builder: mozilla-central_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-038 starttime: 1461281608.99 results: success (0) buildid: 20160421144315 builduid: b44aac0a02b642e6bb4d839693f363c8 revision: 0891f0fa044cba28024849803e170ed7700e01e0 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 16:33:28.987245) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 16:33:28.987713) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 16:33:28.988013) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 16:33:29.144482) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 16:33:29.144956) ========= '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-038 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-038 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-038 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:33:31-- 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% 10.92 MB/s 16:33:31 (10.92 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.789000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 16:33:30.976716) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-21 16:33:30.977113) ========= '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-038 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-038 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-038 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.701000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-21 16:33:35.700536) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 16:33:35.700936) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo mozilla-central --rev 0891f0fa044cba28024849803e170ed7700e01e0 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev 0891f0fa044cba28024849803e170ed7700e01e0 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-038 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-038 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-038 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-04-21 16:33:36,858 truncating revision to first 12 chars 2016-04-21 16:33:36,858 Setting DEBUG logging. 2016-04-21 16:33:36,858 attempt 1/10 2016-04-21 16:33:36,858 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/0891f0fa044c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 16:33:37,313 unpacking tar archive at: mozilla-central-0891f0fa044c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.480000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 16:33:37.270161) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 16:33:37.270701) ========= script_repo_revision: 0891f0fa044cba28024849803e170ed7700e01e0 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 16:33:37.271330) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 16:33:37.271752) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 16:33:37.289612) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 18 mins, 32 secs) (at 2016-04-21 16:33:37.290204) ========= '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-central' '--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-central', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-038 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-038 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-038 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:33:38 INFO - MultiFileLogger online at 20160421 16:33:38 in C:\slave\test 16:33:38 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-central --download-symbols true 16:33:38 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 16:33:38 INFO - {'append_to_log': False, 16:33:38 INFO - 'base_work_dir': 'C:\\slave\\test', 16:33:38 INFO - 'blob_upload_branch': 'mozilla-central', 16:33:38 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 16:33:38 INFO - 'buildbot_json_path': 'buildprops.json', 16:33:38 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 16:33:38 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:33:38 INFO - 'download_minidump_stackwalk': True, 16:33:38 INFO - 'download_symbols': 'true', 16:33:38 INFO - 'e10s': False, 16:33:38 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 16:33:38 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 16:33:38 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 16:33:38 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 16:33:38 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 16:33:38 INFO - 'C:/mozilla-build/tooltool.py'), 16:33:38 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 16:33:38 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 16:33:38 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:33:38 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:33:38 INFO - 'log_level': 'info', 16:33:38 INFO - 'log_to_console': True, 16:33:38 INFO - 'opt_config_files': (), 16:33:38 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:33:38 INFO - '--processes=1', 16:33:38 INFO - '--config=%(test_path)s/wptrunner.ini', 16:33:38 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:33:38 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:33:38 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:33:38 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:33:38 INFO - 'pip_index': False, 16:33:38 INFO - 'require_test_zip': True, 16:33:38 INFO - 'test_type': ('testharness',), 16:33:38 INFO - 'this_chunk': '1', 16:33:38 INFO - 'total_chunks': '10', 16:33:38 INFO - 'virtualenv_path': 'venv', 16:33:38 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:33:38 INFO - 'work_dir': 'build'} 16:33:38 INFO - ##### 16:33:38 INFO - ##### Running clobber step. 16:33:38 INFO - ##### 16:33:38 INFO - Running pre-action listener: _resource_record_pre_action 16:33:38 INFO - Running main action method: clobber 16:33:38 INFO - rmtree: C:\slave\test\build 16:33:38 INFO - Using _rmtree_windows ... 16:33:38 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 16:36:50 INFO - Running post-action listener: _resource_record_post_action 16:36:50 INFO - ##### 16:36:50 INFO - ##### Running read-buildbot-config step. 16:36:50 INFO - ##### 16:36:50 INFO - Running pre-action listener: _resource_record_pre_action 16:36:50 INFO - Running main action method: read_buildbot_config 16:36:50 INFO - Using buildbot properties: 16:36:50 INFO - { 16:36:50 INFO - "project": "", 16:36:50 INFO - "product": "firefox", 16:36:50 INFO - "script_repo_revision": "production", 16:36:50 INFO - "scheduler": "tests-mozilla-central-win7_ix-debug-unittest", 16:36:50 INFO - "repository": "", 16:36:50 INFO - "buildername": "Windows 7 32-bit mozilla-central debug test web-platform-tests-1", 16:36:50 INFO - "buildid": "20160421144315", 16:36:50 INFO - "pgo_build": "False", 16:36:50 INFO - "basedir": "C:\\slave\\test", 16:36:50 INFO - "buildnumber": 6, 16:36:50 INFO - "slavename": "t-w732-ix-038", 16:36:50 INFO - "revision": "0891f0fa044cba28024849803e170ed7700e01e0", 16:36:50 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 16:36:50 INFO - "platform": "win32", 16:36:50 INFO - "branch": "mozilla-central", 16:36:50 INFO - "repo_path": "mozilla-central", 16:36:50 INFO - "moz_repo_path": "", 16:36:50 INFO - "stage_platform": "win32", 16:36:50 INFO - "builduid": "b44aac0a02b642e6bb4d839693f363c8", 16:36:50 INFO - "slavebuilddir": "test" 16:36:50 INFO - } 16:36:50 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 16:36:50 INFO - Found installer url https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 16:36:50 INFO - Running post-action listener: _resource_record_post_action 16:36:50 INFO - ##### 16:36:50 INFO - ##### Running download-and-extract step. 16:36:50 INFO - ##### 16:36:50 INFO - Running pre-action listener: _resource_record_pre_action 16:36:50 INFO - Running main action method: download_and_extract 16:36:50 INFO - mkdir: C:\slave\test\build\tests 16:36:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:36:50 INFO - https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 16:36:50 INFO - trying https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 16:36:50 INFO - Downloading https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 16:36:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 16:36:51 INFO - Downloaded 1274 bytes. 16:36:51 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 16:36:51 INFO - Using the following test package requirements: 16:36:51 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 16:36:51 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 16:36:51 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 16:36:51 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 16:36:51 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 16:36:51 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 16:36:51 INFO - u'jsshell-win32.zip'], 16:36:51 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 16:36:51 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 16:36:51 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 16:36:51 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 16:36:51 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 16:36:51 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 16:36:51 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 16:36:51 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 16:36:51 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 16:36:51 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 16:36:51 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 16:36:51 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 16:36:51 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:36:51 INFO - https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 16:36:51 INFO - trying https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 16:36:51 INFO - Downloading https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 16:36:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 16:36:54 INFO - Downloaded 20472699 bytes. 16:36:54 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:36:54 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:36:56 INFO - caution: filename not matched: web-platform/* 16:36:56 INFO - Return code: 11 16:36:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:36:56 INFO - https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 16:36:56 INFO - trying https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 16:36:56 INFO - Downloading https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 16:36:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 16:36:59 INFO - Downloaded 36400365 bytes. 16:36:59 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:36:59 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:37:46 INFO - caution: filename not matched: bin/* 16:37:46 INFO - caution: filename not matched: config/* 16:37:46 INFO - caution: filename not matched: mozbase/* 16:37:46 INFO - caution: filename not matched: marionette/* 16:37:46 INFO - caution: filename not matched: tools/wptserve/* 16:37:46 INFO - Return code: 11 16:37:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:37:46 INFO - https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 16:37:46 INFO - trying https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 16:37:46 INFO - Downloading https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 16:37:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 16:37:50 INFO - Downloaded 67488882 bytes. 16:37:50 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 16:37:50 INFO - mkdir: C:\slave\test\properties 16:37:50 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 16:37:50 INFO - Writing to file C:\slave\test\properties\build_url 16:37:50 INFO - Contents: 16:37:50 INFO - build_url:https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 16:37:51 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 16:37:51 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 16:37:51 INFO - Writing to file C:\slave\test\properties\symbols_url 16:37:51 INFO - Contents: 16:37:51 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 16:37:51 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:37:51 INFO - https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:37:51 INFO - trying https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 16:37:51 INFO - Downloading https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 16:37:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 16:37:55 INFO - Downloaded 58309336 bytes. 16:37:55 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 16:37:55 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 16:37:58 INFO - Return code: 0 16:37:58 INFO - Running post-action listener: _resource_record_post_action 16:37:58 INFO - Running post-action listener: set_extra_try_arguments 16:37:58 INFO - ##### 16:37:58 INFO - ##### Running create-virtualenv step. 16:37:58 INFO - ##### 16:37:58 INFO - Running pre-action listener: _pre_create_virtualenv 16:37:58 INFO - Running pre-action listener: _resource_record_pre_action 16:37:58 INFO - Running main action method: create_virtualenv 16:37:58 INFO - Creating virtualenv C:\slave\test\build\venv 16:37:58 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:37:58 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:38:05 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 16:38:09 INFO - Installing distribute......................................................................................................................................................................................done. 16:38:10 INFO - Return code: 0 16:38:10 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 16:38:10 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:38:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:38:10 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:38:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:38:10 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 0x01BBB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CBB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018B60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BEA368>, '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 0x0187BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-038', 'USERDOMAIN': 'T-W732-IX-038', '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-038', '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:38:10 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:38:10 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:38:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:38:10 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:38:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:38:10 INFO - 'COMPUTERNAME': 'T-W732-IX-038', 16:38:10 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:38:10 INFO - 'DCLOCATION': 'SCL3', 16:38:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:38:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:38:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:38:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:38:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:38:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:38:10 INFO - 'HOMEDRIVE': 'C:', 16:38:10 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:38:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:38:10 INFO - 'KTS_VERSION': '1.19c', 16:38:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:38:10 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:38:10 INFO - 'LOGONSERVER': '\\\\T-W732-IX-038', 16:38:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:38:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:38:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:38:10 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:38:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:38:10 INFO - 'MOZ_AIRBAG': '1', 16:38:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:38:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:38:10 INFO - 'MOZ_MSVCVERSION': '8', 16:38:10 INFO - 'MOZ_NO_REMOTE': '1', 16:38:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:38:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:38:10 INFO - 'NO_EM_RESTART': '1', 16:38:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:38:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:38:10 INFO - 'OS': 'Windows_NT', 16:38:10 INFO - 'OURDRIVE': 'C:', 16:38:10 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:38:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:38:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:38:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:38:10 INFO - 'PROCESSOR_LEVEL': '6', 16:38:10 INFO - 'PROCESSOR_REVISION': '1e05', 16:38:10 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:38:10 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:38:10 INFO - 'PROMPT': '$P$G', 16:38:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:38:10 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:38:10 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:38:10 INFO - 'PWD': 'C:\\slave\\test', 16:38:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:38:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:38:10 INFO - 'SYSTEMDRIVE': 'C:', 16:38:10 INFO - 'SYSTEMROOT': 'C:\\windows', 16:38:10 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:38:10 INFO - 'TEST1': 'testie', 16:38:10 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:38:10 INFO - 'USERDOMAIN': 'T-W732-IX-038', 16:38:10 INFO - 'USERNAME': 'cltbld', 16:38:10 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:38:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:38:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:38:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:38:10 INFO - 'WINDIR': 'C:\\windows', 16:38:10 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:38:10 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:38:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:38:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:38:12 INFO - Downloading/unpacking psutil>=0.7.1 16:38:12 INFO - Running setup.py egg_info for package psutil 16:38:12 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:38:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:38:12 INFO - Installing collected packages: psutil 16:38:12 INFO - Running setup.py install for psutil 16:38:12 INFO - building 'psutil._psutil_windows' extension 16:38:12 INFO - error: Unable to find vcvarsall.bat 16:38:12 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-khazzg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:38:12 INFO - running install 16:38:12 INFO - running build 16:38:12 INFO - running build_py 16:38:12 INFO - creating build 16:38:12 INFO - creating build\lib.win32-2.7 16:38:12 INFO - creating build\lib.win32-2.7\psutil 16:38:12 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 16:38:12 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 16:38:12 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 16:38:12 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 16:38:12 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 16:38:12 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 16:38:12 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 16:38:12 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 16:38:12 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 16:38:12 INFO - running build_ext 16:38:12 INFO - building 'psutil._psutil_windows' extension 16:38:12 INFO - error: Unable to find vcvarsall.bat 16:38:12 INFO - ---------------------------------------- 16:38:12 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-khazzg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:38:12 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 16:38:12 WARNING - Return code: 1 16:38:12 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:38:12 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 16:38:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:38:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:38:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:38:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:38:12 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x01BBB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CBB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018B60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BEA368>, '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 0x0187BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-038', 'USERDOMAIN': 'T-W732-IX-038', '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-038', '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:38:12 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 16:38:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 16:38:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:38:12 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:38:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:38:12 INFO - 'COMPUTERNAME': 'T-W732-IX-038', 16:38:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:38:12 INFO - 'DCLOCATION': 'SCL3', 16:38:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:38:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:38:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:38:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:38:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:38:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:38:12 INFO - 'HOMEDRIVE': 'C:', 16:38:12 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:38:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:38:12 INFO - 'KTS_VERSION': '1.19c', 16:38:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:38:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:38:12 INFO - 'LOGONSERVER': '\\\\T-W732-IX-038', 16:38:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:38:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:38:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:38:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:38:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:38:12 INFO - 'MOZ_AIRBAG': '1', 16:38:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:38:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:38:12 INFO - 'MOZ_MSVCVERSION': '8', 16:38:12 INFO - 'MOZ_NO_REMOTE': '1', 16:38:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:38:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:38:12 INFO - 'NO_EM_RESTART': '1', 16:38:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:38:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:38:12 INFO - 'OS': 'Windows_NT', 16:38:12 INFO - 'OURDRIVE': 'C:', 16:38:12 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 16:38:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:38:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:38:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:38:12 INFO - 'PROCESSOR_LEVEL': '6', 16:38:12 INFO - 'PROCESSOR_REVISION': '1e05', 16:38:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:38:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:38:12 INFO - 'PROMPT': '$P$G', 16:38:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:38:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:38:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:38:12 INFO - 'PWD': 'C:\\slave\\test', 16:38:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:38:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:38:12 INFO - 'SYSTEMDRIVE': 'C:', 16:38:12 INFO - 'SYSTEMROOT': 'C:\\windows', 16:38:12 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:38:12 INFO - 'TEST1': 'testie', 16:38:12 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:38:12 INFO - 'USERDOMAIN': 'T-W732-IX-038', 16:38:12 INFO - 'USERNAME': 'cltbld', 16:38:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:38:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:38:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:38:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:38:12 INFO - 'WINDIR': 'C:\\windows', 16:38:12 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:38:12 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:38:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:38:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:38:13 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:38:13 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:38:13 INFO - Running setup.py egg_info for package mozsystemmonitor 16:38:13 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 16:38:13 INFO - Running setup.py egg_info for package psutil 16:38:13 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:38:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:38:13 INFO - Installing collected packages: mozsystemmonitor, psutil 16:38:13 INFO - Running setup.py install for mozsystemmonitor 16:38:13 INFO - Running setup.py install for psutil 16:38:13 INFO - building 'psutil._psutil_windows' extension 16:38:13 INFO - error: Unable to find vcvarsall.bat 16:38:13 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-edhcep-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:38:13 INFO - running install 16:38:13 INFO - running build 16:38:13 INFO - running build_py 16:38:13 INFO - running build_ext 16:38:13 INFO - building 'psutil._psutil_windows' extension 16:38:13 INFO - error: Unable to find vcvarsall.bat 16:38:13 INFO - ---------------------------------------- 16:38:13 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-edhcep-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:38:13 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 16:38:13 WARNING - Return code: 1 16:38:13 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:38:13 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 16:38:13 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:38:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:38:13 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:38:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:38:13 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 0x01BBB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CBB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018B60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BEA368>, '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 0x0187BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-038', 'USERDOMAIN': 'T-W732-IX-038', '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-038', '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:38:13 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:38:13 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:38:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:38:13 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:38:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:38:13 INFO - 'COMPUTERNAME': 'T-W732-IX-038', 16:38:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:38:13 INFO - 'DCLOCATION': 'SCL3', 16:38:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:38:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:38:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:38:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:38:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:38:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:38:13 INFO - 'HOMEDRIVE': 'C:', 16:38:13 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:38:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:38:13 INFO - 'KTS_VERSION': '1.19c', 16:38:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:38:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:38:13 INFO - 'LOGONSERVER': '\\\\T-W732-IX-038', 16:38:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:38:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:38:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:38:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:38:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:38:13 INFO - 'MOZ_AIRBAG': '1', 16:38:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:38:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:38:13 INFO - 'MOZ_MSVCVERSION': '8', 16:38:13 INFO - 'MOZ_NO_REMOTE': '1', 16:38:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:38:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:38:13 INFO - 'NO_EM_RESTART': '1', 16:38:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:38:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:38:13 INFO - 'OS': 'Windows_NT', 16:38:13 INFO - 'OURDRIVE': 'C:', 16:38:13 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:38:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:38:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:38:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:38:13 INFO - 'PROCESSOR_LEVEL': '6', 16:38:13 INFO - 'PROCESSOR_REVISION': '1e05', 16:38:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:38:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:38:13 INFO - 'PROMPT': '$P$G', 16:38:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:38:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:38:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:38:13 INFO - 'PWD': 'C:\\slave\\test', 16:38:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:38:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:38:13 INFO - 'SYSTEMDRIVE': 'C:', 16:38:13 INFO - 'SYSTEMROOT': 'C:\\windows', 16:38:13 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:38:13 INFO - 'TEST1': 'testie', 16:38:13 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:38:13 INFO - 'USERDOMAIN': 'T-W732-IX-038', 16:38:13 INFO - 'USERNAME': 'cltbld', 16:38:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:38:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:38:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:38:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:38:13 INFO - 'WINDIR': 'C:\\windows', 16:38:13 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:38:13 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:38:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:38:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:38:13 INFO - Downloading/unpacking blobuploader==1.2.4 16:38:13 INFO - Downloading blobuploader-1.2.4.tar.gz 16:38:13 INFO - Running setup.py egg_info for package blobuploader 16:38:13 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:38:17 INFO - Running setup.py egg_info for package requests 16:38:17 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:38:17 INFO - Downloading docopt-0.6.1.tar.gz 16:38:17 INFO - Running setup.py egg_info for package docopt 16:38:17 INFO - Installing collected packages: blobuploader, docopt, requests 16:38:17 INFO - Running setup.py install for blobuploader 16:38:17 INFO - Running setup.py install for docopt 16:38:17 INFO - Running setup.py install for requests 16:38:17 INFO - Successfully installed blobuploader docopt requests 16:38:17 INFO - Cleaning up... 16:38:17 INFO - Return code: 0 16:38:17 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:38:17 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:38:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:38:17 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:38:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:38:17 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 0x01BBB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CBB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018B60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BEA368>, '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 0x0187BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCE0C0>, '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-038', 'USERDOMAIN': 'T-W732-IX-038', '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-038', '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:38:18 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:38:18 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:38:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:38:18 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:38:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:38:18 INFO - 'COMPUTERNAME': 'T-W732-IX-038', 16:38:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:38:18 INFO - 'DCLOCATION': 'SCL3', 16:38:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:38:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:38:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:38:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:38:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:38:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:38:18 INFO - 'HOMEDRIVE': 'C:', 16:38:18 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:38:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:38:18 INFO - 'KTS_VERSION': '1.19c', 16:38:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:38:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:38:18 INFO - 'LOGONSERVER': '\\\\T-W732-IX-038', 16:38:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:38:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:38:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:38:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:38:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:38:18 INFO - 'MOZ_AIRBAG': '1', 16:38:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:38:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:38:18 INFO - 'MOZ_MSVCVERSION': '8', 16:38:18 INFO - 'MOZ_NO_REMOTE': '1', 16:38:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:38:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:38:18 INFO - 'NO_EM_RESTART': '1', 16:38:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:38:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:38:18 INFO - 'OS': 'Windows_NT', 16:38:18 INFO - 'OURDRIVE': 'C:', 16:38:18 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:38:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:38:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:38:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:38:18 INFO - 'PROCESSOR_LEVEL': '6', 16:38:18 INFO - 'PROCESSOR_REVISION': '1e05', 16:38:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:38:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:38:18 INFO - 'PROMPT': '$P$G', 16:38:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:38:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:38:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:38:18 INFO - 'PWD': 'C:\\slave\\test', 16:38:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:38:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:38:18 INFO - 'SYSTEMDRIVE': 'C:', 16:38:18 INFO - 'SYSTEMROOT': 'C:\\windows', 16:38:18 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:38:18 INFO - 'TEST1': 'testie', 16:38:18 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:38:18 INFO - 'USERDOMAIN': 'T-W732-IX-038', 16:38:18 INFO - 'USERNAME': 'cltbld', 16:38:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:38:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:38:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:38:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:38:18 INFO - 'WINDIR': 'C:\\windows', 16:38:18 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:38:18 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:38:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:38:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:38:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:38:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:38:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:38:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:38:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:38:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:38:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:38:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:38:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:38:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:38:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:38:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:38:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:38:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:38:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:38:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:38:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:38:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:38:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:38:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:38:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:38:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:38:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:38:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:38:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:38:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:38:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:38:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:38:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:38:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:38:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:38:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:38:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:38:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:38:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:38:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:38:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:38:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:38:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:38:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:38:22 INFO - Unpacking c:\slave\test\build\tests\marionette 16:38:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:38:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:38:22 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:38:22 INFO - Running setup.py install for browsermob-proxy 16:38:37 INFO - Running setup.py install for manifestparser 16:38:37 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Running setup.py install for marionette-client 16:38:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:38:37 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Running setup.py install for marionette-driver 16:38:37 INFO - Running setup.py install for mozcrash 16:38:37 INFO - Running setup.py install for mozdebug 16:38:37 INFO - Running setup.py install for mozdevice 16:38:37 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Running setup.py install for mozfile 16:38:37 INFO - Running setup.py install for mozhttpd 16:38:37 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Running setup.py install for mozinfo 16:38:37 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Running setup.py install for mozInstall 16:38:37 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Running setup.py install for mozleak 16:38:37 INFO - Running setup.py install for mozlog 16:38:37 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Running setup.py install for moznetwork 16:38:37 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Running setup.py install for mozprocess 16:38:37 INFO - Running setup.py install for mozprofile 16:38:37 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Running setup.py install for mozrunner 16:38:37 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Running setup.py install for mozscreenshot 16:38:37 INFO - Running setup.py install for moztest 16:38:37 INFO - Running setup.py install for mozversion 16:38:37 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:38:37 INFO - Running setup.py install for wptserve 16:38:37 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:38:37 INFO - Cleaning up... 16:38:37 INFO - Return code: 0 16:38:37 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:38: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:38:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:38: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:38:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:38:37 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 0x01BBB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CBB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018B60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BEA368>, '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 0x0187BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCE0C0>, '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-038', 'USERDOMAIN': 'T-W732-IX-038', '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-038', '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:38:37 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:38:37 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:38:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:38:37 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:38:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:38:37 INFO - 'COMPUTERNAME': 'T-W732-IX-038', 16:38:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:38:37 INFO - 'DCLOCATION': 'SCL3', 16:38:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:38:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:38:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:38:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:38:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:38:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:38:37 INFO - 'HOMEDRIVE': 'C:', 16:38:37 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:38:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:38:37 INFO - 'KTS_VERSION': '1.19c', 16:38:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:38:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:38:37 INFO - 'LOGONSERVER': '\\\\T-W732-IX-038', 16:38:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:38:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:38:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:38:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:38:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:38:37 INFO - 'MOZ_AIRBAG': '1', 16:38:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:38:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:38:37 INFO - 'MOZ_MSVCVERSION': '8', 16:38:37 INFO - 'MOZ_NO_REMOTE': '1', 16:38:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:38:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:38:37 INFO - 'NO_EM_RESTART': '1', 16:38:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:38:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:38:37 INFO - 'OS': 'Windows_NT', 16:38:37 INFO - 'OURDRIVE': 'C:', 16:38:37 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:38:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:38:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:38:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:38:37 INFO - 'PROCESSOR_LEVEL': '6', 16:38:37 INFO - 'PROCESSOR_REVISION': '1e05', 16:38:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:38:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:38:37 INFO - 'PROMPT': '$P$G', 16:38:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:38:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:38:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:38:37 INFO - 'PWD': 'C:\\slave\\test', 16:38:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:38:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:38:37 INFO - 'SYSTEMDRIVE': 'C:', 16:38:37 INFO - 'SYSTEMROOT': 'C:\\windows', 16:38:37 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:38:37 INFO - 'TEST1': 'testie', 16:38:37 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:38:37 INFO - 'USERDOMAIN': 'T-W732-IX-038', 16:38:37 INFO - 'USERNAME': 'cltbld', 16:38:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:38:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:38:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:38:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:38:37 INFO - 'WINDIR': 'C:\\windows', 16:38:37 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:38:37 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:38:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:38:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:38:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:38:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:38:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:38:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:38:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:38:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:38:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:38:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:38:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:38:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:38:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:38:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:38:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:38:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:38:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:38:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:38:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:38:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:38:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:38:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:38:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:38:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:38:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:38:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:38:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:38:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:38:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:38:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:38:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:38:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:38:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:38:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:38:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:38:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:38:42 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:38:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:38:42 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:38:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:38:42 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:38:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:38:42 INFO - Unpacking c:\slave\test\build\tests\marionette 16:38:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:38:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:38:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 16:38:54 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:38:54 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:38:54 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:38:54 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:38:54 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 16:38:54 INFO - Downloading blessings-1.6.tar.gz 16:38:54 INFO - Running setup.py egg_info for package blessings 16:38:54 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:38:54 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:38:54 INFO - Running setup.py install for blessings 16:38:54 INFO - Running setup.py install for browsermob-proxy 16:38:54 INFO - Running setup.py install for manifestparser 16:38:54 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:38:54 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:38:54 INFO - Running setup.py install for marionette-client 16:38:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:38:54 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:38:54 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:38:54 INFO - Running setup.py install for marionette-driver 16:38:54 INFO - Running setup.py install for mozcrash 16:38:54 INFO - Running setup.py install for mozdebug 16:38:54 INFO - Running setup.py install for mozdevice 16:38:54 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:38:54 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:38:54 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:38:54 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:38:54 INFO - Running setup.py install for mozhttpd 16:38:54 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:38:54 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:38:54 INFO - Running setup.py install for mozInstall 16:38:54 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:38:54 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:38:54 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:38:54 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:38:54 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:38:54 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:38:54 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:38:54 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:38:54 INFO - Running setup.py install for mozleak 16:38:54 INFO - Running setup.py install for mozprofile 16:38:54 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:38:54 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:38:54 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:38:54 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:38:54 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:38:54 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:38:54 INFO - Running setup.py install for mozrunner 16:38:54 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:38:54 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:38:56 INFO - Running setup.py install for mozscreenshot 16:38:56 INFO - Running setup.py install for moztest 16:38:56 INFO - Running setup.py install for mozversion 16:38:56 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:38:56 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:38:56 INFO - Running setup.py install for wptserve 16:38:56 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:38:56 INFO - Cleaning up... 16:38:56 INFO - Return code: 0 16:38:56 INFO - Done creating virtualenv C:\slave\test\build\venv. 16:38:56 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:38:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:38:56 INFO - Reading from file tmpfile_stdout 16:38:56 INFO - Using _rmtree_windows ... 16:38:56 INFO - Using _rmtree_windows ... 16:38:56 INFO - Current package versions: 16:38:56 INFO - blessings == 1.6 16:38:56 INFO - blobuploader == 1.2.4 16:38:56 INFO - browsermob-proxy == 0.6.0 16:38:56 INFO - distribute == 0.6.14 16:38:56 INFO - docopt == 0.6.1 16:38:56 INFO - manifestparser == 1.1 16:38:56 INFO - marionette-client == 2.3.0 16:38:56 INFO - marionette-driver == 1.4.0 16:38:56 INFO - mozInstall == 1.12 16:38:56 INFO - mozcrash == 0.17 16:38:56 INFO - mozdebug == 0.1 16:38:56 INFO - mozdevice == 0.48 16:38:56 INFO - mozfile == 1.2 16:38:56 INFO - mozhttpd == 0.7 16:38:56 INFO - mozinfo == 0.9 16:38:56 INFO - mozleak == 0.1 16:38:56 INFO - mozlog == 3.1 16:38:56 INFO - moznetwork == 0.27 16:38:56 INFO - mozprocess == 0.22 16:38:56 INFO - mozprofile == 0.28 16:38:56 INFO - mozrunner == 6.11 16:38:56 INFO - mozscreenshot == 0.1 16:38:56 INFO - mozsystemmonitor == 0.0 16:38:56 INFO - moztest == 0.7 16:38:56 INFO - mozversion == 1.4 16:38:56 INFO - requests == 1.2.3 16:38:56 INFO - wptserve == 1.4.0 16:38:56 INFO - Running post-action listener: _resource_record_post_action 16:38:56 INFO - Running post-action listener: _start_resource_monitoring 16:38:56 INFO - Starting resource monitoring. 16:38:56 INFO - ##### 16:38:56 INFO - ##### Running pull step. 16:38:56 INFO - ##### 16:38:56 INFO - Running pre-action listener: _resource_record_pre_action 16:38:56 INFO - Running main action method: pull 16:38:56 INFO - Pull has nothing to do! 16:38:56 INFO - Running post-action listener: _resource_record_post_action 16:38:56 INFO - ##### 16:38:56 INFO - ##### Running install step. 16:38:56 INFO - ##### 16:38:56 INFO - Running pre-action listener: _resource_record_pre_action 16:38:56 INFO - Running main action method: install 16:38:56 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:38:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:38:56 INFO - Reading from file tmpfile_stdout 16:38:56 INFO - Using _rmtree_windows ... 16:38:56 INFO - Using _rmtree_windows ... 16:38:56 INFO - Detecting whether we're running mozinstall >=1.0... 16:38:56 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 16:38:56 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 16:38:57 INFO - Reading from file tmpfile_stdout 16:38:57 INFO - Output received: 16:38:57 INFO - Usage: mozinstall-script.py [options] installer 16:38:57 INFO - Options: 16:38:57 INFO - -h, --help show this help message and exit 16:38:57 INFO - -d DEST, --destination=DEST 16:38:57 INFO - Directory to install application into. [default: 16:38:57 INFO - "C:\slave\test"] 16:38:57 INFO - --app=APP Application being installed. [default: firefox] 16:38:57 INFO - Using _rmtree_windows ... 16:38:57 INFO - Using _rmtree_windows ... 16:38:57 INFO - mkdir: C:\slave\test\build\application 16:38:57 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.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 16:38:57 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.0a1.en-US.win32.zip --destination C:\slave\test\build\application 16:38:59 INFO - Reading from file tmpfile_stdout 16:38:59 INFO - Output received: 16:38:59 INFO - C:\slave\test\build\application\firefox\firefox.exe 16:38:59 INFO - Using _rmtree_windows ... 16:38:59 INFO - Using _rmtree_windows ... 16:38:59 INFO - Running post-action listener: _resource_record_post_action 16:38:59 INFO - ##### 16:38:59 INFO - ##### Running run-tests step. 16:38:59 INFO - ##### 16:38:59 INFO - Running pre-action listener: _resource_record_pre_action 16:38:59 INFO - Running main action method: run_tests 16:38:59 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 16:38:59 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:38:59 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:38:59 INFO - grabbing minidump binary from tooltool 16:38:59 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:38:59 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 0x01BEA368>, '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 0x0187BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCE0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 16:38:59 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:38:59 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:38:59 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:39:00 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpelcc0l 16:39:00 INFO - INFO - File integrity verified, renaming tmpelcc0l to win32-minidump_stackwalk.exe 16:39:00 INFO - Return code: 0 16:39:00 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 16:39:00 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 16:39:00 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.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:39:00 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.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:39:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:39:00 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:39:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:39:00 INFO - 'COMPUTERNAME': 'T-W732-IX-038', 16:39:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:39:00 INFO - 'DCLOCATION': 'SCL3', 16:39:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:39:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:39:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:39:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:39:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:39:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:39:00 INFO - 'HOMEDRIVE': 'C:', 16:39:00 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:39:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:39:00 INFO - 'KTS_VERSION': '1.19c', 16:39:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:39:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:39:00 INFO - 'LOGONSERVER': '\\\\T-W732-IX-038', 16:39:00 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 16:39:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:39:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:39:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:39:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:39:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:39:00 INFO - 'MOZ_AIRBAG': '1', 16:39:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:39:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:39:00 INFO - 'MOZ_MSVCVERSION': '8', 16:39:00 INFO - 'MOZ_NO_REMOTE': '1', 16:39:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:39:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:39:00 INFO - 'NO_EM_RESTART': '1', 16:39:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:39:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:39:00 INFO - 'OS': 'Windows_NT', 16:39:00 INFO - 'OURDRIVE': 'C:', 16:39: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:39:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:39:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:39:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:39:00 INFO - 'PROCESSOR_LEVEL': '6', 16:39:00 INFO - 'PROCESSOR_REVISION': '1e05', 16:39:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:39:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:39:00 INFO - 'PROMPT': '$P$G', 16:39:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:39:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:39:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:39:00 INFO - 'PWD': 'C:\\slave\\test', 16:39:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:39:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:39:00 INFO - 'SYSTEMDRIVE': 'C:', 16:39:00 INFO - 'SYSTEMROOT': 'C:\\windows', 16:39:00 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:39:00 INFO - 'TEST1': 'testie', 16:39:00 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:39:00 INFO - 'USERDOMAIN': 'T-W732-IX-038', 16:39:00 INFO - 'USERNAME': 'cltbld', 16:39:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:39:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:39:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:39:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:39:00 INFO - 'WINDIR': 'C:\\windows', 16:39:00 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:39:00 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:39:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:39:00 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.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:39:03 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:39:03 INFO - import pkg_resources 16:39:04 INFO - Using 1 client processes 16:39:07 INFO - SUITE-START | Running 778 tests 16:39:07 INFO - Running testharness tests 16:39:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:39:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 16:39:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:39:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 16:39:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:39:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 16:39:07 INFO - Setting up ssl 16:39:07 INFO - PROCESS | certutil | 16:39:07 INFO - PROCESS | certutil | 16:39:07 INFO - PROCESS | certutil | 16:39:07 INFO - Certificate Nickname Trust Attributes 16:39:07 INFO - SSL,S/MIME,JAR/XPI 16:39:07 INFO - 16:39:07 INFO - web-platform-tests CT,, 16:39:07 INFO - 16:39:08 INFO - Starting runner 16:39:08 INFO - PROCESS | 2660 | [2660] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 16:39:08 INFO - PROCESS | 2660 | [2660] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 16:39:08 INFO - PROCESS | 2660 | [2660] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 16:39:08 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 16:39:09 INFO - PROCESS | 2660 | [2660] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 16:39:10 INFO - PROCESS | 2660 | 1461281950745 Marionette DEBUG Marionette enabled via build flag and pref 16:39:11 INFO - PROCESS | 2660 | ++DOCSHELL 13EE6000 == 1 [pid = 2660] [id = 1] 16:39:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 1 (13EE6400) [pid = 2660] [serial = 1] [outer = 00000000] 16:39:11 INFO - PROCESS | 2660 | [2660] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 16:39:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 2 (13EE7000) [pid = 2660] [serial = 2] [outer = 13EE6400] 16:39:12 INFO - PROCESS | 2660 | ++DOCSHELL 142A6400 == 2 [pid = 2660] [id = 2] 16:39:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 3 (142A6800) [pid = 2660] [serial = 3] [outer = 00000000] 16:39:12 INFO - PROCESS | 2660 | [2660] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 16:39:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 4 (142A7400) [pid = 2660] [serial = 4] [outer = 142A6800] 16:39:12 INFO - PROCESS | 2660 | 1461281952628 Marionette INFO Listening on port 2828 16:39:14 INFO - PROCESS | 2660 | 1461281954281 Marionette DEBUG Marionette enabled via command-line flag 16:39:14 INFO - PROCESS | 2660 | [2660] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 16:39:14 INFO - PROCESS | 2660 | [2660] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 16:39:14 INFO - PROCESS | 2660 | ++DOCSHELL 0F58A800 == 3 [pid = 2660] [id = 3] 16:39:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 5 (0F58AC00) [pid = 2660] [serial = 5] [outer = 00000000] 16:39:14 INFO - PROCESS | 2660 | [2660] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 16:39:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 6 (0F58B800) [pid = 2660] [serial = 6] [outer = 0F58AC00] 16:39:14 INFO - PROCESS | 2660 | [2660] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:39:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 7 (18D60400) [pid = 2660] [serial = 7] [outer = 142A6800] 16:39:14 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:39:14 INFO - PROCESS | 2660 | 1461281954653 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49647 16:39:14 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:39:14 INFO - PROCESS | 2660 | 1461281954663 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49649 16:39:14 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:39:14 INFO - PROCESS | 2660 | 1461281954670 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49650 16:39:14 INFO - PROCESS | 2660 | 1461281954700 Marionette DEBUG Closed connection conn0 16:39:14 INFO - PROCESS | 2660 | 1461281954702 Marionette DEBUG Closed connection conn1 16:39:14 INFO - PROCESS | 2660 | 1461281954704 Marionette DEBUG Closed connection conn2 16:39:14 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:39:14 INFO - PROCESS | 2660 | 1461281954912 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49652 16:39:14 INFO - PROCESS | 2660 | 1461281954960 Marionette DEBUG Closed connection conn3 16:39:14 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:39:14 INFO - PROCESS | 2660 | 1461281954966 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49653 16:39:14 INFO - PROCESS | 2660 | ++DOCSHELL 140BC400 == 4 [pid = 2660] [id = 4] 16:39:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 8 (140BCC00) [pid = 2660] [serial = 8] [outer = 00000000] 16:39:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 9 (140C7C00) [pid = 2660] [serial = 9] [outer = 140BCC00] 16:39:15 INFO - PROCESS | 2660 | 1461281955122 Marionette DEBUG Closed connection conn4 16:39:15 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:39:15 INFO - PROCESS | 2660 | 1461281955141 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49654 16:39:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 10 (196D9800) [pid = 2660] [serial = 10] [outer = 140BCC00] 16:39:15 INFO - PROCESS | 2660 | 1461281955182 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:39:15 INFO - PROCESS | 2660 | 1461281955188 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160421144315","device":"desktop","version":"48.0a1"} 16:39:17 INFO - PROCESS | 2660 | [2660] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 16:39:17 INFO - PROCESS | 2660 | [2660] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 16:39:17 INFO - PROCESS | 2660 | [2660] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:39:18 INFO - PROCESS | 2660 | ++DOCSHELL 1B962C00 == 5 [pid = 2660] [id = 5] 16:39:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 11 (1B967800) [pid = 2660] [serial = 11] [outer = 00000000] 16:39:18 INFO - PROCESS | 2660 | ++DOCSHELL 1B968400 == 6 [pid = 2660] [id = 6] 16:39:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 12 (1B968800) [pid = 2660] [serial = 12] [outer = 00000000] 16:39:19 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:39:19 INFO - PROCESS | 2660 | ++DOCSHELL 1CA85800 == 7 [pid = 2660] [id = 7] 16:39:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 13 (1CA85C00) [pid = 2660] [serial = 13] [outer = 00000000] 16:39:19 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:39:19 INFO - PROCESS | 2660 | [2660] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 16:39:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 14 (1D5E1800) [pid = 2660] [serial = 14] [outer = 1CA85C00] 16:39:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 15 (1DE33400) [pid = 2660] [serial = 15] [outer = 1B967800] 16:39:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 16 (1DE34C00) [pid = 2660] [serial = 16] [outer = 1B968800] 16:39:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 17 (1DE37000) [pid = 2660] [serial = 17] [outer = 1CA85C00] 16:39:20 INFO - PROCESS | 2660 | 1461281960361 Marionette DEBUG loaded listener.js 16:39:20 INFO - PROCESS | 2660 | 1461281960375 Marionette DEBUG loaded listener.js 16:39:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 18 (1F715C00) [pid = 2660] [serial = 18] [outer = 1CA85C00] 16:39:21 INFO - PROCESS | 2660 | 1461281961185 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"61b6df20-8210-458c-8b8e-328d9aea7912","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160421144315","device":"desktop","version":"48.0a1","command_id":1}}] 16:39:21 INFO - PROCESS | 2660 | 1461281961459 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 16:39:21 INFO - PROCESS | 2660 | 1461281961491 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 16:39:21 INFO - PROCESS | 2660 | 1461281961502 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:39:21 INFO - PROCESS | 2660 | [2660] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 16:39:22 INFO - PROCESS | 2660 | --DOCSHELL 13EE6000 == 6 [pid = 2660] [id = 1] 16:39:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 19 (1BCF8800) [pid = 2660] [serial = 19] [outer = 1CA85C00] 16:39:23 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:39:23 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:39:23 INFO - PROCESS | 2660 | 1461281963696 Marionette TRACE conn5 <- [1,3,null,{}] 16:39:23 INFO - PROCESS | 2660 | 1461281963701 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 16:39:23 INFO - PROCESS | 2660 | 1461281963722 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 16:39:23 INFO - PROCESS | 2660 | 1461281963729 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 16:39:23 INFO - PROCESS | 2660 | 1461281963733 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 16:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:39:23 INFO - PROCESS | 2660 | 1461281963756 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:39:23 INFO - PROCESS | 2660 | 1461281963759 Marionette TRACE conn5 <- [1,6,null,{}] 16:39:23 INFO - PROCESS | 2660 | 1461281963815 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:23 INFO - PROCESS | 2660 | 1461281963832 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 16:39:23 INFO - PROCESS | 2660 | 1461281963837 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:23 INFO - PROCESS | 2660 | ++DOCSHELL 1D0DB000 == 7 [pid = 2660] [id = 8] 16:39:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 20 (1F714800) [pid = 2660] [serial = 20] [outer = 00000000] 16:39:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 21 (1F789C00) [pid = 2660] [serial = 21] [outer = 1F714800] 16:39:23 INFO - PROCESS | 2660 | 1461281963899 Marionette DEBUG loaded listener.js 16:39:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 22 (1F7C1800) [pid = 2660] [serial = 22] [outer = 1F714800] 16:39:24 INFO - PROCESS | 2660 | ++DOCSHELL 0F4C0800 == 8 [pid = 2660] [id = 9] 16:39:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 23 (0F4C2000) [pid = 2660] [serial = 23] [outer = 00000000] 16:39:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 24 (0F50DC00) [pid = 2660] [serial = 24] [outer = 0F4C2000] 16:39:24 INFO - PROCESS | 2660 | 1461281964427 Marionette DEBUG loaded listener.js 16:39:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 25 (12E81000) [pid = 2660] [serial = 25] [outer = 0F4C2000] 16:39:25 INFO - PROCESS | 2660 | --DOCSHELL 140BC400 == 7 [pid = 2660] [id = 4] 16:39:25 INFO - PROCESS | 2660 | 1461281965047 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 16:39:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1380ms 16:39:25 INFO - PROCESS | 2660 | 1461281965139 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 16:39:25 INFO - PROCESS | 2660 | 1461281965142 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 16:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:39:25 INFO - PROCESS | 2660 | 1461281965146 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:39:25 INFO - PROCESS | 2660 | 1461281965149 Marionette TRACE conn5 <- [1,10,null,{}] 16:39:25 INFO - PROCESS | 2660 | 1461281965154 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:25 INFO - PROCESS | 2660 | 1461281965245 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 16:39:25 INFO - PROCESS | 2660 | 1461281965260 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:25 INFO - PROCESS | 2660 | ++DOCSHELL 17B86400 == 8 [pid = 2660] [id = 10] 16:39:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 26 (17B8A800) [pid = 2660] [serial = 26] [outer = 00000000] 16:39:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 27 (18172C00) [pid = 2660] [serial = 27] [outer = 17B8A800] 16:39:25 INFO - PROCESS | 2660 | 1461281965309 Marionette DEBUG loaded listener.js 16:39:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 28 (18249400) [pid = 2660] [serial = 28] [outer = 17B8A800] 16:39:25 INFO - PROCESS | 2660 | 1461281965778 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 16:39:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 671ms 16:39:25 INFO - PROCESS | 2660 | 1461281965822 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 16:39:25 INFO - PROCESS | 2660 | 1461281965827 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 16:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:39:25 INFO - PROCESS | 2660 | 1461281965833 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:39:25 INFO - PROCESS | 2660 | 1461281965836 Marionette TRACE conn5 <- [1,14,null,{}] 16:39:25 INFO - PROCESS | 2660 | 1461281965840 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:25 INFO - PROCESS | 2660 | 1461281965950 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 16:39:25 INFO - PROCESS | 2660 | ++DOCSHELL 1A7BFC00 == 9 [pid = 2660] [id = 11] 16:39:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 29 (1A7C1400) [pid = 2660] [serial = 29] [outer = 00000000] 16:39:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 30 (1B0DF400) [pid = 2660] [serial = 30] [outer = 1A7C1400] 16:39:26 INFO - PROCESS | 2660 | 1461281966061 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 31 (18DE9000) [pid = 2660] [serial = 31] [outer = 1A7C1400] 16:39:26 INFO - PROCESS | 2660 | ++DOCSHELL 1B95B800 == 10 [pid = 2660] [id = 12] 16:39:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 32 (1B960400) [pid = 2660] [serial = 32] [outer = 00000000] 16:39:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 33 (1B9DB000) [pid = 2660] [serial = 33] [outer = 1B960400] 16:39:26 INFO - PROCESS | 2660 | 1461281966122 Marionette DEBUG loaded listener.js 16:39:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 34 (1BAEF400) [pid = 2660] [serial = 34] [outer = 1B960400] 16:39:26 INFO - PROCESS | 2660 | ++DOCSHELL 0EEE4000 == 11 [pid = 2660] [id = 13] 16:39:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 35 (1816CC00) [pid = 2660] [serial = 35] [outer = 00000000] 16:39:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 36 (1D5EF800) [pid = 2660] [serial = 36] [outer = 1816CC00] 16:39:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 37 (1E91CC00) [pid = 2660] [serial = 37] [outer = 1816CC00] 16:39:26 INFO - PROCESS | 2660 | 1461281966666 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 16:39:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 869ms 16:39:26 INFO - PROCESS | 2660 | 1461281966707 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 16:39:26 INFO - PROCESS | 2660 | 1461281966710 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 16:39:26 INFO - PROCESS | 2660 | 1461281966715 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:39:26 INFO - PROCESS | 2660 | 1461281966719 Marionette TRACE conn5 <- [1,18,null,{}] 16:39:26 INFO - PROCESS | 2660 | 1461281966735 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:26 INFO - PROCESS | 2660 | 1461281966823 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 16:39:26 INFO - PROCESS | 2660 | 1461281966886 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:26 INFO - PROCESS | 2660 | ++DOCSHELL 1F728C00 == 12 [pid = 2660] [id = 14] 16:39:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 38 (1F786400) [pid = 2660] [serial = 38] [outer = 00000000] 16:39:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 39 (1F913800) [pid = 2660] [serial = 39] [outer = 1F786400] 16:39:26 INFO - PROCESS | 2660 | 1461281966940 Marionette DEBUG loaded listener.js 16:39:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 40 (1FFC9400) [pid = 2660] [serial = 40] [outer = 1F786400] 16:39:27 INFO - PROCESS | 2660 | 1461281967384 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 16:39:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 670ms 16:39:27 INFO - PROCESS | 2660 | 1461281967392 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 16:39:27 INFO - PROCESS | 2660 | 1461281967394 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 16:39:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:39:27 INFO - PROCESS | 2660 | 1461281967397 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:39:27 INFO - PROCESS | 2660 | 1461281967399 Marionette TRACE conn5 <- [1,22,null,{}] 16:39:27 INFO - PROCESS | 2660 | 1461281967403 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:27 INFO - PROCESS | 2660 | 1461281967509 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 16:39:27 INFO - PROCESS | 2660 | 1461281967519 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:27 INFO - PROCESS | 2660 | ++DOCSHELL 0EACF800 == 13 [pid = 2660] [id = 15] 16:39:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 41 (0EAD3800) [pid = 2660] [serial = 41] [outer = 00000000] 16:39:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 42 (1F7C0C00) [pid = 2660] [serial = 42] [outer = 0EAD3800] 16:39:27 INFO - PROCESS | 2660 | 1461281967571 Marionette DEBUG loaded listener.js 16:39:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 43 (20277400) [pid = 2660] [serial = 43] [outer = 0EAD3800] 16:39:27 INFO - PROCESS | 2660 | 1461281967935 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 16:39:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 16:39:27 INFO - PROCESS | 2660 | 1461281967968 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 16:39:27 INFO - PROCESS | 2660 | 1461281967970 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 16:39:27 INFO - PROCESS | 2660 | 1461281967974 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:39:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:39:27 INFO - PROCESS | 2660 | 1461281967976 Marionette TRACE conn5 <- [1,26,null,{}] 16:39:27 INFO - PROCESS | 2660 | 1461281967979 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:28 INFO - PROCESS | 2660 | 1461281968054 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 16:39:28 INFO - PROCESS | 2660 | 1461281968113 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:28 INFO - PROCESS | 2660 | ++DOCSHELL 0B15D800 == 14 [pid = 2660] [id = 16] 16:39:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 44 (0B15E800) [pid = 2660] [serial = 44] [outer = 00000000] 16:39:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 45 (0B167000) [pid = 2660] [serial = 45] [outer = 0B15E800] 16:39:28 INFO - PROCESS | 2660 | 1461281968159 Marionette DEBUG loaded listener.js 16:39:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 46 (12F03400) [pid = 2660] [serial = 46] [outer = 0B15E800] 16:39:28 INFO - PROCESS | 2660 | 1461281968569 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 16:39:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 16:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:39:28 INFO - PROCESS | 2660 | 1461281968608 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 16:39:28 INFO - PROCESS | 2660 | 1461281968610 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 16:39:28 INFO - PROCESS | 2660 | 1461281968612 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:39:28 INFO - PROCESS | 2660 | 1461281968614 Marionette TRACE conn5 <- [1,30,null,{}] 16:39:28 INFO - PROCESS | 2660 | 1461281968632 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:28 INFO - PROCESS | 2660 | 1461281968753 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 16:39:28 INFO - PROCESS | 2660 | 1461281968772 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:28 INFO - PROCESS | 2660 | ++DOCSHELL 1BAEEC00 == 15 [pid = 2660] [id = 17] 16:39:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 47 (1BAF2000) [pid = 2660] [serial = 47] [outer = 00000000] 16:39:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 48 (1F7BF400) [pid = 2660] [serial = 48] [outer = 1BAF2000] 16:39:28 INFO - PROCESS | 2660 | 1461281968820 Marionette DEBUG loaded listener.js 16:39:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 49 (2027B400) [pid = 2660] [serial = 49] [outer = 1BAF2000] 16:39:29 INFO - PROCESS | 2660 | 1461281969212 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 16:39:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 16:39:29 INFO - PROCESS | 2660 | 1461281969245 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 16:39:29 INFO - PROCESS | 2660 | 1461281969247 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 16:39:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:39:29 INFO - PROCESS | 2660 | 1461281969262 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:39:29 INFO - PROCESS | 2660 | 1461281969264 Marionette TRACE conn5 <- [1,34,null,{}] 16:39:29 INFO - PROCESS | 2660 | 1461281969271 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:29 INFO - PROCESS | 2660 | 1461281969346 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 16:39:29 INFO - PROCESS | 2660 | 1461281969371 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:29 INFO - PROCESS | 2660 | ++DOCSHELL 1310A800 == 16 [pid = 2660] [id = 18] 16:39:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 50 (1310C000) [pid = 2660] [serial = 50] [outer = 00000000] 16:39:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 51 (13111C00) [pid = 2660] [serial = 51] [outer = 1310C000] 16:39:29 INFO - PROCESS | 2660 | 1461281969416 Marionette DEBUG loaded listener.js 16:39:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 52 (1312A000) [pid = 2660] [serial = 52] [outer = 1310C000] 16:39:29 INFO - PROCESS | 2660 | 1461281969912 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 16:39:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 670ms 16:39:29 INFO - PROCESS | 2660 | 1461281969936 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 16:39:29 INFO - PROCESS | 2660 | 1461281969938 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 16:39:29 INFO - PROCESS | 2660 | 1461281969942 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:39:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:39:29 INFO - PROCESS | 2660 | 1461281969943 Marionette TRACE conn5 <- [1,38,null,{}] 16:39:29 INFO - PROCESS | 2660 | 1461281969947 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:30 INFO - PROCESS | 2660 | 1461281970021 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 16:39:30 INFO - PROCESS | 2660 | 1461281970030 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:30 INFO - PROCESS | 2660 | ++DOCSHELL 13022800 == 17 [pid = 2660] [id = 19] 16:39:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 53 (13022C00) [pid = 2660] [serial = 53] [outer = 00000000] 16:39:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 54 (1302E800) [pid = 2660] [serial = 54] [outer = 13022C00] 16:39:30 INFO - PROCESS | 2660 | 1461281970076 Marionette DEBUG loaded listener.js 16:39:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 55 (1310D800) [pid = 2660] [serial = 55] [outer = 13022C00] 16:39:30 INFO - PROCESS | 2660 | 1461281970548 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 16:39:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:39:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 16:39:30 INFO - PROCESS | 2660 | 1461281970576 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 16:39:30 INFO - PROCESS | 2660 | 1461281970578 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 16:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:39:30 INFO - PROCESS | 2660 | 1461281970581 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:39:30 INFO - PROCESS | 2660 | 1461281970583 Marionette TRACE conn5 <- [1,42,null,{}] 16:39:30 INFO - PROCESS | 2660 | 1461281970591 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:30 INFO - PROCESS | 2660 | 1461281970695 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 16:39:30 INFO - PROCESS | 2660 | 1461281970705 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:30 INFO - PROCESS | 2660 | ++DOCSHELL 1349D400 == 18 [pid = 2660] [id = 20] 16:39:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 56 (134A5C00) [pid = 2660] [serial = 56] [outer = 00000000] 16:39:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 57 (1F712800) [pid = 2660] [serial = 57] [outer = 134A5C00] 16:39:30 INFO - PROCESS | 2660 | 1461281970753 Marionette DEBUG loaded listener.js 16:39:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 58 (1F712400) [pid = 2660] [serial = 58] [outer = 134A5C00] 16:39:31 INFO - PROCESS | 2660 | 1461281971166 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 16:39:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 629ms 16:39:31 INFO - PROCESS | 2660 | 1461281971212 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 16:39:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:39:31 INFO - PROCESS | 2660 | 1461281971214 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 16:39:31 INFO - PROCESS | 2660 | 1461281971218 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:39:31 INFO - PROCESS | 2660 | 1461281971219 Marionette TRACE conn5 <- [1,46,null,{}] 16:39:31 INFO - PROCESS | 2660 | 1461281971223 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:31 INFO - PROCESS | 2660 | 1461281971297 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 16:39:31 INFO - PROCESS | 2660 | 1461281971303 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:31 INFO - PROCESS | 2660 | ++DOCSHELL 20418000 == 19 [pid = 2660] [id = 21] 16:39:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 59 (2041A000) [pid = 2660] [serial = 59] [outer = 00000000] 16:39:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 60 (2041F400) [pid = 2660] [serial = 60] [outer = 2041A000] 16:39:31 INFO - PROCESS | 2660 | 1461281971351 Marionette DEBUG loaded listener.js 16:39:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 61 (224AC400) [pid = 2660] [serial = 61] [outer = 2041A000] 16:39:31 INFO - PROCESS | 2660 | 1461281971755 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 16:39:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 16:39:31 INFO - PROCESS | 2660 | 1461281971788 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 16:39:31 INFO - PROCESS | 2660 | 1461281971790 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 16:39:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:39:31 INFO - PROCESS | 2660 | 1461281971804 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:39:31 INFO - PROCESS | 2660 | 1461281971807 Marionette TRACE conn5 <- [1,50,null,{}] 16:39:31 INFO - PROCESS | 2660 | 1461281971810 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:31 INFO - PROCESS | 2660 | 1461281971906 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 16:39:31 INFO - PROCESS | 2660 | 1461281971912 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:31 INFO - PROCESS | 2660 | ++DOCSHELL 224B4800 == 20 [pid = 2660] [id = 22] 16:39:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 62 (224B4C00) [pid = 2660] [serial = 62] [outer = 00000000] 16:39:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 63 (22708400) [pid = 2660] [serial = 63] [outer = 224B4C00] 16:39:31 INFO - PROCESS | 2660 | 1461281971964 Marionette DEBUG loaded listener.js 16:39:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 64 (2270C800) [pid = 2660] [serial = 64] [outer = 224B4C00] 16:39:32 INFO - PROCESS | 2660 | 1461281972386 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:39:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:39:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 630ms 16:39:33 INFO - PROCESS | 2660 | 1461281973099 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 16:39:33 INFO - PROCESS | 2660 | 1461281973103 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 16:39:33 INFO - PROCESS | 2660 | 1461281973147 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:39:33 INFO - PROCESS | 2660 | 1461281973150 Marionette TRACE conn5 <- [1,54,null,{}] 16:39:33 INFO - PROCESS | 2660 | 1461281973162 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:33 INFO - PROCESS | 2660 | 1461281973307 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 16:39:33 INFO - PROCESS | 2660 | 1461281973353 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:33 INFO - PROCESS | 2660 | ++DOCSHELL 0F50D800 == 21 [pid = 2660] [id = 23] 16:39:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (0F50F800) [pid = 2660] [serial = 65] [outer = 00000000] 16:39:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (12E84000) [pid = 2660] [serial = 66] [outer = 0F50F800] 16:39:33 INFO - PROCESS | 2660 | 1461281973404 Marionette DEBUG loaded listener.js 16:39:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (12F08000) [pid = 2660] [serial = 67] [outer = 0F50F800] 16:39:33 INFO - PROCESS | 2660 | 1461281973825 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 729ms 16:39:33 INFO - PROCESS | 2660 | 1461281973890 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 16:39:33 INFO - PROCESS | 2660 | 1461281973893 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 16:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:39:33 INFO - PROCESS | 2660 | 1461281973900 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:39:33 INFO - PROCESS | 2660 | 1461281973904 Marionette TRACE conn5 <- [1,58,null,{}] 16:39:33 INFO - PROCESS | 2660 | 1461281973909 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:33 INFO - PROCESS | 2660 | 1461281974007 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 16:39:34 INFO - PROCESS | 2660 | 1461281974018 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:34 INFO - PROCESS | 2660 | ++DOCSHELL 13109400 == 22 [pid = 2660] [id = 24] 16:39:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (1310BC00) [pid = 2660] [serial = 68] [outer = 00000000] 16:39:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (13113400) [pid = 2660] [serial = 69] [outer = 1310BC00] 16:39:34 INFO - PROCESS | 2660 | 1461281974063 Marionette DEBUG loaded listener.js 16:39:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (13130C00) [pid = 2660] [serial = 70] [outer = 1310BC00] 16:39:34 INFO - PROCESS | 2660 | 1461281974483 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:39:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:39:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 930ms 16:39:34 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (140BCC00) [pid = 2660] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:39:34 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (17B8A800) [pid = 2660] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:39:34 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (1B960400) [pid = 2660] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:39:34 INFO - PROCESS | 2660 | --DOMWINDOW == 66 (1F786400) [pid = 2660] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:39:34 INFO - PROCESS | 2660 | --DOMWINDOW == 65 (0EAD3800) [pid = 2660] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:39:34 INFO - PROCESS | 2660 | --DOMWINDOW == 64 (1F714800) [pid = 2660] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:39:34 INFO - PROCESS | 2660 | 1461281974855 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 16:39:34 INFO - PROCESS | 2660 | 1461281974858 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 16:39:34 INFO - PROCESS | 2660 | 1461281974861 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:39:34 INFO - PROCESS | 2660 | 1461281974863 Marionette TRACE conn5 <- [1,62,null,{}] 16:39:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:39:34 INFO - PROCESS | 2660 | 1461281974868 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:34 INFO - PROCESS | 2660 | 1461281974955 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 16:39:34 INFO - PROCESS | 2660 | 1461281974972 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:34 INFO - PROCESS | 2660 | ++DOCSHELL 1349CC00 == 23 [pid = 2660] [id = 25] 16:39:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 65 (1349E000) [pid = 2660] [serial = 71] [outer = 00000000] 16:39:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 66 (13E47C00) [pid = 2660] [serial = 72] [outer = 1349E000] 16:39:35 INFO - PROCESS | 2660 | 1461281975026 Marionette DEBUG loaded listener.js 16:39:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 67 (17642C00) [pid = 2660] [serial = 73] [outer = 1349E000] 16:39:35 INFO - PROCESS | 2660 | 1461281975465 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:39:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:39:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 611ms 16:39:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:39:35 INFO - PROCESS | 2660 | 1461281975480 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 16:39:35 INFO - PROCESS | 2660 | 1461281975482 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 16:39:35 INFO - PROCESS | 2660 | 1461281975486 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:39:35 INFO - PROCESS | 2660 | 1461281975487 Marionette TRACE conn5 <- [1,66,null,{}] 16:39:35 INFO - PROCESS | 2660 | 1461281975491 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:35 INFO - PROCESS | 2660 | 1461281975569 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 16:39:35 INFO - PROCESS | 2660 | 1461281975576 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:35 INFO - PROCESS | 2660 | ++DOCSHELL 1787F800 == 24 [pid = 2660] [id = 26] 16:39:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (178E8C00) [pid = 2660] [serial = 74] [outer = 00000000] 16:39:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (1823BC00) [pid = 2660] [serial = 75] [outer = 178E8C00] 16:39:35 INFO - PROCESS | 2660 | 1461281975624 Marionette DEBUG loaded listener.js 16:39:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (18245000) [pid = 2660] [serial = 76] [outer = 178E8C00] 16:39:36 INFO - PROCESS | 2660 | 1461281976055 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:39:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 632ms 16:39:36 INFO - PROCESS | 2660 | 1461281976118 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 16:39:36 INFO - PROCESS | 2660 | 1461281976120 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 16:39:36 INFO - PROCESS | 2660 | 1461281976124 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:39:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:39:36 INFO - PROCESS | 2660 | 1461281976125 Marionette TRACE conn5 <- [1,70,null,{}] 16:39:36 INFO - PROCESS | 2660 | 1461281976129 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:36 INFO - PROCESS | 2660 | 1461281976205 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 16:39:36 INFO - PROCESS | 2660 | 1461281976211 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:36 INFO - PROCESS | 2660 | ++DOCSHELL 196D7400 == 25 [pid = 2660] [id = 27] 16:39:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (1A778000) [pid = 2660] [serial = 77] [outer = 00000000] 16:39:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (1B961000) [pid = 2660] [serial = 78] [outer = 1A778000] 16:39:36 INFO - PROCESS | 2660 | 1461281976260 Marionette DEBUG loaded listener.js 16:39:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (1BAEBC00) [pid = 2660] [serial = 79] [outer = 1A778000] 16:39:36 INFO - PROCESS | 2660 | 1461281976693 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:39:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 629ms 16:39:36 INFO - PROCESS | 2660 | 1461281976758 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 16:39:36 INFO - PROCESS | 2660 | 1461281976761 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 16:39:36 INFO - PROCESS | 2660 | 1461281976764 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:39:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:39:36 INFO - PROCESS | 2660 | 1461281976766 Marionette TRACE conn5 <- [1,74,null,{}] 16:39:36 INFO - PROCESS | 2660 | 1461281976769 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:36 INFO - PROCESS | 2660 | 1461281976921 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 16:39:36 INFO - PROCESS | 2660 | 1461281977000 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:37 INFO - PROCESS | 2660 | ++DOCSHELL 0B161400 == 26 [pid = 2660] [id = 28] 16:39:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (0B161C00) [pid = 2660] [serial = 80] [outer = 00000000] 16:39:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (0EACA000) [pid = 2660] [serial = 81] [outer = 0B161C00] 16:39:37 INFO - PROCESS | 2660 | 1461281977065 Marionette DEBUG loaded listener.js 16:39:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (0F584800) [pid = 2660] [serial = 82] [outer = 0B161C00] 16:39:37 INFO - PROCESS | 2660 | 1461281977690 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:39:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 970ms 16:39:37 INFO - PROCESS | 2660 | 1461281977740 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 16:39:37 INFO - PROCESS | 2660 | 1461281977745 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 16:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:39:37 INFO - PROCESS | 2660 | 1461281977750 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:39:37 INFO - PROCESS | 2660 | 1461281977755 Marionette TRACE conn5 <- [1,78,null,{}] 16:39:37 INFO - PROCESS | 2660 | 1461281977760 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:37 INFO - PROCESS | 2660 | 1461281977864 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 16:39:37 INFO - PROCESS | 2660 | 1461281977934 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:37 INFO - PROCESS | 2660 | ++DOCSHELL 13386000 == 27 [pid = 2660] [id = 29] 16:39:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (13498C00) [pid = 2660] [serial = 83] [outer = 00000000] 16:39:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (1793F800) [pid = 2660] [serial = 84] [outer = 13498C00] 16:39:37 INFO - PROCESS | 2660 | 1461281977995 Marionette DEBUG loaded listener.js 16:39:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (1816B400) [pid = 2660] [serial = 85] [outer = 13498C00] 16:39:38 INFO - PROCESS | 2660 | 1461281978572 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:39:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:39:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 870ms 16:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:39:38 INFO - PROCESS | 2660 | 1461281978624 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 16:39:38 INFO - PROCESS | 2660 | 1461281978628 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 16:39:38 INFO - PROCESS | 2660 | 1461281978632 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:39:38 INFO - PROCESS | 2660 | 1461281978634 Marionette TRACE conn5 <- [1,82,null,{}] 16:39:38 INFO - PROCESS | 2660 | 1461281978639 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:38 INFO - PROCESS | 2660 | 1461281978743 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 16:39:38 INFO - PROCESS | 2660 | 1461281978829 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:38 INFO - PROCESS | 2660 | ++DOCSHELL 1DADCC00 == 28 [pid = 2660] [id = 30] 16:39:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (1DBD8C00) [pid = 2660] [serial = 86] [outer = 00000000] 16:39:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (1EA5C400) [pid = 2660] [serial = 87] [outer = 1DBD8C00] 16:39:38 INFO - PROCESS | 2660 | 1461281978889 Marionette DEBUG loaded listener.js 16:39:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (1ED29C00) [pid = 2660] [serial = 88] [outer = 1DBD8C00] 16:39:39 INFO - PROCESS | 2660 | 1461281979464 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 869ms 16:39:39 INFO - PROCESS | 2660 | 1461281979504 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 16:39:39 INFO - PROCESS | 2660 | 1461281979509 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 16:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:39:39 INFO - PROCESS | 2660 | 1461281979522 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:39:39 INFO - PROCESS | 2660 | 1461281979528 Marionette TRACE conn5 <- [1,86,null,{}] 16:39:39 INFO - PROCESS | 2660 | 1461281979532 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:39 INFO - PROCESS | 2660 | 1461281979643 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 16:39:39 INFO - PROCESS | 2660 | 1461281979716 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:39 INFO - PROCESS | 2660 | ++DOCSHELL 1A7F3400 == 29 [pid = 2660] [id = 31] 16:39:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (1A7F3C00) [pid = 2660] [serial = 89] [outer = 00000000] 16:39:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (1D5E1400) [pid = 2660] [serial = 90] [outer = 1A7F3C00] 16:39:39 INFO - PROCESS | 2660 | 1461281979777 Marionette DEBUG loaded listener.js 16:39:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (1EA53400) [pid = 2660] [serial = 91] [outer = 1A7F3C00] 16:39:40 INFO - PROCESS | 2660 | 1461281980361 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 890ms 16:39:40 INFO - PROCESS | 2660 | 1461281980409 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 16:39:40 INFO - PROCESS | 2660 | 1461281980411 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 16:39:40 INFO - PROCESS | 2660 | 1461281980415 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:39:40 INFO - PROCESS | 2660 | 1461281980417 Marionette TRACE conn5 <- [1,90,null,{}] 16:39:40 INFO - PROCESS | 2660 | 1461281980421 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:40 INFO - PROCESS | 2660 | 1461281980528 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 16:39:40 INFO - PROCESS | 2660 | 1461281980612 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:40 INFO - PROCESS | 2660 | ++DOCSHELL 0B163800 == 30 [pid = 2660] [id = 32] 16:39:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (0B167800) [pid = 2660] [serial = 92] [outer = 00000000] 16:39:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (18DEB000) [pid = 2660] [serial = 93] [outer = 0B167800] 16:39:40 INFO - PROCESS | 2660 | 1461281980671 Marionette DEBUG loaded listener.js 16:39:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (1B9E0000) [pid = 2660] [serial = 94] [outer = 0B167800] 16:39:41 INFO - PROCESS | 2660 | 1461281981256 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 869ms 16:39:41 INFO - PROCESS | 2660 | 1461281981299 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 16:39:41 INFO - PROCESS | 2660 | 1461281981303 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 16:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:39:41 INFO - PROCESS | 2660 | 1461281981308 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:39:41 INFO - PROCESS | 2660 | 1461281981311 Marionette TRACE conn5 <- [1,94,null,{}] 16:39:41 INFO - PROCESS | 2660 | 1461281981317 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:41 INFO - PROCESS | 2660 | 1461281981416 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 16:39:41 INFO - PROCESS | 2660 | 1461281981508 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:41 INFO - PROCESS | 2660 | ++DOCSHELL 1302E400 == 31 [pid = 2660] [id = 33] 16:39:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (13104400) [pid = 2660] [serial = 95] [outer = 00000000] 16:39:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (1312E400) [pid = 2660] [serial = 96] [outer = 13104400] 16:39:41 INFO - PROCESS | 2660 | 1461281981571 Marionette DEBUG loaded listener.js 16:39:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (1349B400) [pid = 2660] [serial = 97] [outer = 13104400] 16:39:41 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (1DE37000) [pid = 2660] [serial = 17] [outer = 00000000] [url = about:blank] 16:39:41 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (1D5E1800) [pid = 2660] [serial = 14] [outer = 00000000] [url = about:blank] 16:39:41 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (140C7C00) [pid = 2660] [serial = 9] [outer = 00000000] [url = about:blank] 16:39:41 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (196D9800) [pid = 2660] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:39:41 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (142A7400) [pid = 2660] [serial = 4] [outer = 00000000] [url = about:blank] 16:39:41 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (0F50DC00) [pid = 2660] [serial = 24] [outer = 00000000] [url = about:blank] 16:39:41 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (18172C00) [pid = 2660] [serial = 27] [outer = 00000000] [url = about:blank] 16:39:41 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (18249400) [pid = 2660] [serial = 28] [outer = 00000000] [url = about:blank] 16:39:41 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (1B9DB000) [pid = 2660] [serial = 33] [outer = 00000000] [url = about:blank] 16:39:41 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (1BAEF400) [pid = 2660] [serial = 34] [outer = 00000000] [url = about:blank] 16:39:41 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (1D5EF800) [pid = 2660] [serial = 36] [outer = 00000000] [url = about:blank] 16:39:41 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (1F913800) [pid = 2660] [serial = 39] [outer = 00000000] [url = about:blank] 16:39:41 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (1F7C0C00) [pid = 2660] [serial = 42] [outer = 00000000] [url = about:blank] 16:39:41 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (0B167000) [pid = 2660] [serial = 45] [outer = 00000000] [url = about:blank] 16:39:41 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (1F7BF400) [pid = 2660] [serial = 48] [outer = 00000000] [url = about:blank] 16:39:41 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (13111C00) [pid = 2660] [serial = 51] [outer = 00000000] [url = about:blank] 16:39:41 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (1302E800) [pid = 2660] [serial = 54] [outer = 00000000] [url = about:blank] 16:39:41 INFO - PROCESS | 2660 | --DOMWINDOW == 73 (1F712800) [pid = 2660] [serial = 57] [outer = 00000000] [url = about:blank] 16:39:41 INFO - PROCESS | 2660 | --DOMWINDOW == 72 (2041F400) [pid = 2660] [serial = 60] [outer = 00000000] [url = about:blank] 16:39:41 INFO - PROCESS | 2660 | --DOMWINDOW == 71 (1F789C00) [pid = 2660] [serial = 21] [outer = 00000000] [url = about:blank] 16:39:41 INFO - PROCESS | 2660 | --DOMWINDOW == 70 (1B0DF400) [pid = 2660] [serial = 30] [outer = 00000000] [url = about:blank] 16:39:41 INFO - PROCESS | 2660 | --DOMWINDOW == 69 (20277400) [pid = 2660] [serial = 43] [outer = 00000000] [url = about:blank] 16:39:41 INFO - PROCESS | 2660 | --DOMWINDOW == 68 (1FFC9400) [pid = 2660] [serial = 40] [outer = 00000000] [url = about:blank] 16:39:41 INFO - PROCESS | 2660 | --DOMWINDOW == 67 (1F7C1800) [pid = 2660] [serial = 22] [outer = 00000000] [url = about:blank] 16:39:41 INFO - PROCESS | 2660 | 1461281982007 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 16:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 730ms 16:39:42 INFO - PROCESS | 2660 | 1461281982040 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 16:39:42 INFO - PROCESS | 2660 | 1461281982046 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 16:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:39:42 INFO - PROCESS | 2660 | 1461281982052 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:39:42 INFO - PROCESS | 2660 | 1461281982055 Marionette TRACE conn5 <- [1,98,null,{}] 16:39:42 INFO - PROCESS | 2660 | 1461281982059 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:42 INFO - PROCESS | 2660 | 1461281982146 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 16:39:42 INFO - PROCESS | 2660 | 1461281982153 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:42 INFO - PROCESS | 2660 | ++DOCSHELL 13129400 == 32 [pid = 2660] [id = 34] 16:39:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 68 (1312B400) [pid = 2660] [serial = 98] [outer = 00000000] 16:39:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 69 (1429D800) [pid = 2660] [serial = 99] [outer = 1312B400] 16:39:42 INFO - PROCESS | 2660 | 1461281982203 Marionette DEBUG loaded listener.js 16:39:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 70 (17885800) [pid = 2660] [serial = 100] [outer = 1312B400] 16:39:42 INFO - PROCESS | 2660 | 1461281982675 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 16:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 670ms 16:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:39:42 INFO - PROCESS | 2660 | 1461281982725 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 16:39:42 INFO - PROCESS | 2660 | 1461281982727 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 16:39:42 INFO - PROCESS | 2660 | 1461281982731 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:39:42 INFO - PROCESS | 2660 | 1461281982735 Marionette TRACE conn5 <- [1,102,null,{}] 16:39:42 INFO - PROCESS | 2660 | 1461281982746 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:42 INFO - PROCESS | 2660 | 1461281982833 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 16:39:42 INFO - PROCESS | 2660 | 1461281982844 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:42 INFO - PROCESS | 2660 | ++DOCSHELL 1A7F1C00 == 33 [pid = 2660] [id = 35] 16:39:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 71 (1A7F2400) [pid = 2660] [serial = 101] [outer = 00000000] 16:39:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 72 (1A7F9800) [pid = 2660] [serial = 102] [outer = 1A7F2400] 16:39:42 INFO - PROCESS | 2660 | 1461281982893 Marionette DEBUG loaded listener.js 16:39:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 73 (1B961800) [pid = 2660] [serial = 103] [outer = 1A7F2400] 16:39:43 INFO - PROCESS | 2660 | 1461281983320 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 16:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 16:39:43 INFO - PROCESS | 2660 | 1461281983365 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 16:39:43 INFO - PROCESS | 2660 | 1461281983368 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 16:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:39:43 INFO - PROCESS | 2660 | 1461281983377 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:39:43 INFO - PROCESS | 2660 | 1461281983379 Marionette TRACE conn5 <- [1,106,null,{}] 16:39:43 INFO - PROCESS | 2660 | 1461281983383 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:43 INFO - PROCESS | 2660 | 1461281983464 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 16:39:43 INFO - PROCESS | 2660 | 1461281983471 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:43 INFO - PROCESS | 2660 | ++DOCSHELL 1D5E3400 == 34 [pid = 2660] [id = 36] 16:39:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 74 (1D5EF800) [pid = 2660] [serial = 104] [outer = 00000000] 16:39:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (1F712800) [pid = 2660] [serial = 105] [outer = 1D5EF800] 16:39:43 INFO - PROCESS | 2660 | 1461281983522 Marionette DEBUG loaded listener.js 16:39:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (1F7BD800) [pid = 2660] [serial = 106] [outer = 1D5EF800] 16:39:43 INFO - PROCESS | 2660 | 1461281984002 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 16:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 669ms 16:39:44 INFO - PROCESS | 2660 | 1461281984050 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 16:39:44 INFO - PROCESS | 2660 | 1461281984052 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 16:39:44 INFO - PROCESS | 2660 | 1461281984055 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:39:44 INFO - PROCESS | 2660 | 1461281984057 Marionette TRACE conn5 <- [1,110,null,{}] 16:39:44 INFO - PROCESS | 2660 | 1461281984072 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:44 INFO - PROCESS | 2660 | 1461281984181 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 16:39:44 INFO - PROCESS | 2660 | 1461281984192 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:44 INFO - PROCESS | 2660 | ++DOCSHELL 12E1CC00 == 35 [pid = 2660] [id = 37] 16:39:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (1DADE400) [pid = 2660] [serial = 107] [outer = 00000000] 16:39:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (1F9C2800) [pid = 2660] [serial = 108] [outer = 1DADE400] 16:39:44 INFO - PROCESS | 2660 | 1461281984240 Marionette DEBUG loaded listener.js 16:39:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (1FE35400) [pid = 2660] [serial = 109] [outer = 1DADE400] 16:39:44 INFO - PROCESS | 2660 | 1461281984676 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 16:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 16:39:44 INFO - PROCESS | 2660 | 1461281984690 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 16:39:44 INFO - PROCESS | 2660 | 1461281984692 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 16:39:44 INFO - PROCESS | 2660 | 1461281984700 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:39:44 INFO - PROCESS | 2660 | 1461281984702 Marionette TRACE conn5 <- [1,114,null,{}] 16:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:39:44 INFO - PROCESS | 2660 | 1461281984705 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:44 INFO - PROCESS | 2660 | 1461281984846 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 16:39:44 INFO - PROCESS | 2660 | 1461281984874 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:44 INFO - PROCESS | 2660 | ++DOCSHELL 13023000 == 36 [pid = 2660] [id = 38] 16:39:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (1FE3A400) [pid = 2660] [serial = 110] [outer = 00000000] 16:39:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (20277C00) [pid = 2660] [serial = 111] [outer = 1FE3A400] 16:39:44 INFO - PROCESS | 2660 | 1461281984922 Marionette DEBUG loaded listener.js 16:39:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (20412000) [pid = 2660] [serial = 112] [outer = 1FE3A400] 16:39:45 INFO - PROCESS | 2660 | 1461281985353 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 16:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 670ms 16:39:45 INFO - PROCESS | 2660 | 1461281985374 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 16:39:45 INFO - PROCESS | 2660 | 1461281985376 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 16:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:39:45 INFO - PROCESS | 2660 | 1461281985380 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:39:45 INFO - PROCESS | 2660 | 1461281985381 Marionette TRACE conn5 <- [1,118,null,{}] 16:39:45 INFO - PROCESS | 2660 | 1461281985392 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:45 INFO - PROCESS | 2660 | 1461281985491 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 16:39:45 INFO - PROCESS | 2660 | 1461281985497 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:45 INFO - PROCESS | 2660 | ++DOCSHELL 20419400 == 37 [pid = 2660] [id = 39] 16:39:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (2041A400) [pid = 2660] [serial = 113] [outer = 00000000] 16:39:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (20423000) [pid = 2660] [serial = 114] [outer = 2041A400] 16:39:45 INFO - PROCESS | 2660 | 1461281985543 Marionette DEBUG loaded listener.js 16:39:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (20425000) [pid = 2660] [serial = 115] [outer = 2041A400] 16:39:45 INFO - PROCESS | 2660 | 1461281985948 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 16:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 590ms 16:39:45 INFO - PROCESS | 2660 | 1461281985974 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 16:39:45 INFO - PROCESS | 2660 | 1461281985976 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 16:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:39:45 INFO - PROCESS | 2660 | 1461281985979 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:39:45 INFO - PROCESS | 2660 | 1461281985981 Marionette TRACE conn5 <- [1,122,null,{}] 16:39:45 INFO - PROCESS | 2660 | 1461281985984 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:46 INFO - PROCESS | 2660 | 1461281986127 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 16:39:46 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (224B4C00) [pid = 2660] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:39:46 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (1310C000) [pid = 2660] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:39:46 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (2041A000) [pid = 2660] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:39:46 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (1BAF2000) [pid = 2660] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:39:46 INFO - PROCESS | 2660 | --DOMWINDOW == 80 (134A5C00) [pid = 2660] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:39:46 INFO - PROCESS | 2660 | --DOMWINDOW == 79 (0B15E800) [pid = 2660] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:39:46 INFO - PROCESS | 2660 | --DOMWINDOW == 78 (13022C00) [pid = 2660] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:39:46 INFO - PROCESS | 2660 | --DOMWINDOW == 77 (1310BC00) [pid = 2660] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:39:46 INFO - PROCESS | 2660 | --DOMWINDOW == 76 (0F50F800) [pid = 2660] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:39:46 INFO - PROCESS | 2660 | --DOMWINDOW == 75 (1349E000) [pid = 2660] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:39:46 INFO - PROCESS | 2660 | --DOMWINDOW == 74 (178E8C00) [pid = 2660] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:39:46 INFO - PROCESS | 2660 | 1461281986194 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:46 INFO - PROCESS | 2660 | ++DOCSHELL 0B15FC00 == 38 [pid = 2660] [id = 40] 16:39:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 75 (0B162000) [pid = 2660] [serial = 116] [outer = 00000000] 16:39:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 76 (13104800) [pid = 2660] [serial = 117] [outer = 0B162000] 16:39:46 INFO - PROCESS | 2660 | 1461281986242 Marionette DEBUG loaded listener.js 16:39:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 77 (13128400) [pid = 2660] [serial = 118] [outer = 0B162000] 16:39:46 INFO - PROCESS | 2660 | 1461281986564 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 16:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 629ms 16:39:46 INFO - PROCESS | 2660 | 1461281986611 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 16:39:46 INFO - PROCESS | 2660 | 1461281986613 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 16:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:39:46 INFO - PROCESS | 2660 | 1461281986616 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:39:46 INFO - PROCESS | 2660 | 1461281986617 Marionette TRACE conn5 <- [1,126,null,{}] 16:39:46 INFO - PROCESS | 2660 | 1461281986621 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:46 INFO - PROCESS | 2660 | 1461281986728 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 16:39:46 INFO - PROCESS | 2660 | 1461281986744 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:46 INFO - PROCESS | 2660 | ++DOCSHELL 12F17000 == 39 [pid = 2660] [id = 41] 16:39:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 78 (12F19000) [pid = 2660] [serial = 119] [outer = 00000000] 16:39:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 79 (12F1DC00) [pid = 2660] [serial = 120] [outer = 12F19000] 16:39:46 INFO - PROCESS | 2660 | 1461281986789 Marionette DEBUG loaded listener.js 16:39:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 80 (12F20000) [pid = 2660] [serial = 121] [outer = 12F19000] 16:39:47 INFO - PROCESS | 2660 | 1461281987180 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 16:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 16:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:39:47 INFO - PROCESS | 2660 | 1461281987247 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 16:39:47 INFO - PROCESS | 2660 | 1461281987249 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 16:39:47 INFO - PROCESS | 2660 | 1461281987252 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:39:47 INFO - PROCESS | 2660 | 1461281987254 Marionette TRACE conn5 <- [1,130,null,{}] 16:39:47 INFO - PROCESS | 2660 | 1461281987257 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:47 INFO - PROCESS | 2660 | 1461281987364 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 16:39:47 INFO - PROCESS | 2660 | 1461281987375 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:47 INFO - PROCESS | 2660 | ++DOCSHELL 12F1AC00 == 40 [pid = 2660] [id = 42] 16:39:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 81 (12F1CC00) [pid = 2660] [serial = 122] [outer = 00000000] 16:39:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (2042AC00) [pid = 2660] [serial = 123] [outer = 12F1CC00] 16:39:47 INFO - PROCESS | 2660 | 1461281987420 Marionette DEBUG loaded listener.js 16:39:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (2042F000) [pid = 2660] [serial = 124] [outer = 12F1CC00] 16:39:47 INFO - PROCESS | 2660 | 1461281987843 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 16:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 16:39:47 INFO - PROCESS | 2660 | 1461281987883 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 16:39:47 INFO - PROCESS | 2660 | 1461281987885 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 16:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:39:47 INFO - PROCESS | 2660 | 1461281987888 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:39:47 INFO - PROCESS | 2660 | 1461281987890 Marionette TRACE conn5 <- [1,134,null,{}] 16:39:47 INFO - PROCESS | 2660 | 1461281987894 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:48 INFO - PROCESS | 2660 | 1461281988019 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 16:39:48 INFO - PROCESS | 2660 | 1461281988027 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:48 INFO - PROCESS | 2660 | ++DOCSHELL 134A3800 == 41 [pid = 2660] [id = 43] 16:39:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (18D5D800) [pid = 2660] [serial = 125] [outer = 00000000] 16:39:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (1B923000) [pid = 2660] [serial = 126] [outer = 18D5D800] 16:39:48 INFO - PROCESS | 2660 | 1461281988077 Marionette DEBUG loaded listener.js 16:39:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (224AA800) [pid = 2660] [serial = 127] [outer = 18D5D800] 16:39:48 INFO - PROCESS | 2660 | 1461281988736 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 16:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 869ms 16:39:48 INFO - PROCESS | 2660 | 1461281988759 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 16:39:48 INFO - PROCESS | 2660 | 1461281988765 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 16:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:39:48 INFO - PROCESS | 2660 | 1461281988771 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:39:48 INFO - PROCESS | 2660 | 1461281988775 Marionette TRACE conn5 <- [1,138,null,{}] 16:39:48 INFO - PROCESS | 2660 | 1461281988781 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:48 INFO - PROCESS | 2660 | 1461281988895 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 16:39:48 INFO - PROCESS | 2660 | 1461281988970 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:48 INFO - PROCESS | 2660 | ++DOCSHELL 13028C00 == 42 [pid = 2660] [id = 44] 16:39:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (1310C800) [pid = 2660] [serial = 128] [outer = 00000000] 16:39:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (178E6000) [pid = 2660] [serial = 129] [outer = 1310C800] 16:39:49 INFO - PROCESS | 2660 | 1461281989028 Marionette DEBUG loaded listener.js 16:39:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (18D5E800) [pid = 2660] [serial = 130] [outer = 1310C800] 16:39:49 INFO - PROCESS | 2660 | 1461281989604 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 16:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 870ms 16:39:49 INFO - PROCESS | 2660 | 1461281989645 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 16:39:49 INFO - PROCESS | 2660 | 1461281989651 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 16:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:39:49 INFO - PROCESS | 2660 | 1461281989657 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:39:49 INFO - PROCESS | 2660 | 1461281989660 Marionette TRACE conn5 <- [1,142,null,{}] 16:39:49 INFO - PROCESS | 2660 | 1461281989664 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:49 INFO - PROCESS | 2660 | 1461281989768 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 16:39:49 INFO - PROCESS | 2660 | 1461281989871 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:49 INFO - PROCESS | 2660 | ++DOCSHELL 1B9DE000 == 43 [pid = 2660] [id = 45] 16:39:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (1D234C00) [pid = 2660] [serial = 131] [outer = 00000000] 16:39:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (1D563800) [pid = 2660] [serial = 132] [outer = 1D234C00] 16:39:49 INFO - PROCESS | 2660 | 1461281989927 Marionette DEBUG loaded listener.js 16:39:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (1D567800) [pid = 2660] [serial = 133] [outer = 1D234C00] 16:39:50 INFO - PROCESS | 2660 | 1461281990460 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 16:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 830ms 16:39:50 INFO - PROCESS | 2660 | 1461281990490 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 16:39:50 INFO - PROCESS | 2660 | 1461281990492 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 16:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:39:50 INFO - PROCESS | 2660 | 1461281990496 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:39:50 INFO - PROCESS | 2660 | 1461281990500 Marionette TRACE conn5 <- [1,146,null,{}] 16:39:50 INFO - PROCESS | 2660 | 1461281990512 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:50 INFO - PROCESS | 2660 | 1461281990615 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 16:39:50 INFO - PROCESS | 2660 | 1461281990704 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:50 INFO - PROCESS | 2660 | ++DOCSHELL 1FE39800 == 44 [pid = 2660] [id = 46] 16:39:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (1FE3B400) [pid = 2660] [serial = 134] [outer = 00000000] 16:39:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 94 (1FFD0400) [pid = 2660] [serial = 135] [outer = 1FE3B400] 16:39:50 INFO - PROCESS | 2660 | 1461281990762 Marionette DEBUG loaded listener.js 16:39:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 95 (20411800) [pid = 2660] [serial = 136] [outer = 1FE3B400] 16:39:51 INFO - PROCESS | 2660 | 1461281991500 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 16:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1069ms 16:39:51 INFO - PROCESS | 2660 | 1461281991584 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 16:39:51 INFO - PROCESS | 2660 | 1461281991588 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 16:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:39:51 INFO - PROCESS | 2660 | 1461281991594 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:39:51 INFO - PROCESS | 2660 | 1461281991597 Marionette TRACE conn5 <- [1,150,null,{}] 16:39:51 INFO - PROCESS | 2660 | 1461281991603 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:51 INFO - PROCESS | 2660 | 1461281991699 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 16:39:51 INFO - PROCESS | 2660 | 1461281991772 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:51 INFO - PROCESS | 2660 | ++DOCSHELL 12F1F000 == 45 [pid = 2660] [id = 47] 16:39:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 96 (13027C00) [pid = 2660] [serial = 137] [outer = 00000000] 16:39:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 97 (1310E400) [pid = 2660] [serial = 138] [outer = 13027C00] 16:39:51 INFO - PROCESS | 2660 | 1461281991824 Marionette DEBUG loaded listener.js 16:39:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 98 (13127C00) [pid = 2660] [serial = 139] [outer = 13027C00] 16:39:52 INFO - PROCESS | 2660 | --DOCSHELL 12F1AC00 == 44 [pid = 2660] [id = 42] 16:39:52 INFO - PROCESS | 2660 | --DOCSHELL 12F17000 == 43 [pid = 2660] [id = 41] 16:39:52 INFO - PROCESS | 2660 | --DOCSHELL 0B15FC00 == 42 [pid = 2660] [id = 40] 16:39:52 INFO - PROCESS | 2660 | --DOCSHELL 20419400 == 41 [pid = 2660] [id = 39] 16:39:52 INFO - PROCESS | 2660 | --DOCSHELL 13023000 == 40 [pid = 2660] [id = 38] 16:39:52 INFO - PROCESS | 2660 | --DOCSHELL 12E1CC00 == 39 [pid = 2660] [id = 37] 16:39:52 INFO - PROCESS | 2660 | --DOCSHELL 1D5E3400 == 38 [pid = 2660] [id = 36] 16:39:52 INFO - PROCESS | 2660 | --DOCSHELL 1A7F1C00 == 37 [pid = 2660] [id = 35] 16:39:52 INFO - PROCESS | 2660 | --DOCSHELL 13129400 == 36 [pid = 2660] [id = 34] 16:39:52 INFO - PROCESS | 2660 | --DOCSHELL 1302E400 == 35 [pid = 2660] [id = 33] 16:39:52 INFO - PROCESS | 2660 | --DOCSHELL 0B163800 == 34 [pid = 2660] [id = 32] 16:39:52 INFO - PROCESS | 2660 | --DOCSHELL 1A7F3400 == 33 [pid = 2660] [id = 31] 16:39:52 INFO - PROCESS | 2660 | --DOCSHELL 1DADCC00 == 32 [pid = 2660] [id = 30] 16:39:52 INFO - PROCESS | 2660 | --DOMWINDOW == 97 (22708400) [pid = 2660] [serial = 63] [outer = 00000000] [url = about:blank] 16:39:52 INFO - PROCESS | 2660 | --DOMWINDOW == 96 (1B961000) [pid = 2660] [serial = 78] [outer = 00000000] [url = about:blank] 16:39:52 INFO - PROCESS | 2660 | --DOMWINDOW == 95 (1312A000) [pid = 2660] [serial = 52] [outer = 00000000] [url = about:blank] 16:39:52 INFO - PROCESS | 2660 | --DOMWINDOW == 94 (224AC400) [pid = 2660] [serial = 61] [outer = 00000000] [url = about:blank] 16:39:52 INFO - PROCESS | 2660 | --DOMWINDOW == 93 (2027B400) [pid = 2660] [serial = 49] [outer = 00000000] [url = about:blank] 16:39:52 INFO - PROCESS | 2660 | --DOMWINDOW == 92 (1F712400) [pid = 2660] [serial = 58] [outer = 00000000] [url = about:blank] 16:39:52 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (12F03400) [pid = 2660] [serial = 46] [outer = 00000000] [url = about:blank] 16:39:52 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (1310D800) [pid = 2660] [serial = 55] [outer = 00000000] [url = about:blank] 16:39:52 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (13113400) [pid = 2660] [serial = 69] [outer = 00000000] [url = about:blank] 16:39:52 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (12E84000) [pid = 2660] [serial = 66] [outer = 00000000] [url = about:blank] 16:39:52 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (12F08000) [pid = 2660] [serial = 67] [outer = 00000000] [url = about:blank] 16:39:52 INFO - PROCESS | 2660 | --DOMWINDOW == 86 (13E47C00) [pid = 2660] [serial = 72] [outer = 00000000] [url = about:blank] 16:39:52 INFO - PROCESS | 2660 | --DOMWINDOW == 85 (13130C00) [pid = 2660] [serial = 70] [outer = 00000000] [url = about:blank] 16:39:52 INFO - PROCESS | 2660 | --DOMWINDOW == 84 (17642C00) [pid = 2660] [serial = 73] [outer = 00000000] [url = about:blank] 16:39:52 INFO - PROCESS | 2660 | --DOMWINDOW == 83 (1823BC00) [pid = 2660] [serial = 75] [outer = 00000000] [url = about:blank] 16:39:52 INFO - PROCESS | 2660 | --DOMWINDOW == 82 (2270C800) [pid = 2660] [serial = 64] [outer = 00000000] [url = about:blank] 16:39:52 INFO - PROCESS | 2660 | --DOMWINDOW == 81 (18245000) [pid = 2660] [serial = 76] [outer = 00000000] [url = about:blank] 16:39:52 INFO - PROCESS | 2660 | 1461281992373 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 16:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 830ms 16:39:52 INFO - PROCESS | 2660 | 1461281992428 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 16:39:52 INFO - PROCESS | 2660 | 1461281992433 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 16:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:39:52 INFO - PROCESS | 2660 | 1461281992439 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:39:52 INFO - PROCESS | 2660 | 1461281992442 Marionette TRACE conn5 <- [1,154,null,{}] 16:39:52 INFO - PROCESS | 2660 | 1461281992445 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:52 INFO - PROCESS | 2660 | 1461281992524 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 16:39:52 INFO - PROCESS | 2660 | 1461281992596 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:52 INFO - PROCESS | 2660 | ++DOCSHELL 12E16800 == 33 [pid = 2660] [id = 48] 16:39:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 82 (12F02400) [pid = 2660] [serial = 140] [outer = 00000000] 16:39:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 83 (13025400) [pid = 2660] [serial = 141] [outer = 12F02400] 16:39:52 INFO - PROCESS | 2660 | 1461281992642 Marionette DEBUG loaded listener.js 16:39:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 84 (13106000) [pid = 2660] [serial = 142] [outer = 12F02400] 16:39:53 INFO - PROCESS | 2660 | 1461281993033 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 16:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 16:39:53 INFO - PROCESS | 2660 | 1461281993072 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 16:39:53 INFO - PROCESS | 2660 | 1461281993075 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 16:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:39:53 INFO - PROCESS | 2660 | 1461281993088 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:39:53 INFO - PROCESS | 2660 | 1461281993092 Marionette TRACE conn5 <- [1,158,null,{}] 16:39:53 INFO - PROCESS | 2660 | 1461281993103 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:53 INFO - PROCESS | 2660 | 1461281993185 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 16:39:53 INFO - PROCESS | 2660 | 1461281993195 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:53 INFO - PROCESS | 2660 | ++DOCSHELL 134A3400 == 34 [pid = 2660] [id = 49] 16:39:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 85 (13E4D800) [pid = 2660] [serial = 143] [outer = 00000000] 16:39:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 86 (140C6800) [pid = 2660] [serial = 144] [outer = 13E4D800] 16:39:53 INFO - PROCESS | 2660 | 1461281993242 Marionette DEBUG loaded listener.js 16:39:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 87 (178DE800) [pid = 2660] [serial = 145] [outer = 13E4D800] 16:39:53 INFO - PROCESS | 2660 | 1461281993705 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 16:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 629ms 16:39:53 INFO - PROCESS | 2660 | 1461281993712 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 16:39:53 INFO - PROCESS | 2660 | 1461281993714 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 16:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:39:53 INFO - PROCESS | 2660 | 1461281993717 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:39:53 INFO - PROCESS | 2660 | 1461281993719 Marionette TRACE conn5 <- [1,162,null,{}] 16:39:53 INFO - PROCESS | 2660 | 1461281993722 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:53 INFO - PROCESS | 2660 | 1461281993803 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 16:39:53 INFO - PROCESS | 2660 | 1461281993817 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:53 INFO - PROCESS | 2660 | ++DOCSHELL 180D0400 == 35 [pid = 2660] [id = 50] 16:39:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (180D4800) [pid = 2660] [serial = 146] [outer = 00000000] 16:39:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (196CD400) [pid = 2660] [serial = 147] [outer = 180D4800] 16:39:53 INFO - PROCESS | 2660 | 1461281993864 Marionette DEBUG loaded listener.js 16:39:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (1A773C00) [pid = 2660] [serial = 148] [outer = 180D4800] 16:39:54 INFO - PROCESS | 2660 | 1461281994288 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 16:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 16:39:54 INFO - PROCESS | 2660 | 1461281994352 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 16:39:54 INFO - PROCESS | 2660 | 1461281994354 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 16:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:39:54 INFO - PROCESS | 2660 | 1461281994358 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:39:54 INFO - PROCESS | 2660 | 1461281994359 Marionette TRACE conn5 <- [1,166,null,{}] 16:39:54 INFO - PROCESS | 2660 | 1461281994363 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:54 INFO - PROCESS | 2660 | 1461281994460 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 16:39:54 INFO - PROCESS | 2660 | 1461281994470 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:54 INFO - PROCESS | 2660 | ++DOCSHELL 1A77A400 == 36 [pid = 2660] [id = 51] 16:39:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (1A7BE000) [pid = 2660] [serial = 149] [outer = 00000000] 16:39:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (1B0E9400) [pid = 2660] [serial = 150] [outer = 1A7BE000] 16:39:54 INFO - PROCESS | 2660 | 1461281994518 Marionette DEBUG loaded listener.js 16:39:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (1BAE5000) [pid = 2660] [serial = 151] [outer = 1A7BE000] 16:39:54 INFO - PROCESS | 2660 | 1461281994995 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 16:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 16:39:55 INFO - PROCESS | 2660 | 1461281995033 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 16:39:55 INFO - PROCESS | 2660 | 1461281995035 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 16:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:39:55 INFO - PROCESS | 2660 | 1461281995042 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:39:55 INFO - PROCESS | 2660 | 1461281995044 Marionette TRACE conn5 <- [1,170,null,{}] 16:39:55 INFO - PROCESS | 2660 | 1461281995047 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:55 INFO - PROCESS | 2660 | 1461281995165 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 16:39:55 INFO - PROCESS | 2660 | 1461281995175 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:55 INFO - PROCESS | 2660 | ++DOCSHELL 12F06400 == 37 [pid = 2660] [id = 52] 16:39:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 94 (1CE9D800) [pid = 2660] [serial = 152] [outer = 00000000] 16:39:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 95 (1DBDF000) [pid = 2660] [serial = 153] [outer = 1CE9D800] 16:39:55 INFO - PROCESS | 2660 | 1461281995228 Marionette DEBUG loaded listener.js 16:39:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 96 (1DE39000) [pid = 2660] [serial = 154] [outer = 1CE9D800] 16:39:55 INFO - PROCESS | 2660 | 1461281995635 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 16:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 631ms 16:39:55 INFO - PROCESS | 2660 | 1461281995674 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 16:39:55 INFO - PROCESS | 2660 | 1461281995676 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 16:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:39:55 INFO - PROCESS | 2660 | 1461281995679 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:39:55 INFO - PROCESS | 2660 | 1461281995681 Marionette TRACE conn5 <- [1,174,null,{}] 16:39:55 INFO - PROCESS | 2660 | 1461281995685 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:55 INFO - PROCESS | 2660 | 1461281995795 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 16:39:55 INFO - PROCESS | 2660 | 1461281995876 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:55 INFO - PROCESS | 2660 | ++DOCSHELL 1F7C0800 == 38 [pid = 2660] [id = 53] 16:39:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 97 (1F7C1400) [pid = 2660] [serial = 155] [outer = 00000000] 16:39:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 98 (1FE38400) [pid = 2660] [serial = 156] [outer = 1F7C1400] 16:39:55 INFO - PROCESS | 2660 | 1461281995921 Marionette DEBUG loaded listener.js 16:39:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 99 (1FE3D000) [pid = 2660] [serial = 157] [outer = 1F7C1400] 16:39:56 INFO - PROCESS | 2660 | 1461281996318 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 16:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 669ms 16:39:56 INFO - PROCESS | 2660 | --DOMWINDOW == 98 (13104400) [pid = 2660] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:39:56 INFO - PROCESS | 2660 | --DOMWINDOW == 97 (0B162000) [pid = 2660] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:39:56 INFO - PROCESS | 2660 | --DOMWINDOW == 96 (1D5EF800) [pid = 2660] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:39:56 INFO - PROCESS | 2660 | --DOMWINDOW == 95 (1FE3A400) [pid = 2660] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:39:56 INFO - PROCESS | 2660 | --DOMWINDOW == 94 (1312B400) [pid = 2660] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:39:56 INFO - PROCESS | 2660 | --DOMWINDOW == 93 (12F19000) [pid = 2660] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:39:56 INFO - PROCESS | 2660 | --DOMWINDOW == 92 (1DADE400) [pid = 2660] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:39:56 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (0B167800) [pid = 2660] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:39:56 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (2041A400) [pid = 2660] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:39:56 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (1A7F2400) [pid = 2660] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:39:56 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (12F1CC00) [pid = 2660] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:39:56 INFO - PROCESS | 2660 | 1461281996581 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 16:39:56 INFO - PROCESS | 2660 | 1461281996583 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 16:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:39:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (12F01400) [pid = 2660] [serial = 158] [outer = 1816CC00] 16:39:56 INFO - PROCESS | 2660 | 1461281996612 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:39:56 INFO - PROCESS | 2660 | 1461281996614 Marionette TRACE conn5 <- [1,178,null,{}] 16:39:56 INFO - PROCESS | 2660 | 1461281996652 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:56 INFO - PROCESS | 2660 | 1461281996738 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 16:39:56 INFO - PROCESS | 2660 | 1461281996747 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:56 INFO - PROCESS | 2660 | ++DOCSHELL 0F4C1C00 == 39 [pid = 2660] [id = 54] 16:39:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (1A7F2400) [pid = 2660] [serial = 159] [outer = 00000000] 16:39:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (1F91F800) [pid = 2660] [serial = 160] [outer = 1A7F2400] 16:39:56 INFO - PROCESS | 2660 | 1461281996791 Marionette DEBUG loaded listener.js 16:39:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (1F91BC00) [pid = 2660] [serial = 161] [outer = 1A7F2400] 16:39:57 INFO - PROCESS | 2660 | 1461281997207 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 16:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 650ms 16:39:57 INFO - PROCESS | 2660 | 1461281997250 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 16:39:57 INFO - PROCESS | 2660 | 1461281997252 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 16:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:39:57 INFO - PROCESS | 2660 | 1461281997255 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:39:57 INFO - PROCESS | 2660 | 1461281997257 Marionette TRACE conn5 <- [1,182,null,{}] 16:39:57 INFO - PROCESS | 2660 | 1461281997260 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:57 INFO - PROCESS | 2660 | 1461281997336 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 16:39:57 INFO - PROCESS | 2660 | 1461281997342 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:57 INFO - PROCESS | 2660 | ++DOCSHELL 1FFC8800 == 40 [pid = 2660] [id = 55] 16:39:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (20277800) [pid = 2660] [serial = 162] [outer = 00000000] 16:39:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 94 (20416800) [pid = 2660] [serial = 163] [outer = 20277800] 16:39:57 INFO - PROCESS | 2660 | 1461281997387 Marionette DEBUG loaded listener.js 16:39:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 95 (2041B800) [pid = 2660] [serial = 164] [outer = 20277800] 16:39:57 INFO - PROCESS | 2660 | 1461281997767 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 16:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 570ms 16:39:57 INFO - PROCESS | 2660 | 1461281997831 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 16:39:57 INFO - PROCESS | 2660 | 1461281997833 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 16:39:57 INFO - PROCESS | 2660 | 1461281997836 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:39:57 INFO - PROCESS | 2660 | 1461281997838 Marionette TRACE conn5 <- [1,186,null,{}] 16:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:39:57 INFO - PROCESS | 2660 | 1461281997842 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:57 INFO - PROCESS | 2660 | 1461281997920 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 16:39:57 INFO - PROCESS | 2660 | 1461281997926 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:57 INFO - PROCESS | 2660 | ++DOCSHELL 2041CC00 == 41 [pid = 2660] [id = 56] 16:39:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 96 (2041E000) [pid = 2660] [serial = 165] [outer = 00000000] 16:39:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 97 (2042D800) [pid = 2660] [serial = 166] [outer = 2041E000] 16:39:57 INFO - PROCESS | 2660 | 1461281997971 Marionette DEBUG loaded listener.js 16:39:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 98 (2245A000) [pid = 2660] [serial = 167] [outer = 2041E000] 16:39:58 INFO - PROCESS | 2660 | 1461281998362 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 16:39:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 16:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:39:58 INFO - PROCESS | 2660 | 1461281998420 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 16:39:58 INFO - PROCESS | 2660 | 1461281998423 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 16:39:58 INFO - PROCESS | 2660 | 1461281998426 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:39:58 INFO - PROCESS | 2660 | 1461281998428 Marionette TRACE conn5 <- [1,190,null,{}] 16:39:58 INFO - PROCESS | 2660 | 1461281998432 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:58 INFO - PROCESS | 2660 | 1461281998524 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 16:39:58 INFO - PROCESS | 2660 | 1461281998530 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:58 INFO - PROCESS | 2660 | ++DOCSHELL 140C2000 == 42 [pid = 2660] [id = 57] 16:39:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 99 (1816BC00) [pid = 2660] [serial = 168] [outer = 00000000] 16:39:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 100 (224B3800) [pid = 2660] [serial = 169] [outer = 1816BC00] 16:39:58 INFO - PROCESS | 2660 | 1461281998580 Marionette DEBUG loaded listener.js 16:39:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 101 (22703C00) [pid = 2660] [serial = 170] [outer = 1816BC00] 16:39:59 INFO - PROCESS | 2660 | 1461281999268 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 16:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 869ms 16:39:59 INFO - PROCESS | 2660 | 1461281999300 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 16:39:59 INFO - PROCESS | 2660 | 1461281999306 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 16:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:39:59 INFO - PROCESS | 2660 | 1461281999313 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:39:59 INFO - PROCESS | 2660 | 1461281999317 Marionette TRACE conn5 <- [1,194,null,{}] 16:39:59 INFO - PROCESS | 2660 | 1461281999323 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:59 INFO - PROCESS | 2660 | 1461281999432 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 16:39:59 INFO - PROCESS | 2660 | 1461281999508 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:59 INFO - PROCESS | 2660 | ++DOCSHELL 13027800 == 43 [pid = 2660] [id = 58] 16:39:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 102 (1302F000) [pid = 2660] [serial = 171] [outer = 00000000] 16:39:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 103 (1312B000) [pid = 2660] [serial = 172] [outer = 1302F000] 16:39:59 INFO - PROCESS | 2660 | 1461281999568 Marionette DEBUG loaded listener.js 16:39:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 104 (1349B800) [pid = 2660] [serial = 173] [outer = 1302F000] 16:40:00 INFO - PROCESS | 2660 | 1461282000161 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 16:40:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 870ms 16:40:00 INFO - PROCESS | 2660 | 1461282000188 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 16:40:00 INFO - PROCESS | 2660 | 1461282000194 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 16:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:40:00 INFO - PROCESS | 2660 | 1461282000201 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:40:00 INFO - PROCESS | 2660 | 1461282000204 Marionette TRACE conn5 <- [1,198,null,{}] 16:40:00 INFO - PROCESS | 2660 | 1461282000208 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:00 INFO - PROCESS | 2660 | 1461282000313 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 16:40:00 INFO - PROCESS | 2660 | 1461282000402 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:00 INFO - PROCESS | 2660 | ++DOCSHELL 19483800 == 44 [pid = 2660] [id = 59] 16:40:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 105 (1BCF4C00) [pid = 2660] [serial = 174] [outer = 00000000] 16:40:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 106 (1D56C000) [pid = 2660] [serial = 175] [outer = 1BCF4C00] 16:40:00 INFO - PROCESS | 2660 | 1461282000458 Marionette DEBUG loaded listener.js 16:40:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 107 (1D5E3000) [pid = 2660] [serial = 176] [outer = 1BCF4C00] 16:40:00 INFO - PROCESS | 2660 | 1461282000968 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 16:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 830ms 16:40:01 INFO - PROCESS | 2660 | 1461282001033 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 16:40:01 INFO - PROCESS | 2660 | 1461282001036 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 16:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:40:01 INFO - PROCESS | 2660 | 1461282001040 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:40:01 INFO - PROCESS | 2660 | 1461282001043 Marionette TRACE conn5 <- [1,202,null,{}] 16:40:01 INFO - PROCESS | 2660 | 1461282001055 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:01 INFO - PROCESS | 2660 | 1461282001160 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 16:40:01 INFO - PROCESS | 2660 | 1461282001236 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:01 INFO - PROCESS | 2660 | ++DOCSHELL 20028400 == 45 [pid = 2660] [id = 60] 16:40:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 108 (20028C00) [pid = 2660] [serial = 177] [outer = 00000000] 16:40:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 109 (2002F000) [pid = 2660] [serial = 178] [outer = 20028C00] 16:40:01 INFO - PROCESS | 2660 | 1461282001294 Marionette DEBUG loaded listener.js 16:40:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 110 (20422C00) [pid = 2660] [serial = 179] [outer = 20028C00] 16:40:01 INFO - PROCESS | 2660 | 1461282001874 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 16:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 869ms 16:40:01 INFO - PROCESS | 2660 | 1461282001913 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 16:40:01 INFO - PROCESS | 2660 | 1461282001916 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 16:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:40:01 INFO - PROCESS | 2660 | 1461282001919 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:40:01 INFO - PROCESS | 2660 | 1461282001921 Marionette TRACE conn5 <- [1,206,null,{}] 16:40:01 INFO - PROCESS | 2660 | 1461282001925 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:02 INFO - PROCESS | 2660 | 1461282002027 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 16:40:02 INFO - PROCESS | 2660 | 1461282002114 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:02 INFO - PROCESS | 2660 | ++DOCSHELL 1C53C400 == 46 [pid = 2660] [id = 61] 16:40:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 111 (1C53D000) [pid = 2660] [serial = 180] [outer = 00000000] 16:40:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 112 (1C542800) [pid = 2660] [serial = 181] [outer = 1C53D000] 16:40:02 INFO - PROCESS | 2660 | 1461282002170 Marionette DEBUG loaded listener.js 16:40:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 113 (1C544C00) [pid = 2660] [serial = 182] [outer = 1C53D000] 16:40:02 INFO - PROCESS | 2660 | 1461282002694 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 16:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 830ms 16:40:02 INFO - PROCESS | 2660 | 1461282002856 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 16:40:02 INFO - PROCESS | 2660 | 1461282002859 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 16:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:40:02 INFO - PROCESS | 2660 | 1461282002889 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:40:02 INFO - PROCESS | 2660 | 1461282002892 Marionette TRACE conn5 <- [1,210,null,{}] 16:40:02 INFO - PROCESS | 2660 | 1461282002898 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:02 INFO - PROCESS | 2660 | 1461282002993 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 16:40:03 INFO - PROCESS | 2660 | 1461282003063 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:03 INFO - PROCESS | 2660 | ++DOCSHELL 12F1BC00 == 47 [pid = 2660] [id = 62] 16:40:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 114 (1302F800) [pid = 2660] [serial = 183] [outer = 00000000] 16:40:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 115 (1312A800) [pid = 2660] [serial = 184] [outer = 1302F800] 16:40:03 INFO - PROCESS | 2660 | 1461282003112 Marionette DEBUG loaded listener.js 16:40:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 116 (1337DC00) [pid = 2660] [serial = 185] [outer = 1302F800] 16:40:03 INFO - PROCESS | 2660 | 1461282003655 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 16:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 830ms 16:40:03 INFO - PROCESS | 2660 | 1461282003720 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 16:40:03 INFO - PROCESS | 2660 | 1461282003724 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 16:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:40:03 INFO - PROCESS | 2660 | 1461282003731 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:40:03 INFO - PROCESS | 2660 | 1461282003734 Marionette TRACE conn5 <- [1,214,null,{}] 16:40:03 INFO - PROCESS | 2660 | 1461282003739 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:03 INFO - PROCESS | 2660 | 1461282003836 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 16:40:03 INFO - PROCESS | 2660 | 1461282003912 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:03 INFO - PROCESS | 2660 | ++DOCSHELL 196CF000 == 48 [pid = 2660] [id = 63] 16:40:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 117 (196D2800) [pid = 2660] [serial = 186] [outer = 00000000] 16:40:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 118 (1BAE9400) [pid = 2660] [serial = 187] [outer = 196D2800] 16:40:03 INFO - PROCESS | 2660 | 1461282003961 Marionette DEBUG loaded listener.js 16:40:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 119 (1C537400) [pid = 2660] [serial = 188] [outer = 196D2800] 16:40:04 INFO - PROCESS | 2660 | --DOCSHELL 2041CC00 == 47 [pid = 2660] [id = 56] 16:40:04 INFO - PROCESS | 2660 | --DOCSHELL 1FFC8800 == 46 [pid = 2660] [id = 55] 16:40:04 INFO - PROCESS | 2660 | --DOCSHELL 0F4C1C00 == 45 [pid = 2660] [id = 54] 16:40:04 INFO - PROCESS | 2660 | --DOCSHELL 1F7C0800 == 44 [pid = 2660] [id = 53] 16:40:04 INFO - PROCESS | 2660 | --DOCSHELL 12F06400 == 43 [pid = 2660] [id = 52] 16:40:04 INFO - PROCESS | 2660 | --DOCSHELL 1A77A400 == 42 [pid = 2660] [id = 51] 16:40:04 INFO - PROCESS | 2660 | --DOCSHELL 180D0400 == 41 [pid = 2660] [id = 50] 16:40:04 INFO - PROCESS | 2660 | --DOCSHELL 134A3400 == 40 [pid = 2660] [id = 49] 16:40:04 INFO - PROCESS | 2660 | --DOCSHELL 12E16800 == 39 [pid = 2660] [id = 48] 16:40:04 INFO - PROCESS | 2660 | --DOCSHELL 12F1F000 == 38 [pid = 2660] [id = 47] 16:40:04 INFO - PROCESS | 2660 | --DOCSHELL 13028C00 == 37 [pid = 2660] [id = 44] 16:40:04 INFO - PROCESS | 2660 | --DOMWINDOW == 118 (1B9E0000) [pid = 2660] [serial = 94] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 2660 | --DOMWINDOW == 117 (18DEB000) [pid = 2660] [serial = 93] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 2660 | --DOMWINDOW == 116 (0EACA000) [pid = 2660] [serial = 81] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 2660 | --DOMWINDOW == 115 (1793F800) [pid = 2660] [serial = 84] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 2660 | --DOMWINDOW == 114 (1EA5C400) [pid = 2660] [serial = 87] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 2660 | --DOMWINDOW == 113 (1D5E1400) [pid = 2660] [serial = 90] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 2660 | --DOMWINDOW == 112 (20277C00) [pid = 2660] [serial = 111] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 2660 | --DOMWINDOW == 111 (1F9C2800) [pid = 2660] [serial = 108] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 2660 | --DOMWINDOW == 110 (20423000) [pid = 2660] [serial = 114] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 2660 | --DOMWINDOW == 109 (1F712800) [pid = 2660] [serial = 105] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 2660 | --DOMWINDOW == 108 (1A7F9800) [pid = 2660] [serial = 102] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 2660 | --DOMWINDOW == 107 (1B961800) [pid = 2660] [serial = 103] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 2660 | --DOMWINDOW == 106 (1429D800) [pid = 2660] [serial = 99] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 2660 | --DOMWINDOW == 105 (17885800) [pid = 2660] [serial = 100] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 2660 | --DOMWINDOW == 104 (1312E400) [pid = 2660] [serial = 96] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 2660 | --DOMWINDOW == 103 (1349B400) [pid = 2660] [serial = 97] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 2660 | --DOMWINDOW == 102 (2042AC00) [pid = 2660] [serial = 123] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 2660 | --DOMWINDOW == 101 (13104800) [pid = 2660] [serial = 117] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 2660 | --DOMWINDOW == 100 (20425000) [pid = 2660] [serial = 115] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 2660 | --DOMWINDOW == 99 (13128400) [pid = 2660] [serial = 118] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 2660 | --DOMWINDOW == 98 (20412000) [pid = 2660] [serial = 112] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 2660 | --DOMWINDOW == 97 (12F20000) [pid = 2660] [serial = 121] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 2660 | --DOMWINDOW == 96 (1FE35400) [pid = 2660] [serial = 109] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 2660 | --DOMWINDOW == 95 (12F1DC00) [pid = 2660] [serial = 120] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 2660 | --DOMWINDOW == 94 (2042F000) [pid = 2660] [serial = 124] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 2660 | --DOMWINDOW == 93 (1F7BD800) [pid = 2660] [serial = 106] [outer = 00000000] [url = about:blank] 16:40:04 INFO - PROCESS | 2660 | 1461282004422 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 16:40:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:40:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 730ms 16:40:04 INFO - PROCESS | 2660 | 1461282004460 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 16:40:04 INFO - PROCESS | 2660 | 1461282004462 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 16:40:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:40:04 INFO - PROCESS | 2660 | 1461282004465 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:40:04 INFO - PROCESS | 2660 | 1461282004467 Marionette TRACE conn5 <- [1,218,null,{}] 16:40:04 INFO - PROCESS | 2660 | 1461282004480 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:04 INFO - PROCESS | 2660 | 1461282004595 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 16:40:04 INFO - PROCESS | 2660 | 1461282004617 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:04 INFO - PROCESS | 2660 | ++DOCSHELL 0F508000 == 38 [pid = 2660] [id = 64] 16:40:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 94 (0F508400) [pid = 2660] [serial = 189] [outer = 00000000] 16:40:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 95 (134F3000) [pid = 2660] [serial = 190] [outer = 0F508400] 16:40:04 INFO - PROCESS | 2660 | 1461282004666 Marionette DEBUG loaded listener.js 16:40:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 96 (1420D800) [pid = 2660] [serial = 191] [outer = 0F508400] 16:40:05 INFO - PROCESS | 2660 | 1461282005112 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 16:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 690ms 16:40:05 INFO - PROCESS | 2660 | 1461282005157 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 16:40:05 INFO - PROCESS | 2660 | 1461282005159 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 16:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:40:05 INFO - PROCESS | 2660 | 1461282005162 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:40:05 INFO - PROCESS | 2660 | 1461282005164 Marionette TRACE conn5 <- [1,222,null,{}] 16:40:05 INFO - PROCESS | 2660 | 1461282005168 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:05 INFO - PROCESS | 2660 | 1461282005248 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 16:40:05 INFO - PROCESS | 2660 | 1461282005255 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:05 INFO - PROCESS | 2660 | ++DOCSHELL 17B85C00 == 39 [pid = 2660] [id = 65] 16:40:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 97 (1802F400) [pid = 2660] [serial = 192] [outer = 00000000] 16:40:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 98 (18245000) [pid = 2660] [serial = 193] [outer = 1802F400] 16:40:05 INFO - PROCESS | 2660 | 1461282005300 Marionette DEBUG loaded listener.js 16:40:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 99 (18DE7000) [pid = 2660] [serial = 194] [outer = 1802F400] 16:40:05 INFO - PROCESS | 2660 | 1461282005738 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 16:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 16:40:05 INFO - PROCESS | 2660 | 1461282005796 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 16:40:05 INFO - PROCESS | 2660 | 1461282005798 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 16:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:40:05 INFO - PROCESS | 2660 | 1461282005801 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:40:05 INFO - PROCESS | 2660 | 1461282005803 Marionette TRACE conn5 <- [1,226,null,{}] 16:40:05 INFO - PROCESS | 2660 | 1461282005807 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:05 INFO - PROCESS | 2660 | 1461282005885 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 16:40:05 INFO - PROCESS | 2660 | 1461282005892 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:05 INFO - PROCESS | 2660 | ++DOCSHELL 12F17800 == 40 [pid = 2660] [id = 66] 16:40:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 100 (18DEB000) [pid = 2660] [serial = 195] [outer = 00000000] 16:40:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 101 (1B0E5800) [pid = 2660] [serial = 196] [outer = 18DEB000] 16:40:05 INFO - PROCESS | 2660 | 1461282005938 Marionette DEBUG loaded listener.js 16:40:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 102 (1B966C00) [pid = 2660] [serial = 197] [outer = 18DEB000] 16:40:06 INFO - PROCESS | 2660 | 1461282006380 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 16:40:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 16:40:06 INFO - PROCESS | 2660 | 1461282006438 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 16:40:06 INFO - PROCESS | 2660 | 1461282006440 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 16:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:40:06 INFO - PROCESS | 2660 | 1461282006444 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:40:06 INFO - PROCESS | 2660 | 1461282006445 Marionette TRACE conn5 <- [1,230,null,{}] 16:40:06 INFO - PROCESS | 2660 | 1461282006450 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:06 INFO - PROCESS | 2660 | 1461282006584 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 16:40:06 INFO - PROCESS | 2660 | 1461282006591 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:06 INFO - PROCESS | 2660 | ++DOCSHELL 12F03400 == 41 [pid = 2660] [id = 67] 16:40:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 103 (1C53A000) [pid = 2660] [serial = 198] [outer = 00000000] 16:40:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 104 (1DAE3000) [pid = 2660] [serial = 199] [outer = 1C53A000] 16:40:06 INFO - PROCESS | 2660 | 1461282006639 Marionette DEBUG loaded listener.js 16:40:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 105 (1ED25C00) [pid = 2660] [serial = 200] [outer = 1C53A000] 16:40:07 INFO - PROCESS | 2660 | 1461282007097 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 16:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 670ms 16:40:07 INFO - PROCESS | 2660 | 1461282007116 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 16:40:07 INFO - PROCESS | 2660 | 1461282007118 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 16:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:40:07 INFO - PROCESS | 2660 | 1461282007121 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:40:07 INFO - PROCESS | 2660 | 1461282007122 Marionette TRACE conn5 <- [1,234,null,{}] 16:40:07 INFO - PROCESS | 2660 | 1461282007130 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:07 INFO - PROCESS | 2660 | 1461282007230 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 16:40:07 INFO - PROCESS | 2660 | 1461282007306 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:07 INFO - PROCESS | 2660 | ++DOCSHELL 0EBB2400 == 42 [pid = 2660] [id = 68] 16:40:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 106 (1ED2A000) [pid = 2660] [serial = 201] [outer = 00000000] 16:40:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 107 (1F7BE800) [pid = 2660] [serial = 202] [outer = 1ED2A000] 16:40:07 INFO - PROCESS | 2660 | 1461282007350 Marionette DEBUG loaded listener.js 16:40:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 108 (1F7C4000) [pid = 2660] [serial = 203] [outer = 1ED2A000] 16:40:07 INFO - PROCESS | 2660 | 1461282007815 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 16:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 730ms 16:40:07 INFO - PROCESS | 2660 | 1461282007853 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 16:40:07 INFO - PROCESS | 2660 | 1461282007855 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 16:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:40:07 INFO - PROCESS | 2660 | 1461282007878 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:40:07 INFO - PROCESS | 2660 | 1461282007880 Marionette TRACE conn5 <- [1,238,null,{}] 16:40:07 INFO - PROCESS | 2660 | 1461282007915 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:08 INFO - PROCESS | 2660 | 1461282008020 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 16:40:08 INFO - PROCESS | 2660 | 1461282008030 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:08 INFO - PROCESS | 2660 | ++DOCSHELL 1FE34800 == 43 [pid = 2660] [id = 69] 16:40:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 109 (1FFC3000) [pid = 2660] [serial = 204] [outer = 00000000] 16:40:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 110 (2002E000) [pid = 2660] [serial = 205] [outer = 1FFC3000] 16:40:08 INFO - PROCESS | 2660 | 1461282008117 Marionette DEBUG loaded listener.js 16:40:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 111 (20277000) [pid = 2660] [serial = 206] [outer = 1FFC3000] 16:40:08 INFO - PROCESS | 2660 | --DOMWINDOW == 110 (1CE9D800) [pid = 2660] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:40:08 INFO - PROCESS | 2660 | --DOMWINDOW == 109 (12F02400) [pid = 2660] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:40:08 INFO - PROCESS | 2660 | --DOMWINDOW == 108 (1FE3B400) [pid = 2660] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:40:08 INFO - PROCESS | 2660 | --DOMWINDOW == 107 (1A7BE000) [pid = 2660] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:40:08 INFO - PROCESS | 2660 | --DOMWINDOW == 106 (180D4800) [pid = 2660] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:40:08 INFO - PROCESS | 2660 | --DOMWINDOW == 105 (13E4D800) [pid = 2660] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:40:08 INFO - PROCESS | 2660 | --DOMWINDOW == 104 (1F7C1400) [pid = 2660] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:40:08 INFO - PROCESS | 2660 | --DOMWINDOW == 103 (13027C00) [pid = 2660] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:40:08 INFO - PROCESS | 2660 | --DOMWINDOW == 102 (20277800) [pid = 2660] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:40:08 INFO - PROCESS | 2660 | --DOMWINDOW == 101 (1A7F2400) [pid = 2660] [serial = 159] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:40:08 INFO - PROCESS | 2660 | --DOMWINDOW == 100 (1A778000) [pid = 2660] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:40:08 INFO - PROCESS | 2660 | --DOMWINDOW == 99 (2041E000) [pid = 2660] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:40:08 INFO - PROCESS | 2660 | 1461282008700 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 16:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 849ms 16:40:08 INFO - PROCESS | 2660 | 1461282008717 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 16:40:08 INFO - PROCESS | 2660 | 1461282008718 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 16:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:40:08 INFO - PROCESS | 2660 | 1461282008721 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:40:08 INFO - PROCESS | 2660 | 1461282008723 Marionette TRACE conn5 <- [1,242,null,{}] 16:40:08 INFO - PROCESS | 2660 | 1461282008726 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:08 INFO - PROCESS | 2660 | 1461282008803 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 16:40:08 INFO - PROCESS | 2660 | 1461282008810 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:08 INFO - PROCESS | 2660 | ++DOCSHELL 13109000 == 44 [pid = 2660] [id = 70] 16:40:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 100 (1369F400) [pid = 2660] [serial = 207] [outer = 00000000] 16:40:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 101 (1FE40400) [pid = 2660] [serial = 208] [outer = 1369F400] 16:40:08 INFO - PROCESS | 2660 | 1461282008855 Marionette DEBUG loaded listener.js 16:40:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 102 (20279C00) [pid = 2660] [serial = 209] [outer = 1369F400] 16:40:09 INFO - PROCESS | 2660 | 1461282009278 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 16:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 570ms 16:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:40:09 INFO - PROCESS | 2660 | 1461282009293 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 16:40:09 INFO - PROCESS | 2660 | 1461282009294 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 16:40:09 INFO - PROCESS | 2660 | 1461282009298 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:40:09 INFO - PROCESS | 2660 | 1461282009299 Marionette TRACE conn5 <- [1,246,null,{}] 16:40:09 INFO - PROCESS | 2660 | 1461282009303 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:09 INFO - PROCESS | 2660 | 1461282009380 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 16:40:09 INFO - PROCESS | 2660 | 1461282009387 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:09 INFO - PROCESS | 2660 | ++DOCSHELL 0F588800 == 45 [pid = 2660] [id = 71] 16:40:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 103 (18DEB400) [pid = 2660] [serial = 210] [outer = 00000000] 16:40:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 104 (20069800) [pid = 2660] [serial = 211] [outer = 18DEB400] 16:40:09 INFO - PROCESS | 2660 | 1461282009432 Marionette DEBUG loaded listener.js 16:40:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 105 (20069400) [pid = 2660] [serial = 212] [outer = 18DEB400] 16:40:09 INFO - PROCESS | 2660 | 1461282009850 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 16:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 570ms 16:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:40:09 INFO - PROCESS | 2660 | 1461282009869 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 16:40:09 INFO - PROCESS | 2660 | 1461282009871 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 16:40:09 INFO - PROCESS | 2660 | 1461282009874 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:40:09 INFO - PROCESS | 2660 | 1461282009877 Marionette TRACE conn5 <- [1,250,null,{}] 16:40:09 INFO - PROCESS | 2660 | 1461282009894 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:09 INFO - PROCESS | 2660 | 1461282009989 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 16:40:09 INFO - PROCESS | 2660 | 1461282009996 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:09 INFO - PROCESS | 2660 | ++DOCSHELL 2001A000 == 46 [pid = 2660] [id = 72] 16:40:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 106 (2001AC00) [pid = 2660] [serial = 213] [outer = 00000000] 16:40:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 107 (20062800) [pid = 2660] [serial = 214] [outer = 2001AC00] 16:40:10 INFO - PROCESS | 2660 | 1461282010045 Marionette DEBUG loaded listener.js 16:40:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 108 (2006E000) [pid = 2660] [serial = 215] [outer = 2001AC00] 16:40:10 INFO - PROCESS | 2660 | 1461282010496 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 16:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 630ms 16:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:40:10 INFO - PROCESS | 2660 | 1461282010505 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 16:40:10 INFO - PROCESS | 2660 | 1461282010507 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 16:40:10 INFO - PROCESS | 2660 | 1461282010510 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:40:10 INFO - PROCESS | 2660 | 1461282010511 Marionette TRACE conn5 <- [1,254,null,{}] 16:40:10 INFO - PROCESS | 2660 | 1461282010515 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:10 INFO - PROCESS | 2660 | 1461282010631 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 16:40:10 INFO - PROCESS | 2660 | 1461282010737 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:10 INFO - PROCESS | 2660 | ++DOCSHELL 0B160C00 == 47 [pid = 2660] [id = 73] 16:40:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 109 (0B161000) [pid = 2660] [serial = 216] [outer = 00000000] 16:40:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 110 (0F582400) [pid = 2660] [serial = 217] [outer = 0B161000] 16:40:10 INFO - PROCESS | 2660 | 1461282010796 Marionette DEBUG loaded listener.js 16:40:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 111 (12F06400) [pid = 2660] [serial = 218] [outer = 0B161000] 16:40:11 INFO - PROCESS | 2660 | 1461282011404 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 16:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 929ms 16:40:11 INFO - PROCESS | 2660 | 1461282011443 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 16:40:11 INFO - PROCESS | 2660 | 1461282011447 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 16:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:40:11 INFO - PROCESS | 2660 | 1461282011452 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:40:11 INFO - PROCESS | 2660 | 1461282011456 Marionette TRACE conn5 <- [1,258,null,{}] 16:40:11 INFO - PROCESS | 2660 | 1461282011462 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:11 INFO - PROCESS | 2660 | 1461282011579 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 16:40:11 INFO - PROCESS | 2660 | 1461282011651 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:11 INFO - PROCESS | 2660 | ++DOCSHELL 17B89800 == 48 [pid = 2660] [id = 74] 16:40:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 112 (17B8B000) [pid = 2660] [serial = 219] [outer = 00000000] 16:40:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 113 (18172C00) [pid = 2660] [serial = 220] [outer = 17B8B000] 16:40:11 INFO - PROCESS | 2660 | 1461282011750 Marionette DEBUG loaded listener.js 16:40:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 114 (19486C00) [pid = 2660] [serial = 221] [outer = 17B8B000] 16:40:12 INFO - PROCESS | 2660 | 1461282012524 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 16:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1133ms 16:40:12 INFO - PROCESS | 2660 | 1461282012592 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 16:40:12 INFO - PROCESS | 2660 | 1461282012597 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 16:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:40:12 INFO - PROCESS | 2660 | 1461282012642 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:40:12 INFO - PROCESS | 2660 | 1461282012644 Marionette TRACE conn5 <- [1,262,null,{}] 16:40:12 INFO - PROCESS | 2660 | 1461282012648 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:12 INFO - PROCESS | 2660 | 1461282012750 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 16:40:12 INFO - PROCESS | 2660 | 1461282012862 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:12 INFO - PROCESS | 2660 | ++DOCSHELL 1FFC8800 == 49 [pid = 2660] [id = 75] 16:40:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 115 (1FFC9400) [pid = 2660] [serial = 222] [outer = 00000000] 16:40:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 116 (20068400) [pid = 2660] [serial = 223] [outer = 1FFC9400] 16:40:12 INFO - PROCESS | 2660 | 1461282012918 Marionette DEBUG loaded listener.js 16:40:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 117 (2006CC00) [pid = 2660] [serial = 224] [outer = 1FFC9400] 16:40:13 INFO - PROCESS | 2660 | 1461282013502 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 16:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 930ms 16:40:13 INFO - PROCESS | 2660 | 1461282013575 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 16:40:13 INFO - PROCESS | 2660 | 1461282013577 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 16:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:40:13 INFO - PROCESS | 2660 | 1461282013588 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:40:13 INFO - PROCESS | 2660 | 1461282013594 Marionette TRACE conn5 <- [1,266,null,{}] 16:40:13 INFO - PROCESS | 2660 | 1461282013598 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:13 INFO - PROCESS | 2660 | 1461282013706 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 16:40:13 INFO - PROCESS | 2660 | 1461282013783 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:13 INFO - PROCESS | 2660 | ++DOCSHELL 2042C800 == 50 [pid = 2660] [id = 76] 16:40:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 118 (207EB400) [pid = 2660] [serial = 225] [outer = 00000000] 16:40:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 119 (207F4C00) [pid = 2660] [serial = 226] [outer = 207EB400] 16:40:13 INFO - PROCESS | 2660 | 1461282013848 Marionette DEBUG loaded listener.js 16:40:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 120 (207F8000) [pid = 2660] [serial = 227] [outer = 207EB400] 16:40:14 INFO - PROCESS | 2660 | 1461282014596 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 16:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1084ms 16:40:14 INFO - PROCESS | 2660 | 1461282014657 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 16:40:14 INFO - PROCESS | 2660 | 1461282014661 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 16:40:14 INFO - PROCESS | 2660 | 1461282014676 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:40:14 INFO - PROCESS | 2660 | 1461282014679 Marionette TRACE conn5 <- [1,270,null,{}] 16:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:40:14 INFO - PROCESS | 2660 | 1461282014685 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:14 INFO - PROCESS | 2660 | 1461282014781 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 16:40:14 INFO - PROCESS | 2660 | 1461282014856 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:14 INFO - PROCESS | 2660 | ++DOCSHELL 1302D800 == 51 [pid = 2660] [id = 77] 16:40:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 121 (1310B400) [pid = 2660] [serial = 228] [outer = 00000000] 16:40:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 122 (140CB000) [pid = 2660] [serial = 229] [outer = 1310B400] 16:40:14 INFO - PROCESS | 2660 | 1461282014906 Marionette DEBUG loaded listener.js 16:40:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 123 (17B47C00) [pid = 2660] [serial = 230] [outer = 1310B400] 16:40:15 INFO - PROCESS | 2660 | --DOCSHELL 2001A000 == 50 [pid = 2660] [id = 72] 16:40:15 INFO - PROCESS | 2660 | --DOCSHELL 0F588800 == 49 [pid = 2660] [id = 71] 16:40:15 INFO - PROCESS | 2660 | --DOCSHELL 13109000 == 48 [pid = 2660] [id = 70] 16:40:15 INFO - PROCESS | 2660 | --DOCSHELL 1FE34800 == 47 [pid = 2660] [id = 69] 16:40:15 INFO - PROCESS | 2660 | --DOCSHELL 0EBB2400 == 46 [pid = 2660] [id = 68] 16:40:15 INFO - PROCESS | 2660 | --DOCSHELL 12F03400 == 45 [pid = 2660] [id = 67] 16:40:15 INFO - PROCESS | 2660 | --DOCSHELL 12F17800 == 44 [pid = 2660] [id = 66] 16:40:15 INFO - PROCESS | 2660 | --DOCSHELL 17B85C00 == 43 [pid = 2660] [id = 65] 16:40:15 INFO - PROCESS | 2660 | --DOCSHELL 0F508000 == 42 [pid = 2660] [id = 64] 16:40:15 INFO - PROCESS | 2660 | --DOCSHELL 196CF000 == 41 [pid = 2660] [id = 63] 16:40:15 INFO - PROCESS | 2660 | --DOCSHELL 12F1BC00 == 40 [pid = 2660] [id = 62] 16:40:15 INFO - PROCESS | 2660 | --DOCSHELL 140C2000 == 39 [pid = 2660] [id = 57] 16:40:15 INFO - PROCESS | 2660 | 1461282015563 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 16:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 930ms 16:40:15 INFO - PROCESS | 2660 | 1461282015614 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 16:40:15 INFO - PROCESS | 2660 | 1461282015619 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 16:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:40:15 INFO - PROCESS | 2660 | 1461282015625 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:40:15 INFO - PROCESS | 2660 | 1461282015628 Marionette TRACE conn5 <- [1,274,null,{}] 16:40:15 INFO - PROCESS | 2660 | 1461282015631 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:15 INFO - PROCESS | 2660 | 1461282015727 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 16:40:15 INFO - PROCESS | 2660 | --DOMWINDOW == 122 (1BAEBC00) [pid = 2660] [serial = 79] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2660 | --DOMWINDOW == 121 (2042D800) [pid = 2660] [serial = 166] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2660 | --DOMWINDOW == 120 (1DBDF000) [pid = 2660] [serial = 153] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2660 | --DOMWINDOW == 119 (13025400) [pid = 2660] [serial = 141] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2660 | --DOMWINDOW == 118 (13106000) [pid = 2660] [serial = 142] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2660 | --DOMWINDOW == 117 (20411800) [pid = 2660] [serial = 136] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2660 | --DOMWINDOW == 116 (1FFD0400) [pid = 2660] [serial = 135] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2660 | --DOMWINDOW == 115 (1BAE5000) [pid = 2660] [serial = 151] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2660 | --DOMWINDOW == 114 (196CD400) [pid = 2660] [serial = 147] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2660 | --DOMWINDOW == 113 (140C6800) [pid = 2660] [serial = 144] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2660 | --DOMWINDOW == 112 (178DE800) [pid = 2660] [serial = 145] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2660 | --DOMWINDOW == 111 (1FE38400) [pid = 2660] [serial = 156] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2660 | --DOMWINDOW == 110 (13127C00) [pid = 2660] [serial = 139] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2660 | --DOMWINDOW == 109 (1310E400) [pid = 2660] [serial = 138] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2660 | --DOMWINDOW == 108 (1B923000) [pid = 2660] [serial = 126] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2660 | --DOMWINDOW == 107 (178E6000) [pid = 2660] [serial = 129] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2660 | --DOMWINDOW == 106 (1DE39000) [pid = 2660] [serial = 154] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2660 | --DOMWINDOW == 105 (1D563800) [pid = 2660] [serial = 132] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2660 | --DOMWINDOW == 104 (1FE3D000) [pid = 2660] [serial = 157] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2660 | --DOMWINDOW == 103 (2041B800) [pid = 2660] [serial = 164] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2660 | --DOMWINDOW == 102 (1F91F800) [pid = 2660] [serial = 160] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2660 | --DOMWINDOW == 101 (20416800) [pid = 2660] [serial = 163] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2660 | --DOMWINDOW == 100 (1F91BC00) [pid = 2660] [serial = 161] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2660 | --DOMWINDOW == 99 (1E91CC00) [pid = 2660] [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:40:15 INFO - PROCESS | 2660 | --DOMWINDOW == 98 (2245A000) [pid = 2660] [serial = 167] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2660 | --DOMWINDOW == 97 (1B0E9400) [pid = 2660] [serial = 150] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2660 | --DOMWINDOW == 96 (1A773C00) [pid = 2660] [serial = 148] [outer = 00000000] [url = about:blank] 16:40:15 INFO - PROCESS | 2660 | 1461282015822 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:15 INFO - PROCESS | 2660 | ++DOCSHELL 0EACA000 == 40 [pid = 2660] [id = 78] 16:40:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 97 (0EACEC00) [pid = 2660] [serial = 231] [outer = 00000000] 16:40:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 98 (13021000) [pid = 2660] [serial = 232] [outer = 0EACEC00] 16:40:15 INFO - PROCESS | 2660 | 1461282015871 Marionette DEBUG loaded listener.js 16:40:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 99 (1310D400) [pid = 2660] [serial = 233] [outer = 0EACEC00] 16:40:16 INFO - PROCESS | 2660 | 1461282016239 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 16:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 669ms 16:40:16 INFO - PROCESS | 2660 | 1461282016299 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 16:40:16 INFO - PROCESS | 2660 | 1461282016301 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 16:40:16 INFO - PROCESS | 2660 | 1461282016305 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:40:16 INFO - PROCESS | 2660 | 1461282016308 Marionette TRACE conn5 <- [1,278,null,{}] 16:40:16 INFO - PROCESS | 2660 | 1461282016318 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:16 INFO - PROCESS | 2660 | 1461282016403 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 16:40:16 INFO - PROCESS | 2660 | 1461282016447 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:16 INFO - PROCESS | 2660 | ++DOCSHELL 18108400 == 41 [pid = 2660] [id = 79] 16:40:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 100 (1810EC00) [pid = 2660] [serial = 234] [outer = 00000000] 16:40:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 101 (18D62400) [pid = 2660] [serial = 235] [outer = 1810EC00] 16:40:16 INFO - PROCESS | 2660 | 1461282016496 Marionette DEBUG loaded listener.js 16:40:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 102 (1A773C00) [pid = 2660] [serial = 236] [outer = 1810EC00] 16:40:16 INFO - PROCESS | 2660 | 1461282016941 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 16:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 16:40:16 INFO - PROCESS | 2660 | 1461282016979 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 16:40:16 INFO - PROCESS | 2660 | 1461282016982 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 16:40:16 INFO - PROCESS | 2660 | 1461282016985 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:40:16 INFO - PROCESS | 2660 | 1461282016987 Marionette TRACE conn5 <- [1,282,null,{}] 16:40:16 INFO - PROCESS | 2660 | 1461282016991 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:17 INFO - PROCESS | 2660 | 1461282017072 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 16:40:17 INFO - PROCESS | 2660 | 1461282017081 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:17 INFO - PROCESS | 2660 | ++DOCSHELL 1B960C00 == 42 [pid = 2660] [id = 80] 16:40:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 103 (1B967400) [pid = 2660] [serial = 237] [outer = 00000000] 16:40:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 104 (1C53EC00) [pid = 2660] [serial = 238] [outer = 1B967400] 16:40:17 INFO - PROCESS | 2660 | 1461282017127 Marionette DEBUG loaded listener.js 16:40:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 105 (1C545C00) [pid = 2660] [serial = 239] [outer = 1B967400] 16:40:17 INFO - PROCESS | 2660 | 1461282017547 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 16:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 16:40:17 INFO - PROCESS | 2660 | 1461282017619 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 16:40:17 INFO - PROCESS | 2660 | 1461282017621 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 16:40:17 INFO - PROCESS | 2660 | 1461282017624 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:40:17 INFO - PROCESS | 2660 | 1461282017626 Marionette TRACE conn5 <- [1,286,null,{}] 16:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:40:17 INFO - PROCESS | 2660 | 1461282017630 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:17 INFO - PROCESS | 2660 | 1461282017706 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 16:40:17 INFO - PROCESS | 2660 | 1461282017713 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:17 INFO - PROCESS | 2660 | ++DOCSHELL 1D02A800 == 43 [pid = 2660] [id = 81] 16:40:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 106 (1D0DE400) [pid = 2660] [serial = 240] [outer = 00000000] 16:40:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 107 (1D56EC00) [pid = 2660] [serial = 241] [outer = 1D0DE400] 16:40:17 INFO - PROCESS | 2660 | 1461282017758 Marionette DEBUG loaded listener.js 16:40:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 108 (1DAE3C00) [pid = 2660] [serial = 242] [outer = 1D0DE400] 16:40:18 INFO - PROCESS | 2660 | 1461282018231 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 16:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 16:40:18 INFO - PROCESS | 2660 | 1461282018267 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 16:40:18 INFO - PROCESS | 2660 | 1461282018269 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 16:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:40:18 INFO - PROCESS | 2660 | 1461282018272 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:40:18 INFO - PROCESS | 2660 | 1461282018274 Marionette TRACE conn5 <- [1,290,null,{}] 16:40:18 INFO - PROCESS | 2660 | 1461282018277 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:18 INFO - PROCESS | 2660 | 1461282018403 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 16:40:18 INFO - PROCESS | 2660 | 1461282018458 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:18 INFO - PROCESS | 2660 | ++DOCSHELL 1DE37C00 == 44 [pid = 2660] [id = 82] 16:40:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 109 (1F712C00) [pid = 2660] [serial = 243] [outer = 00000000] 16:40:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 110 (1F7BD000) [pid = 2660] [serial = 244] [outer = 1F712C00] 16:40:18 INFO - PROCESS | 2660 | 1461282018508 Marionette DEBUG loaded listener.js 16:40:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 111 (1FE34800) [pid = 2660] [serial = 245] [outer = 1F712C00] 16:40:18 INFO - PROCESS | 2660 | 1461282018929 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 16:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 669ms 16:40:18 INFO - PROCESS | 2660 | 1461282018944 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 16:40:18 INFO - PROCESS | 2660 | 1461282018946 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 16:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:40:18 INFO - PROCESS | 2660 | 1461282018949 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:40:18 INFO - PROCESS | 2660 | 1461282018951 Marionette TRACE conn5 <- [1,294,null,{}] 16:40:18 INFO - PROCESS | 2660 | 1461282018954 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:19 INFO - PROCESS | 2660 | 1461282019061 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 16:40:19 INFO - PROCESS | 2660 | 1461282019143 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:19 INFO - PROCESS | 2660 | ++DOCSHELL 1FE39C00 == 45 [pid = 2660] [id = 83] 16:40:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 112 (1FE3BC00) [pid = 2660] [serial = 246] [outer = 00000000] 16:40:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 113 (20014400) [pid = 2660] [serial = 247] [outer = 1FE3BC00] 16:40:19 INFO - PROCESS | 2660 | 1461282019188 Marionette DEBUG loaded listener.js 16:40:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 114 (20013C00) [pid = 2660] [serial = 248] [outer = 1FE3BC00] 16:40:19 INFO - PROCESS | 2660 | 1461282019598 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:40:19 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:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 670ms 16:40:19 INFO - PROCESS | 2660 | 1461282019620 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 16:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:40:19 INFO - PROCESS | 2660 | 1461282019622 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 16:40:19 INFO - PROCESS | 2660 | 1461282019625 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:40:19 INFO - PROCESS | 2660 | 1461282019626 Marionette TRACE conn5 <- [1,298,null,{}] 16:40:19 INFO - PROCESS | 2660 | 1461282019630 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:19 INFO - PROCESS | 2660 | 1461282019732 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 16:40:19 INFO - PROCESS | 2660 | 1461282019738 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:19 INFO - PROCESS | 2660 | ++DOCSHELL 2001F800 == 46 [pid = 2660] [id = 84] 16:40:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 115 (20020400) [pid = 2660] [serial = 249] [outer = 00000000] 16:40:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 116 (20062C00) [pid = 2660] [serial = 250] [outer = 20020400] 16:40:19 INFO - PROCESS | 2660 | 1461282019784 Marionette DEBUG loaded listener.js 16:40:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 117 (20061800) [pid = 2660] [serial = 251] [outer = 20020400] 16:40:20 INFO - PROCESS | 2660 | --DOMWINDOW == 116 (1ED2A000) [pid = 2660] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:40:20 INFO - PROCESS | 2660 | --DOMWINDOW == 115 (1FFC3000) [pid = 2660] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:40:20 INFO - PROCESS | 2660 | --DOMWINDOW == 114 (0F508400) [pid = 2660] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:40:20 INFO - PROCESS | 2660 | --DOMWINDOW == 113 (196D2800) [pid = 2660] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:40:20 INFO - PROCESS | 2660 | --DOMWINDOW == 112 (1302F800) [pid = 2660] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:40:20 INFO - PROCESS | 2660 | --DOMWINDOW == 111 (1802F400) [pid = 2660] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:40:20 INFO - PROCESS | 2660 | --DOMWINDOW == 110 (18DEB000) [pid = 2660] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:40:20 INFO - PROCESS | 2660 | --DOMWINDOW == 109 (1369F400) [pid = 2660] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:40:20 INFO - PROCESS | 2660 | --DOMWINDOW == 108 (1C53A000) [pid = 2660] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:40:20 INFO - PROCESS | 2660 | --DOMWINDOW == 107 (18DEB400) [pid = 2660] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:40:20 INFO - PROCESS | 2660 | 1461282020331 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:40:20 INFO - PROCESS | 2660 | 1461282020333 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:40:20 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:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 730ms 16:40:20 INFO - PROCESS | 2660 | 1461282020360 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 16:40:20 INFO - PROCESS | 2660 | 1461282020362 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 16:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:40:20 INFO - PROCESS | 2660 | 1461282020365 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:40:20 INFO - PROCESS | 2660 | 1461282020367 Marionette TRACE conn5 <- [1,302,null,{}] 16:40:20 INFO - PROCESS | 2660 | 1461282020408 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:20 INFO - PROCESS | 2660 | 1461282020487 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 16:40:20 INFO - PROCESS | 2660 | 1461282020499 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:20 INFO - PROCESS | 2660 | ++DOCSHELL 196D3800 == 47 [pid = 2660] [id = 85] 16:40:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 108 (1A7F6800) [pid = 2660] [serial = 252] [outer = 00000000] 16:40:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 109 (20418C00) [pid = 2660] [serial = 253] [outer = 1A7F6800] 16:40:20 INFO - PROCESS | 2660 | 1461282020544 Marionette DEBUG loaded listener.js 16:40:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 110 (2041C400) [pid = 2660] [serial = 254] [outer = 1A7F6800] 16:40:20 INFO - PROCESS | 2660 | 1461282020954 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:40:21 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:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 631ms 16:40:21 INFO - PROCESS | 2660 | 1461282020997 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 16:40:21 INFO - PROCESS | 2660 | 1461282020999 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 16:40:21 INFO - PROCESS | 2660 | 1461282021002 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:40:21 INFO - PROCESS | 2660 | 1461282021004 Marionette TRACE conn5 <- [1,306,null,{}] 16:40:21 INFO - PROCESS | 2660 | 1461282021012 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:21 INFO - PROCESS | 2660 | 1461282021090 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 16:40:21 INFO - PROCESS | 2660 | 1461282021097 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:21 INFO - PROCESS | 2660 | ++DOCSHELL 1302F800 == 48 [pid = 2660] [id = 86] 16:40:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 111 (20420C00) [pid = 2660] [serial = 255] [outer = 00000000] 16:40:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 112 (2042A400) [pid = 2660] [serial = 256] [outer = 20420C00] 16:40:21 INFO - PROCESS | 2660 | 1461282021141 Marionette DEBUG loaded listener.js 16:40:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 113 (2042F800) [pid = 2660] [serial = 257] [outer = 20420C00] 16:40:21 INFO - PROCESS | 2660 | 1461282021554 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:40:21 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:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 569ms 16:40:21 INFO - PROCESS | 2660 | 1461282021578 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 16:40:21 INFO - PROCESS | 2660 | 1461282021580 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 16:40:21 INFO - PROCESS | 2660 | 1461282021583 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:40:21 INFO - PROCESS | 2660 | 1461282021585 Marionette TRACE conn5 <- [1,310,null,{}] 16:40:21 INFO - PROCESS | 2660 | 1461282021593 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:21 INFO - PROCESS | 2660 | 1461282021726 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 16:40:21 INFO - PROCESS | 2660 | 1461282021741 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:21 INFO - PROCESS | 2660 | ++DOCSHELL 2073D800 == 49 [pid = 2660] [id = 87] 16:40:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 114 (2073DC00) [pid = 2660] [serial = 258] [outer = 00000000] 16:40:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 115 (20742000) [pid = 2660] [serial = 259] [outer = 2073DC00] 16:40:21 INFO - PROCESS | 2660 | 1461282021790 Marionette DEBUG loaded listener.js 16:40:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 116 (207F0C00) [pid = 2660] [serial = 260] [outer = 2073DC00] 16:40:22 INFO - PROCESS | 2660 | 1461282022347 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:40:22 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:40:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 830ms 16:40:22 INFO - PROCESS | 2660 | 1461282022418 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 16:40:22 INFO - PROCESS | 2660 | 1461282022423 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 16:40:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:40:22 INFO - PROCESS | 2660 | 1461282022428 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:40:22 INFO - PROCESS | 2660 | 1461282022432 Marionette TRACE conn5 <- [1,314,null,{}] 16:40:22 INFO - PROCESS | 2660 | 1461282022439 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:22 INFO - PROCESS | 2660 | 1461282022587 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 16:40:22 INFO - PROCESS | 2660 | 1461282022607 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:22 INFO - PROCESS | 2660 | ++DOCSHELL 0F588800 == 50 [pid = 2660] [id = 88] 16:40:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 117 (0F5DE000) [pid = 2660] [serial = 261] [outer = 00000000] 16:40:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 118 (1310DC00) [pid = 2660] [serial = 262] [outer = 0F5DE000] 16:40:22 INFO - PROCESS | 2660 | 1461282022665 Marionette DEBUG loaded listener.js 16:40:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 119 (13132000) [pid = 2660] [serial = 263] [outer = 0F5DE000] 16:40:23 INFO - PROCESS | 2660 | 1461282023335 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:40:23 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:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 930ms 16:40:23 INFO - PROCESS | 2660 | 1461282023363 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 16:40:23 INFO - PROCESS | 2660 | 1461282023370 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 16:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:40:23 INFO - PROCESS | 2660 | 1461282023377 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:40:23 INFO - PROCESS | 2660 | 1461282023380 Marionette TRACE conn5 <- [1,318,null,{}] 16:40:23 INFO - PROCESS | 2660 | 1461282023384 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:23 INFO - PROCESS | 2660 | 1461282023491 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 16:40:23 INFO - PROCESS | 2660 | 1461282023585 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:23 INFO - PROCESS | 2660 | ++DOCSHELL 134A0C00 == 51 [pid = 2660] [id = 89] 16:40:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 120 (18D55000) [pid = 2660] [serial = 264] [outer = 00000000] 16:40:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 121 (1B0E4800) [pid = 2660] [serial = 265] [outer = 18D55000] 16:40:23 INFO - PROCESS | 2660 | 1461282023641 Marionette DEBUG loaded listener.js 16:40:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 122 (1CE9CC00) [pid = 2660] [serial = 266] [outer = 18D55000] 16:40:24 INFO - PROCESS | 2660 | 1461282024254 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:40:24 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:40:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 929ms 16:40:24 INFO - PROCESS | 2660 | 1461282024307 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 16:40:24 INFO - PROCESS | 2660 | 1461282024310 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 16:40:24 INFO - PROCESS | 2660 | 1461282024314 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:40:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:40:24 INFO - PROCESS | 2660 | 1461282024318 Marionette TRACE conn5 <- [1,322,null,{}] 16:40:24 INFO - PROCESS | 2660 | 1461282024329 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:24 INFO - PROCESS | 2660 | 1461282024434 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 16:40:24 INFO - PROCESS | 2660 | 1461282024557 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:24 INFO - PROCESS | 2660 | ++DOCSHELL 20413000 == 52 [pid = 2660] [id = 90] 16:40:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 123 (20429000) [pid = 2660] [serial = 267] [outer = 00000000] 16:40:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 124 (2073C000) [pid = 2660] [serial = 268] [outer = 20429000] 16:40:24 INFO - PROCESS | 2660 | 1461282024618 Marionette DEBUG loaded listener.js 16:40:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 125 (207EE400) [pid = 2660] [serial = 269] [outer = 20429000] 16:40:25 INFO - PROCESS | 2660 | 1461282025208 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:40:25 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:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 931ms 16:40:25 INFO - PROCESS | 2660 | 1461282025248 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 16:40:25 INFO - PROCESS | 2660 | 1461282025251 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 16:40:25 INFO - PROCESS | 2660 | 1461282025254 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:40:25 INFO - PROCESS | 2660 | 1461282025256 Marionette TRACE conn5 <- [1,326,null,{}] 16:40:25 INFO - PROCESS | 2660 | 1461282025260 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:25 INFO - PROCESS | 2660 | 1461282025364 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 16:40:25 INFO - PROCESS | 2660 | 1461282025456 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:25 INFO - PROCESS | 2660 | ++DOCSHELL 1C60F800 == 53 [pid = 2660] [id = 91] 16:40:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 126 (1C60FC00) [pid = 2660] [serial = 270] [outer = 00000000] 16:40:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 127 (1C614400) [pid = 2660] [serial = 271] [outer = 1C60FC00] 16:40:25 INFO - PROCESS | 2660 | 1461282025513 Marionette DEBUG loaded listener.js 16:40:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 128 (1F71EC00) [pid = 2660] [serial = 272] [outer = 1C60FC00] 16:40:26 INFO - PROCESS | 2660 | 1461282026114 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:40:26 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:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 870ms 16:40:26 INFO - PROCESS | 2660 | 1461282026128 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 16:40:26 INFO - PROCESS | 2660 | 1461282026131 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 16:40:26 INFO - PROCESS | 2660 | 1461282026134 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:40:26 INFO - PROCESS | 2660 | 1461282026136 Marionette TRACE conn5 <- [1,330,null,{}] 16:40:26 INFO - PROCESS | 2660 | 1461282026140 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:26 INFO - PROCESS | 2660 | 1461282026241 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 16:40:26 INFO - PROCESS | 2660 | 1461282026333 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:26 INFO - PROCESS | 2660 | ++DOCSHELL 12F1EC00 == 54 [pid = 2660] [id = 92] 16:40:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 129 (1C60F400) [pid = 2660] [serial = 273] [outer = 00000000] 16:40:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 130 (20A74400) [pid = 2660] [serial = 274] [outer = 1C60F400] 16:40:26 INFO - PROCESS | 2660 | 1461282026388 Marionette DEBUG loaded listener.js 16:40:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 131 (20A79400) [pid = 2660] [serial = 275] [outer = 1C60F400] 16:40:26 INFO - PROCESS | 2660 | 1461282026984 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:40:27 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:40:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 870ms 16:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:40:27 INFO - PROCESS | 2660 | 1461282027008 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 16:40:27 INFO - PROCESS | 2660 | 1461282027011 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 16:40:27 INFO - PROCESS | 2660 | 1461282027014 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:40:27 INFO - PROCESS | 2660 | 1461282027016 Marionette TRACE conn5 <- [1,334,null,{}] 16:40:27 INFO - PROCESS | 2660 | 1461282027020 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:27 INFO - PROCESS | 2660 | 1461282027140 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 16:40:27 INFO - PROCESS | 2660 | 1461282027385 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:27 INFO - PROCESS | 2660 | ++DOCSHELL 0B168C00 == 55 [pid = 2660] [id = 93] 16:40:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 132 (0EEE6400) [pid = 2660] [serial = 276] [outer = 00000000] 16:40:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 133 (13107000) [pid = 2660] [serial = 277] [outer = 0EEE6400] 16:40:27 INFO - PROCESS | 2660 | 1461282027446 Marionette DEBUG loaded listener.js 16:40:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 134 (1312C000) [pid = 2660] [serial = 278] [outer = 0EEE6400] 16:40:28 INFO - PROCESS | 2660 | 1461282028068 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:40:28 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:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1130ms 16:40:28 INFO - PROCESS | 2660 | 1461282028145 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 16:40:28 INFO - PROCESS | 2660 | 1461282028149 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 16:40:28 INFO - PROCESS | 2660 | 1461282028155 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:40:28 INFO - PROCESS | 2660 | 1461282028158 Marionette TRACE conn5 <- [1,338,null,{}] 16:40:28 INFO - PROCESS | 2660 | 1461282028162 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:28 INFO - PROCESS | 2660 | 1461282028273 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 16:40:28 INFO - PROCESS | 2660 | --DOCSHELL 1D0DB000 == 54 [pid = 2660] [id = 8] 16:40:28 INFO - PROCESS | 2660 | --DOCSHELL 1FE39800 == 53 [pid = 2660] [id = 46] 16:40:28 INFO - PROCESS | 2660 | --DOCSHELL 1B9DE000 == 52 [pid = 2660] [id = 45] 16:40:28 INFO - PROCESS | 2660 | --DOCSHELL 1302F800 == 51 [pid = 2660] [id = 86] 16:40:28 INFO - PROCESS | 2660 | --DOCSHELL 196D3800 == 50 [pid = 2660] [id = 85] 16:40:28 INFO - PROCESS | 2660 | --DOCSHELL 2001F800 == 49 [pid = 2660] [id = 84] 16:40:28 INFO - PROCESS | 2660 | --DOCSHELL 1FE39C00 == 48 [pid = 2660] [id = 83] 16:40:28 INFO - PROCESS | 2660 | --DOCSHELL 1DE37C00 == 47 [pid = 2660] [id = 82] 16:40:28 INFO - PROCESS | 2660 | --DOCSHELL 1D02A800 == 46 [pid = 2660] [id = 81] 16:40:28 INFO - PROCESS | 2660 | --DOCSHELL 1B960C00 == 45 [pid = 2660] [id = 80] 16:40:28 INFO - PROCESS | 2660 | --DOCSHELL 18108400 == 44 [pid = 2660] [id = 79] 16:40:28 INFO - PROCESS | 2660 | --DOCSHELL 0EACA000 == 43 [pid = 2660] [id = 78] 16:40:28 INFO - PROCESS | 2660 | --DOMWINDOW == 133 (20062800) [pid = 2660] [serial = 214] [outer = 00000000] [url = about:blank] 16:40:28 INFO - PROCESS | 2660 | --DOCSHELL 1302D800 == 42 [pid = 2660] [id = 77] 16:40:28 INFO - PROCESS | 2660 | --DOCSHELL 2042C800 == 41 [pid = 2660] [id = 76] 16:40:28 INFO - PROCESS | 2660 | --DOCSHELL 1FFC8800 == 40 [pid = 2660] [id = 75] 16:40:28 INFO - PROCESS | 2660 | --DOCSHELL 17B89800 == 39 [pid = 2660] [id = 74] 16:40:28 INFO - PROCESS | 2660 | --DOCSHELL 0B160C00 == 38 [pid = 2660] [id = 73] 16:40:28 INFO - PROCESS | 2660 | --DOMWINDOW == 132 (1C537400) [pid = 2660] [serial = 188] [outer = 00000000] [url = about:blank] 16:40:28 INFO - PROCESS | 2660 | --DOMWINDOW == 131 (1312A800) [pid = 2660] [serial = 184] [outer = 00000000] [url = about:blank] 16:40:28 INFO - PROCESS | 2660 | --DOMWINDOW == 130 (1337DC00) [pid = 2660] [serial = 185] [outer = 00000000] [url = about:blank] 16:40:28 INFO - PROCESS | 2660 | --DOMWINDOW == 129 (18245000) [pid = 2660] [serial = 193] [outer = 00000000] [url = about:blank] 16:40:28 INFO - PROCESS | 2660 | --DOMWINDOW == 128 (18DE7000) [pid = 2660] [serial = 194] [outer = 00000000] [url = about:blank] 16:40:28 INFO - PROCESS | 2660 | --DOMWINDOW == 127 (1B0E5800) [pid = 2660] [serial = 196] [outer = 00000000] [url = about:blank] 16:40:28 INFO - PROCESS | 2660 | --DOMWINDOW == 126 (224B3800) [pid = 2660] [serial = 169] [outer = 00000000] [url = about:blank] 16:40:28 INFO - PROCESS | 2660 | --DOMWINDOW == 125 (1312B000) [pid = 2660] [serial = 172] [outer = 00000000] [url = about:blank] 16:40:28 INFO - PROCESS | 2660 | --DOMWINDOW == 124 (1D56C000) [pid = 2660] [serial = 175] [outer = 00000000] [url = about:blank] 16:40:28 INFO - PROCESS | 2660 | --DOMWINDOW == 123 (2002F000) [pid = 2660] [serial = 178] [outer = 00000000] [url = about:blank] 16:40:28 INFO - PROCESS | 2660 | --DOMWINDOW == 122 (1C542800) [pid = 2660] [serial = 181] [outer = 00000000] [url = about:blank] 16:40:28 INFO - PROCESS | 2660 | --DOMWINDOW == 121 (20279C00) [pid = 2660] [serial = 209] [outer = 00000000] [url = about:blank] 16:40:28 INFO - PROCESS | 2660 | --DOMWINDOW == 120 (1FE40400) [pid = 2660] [serial = 208] [outer = 00000000] [url = about:blank] 16:40:28 INFO - PROCESS | 2660 | --DOMWINDOW == 119 (20277000) [pid = 2660] [serial = 206] [outer = 00000000] [url = about:blank] 16:40:28 INFO - PROCESS | 2660 | --DOMWINDOW == 118 (1DAE3000) [pid = 2660] [serial = 199] [outer = 00000000] [url = about:blank] 16:40:28 INFO - PROCESS | 2660 | --DOMWINDOW == 117 (1ED25C00) [pid = 2660] [serial = 200] [outer = 00000000] [url = about:blank] 16:40:28 INFO - PROCESS | 2660 | --DOMWINDOW == 116 (20069800) [pid = 2660] [serial = 211] [outer = 00000000] [url = about:blank] 16:40:28 INFO - PROCESS | 2660 | --DOMWINDOW == 115 (20069400) [pid = 2660] [serial = 212] [outer = 00000000] [url = about:blank] 16:40:28 INFO - PROCESS | 2660 | --DOMWINDOW == 114 (1B966C00) [pid = 2660] [serial = 197] [outer = 00000000] [url = about:blank] 16:40:28 INFO - PROCESS | 2660 | --DOMWINDOW == 113 (1F7BE800) [pid = 2660] [serial = 202] [outer = 00000000] [url = about:blank] 16:40:28 INFO - PROCESS | 2660 | --DOMWINDOW == 112 (2002E000) [pid = 2660] [serial = 205] [outer = 00000000] [url = about:blank] 16:40:28 INFO - PROCESS | 2660 | --DOMWINDOW == 111 (1F7C4000) [pid = 2660] [serial = 203] [outer = 00000000] [url = about:blank] 16:40:28 INFO - PROCESS | 2660 | --DOMWINDOW == 110 (134F3000) [pid = 2660] [serial = 190] [outer = 00000000] [url = about:blank] 16:40:28 INFO - PROCESS | 2660 | --DOMWINDOW == 109 (1420D800) [pid = 2660] [serial = 191] [outer = 00000000] [url = about:blank] 16:40:28 INFO - PROCESS | 2660 | --DOMWINDOW == 108 (1BAE9400) [pid = 2660] [serial = 187] [outer = 00000000] [url = about:blank] 16:40:28 INFO - PROCESS | 2660 | 1461282028417 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:28 INFO - PROCESS | 2660 | ++DOCSHELL 0EACA000 == 39 [pid = 2660] [id = 94] 16:40:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 109 (0EACC000) [pid = 2660] [serial = 279] [outer = 00000000] 16:40:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 110 (12F03000) [pid = 2660] [serial = 280] [outer = 0EACC000] 16:40:28 INFO - PROCESS | 2660 | 1461282028466 Marionette DEBUG loaded listener.js 16:40:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 111 (13029C00) [pid = 2660] [serial = 281] [outer = 0EACC000] 16:40:28 INFO - PROCESS | 2660 | 1461282028910 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:40:28 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:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 769ms 16:40:28 INFO - PROCESS | 2660 | 1461282028932 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 16:40:28 INFO - PROCESS | 2660 | 1461282028935 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 16:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:40:28 INFO - PROCESS | 2660 | 1461282028944 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:40:28 INFO - PROCESS | 2660 | 1461282028946 Marionette TRACE conn5 <- [1,342,null,{}] 16:40:28 INFO - PROCESS | 2660 | 1461282028950 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:29 INFO - PROCESS | 2660 | 1461282029033 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 16:40:29 INFO - PROCESS | 2660 | 1461282029043 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:29 INFO - PROCESS | 2660 | ++DOCSHELL 14206800 == 40 [pid = 2660] [id = 95] 16:40:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 112 (142A7C00) [pid = 2660] [serial = 282] [outer = 00000000] 16:40:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 113 (18D54400) [pid = 2660] [serial = 283] [outer = 142A7C00] 16:40:29 INFO - PROCESS | 2660 | 1461282029089 Marionette DEBUG loaded listener.js 16:40:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 114 (196D2400) [pid = 2660] [serial = 284] [outer = 142A7C00] 16:40:29 INFO - PROCESS | 2660 | 1461282029560 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:40:29 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:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 16:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:40:29 INFO - PROCESS | 2660 | 1461282029614 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 16:40:29 INFO - PROCESS | 2660 | 1461282029617 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 16:40:29 INFO - PROCESS | 2660 | 1461282029621 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:40:29 INFO - PROCESS | 2660 | 1461282029627 Marionette TRACE conn5 <- [1,346,null,{}] 16:40:29 INFO - PROCESS | 2660 | 1461282029636 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:29 INFO - PROCESS | 2660 | 1461282029719 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 16:40:29 INFO - PROCESS | 2660 | 1461282029730 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:29 INFO - PROCESS | 2660 | ++DOCSHELL 1A778000 == 41 [pid = 2660] [id = 96] 16:40:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 115 (1A77A400) [pid = 2660] [serial = 285] [outer = 00000000] 16:40:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 116 (1A7F5800) [pid = 2660] [serial = 286] [outer = 1A77A400] 16:40:29 INFO - PROCESS | 2660 | 1461282029775 Marionette DEBUG loaded listener.js 16:40:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 117 (1B0E9400) [pid = 2660] [serial = 287] [outer = 1A77A400] 16:40:30 INFO - PROCESS | 2660 | 1461282030244 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:40:30 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:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 690ms 16:40:30 INFO - PROCESS | 2660 | 1461282030311 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 16:40:30 INFO - PROCESS | 2660 | 1461282030313 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 16:40:30 INFO - PROCESS | 2660 | 1461282030317 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:40:30 INFO - PROCESS | 2660 | 1461282030319 Marionette TRACE conn5 <- [1,350,null,{}] 16:40:30 INFO - PROCESS | 2660 | 1461282030322 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:30 INFO - PROCESS | 2660 | 1461282030408 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 16:40:30 INFO - PROCESS | 2660 | 1461282030415 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:30 INFO - PROCESS | 2660 | ++DOCSHELL 1BAE5000 == 42 [pid = 2660] [id = 97] 16:40:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 118 (1BAE9400) [pid = 2660] [serial = 288] [outer = 00000000] 16:40:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 119 (1C544400) [pid = 2660] [serial = 289] [outer = 1BAE9400] 16:40:30 INFO - PROCESS | 2660 | 1461282030462 Marionette DEBUG loaded listener.js 16:40:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 120 (1C60BC00) [pid = 2660] [serial = 290] [outer = 1BAE9400] 16:40:30 INFO - PROCESS | 2660 | 1461282030921 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:40:30 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:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 16:40:30 INFO - PROCESS | 2660 | 1461282030954 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 16:40:30 INFO - PROCESS | 2660 | 1461282030956 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 16:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:40:30 INFO - PROCESS | 2660 | 1461282030959 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:40:30 INFO - PROCESS | 2660 | 1461282030961 Marionette TRACE conn5 <- [1,354,null,{}] 16:40:30 INFO - PROCESS | 2660 | 1461282030964 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:31 INFO - PROCESS | 2660 | 1461282031073 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 16:40:31 INFO - PROCESS | 2660 | 1461282031155 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:31 INFO - PROCESS | 2660 | ++DOCSHELL 12F1E000 == 43 [pid = 2660] [id = 98] 16:40:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 121 (1D0DF400) [pid = 2660] [serial = 291] [outer = 00000000] 16:40:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 122 (1D56C800) [pid = 2660] [serial = 292] [outer = 1D0DF400] 16:40:31 INFO - PROCESS | 2660 | 1461282031210 Marionette DEBUG loaded listener.js 16:40:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 123 (1EA05C00) [pid = 2660] [serial = 293] [outer = 1D0DF400] 16:40:31 INFO - PROCESS | 2660 | 1461282031673 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:40:31 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:40:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 769ms 16:40:31 INFO - PROCESS | 2660 | 1461282031731 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 16:40:31 INFO - PROCESS | 2660 | 1461282031733 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 16:40:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:40:31 INFO - PROCESS | 2660 | 1461282031736 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:40:31 INFO - PROCESS | 2660 | 1461282031738 Marionette TRACE conn5 <- [1,358,null,{}] 16:40:31 INFO - PROCESS | 2660 | 1461282031751 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:31 INFO - PROCESS | 2660 | 1461282031863 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 16:40:31 INFO - PROCESS | 2660 | 1461282031925 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:31 INFO - PROCESS | 2660 | ++DOCSHELL 1F7BC400 == 44 [pid = 2660] [id = 99] 16:40:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 124 (1F784400) [pid = 2660] [serial = 294] [outer = 00000000] 16:40:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 125 (1FE35000) [pid = 2660] [serial = 295] [outer = 1F784400] 16:40:31 INFO - PROCESS | 2660 | 1461282031970 Marionette DEBUG loaded listener.js 16:40:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 126 (1FE34400) [pid = 2660] [serial = 296] [outer = 1F784400] 16:40:32 INFO - PROCESS | 2660 | 1461282032396 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:40:32 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:40:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 690ms 16:40:32 INFO - PROCESS | 2660 | 1461282032453 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 16:40:32 INFO - PROCESS | 2660 | 1461282032455 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 16:40:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:40:32 INFO - PROCESS | 2660 | 1461282032463 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:40:32 INFO - PROCESS | 2660 | 1461282032465 Marionette TRACE conn5 <- [1,362,null,{}] 16:40:32 INFO - PROCESS | 2660 | 1461282032468 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:32 INFO - PROCESS | 2660 | 1461282032572 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 16:40:32 INFO - PROCESS | 2660 | 1461282032579 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:32 INFO - PROCESS | 2660 | ++DOCSHELL 20011400 == 45 [pid = 2660] [id = 100] 16:40:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 127 (20014800) [pid = 2660] [serial = 297] [outer = 00000000] 16:40:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 128 (20026800) [pid = 2660] [serial = 298] [outer = 20014800] 16:40:32 INFO - PROCESS | 2660 | 1461282032628 Marionette DEBUG loaded listener.js 16:40:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 129 (2002F000) [pid = 2660] [serial = 299] [outer = 20014800] 16:40:32 INFO - PROCESS | 2660 | --DOMWINDOW == 128 (2001AC00) [pid = 2660] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:40:32 INFO - PROCESS | 2660 | --DOMWINDOW == 127 (20420C00) [pid = 2660] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:40:32 INFO - PROCESS | 2660 | --DOMWINDOW == 126 (1B967400) [pid = 2660] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:40:32 INFO - PROCESS | 2660 | --DOMWINDOW == 125 (0EACEC00) [pid = 2660] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:40:32 INFO - PROCESS | 2660 | --DOMWINDOW == 124 (1F712C00) [pid = 2660] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:40:32 INFO - PROCESS | 2660 | --DOMWINDOW == 123 (1D0DE400) [pid = 2660] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:40:32 INFO - PROCESS | 2660 | --DOMWINDOW == 122 (1310B400) [pid = 2660] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:40:32 INFO - PROCESS | 2660 | --DOMWINDOW == 121 (1810EC00) [pid = 2660] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:40:32 INFO - PROCESS | 2660 | --DOMWINDOW == 120 (1FE3BC00) [pid = 2660] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:40:32 INFO - PROCESS | 2660 | --DOMWINDOW == 119 (20020400) [pid = 2660] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:40:32 INFO - PROCESS | 2660 | --DOMWINDOW == 118 (1A7F6800) [pid = 2660] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:40:33 INFO - PROCESS | 2660 | 1461282033150 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:40:33 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:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 730ms 16:40:33 INFO - PROCESS | 2660 | 1461282033197 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 16:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:40:33 INFO - PROCESS | 2660 | 1461282033199 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 16:40:33 INFO - PROCESS | 2660 | 1461282033202 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:40:33 INFO - PROCESS | 2660 | 1461282033203 Marionette TRACE conn5 <- [1,366,null,{}] 16:40:33 INFO - PROCESS | 2660 | 1461282033207 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:33 INFO - PROCESS | 2660 | 1461282033285 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 16:40:33 INFO - PROCESS | 2660 | 1461282033292 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:33 INFO - PROCESS | 2660 | ++DOCSHELL 1C53B800 == 46 [pid = 2660] [id = 101] 16:40:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 119 (1F70B800) [pid = 2660] [serial = 300] [outer = 00000000] 16:40:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 120 (2001EC00) [pid = 2660] [serial = 301] [outer = 1F70B800] 16:40:33 INFO - PROCESS | 2660 | 1461282033337 Marionette DEBUG loaded listener.js 16:40:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 121 (2001C800) [pid = 2660] [serial = 302] [outer = 1F70B800] 16:40:33 INFO - PROCESS | 2660 | 1461282033760 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:40:33 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:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 629ms 16:40:33 INFO - PROCESS | 2660 | 1461282033833 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 16:40:33 INFO - PROCESS | 2660 | 1461282033835 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 16:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:40:33 INFO - PROCESS | 2660 | 1461282033839 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:40:33 INFO - PROCESS | 2660 | 1461282033841 Marionette TRACE conn5 <- [1,370,null,{}] 16:40:33 INFO - PROCESS | 2660 | 1461282033844 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:33 INFO - PROCESS | 2660 | 1461282033921 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 16:40:33 INFO - PROCESS | 2660 | 1461282033930 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:33 INFO - PROCESS | 2660 | ++DOCSHELL 2002C400 == 47 [pid = 2660] [id = 102] 16:40:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 122 (20063400) [pid = 2660] [serial = 303] [outer = 00000000] 16:40:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 123 (20278C00) [pid = 2660] [serial = 304] [outer = 20063400] 16:40:33 INFO - PROCESS | 2660 | 1461282033975 Marionette DEBUG loaded listener.js 16:40:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 124 (20414400) [pid = 2660] [serial = 305] [outer = 20063400] 16:40:34 INFO - PROCESS | 2660 | 1461282034429 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:40:34 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:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 630ms 16:40:34 INFO - PROCESS | 2660 | 1461282034477 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 16:40:34 INFO - PROCESS | 2660 | 1461282034479 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 16:40:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:40:34 INFO - PROCESS | 2660 | 1461282034483 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:40:34 INFO - PROCESS | 2660 | 1461282034484 Marionette TRACE conn5 <- [1,374,null,{}] 16:40:34 INFO - PROCESS | 2660 | 1461282034488 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:34 INFO - PROCESS | 2660 | 1461282034570 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 16:40:34 INFO - PROCESS | 2660 | 1461282034576 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:34 INFO - PROCESS | 2660 | ++DOCSHELL 2041DC00 == 48 [pid = 2660] [id = 103] 16:40:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 125 (20420C00) [pid = 2660] [serial = 306] [outer = 00000000] 16:40:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 126 (2042A000) [pid = 2660] [serial = 307] [outer = 20420C00] 16:40:34 INFO - PROCESS | 2660 | 1461282034628 Marionette DEBUG loaded listener.js 16:40:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 127 (2073E400) [pid = 2660] [serial = 308] [outer = 20420C00] 16:40:35 INFO - PROCESS | 2660 | 1461282035239 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:40:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:40:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 830ms 16:40:35 INFO - PROCESS | 2660 | 1461282035321 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 16:40:35 INFO - PROCESS | 2660 | 1461282035326 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 16:40:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:40:35 INFO - PROCESS | 2660 | 1461282035333 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:40:35 INFO - PROCESS | 2660 | 1461282035337 Marionette TRACE conn5 <- [1,378,null,{}] 16:40:35 INFO - PROCESS | 2660 | 1461282035343 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:35 INFO - PROCESS | 2660 | 1461282035459 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 16:40:35 INFO - PROCESS | 2660 | 1461282035576 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:35 INFO - PROCESS | 2660 | ++DOCSHELL 12F18000 == 49 [pid = 2660] [id = 104] 16:40:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 128 (12F1D800) [pid = 2660] [serial = 309] [outer = 00000000] 16:40:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 129 (17889800) [pid = 2660] [serial = 310] [outer = 12F1D800] 16:40:35 INFO - PROCESS | 2660 | 1461282035636 Marionette DEBUG loaded listener.js 16:40:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 130 (1810E400) [pid = 2660] [serial = 311] [outer = 12F1D800] 16:40:36 INFO - PROCESS | 2660 | 1461282036237 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:40:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:40:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 989ms 16:40:36 INFO - PROCESS | 2660 | 1461282036324 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 16:40:36 INFO - PROCESS | 2660 | 1461282036330 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 16:40:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:40:36 INFO - PROCESS | 2660 | 1461282036336 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:40:36 INFO - PROCESS | 2660 | 1461282036339 Marionette TRACE conn5 <- [1,382,null,{}] 16:40:36 INFO - PROCESS | 2660 | 1461282036358 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:36 INFO - PROCESS | 2660 | 1461282036470 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 16:40:36 INFO - PROCESS | 2660 | 1461282036587 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:36 INFO - PROCESS | 2660 | ++DOCSHELL 18178000 == 50 [pid = 2660] [id = 105] 16:40:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 131 (1A72F800) [pid = 2660] [serial = 312] [outer = 00000000] 16:40:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 132 (1B0E5800) [pid = 2660] [serial = 313] [outer = 1A72F800] 16:40:36 INFO - PROCESS | 2660 | 1461282036644 Marionette DEBUG loaded listener.js 16:40:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 133 (1C60D400) [pid = 2660] [serial = 314] [outer = 1A72F800] 16:40:37 INFO - PROCESS | 2660 | 1461282037269 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:40:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:40:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 990ms 16:40:37 INFO - PROCESS | 2660 | 1461282037328 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 16:40:37 INFO - PROCESS | 2660 | 1461282037331 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 16:40:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:40:37 INFO - PROCESS | 2660 | 1461282037335 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:40:37 INFO - PROCESS | 2660 | 1461282037339 Marionette TRACE conn5 <- [1,386,null,{}] 16:40:37 INFO - PROCESS | 2660 | 1461282037350 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:37 INFO - PROCESS | 2660 | 1461282037490 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 16:40:37 INFO - PROCESS | 2660 | 1461282037617 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:37 INFO - PROCESS | 2660 | ++DOCSHELL 2001D400 == 51 [pid = 2660] [id = 106] 16:40:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 134 (20426800) [pid = 2660] [serial = 315] [outer = 00000000] 16:40:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 135 (2073AC00) [pid = 2660] [serial = 316] [outer = 20426800] 16:40:37 INFO - PROCESS | 2660 | 1461282037676 Marionette DEBUG loaded listener.js 16:40:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 136 (207AC400) [pid = 2660] [serial = 317] [outer = 20426800] 16:40:38 INFO - PROCESS | 2660 | 1461282038308 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 16:40:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:40:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1023ms 16:40:38 INFO - PROCESS | 2660 | 1461282038361 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 16:40:38 INFO - PROCESS | 2660 | 1461282038364 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 16:40:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:40:38 INFO - PROCESS | 2660 | 1461282038368 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:40:38 INFO - PROCESS | 2660 | 1461282038370 Marionette TRACE conn5 <- [1,390,null,{}] 16:40:38 INFO - PROCESS | 2660 | 1461282038374 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:38 INFO - PROCESS | 2660 | 1461282038481 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 16:40:38 INFO - PROCESS | 2660 | 1461282038576 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:38 INFO - PROCESS | 2660 | ++DOCSHELL 13029800 == 52 [pid = 2660] [id = 107] 16:40:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 137 (1310E400) [pid = 2660] [serial = 318] [outer = 00000000] 16:40:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 138 (180CDC00) [pid = 2660] [serial = 319] [outer = 1310E400] 16:40:38 INFO - PROCESS | 2660 | 1461282038633 Marionette DEBUG loaded listener.js 16:40:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 139 (1C539C00) [pid = 2660] [serial = 320] [outer = 1310E400] 16:40:39 INFO - PROCESS | 2660 | 1461282039382 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 16:40:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:40:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1074ms 16:40:39 INFO - PROCESS | 2660 | 1461282039446 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 16:40:39 INFO - PROCESS | 2660 | 1461282039449 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 16:40:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:40:39 INFO - PROCESS | 2660 | 1461282039454 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:40:39 INFO - PROCESS | 2660 | 1461282039457 Marionette TRACE conn5 <- [1,394,null,{}] 16:40:39 INFO - PROCESS | 2660 | 1461282039462 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:39 INFO - PROCESS | 2660 | 1461282039556 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 16:40:39 INFO - PROCESS | 2660 | 1461282039640 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:39 INFO - PROCESS | 2660 | ++DOCSHELL 12F15400 == 53 [pid = 2660] [id = 108] 16:40:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 140 (13133C00) [pid = 2660] [serial = 321] [outer = 00000000] 16:40:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 141 (1823F800) [pid = 2660] [serial = 322] [outer = 13133C00] 16:40:39 INFO - PROCESS | 2660 | 1461282039731 Marionette DEBUG loaded listener.js 16:40:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 142 (196CD000) [pid = 2660] [serial = 323] [outer = 13133C00] 16:40:40 INFO - PROCESS | 2660 | --DOCSHELL 2002C400 == 52 [pid = 2660] [id = 102] 16:40:40 INFO - PROCESS | 2660 | --DOCSHELL 1C53B800 == 51 [pid = 2660] [id = 101] 16:40:40 INFO - PROCESS | 2660 | --DOCSHELL 20011400 == 50 [pid = 2660] [id = 100] 16:40:40 INFO - PROCESS | 2660 | --DOCSHELL 1F7BC400 == 49 [pid = 2660] [id = 99] 16:40:40 INFO - PROCESS | 2660 | --DOCSHELL 12F1E000 == 48 [pid = 2660] [id = 98] 16:40:40 INFO - PROCESS | 2660 | --DOCSHELL 1BAE5000 == 47 [pid = 2660] [id = 97] 16:40:40 INFO - PROCESS | 2660 | --DOCSHELL 1A778000 == 46 [pid = 2660] [id = 96] 16:40:40 INFO - PROCESS | 2660 | --DOMWINDOW == 141 (20742000) [pid = 2660] [serial = 259] [outer = 00000000] [url = about:blank] 16:40:40 INFO - PROCESS | 2660 | --DOMWINDOW == 140 (0F582400) [pid = 2660] [serial = 217] [outer = 00000000] [url = about:blank] 16:40:40 INFO - PROCESS | 2660 | --DOMWINDOW == 139 (18172C00) [pid = 2660] [serial = 220] [outer = 00000000] [url = about:blank] 16:40:40 INFO - PROCESS | 2660 | --DOMWINDOW == 138 (20068400) [pid = 2660] [serial = 223] [outer = 00000000] [url = about:blank] 16:40:40 INFO - PROCESS | 2660 | --DOMWINDOW == 137 (207F4C00) [pid = 2660] [serial = 226] [outer = 00000000] [url = about:blank] 16:40:40 INFO - PROCESS | 2660 | --DOCSHELL 14206800 == 45 [pid = 2660] [id = 95] 16:40:40 INFO - PROCESS | 2660 | --DOCSHELL 0EACA000 == 44 [pid = 2660] [id = 94] 16:40:40 INFO - PROCESS | 2660 | --DOCSHELL 0B168C00 == 43 [pid = 2660] [id = 93] 16:40:40 INFO - PROCESS | 2660 | 1461282040374 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 16:40:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:40:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 970ms 16:40:40 INFO - PROCESS | 2660 | --DOMWINDOW == 136 (2006E000) [pid = 2660] [serial = 215] [outer = 00000000] [url = about:blank] 16:40:40 INFO - PROCESS | 2660 | --DOMWINDOW == 135 (2042F800) [pid = 2660] [serial = 257] [outer = 00000000] [url = about:blank] 16:40:40 INFO - PROCESS | 2660 | --DOMWINDOW == 134 (1C53EC00) [pid = 2660] [serial = 238] [outer = 00000000] [url = about:blank] 16:40:40 INFO - PROCESS | 2660 | --DOMWINDOW == 133 (1C545C00) [pid = 2660] [serial = 239] [outer = 00000000] [url = about:blank] 16:40:40 INFO - PROCESS | 2660 | --DOMWINDOW == 132 (13021000) [pid = 2660] [serial = 232] [outer = 00000000] [url = about:blank] 16:40:40 INFO - PROCESS | 2660 | --DOMWINDOW == 131 (1310D400) [pid = 2660] [serial = 233] [outer = 00000000] [url = about:blank] 16:40:40 INFO - PROCESS | 2660 | --DOMWINDOW == 130 (1F7BD000) [pid = 2660] [serial = 244] [outer = 00000000] [url = about:blank] 16:40:40 INFO - PROCESS | 2660 | --DOMWINDOW == 129 (1D56EC00) [pid = 2660] [serial = 241] [outer = 00000000] [url = about:blank] 16:40:40 INFO - PROCESS | 2660 | --DOMWINDOW == 128 (17B47C00) [pid = 2660] [serial = 230] [outer = 00000000] [url = about:blank] 16:40:40 INFO - PROCESS | 2660 | --DOMWINDOW == 127 (140CB000) [pid = 2660] [serial = 229] [outer = 00000000] [url = about:blank] 16:40:40 INFO - PROCESS | 2660 | --DOMWINDOW == 126 (1FE34800) [pid = 2660] [serial = 245] [outer = 00000000] [url = about:blank] 16:40:40 INFO - PROCESS | 2660 | --DOMWINDOW == 125 (18D62400) [pid = 2660] [serial = 235] [outer = 00000000] [url = about:blank] 16:40:40 INFO - PROCESS | 2660 | --DOMWINDOW == 124 (1A773C00) [pid = 2660] [serial = 236] [outer = 00000000] [url = about:blank] 16:40:40 INFO - PROCESS | 2660 | --DOMWINDOW == 123 (20013C00) [pid = 2660] [serial = 248] [outer = 00000000] [url = about:blank] 16:40:40 INFO - PROCESS | 2660 | --DOMWINDOW == 122 (20014400) [pid = 2660] [serial = 247] [outer = 00000000] [url = about:blank] 16:40:40 INFO - PROCESS | 2660 | --DOMWINDOW == 121 (20062C00) [pid = 2660] [serial = 250] [outer = 00000000] [url = about:blank] 16:40:40 INFO - PROCESS | 2660 | --DOMWINDOW == 120 (20418C00) [pid = 2660] [serial = 253] [outer = 00000000] [url = about:blank] 16:40:40 INFO - PROCESS | 2660 | --DOMWINDOW == 119 (2042A400) [pid = 2660] [serial = 256] [outer = 00000000] [url = about:blank] 16:40:40 INFO - PROCESS | 2660 | --DOMWINDOW == 118 (20061800) [pid = 2660] [serial = 251] [outer = 00000000] [url = about:blank] 16:40:40 INFO - PROCESS | 2660 | --DOMWINDOW == 117 (2041C400) [pid = 2660] [serial = 254] [outer = 00000000] [url = about:blank] 16:40:40 INFO - PROCESS | 2660 | --DOMWINDOW == 116 (1DAE3C00) [pid = 2660] [serial = 242] [outer = 00000000] [url = about:blank] 16:40:40 INFO - PROCESS | 2660 | 1461282040448 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 16:40:40 INFO - PROCESS | 2660 | 1461282040453 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 16:40:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:40:40 INFO - PROCESS | 2660 | 1461282040461 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:40:40 INFO - PROCESS | 2660 | 1461282040463 Marionette TRACE conn5 <- [1,398,null,{}] 16:40:40 INFO - PROCESS | 2660 | 1461282040467 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:40 INFO - PROCESS | 2660 | 1461282040551 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 16:40:40 INFO - PROCESS | 2660 | 1461282040559 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:40 INFO - PROCESS | 2660 | ++DOCSHELL 12F1E000 == 44 [pid = 2660] [id = 109] 16:40:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 117 (13025400) [pid = 2660] [serial = 324] [outer = 00000000] 16:40:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 118 (140CB000) [pid = 2660] [serial = 325] [outer = 13025400] 16:40:40 INFO - PROCESS | 2660 | 1461282040608 Marionette DEBUG loaded listener.js 16:40:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 119 (17938000) [pid = 2660] [serial = 326] [outer = 13025400] 16:40:41 INFO - PROCESS | 2660 | 1461282041123 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 16:40:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:40:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 731ms 16:40:41 INFO - PROCESS | 2660 | 1461282041194 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 16:40:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:40:41 INFO - PROCESS | 2660 | 1461282041196 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 16:40:41 INFO - PROCESS | 2660 | 1461282041200 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:40:41 INFO - PROCESS | 2660 | 1461282041203 Marionette TRACE conn5 <- [1,402,null,{}] 16:40:41 INFO - PROCESS | 2660 | 1461282041213 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:41 INFO - PROCESS | 2660 | 1461282041294 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 16:40:41 INFO - PROCESS | 2660 | 1461282041376 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:41 INFO - PROCESS | 2660 | ++DOCSHELL 1A7FBC00 == 45 [pid = 2660] [id = 110] 16:40:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 120 (1B92CC00) [pid = 2660] [serial = 327] [outer = 00000000] 16:40:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 121 (1C53DC00) [pid = 2660] [serial = 328] [outer = 1B92CC00] 16:40:41 INFO - PROCESS | 2660 | 1461282041425 Marionette DEBUG loaded listener.js 16:40:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 122 (1C545C00) [pid = 2660] [serial = 329] [outer = 1B92CC00] 16:40:41 INFO - PROCESS | 2660 | 1461282041972 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 16:40:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:40:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 830ms 16:40:42 INFO - PROCESS | 2660 | 1461282042031 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 16:40:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:40:42 INFO - PROCESS | 2660 | 1461282042035 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 16:40:42 INFO - PROCESS | 2660 | 1461282042041 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:40:42 INFO - PROCESS | 2660 | 1461282042045 Marionette TRACE conn5 <- [1,406,null,{}] 16:40:42 INFO - PROCESS | 2660 | 1461282042051 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:42 INFO - PROCESS | 2660 | 1461282042191 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 16:40:42 INFO - PROCESS | 2660 | 1461282042315 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:42 INFO - PROCESS | 2660 | ++DOCSHELL 13128C00 == 46 [pid = 2660] [id = 111] 16:40:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 123 (13129000) [pid = 2660] [serial = 330] [outer = 00000000] 16:40:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 124 (17B85C00) [pid = 2660] [serial = 331] [outer = 13129000] 16:40:42 INFO - PROCESS | 2660 | 1461282042375 Marionette DEBUG loaded listener.js 16:40:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 125 (1823C000) [pid = 2660] [serial = 332] [outer = 13129000] 16:40:42 INFO - PROCESS | 2660 | 1461282042994 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 16:40:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:40:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1027ms 16:40:43 INFO - PROCESS | 2660 | 1461282043069 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 16:40:43 INFO - PROCESS | 2660 | 1461282043075 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 16:40:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:40:43 INFO - PROCESS | 2660 | 1461282043082 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:40:43 INFO - PROCESS | 2660 | 1461282043085 Marionette TRACE conn5 <- [1,410,null,{}] 16:40:43 INFO - PROCESS | 2660 | 1461282043090 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:43 INFO - PROCESS | 2660 | 1461282043239 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 16:40:43 INFO - PROCESS | 2660 | 1461282043252 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:43 INFO - PROCESS | 2660 | ++DOCSHELL 1B9DE800 == 47 [pid = 2660] [id = 112] 16:40:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 126 (1BAE5000) [pid = 2660] [serial = 333] [outer = 00000000] 16:40:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 127 (1C610000) [pid = 2660] [serial = 334] [outer = 1BAE5000] 16:40:43 INFO - PROCESS | 2660 | 1461282043307 Marionette DEBUG loaded listener.js 16:40:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 128 (1D02C000) [pid = 2660] [serial = 335] [outer = 1BAE5000] 16:40:43 INFO - PROCESS | 2660 | 1461282043971 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 16:40:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:40:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 929ms 16:40:44 INFO - PROCESS | 2660 | 1461282044013 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 16:40:44 INFO - PROCESS | 2660 | 1461282044015 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 16:40:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:40:44 INFO - PROCESS | 2660 | 1461282044019 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:40:44 INFO - PROCESS | 2660 | 1461282044023 Marionette TRACE conn5 <- [1,414,null,{}] 16:40:44 INFO - PROCESS | 2660 | 1461282044034 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:44 INFO - PROCESS | 2660 | 1461282044140 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 16:40:44 INFO - PROCESS | 2660 | 1461282044222 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:44 INFO - PROCESS | 2660 | ++DOCSHELL 1F71F800 == 48 [pid = 2660] [id = 113] 16:40:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 129 (1F727800) [pid = 2660] [serial = 336] [outer = 00000000] 16:40:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 130 (1F7BE800) [pid = 2660] [serial = 337] [outer = 1F727800] 16:40:44 INFO - PROCESS | 2660 | 1461282044322 Marionette DEBUG loaded listener.js 16:40:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 131 (1F9BE800) [pid = 2660] [serial = 338] [outer = 1F727800] 16:40:44 INFO - PROCESS | 2660 | 1461282044894 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 16:40:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:40:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 930ms 16:40:44 INFO - PROCESS | 2660 | 1461282044952 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 16:40:44 INFO - PROCESS | 2660 | 1461282044955 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 16:40:44 INFO - PROCESS | 2660 | 1461282044959 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:40:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:40:44 INFO - PROCESS | 2660 | 1461282044961 Marionette TRACE conn5 <- [1,418,null,{}] 16:40:44 INFO - PROCESS | 2660 | 1461282044964 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:45 INFO - PROCESS | 2660 | 1461282045065 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 16:40:45 INFO - PROCESS | 2660 | 1461282045158 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:45 INFO - PROCESS | 2660 | ++DOCSHELL 1F7BD800 == 49 [pid = 2660] [id = 114] 16:40:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 132 (1FE34800) [pid = 2660] [serial = 339] [outer = 00000000] 16:40:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 133 (2001F400) [pid = 2660] [serial = 340] [outer = 1FE34800] 16:40:45 INFO - PROCESS | 2660 | 1461282045214 Marionette DEBUG loaded listener.js 16:40:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 134 (2001C400) [pid = 2660] [serial = 341] [outer = 1FE34800] 16:40:46 INFO - PROCESS | 2660 | 1461282046287 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 16:40:46 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:40:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1370ms 16:40:46 INFO - PROCESS | 2660 | 1461282046334 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 16:40:46 INFO - PROCESS | 2660 | 1461282046336 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 16:40:46 INFO - PROCESS | 2660 | 1461282046340 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:40:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:40:46 INFO - PROCESS | 2660 | 1461282046342 Marionette TRACE conn5 <- [1,422,null,{}] 16:40:46 INFO - PROCESS | 2660 | 1461282046346 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:46 INFO - PROCESS | 2660 | 1461282046447 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 16:40:46 INFO - PROCESS | 2660 | 1461282046522 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:46 INFO - PROCESS | 2660 | ++DOCSHELL 20066000 == 50 [pid = 2660] [id = 115] 16:40:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 135 (20066400) [pid = 2660] [serial = 342] [outer = 00000000] 16:40:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 136 (20070400) [pid = 2660] [serial = 343] [outer = 20066400] 16:40:46 INFO - PROCESS | 2660 | 1461282046578 Marionette DEBUG loaded listener.js 16:40:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 137 (20070000) [pid = 2660] [serial = 344] [outer = 20066400] 16:40:47 INFO - PROCESS | 2660 | --DOCSHELL 12F1EC00 == 49 [pid = 2660] [id = 92] 16:40:47 INFO - PROCESS | 2660 | --DOCSHELL 134A0C00 == 48 [pid = 2660] [id = 89] 16:40:47 INFO - PROCESS | 2660 | --DOCSHELL 12F1E000 == 47 [pid = 2660] [id = 109] 16:40:47 INFO - PROCESS | 2660 | --DOCSHELL 12F15400 == 46 [pid = 2660] [id = 108] 16:40:47 INFO - PROCESS | 2660 | --DOCSHELL 2001D400 == 45 [pid = 2660] [id = 106] 16:40:47 INFO - PROCESS | 2660 | --DOCSHELL 18178000 == 44 [pid = 2660] [id = 105] 16:40:47 INFO - PROCESS | 2660 | --DOCSHELL 12F18000 == 43 [pid = 2660] [id = 104] 16:40:47 INFO - PROCESS | 2660 | 1461282047692 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 16:40:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:40:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1378ms 16:40:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:40:47 INFO - PROCESS | 2660 | 1461282047722 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 16:40:47 INFO - PROCESS | 2660 | 1461282047727 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 16:40:47 INFO - PROCESS | 2660 | 1461282047732 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:40:47 INFO - PROCESS | 2660 | 1461282047734 Marionette TRACE conn5 <- [1,426,null,{}] 16:40:47 INFO - PROCESS | 2660 | 1461282047739 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:47 INFO - PROCESS | 2660 | 1461282047824 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 16:40:47 INFO - PROCESS | 2660 | 1461282047956 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:47 INFO - PROCESS | 2660 | ++DOCSHELL 1310CC00 == 44 [pid = 2660] [id = 116] 16:40:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 138 (13110400) [pid = 2660] [serial = 345] [outer = 00000000] 16:40:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 139 (17B8CC00) [pid = 2660] [serial = 346] [outer = 13110400] 16:40:47 INFO - PROCESS | 2660 | 1461282048005 Marionette DEBUG loaded listener.js 16:40:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 140 (18DF0800) [pid = 2660] [serial = 347] [outer = 13110400] 16:40:48 INFO - PROCESS | 2660 | 1461282048395 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 16:40:48 INFO - PROCESS | 2660 | 1461282048510 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 16:40:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:40:48 INFO - PROCESS | 2660 | 1461282048522 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:40:48 INFO - PROCESS | 2660 | 1461282048525 Marionette TRACE conn5 <- [1,430,null,{}] 16:40:48 INFO - PROCESS | 2660 | 1461282048528 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:48 INFO - PROCESS | 2660 | 1461282048642 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 16:40:48 INFO - PROCESS | 2660 | 1461282048651 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:48 INFO - PROCESS | 2660 | ++DOCSHELL 1C53C800 == 45 [pid = 2660] [id = 117] 16:40:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 141 (1C60D800) [pid = 2660] [serial = 348] [outer = 00000000] 16:40:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 142 (1D636000) [pid = 2660] [serial = 349] [outer = 1C60D800] 16:40:48 INFO - PROCESS | 2660 | 1461282048741 Marionette DEBUG loaded listener.js 16:40:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 143 (1DE39C00) [pid = 2660] [serial = 350] [outer = 1C60D800] 16:40:49 INFO - PROCESS | 2660 | 1461282049204 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 16:40:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:40:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 769ms 16:40:49 INFO - PROCESS | 2660 | 1461282049295 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 16:40:49 INFO - PROCESS | 2660 | 1461282049297 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 16:40:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:40:49 INFO - PROCESS | 2660 | 1461282049306 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:40:49 INFO - PROCESS | 2660 | 1461282049309 Marionette TRACE conn5 <- [1,434,null,{}] 16:40:49 INFO - PROCESS | 2660 | 1461282049320 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:49 INFO - PROCESS | 2660 | 1461282049437 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 16:40:49 INFO - PROCESS | 2660 | 1461282049494 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:49 INFO - PROCESS | 2660 | ++DOCSHELL 2006EC00 == 46 [pid = 2660] [id = 118] 16:40:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 144 (2006F800) [pid = 2660] [serial = 351] [outer = 00000000] 16:40:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 145 (2041A000) [pid = 2660] [serial = 352] [outer = 2006F800] 16:40:49 INFO - PROCESS | 2660 | 1461282049543 Marionette DEBUG loaded listener.js 16:40:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 146 (20421800) [pid = 2660] [serial = 353] [outer = 2006F800] 16:40:50 INFO - PROCESS | 2660 | 1461282050007 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 16:40:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:40:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 730ms 16:40:50 INFO - PROCESS | 2660 | 1461282050048 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 16:40:50 INFO - PROCESS | 2660 | 1461282050051 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 16:40:50 INFO - PROCESS | 2660 | 1461282050054 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:40:50 INFO - PROCESS | 2660 | 1461282050056 Marionette TRACE conn5 <- [1,438,null,{}] 16:40:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:40:50 INFO - PROCESS | 2660 | 1461282050059 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:50 INFO - PROCESS | 2660 | 1461282050169 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 16:40:50 INFO - PROCESS | 2660 | 1461282050178 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:50 INFO - PROCESS | 2660 | ++DOCSHELL 2042DC00 == 47 [pid = 2660] [id = 119] 16:40:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 147 (2042E000) [pid = 2660] [serial = 354] [outer = 00000000] 16:40:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 148 (2073A400) [pid = 2660] [serial = 355] [outer = 2042E000] 16:40:50 INFO - PROCESS | 2660 | 1461282050224 Marionette DEBUG loaded listener.js 16:40:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 149 (207AB800) [pid = 2660] [serial = 356] [outer = 2042E000] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 148 (1C53D000) [pid = 2660] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 147 (1BCF4C00) [pid = 2660] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 146 (207EB400) [pid = 2660] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 145 (18D5D800) [pid = 2660] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 144 (20028C00) [pid = 2660] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 143 (17B8B000) [pid = 2660] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 142 (1302F000) [pid = 2660] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 141 (0B161000) [pid = 2660] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 140 (1FFC9400) [pid = 2660] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 139 (20429000) [pid = 2660] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 138 (0F5DE000) [pid = 2660] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 137 (1F784400) [pid = 2660] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 136 (1DBD8C00) [pid = 2660] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 135 (1A77A400) [pid = 2660] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 134 (20014800) [pid = 2660] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 133 (20063400) [pid = 2660] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 132 (1D0DF400) [pid = 2660] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 131 (142A7C00) [pid = 2660] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 130 (2073DC00) [pid = 2660] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 129 (0EEE6400) [pid = 2660] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 128 (0B161C00) [pid = 2660] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 127 (18D55000) [pid = 2660] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 126 (1816BC00) [pid = 2660] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 125 (1BAE9400) [pid = 2660] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 124 (1F70B800) [pid = 2660] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 123 (1D234C00) [pid = 2660] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 122 (1A7F3C00) [pid = 2660] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 121 (13498C00) [pid = 2660] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 120 (0EACC000) [pid = 2660] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 119 (1310C800) [pid = 2660] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 118 (13133C00) [pid = 2660] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 117 (13025400) [pid = 2660] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:40:50 INFO - PROCESS | 2660 | --DOMWINDOW == 116 (1310E400) [pid = 2660] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:40:50 INFO - PROCESS | 2660 | 1461282050980 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 16:40:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:40:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 970ms 16:40:51 INFO - PROCESS | 2660 | 1461282051031 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 16:40:51 INFO - PROCESS | 2660 | 1461282051033 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 16:40:51 INFO - PROCESS | 2660 | 1461282051036 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:40:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:40:51 INFO - PROCESS | 2660 | 1461282051038 Marionette TRACE conn5 <- [1,442,null,{}] 16:40:51 INFO - PROCESS | 2660 | 1461282051042 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:51 INFO - PROCESS | 2660 | 1461282051119 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 16:40:51 INFO - PROCESS | 2660 | 1461282051128 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:51 INFO - PROCESS | 2660 | ++DOCSHELL 12F1C800 == 48 [pid = 2660] [id = 120] 16:40:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 117 (13028800) [pid = 2660] [serial = 357] [outer = 00000000] 16:40:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 118 (1802F400) [pid = 2660] [serial = 358] [outer = 13028800] 16:40:51 INFO - PROCESS | 2660 | 1461282051173 Marionette DEBUG loaded listener.js 16:40:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 119 (196D6400) [pid = 2660] [serial = 359] [outer = 13028800] 16:40:51 INFO - PROCESS | 2660 | 1461282051626 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 16:40:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:40:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 629ms 16:40:51 INFO - PROCESS | 2660 | 1461282051671 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 16:40:51 INFO - PROCESS | 2660 | 1461282051673 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 16:40:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:40:51 INFO - PROCESS | 2660 | 1461282051676 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:40:51 INFO - PROCESS | 2660 | 1461282051677 Marionette TRACE conn5 <- [1,446,null,{}] 16:40:51 INFO - PROCESS | 2660 | 1461282051681 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:51 INFO - PROCESS | 2660 | 1461282051783 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 16:40:51 INFO - PROCESS | 2660 | 1461282051793 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:51 INFO - PROCESS | 2660 | ++DOCSHELL 1A7ECC00 == 49 [pid = 2660] [id = 121] 16:40:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 120 (1BCF7800) [pid = 2660] [serial = 360] [outer = 00000000] 16:40:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 121 (2042F000) [pid = 2660] [serial = 361] [outer = 1BCF7800] 16:40:51 INFO - PROCESS | 2660 | 1461282051841 Marionette DEBUG loaded listener.js 16:40:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 122 (207B2C00) [pid = 2660] [serial = 362] [outer = 1BCF7800] 16:40:52 INFO - PROCESS | 2660 | 1461282052319 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 16:40:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:40:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 16:40:52 INFO - PROCESS | 2660 | 1461282052346 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 16:40:52 INFO - PROCESS | 2660 | 1461282052348 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 16:40:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:40:52 INFO - PROCESS | 2660 | 1461282052351 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:40:52 INFO - PROCESS | 2660 | 1461282052353 Marionette TRACE conn5 <- [1,450,null,{}] 16:40:52 INFO - PROCESS | 2660 | 1461282052356 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:52 INFO - PROCESS | 2660 | 1461282052434 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 16:40:52 INFO - PROCESS | 2660 | 1461282052442 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:52 INFO - PROCESS | 2660 | ++DOCSHELL 2042A400 == 50 [pid = 2660] [id = 122] 16:40:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 123 (207B4800) [pid = 2660] [serial = 363] [outer = 00000000] 16:40:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 124 (207F2C00) [pid = 2660] [serial = 364] [outer = 207B4800] 16:40:52 INFO - PROCESS | 2660 | 1461282052486 Marionette DEBUG loaded listener.js 16:40:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 125 (207F0800) [pid = 2660] [serial = 365] [outer = 207B4800] 16:40:53 INFO - PROCESS | 2660 | 1461282053070 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 16:40:53 INFO - PROCESS | 2660 | 1461282053172 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 16:40:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:40:53 INFO - PROCESS | 2660 | 1461282053192 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:40:53 INFO - PROCESS | 2660 | 1461282053196 Marionette TRACE conn5 <- [1,454,null,{}] 16:40:53 INFO - PROCESS | 2660 | 1461282053203 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:53 INFO - PROCESS | 2660 | 1461282053320 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 16:40:53 INFO - PROCESS | 2660 | 1461282053439 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:53 INFO - PROCESS | 2660 | ++DOCSHELL 1310EC00 == 51 [pid = 2660] [id = 123] 16:40:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 126 (1764D800) [pid = 2660] [serial = 366] [outer = 00000000] 16:40:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 127 (1C53A000) [pid = 2660] [serial = 367] [outer = 1764D800] 16:40:53 INFO - PROCESS | 2660 | 1461282053502 Marionette DEBUG loaded listener.js 16:40:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 128 (1D56AC00) [pid = 2660] [serial = 368] [outer = 1764D800] 16:40:54 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:40:54 INFO - PROCESS | 2660 | 1461282054074 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 16:40:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:40:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 949ms 16:40:54 INFO - PROCESS | 2660 | 1461282054129 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 16:40:54 INFO - PROCESS | 2660 | 1461282054135 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 16:40:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:40:54 INFO - PROCESS | 2660 | 1461282054142 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:40:54 INFO - PROCESS | 2660 | 1461282054145 Marionette TRACE conn5 <- [1,458,null,{}] 16:40:54 INFO - PROCESS | 2660 | 1461282054149 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:54 INFO - PROCESS | 2660 | 1461282054276 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 16:40:54 INFO - PROCESS | 2660 | 1461282054379 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:54 INFO - PROCESS | 2660 | ++DOCSHELL 1FE35C00 == 52 [pid = 2660] [id = 124] 16:40:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 129 (20013000) [pid = 2660] [serial = 369] [outer = 00000000] 16:40:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 130 (2026F800) [pid = 2660] [serial = 370] [outer = 20013000] 16:40:54 INFO - PROCESS | 2660 | 1461282054434 Marionette DEBUG loaded listener.js 16:40:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 131 (20425400) [pid = 2660] [serial = 371] [outer = 20013000] 16:40:55 INFO - PROCESS | 2660 | 1461282055025 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 16:40:55 INFO - PROCESS | 2660 | 1461282055076 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 16:40:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:40:55 INFO - PROCESS | 2660 | 1461282055080 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:40:55 INFO - PROCESS | 2660 | 1461282055084 Marionette TRACE conn5 <- [1,462,null,{}] 16:40:55 INFO - PROCESS | 2660 | 1461282055095 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:55 INFO - PROCESS | 2660 | 1461282055200 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 16:40:55 INFO - PROCESS | 2660 | 1461282055330 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:55 INFO - PROCESS | 2660 | ++DOCSHELL 20BD0400 == 53 [pid = 2660] [id = 125] 16:40:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 132 (20BD0800) [pid = 2660] [serial = 372] [outer = 00000000] 16:40:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 133 (20BD6000) [pid = 2660] [serial = 373] [outer = 20BD0800] 16:40:55 INFO - PROCESS | 2660 | 1461282055389 Marionette DEBUG loaded listener.js 16:40:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 134 (20BD9C00) [pid = 2660] [serial = 374] [outer = 20BD0800] 16:40:56 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:40:56 INFO - PROCESS | 2660 | 1461282056058 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 16:40:56 INFO - PROCESS | 2660 | 1461282056108 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 16:40:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:40:56 INFO - PROCESS | 2660 | 1461282056112 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:40:56 INFO - PROCESS | 2660 | 1461282056114 Marionette TRACE conn5 <- [1,466,null,{}] 16:40:56 INFO - PROCESS | 2660 | 1461282056118 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:56 INFO - PROCESS | 2660 | 1461282056220 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 16:40:56 INFO - PROCESS | 2660 | 1461282056346 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:56 INFO - PROCESS | 2660 | ++DOCSHELL 1D795400 == 54 [pid = 2660] [id = 126] 16:40:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 135 (1D797000) [pid = 2660] [serial = 375] [outer = 00000000] 16:40:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 136 (20BD5C00) [pid = 2660] [serial = 376] [outer = 1D797000] 16:40:56 INFO - PROCESS | 2660 | 1461282056403 Marionette DEBUG loaded listener.js 16:40:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 137 (22458000) [pid = 2660] [serial = 377] [outer = 1D797000] 16:40:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 138 (1CC0E800) [pid = 2660] [serial = 378] [outer = 1816CC00] 16:40:57 INFO - PROCESS | 2660 | 1461282057096 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 16:40:57 INFO - PROCESS | 2660 | 1461282057136 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 16:40:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:40:57 INFO - PROCESS | 2660 | 1461282057140 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:40:57 INFO - PROCESS | 2660 | 1461282057142 Marionette TRACE conn5 <- [1,470,null,{}] 16:40:57 INFO - PROCESS | 2660 | 1461282057146 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:57 INFO - PROCESS | 2660 | 1461282057248 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 16:40:57 INFO - PROCESS | 2660 | 1461282057375 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:57 INFO - PROCESS | 2660 | ++DOCSHELL 0B167800 == 55 [pid = 2660] [id = 127] 16:40:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 139 (0B168000) [pid = 2660] [serial = 379] [outer = 00000000] 16:40:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 140 (13021C00) [pid = 2660] [serial = 380] [outer = 0B168000] 16:40:57 INFO - PROCESS | 2660 | 1461282057431 Marionette DEBUG loaded listener.js 16:40:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 141 (1302E000) [pid = 2660] [serial = 381] [outer = 0B168000] 16:40:58 INFO - PROCESS | 2660 | 1461282058166 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 16:40:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:40:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1070ms 16:40:58 INFO - PROCESS | 2660 | 1461282058213 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 16:40:58 INFO - PROCESS | 2660 | 1461282058218 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 16:40:58 INFO - PROCESS | 2660 | 1461282058224 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:40:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:40:58 INFO - PROCESS | 2660 | 1461282058227 Marionette TRACE conn5 <- [1,474,null,{}] 16:40:58 INFO - PROCESS | 2660 | 1461282058232 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:58 INFO - PROCESS | 2660 | 1461282058329 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 16:40:58 INFO - PROCESS | 2660 | 1461282058460 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:58 INFO - PROCESS | 2660 | ++DOCSHELL 18D56C00 == 56 [pid = 2660] [id = 128] 16:40:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 142 (1A72BC00) [pid = 2660] [serial = 382] [outer = 00000000] 16:40:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 143 (1A774C00) [pid = 2660] [serial = 383] [outer = 1A72BC00] 16:40:58 INFO - PROCESS | 2660 | 1461282058513 Marionette DEBUG loaded listener.js 16:40:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 144 (1A7EE800) [pid = 2660] [serial = 384] [outer = 1A72BC00] 16:40:58 INFO - PROCESS | 2660 | --DOCSHELL 1A7ECC00 == 55 [pid = 2660] [id = 121] 16:40:58 INFO - PROCESS | 2660 | --DOCSHELL 12F1C800 == 54 [pid = 2660] [id = 120] 16:40:58 INFO - PROCESS | 2660 | --DOCSHELL 2042DC00 == 53 [pid = 2660] [id = 119] 16:40:58 INFO - PROCESS | 2660 | --DOCSHELL 2006EC00 == 52 [pid = 2660] [id = 118] 16:40:58 INFO - PROCESS | 2660 | --DOCSHELL 1C53C800 == 51 [pid = 2660] [id = 117] 16:40:58 INFO - PROCESS | 2660 | --DOCSHELL 1310CC00 == 50 [pid = 2660] [id = 116] 16:40:58 INFO - PROCESS | 2660 | --DOCSHELL 20066000 == 49 [pid = 2660] [id = 115] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 143 (17889800) [pid = 2660] [serial = 310] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 142 (2042A000) [pid = 2660] [serial = 307] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 141 (1B0E5800) [pid = 2660] [serial = 313] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 140 (2073AC00) [pid = 2660] [serial = 316] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 139 (1C53DC00) [pid = 2660] [serial = 328] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 138 (20A74400) [pid = 2660] [serial = 274] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 137 (1C614400) [pid = 2660] [serial = 271] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOCSHELL 2041DC00 == 48 [pid = 2660] [id = 103] 16:40:58 INFO - PROCESS | 2660 | --DOCSHELL 1F7BD800 == 47 [pid = 2660] [id = 114] 16:40:58 INFO - PROCESS | 2660 | --DOCSHELL 1F71F800 == 46 [pid = 2660] [id = 113] 16:40:58 INFO - PROCESS | 2660 | --DOCSHELL 1B9DE800 == 45 [pid = 2660] [id = 112] 16:40:58 INFO - PROCESS | 2660 | --DOCSHELL 13128C00 == 44 [pid = 2660] [id = 111] 16:40:58 INFO - PROCESS | 2660 | --DOCSHELL 1A7FBC00 == 43 [pid = 2660] [id = 110] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 136 (224AA800) [pid = 2660] [serial = 127] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 135 (20422C00) [pid = 2660] [serial = 179] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 134 (19486C00) [pid = 2660] [serial = 221] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 133 (1349B800) [pid = 2660] [serial = 173] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 132 (12F06400) [pid = 2660] [serial = 218] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 131 (2006CC00) [pid = 2660] [serial = 224] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 130 (1C544C00) [pid = 2660] [serial = 182] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 129 (1D5E3000) [pid = 2660] [serial = 176] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 128 (207F8000) [pid = 2660] [serial = 227] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 127 (1823F800) [pid = 2660] [serial = 322] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 126 (196CD000) [pid = 2660] [serial = 323] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 125 (20414400) [pid = 2660] [serial = 305] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 124 (140CB000) [pid = 2660] [serial = 325] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 123 (1C539C00) [pid = 2660] [serial = 320] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 122 (180CDC00) [pid = 2660] [serial = 319] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 121 (17938000) [pid = 2660] [serial = 326] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 120 (207EE400) [pid = 2660] [serial = 269] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 119 (13132000) [pid = 2660] [serial = 263] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 118 (1CE9CC00) [pid = 2660] [serial = 266] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 117 (2073C000) [pid = 2660] [serial = 268] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 116 (1310DC00) [pid = 2660] [serial = 262] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 115 (1FE34400) [pid = 2660] [serial = 296] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 114 (1ED29C00) [pid = 2660] [serial = 88] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 113 (1A7F5800) [pid = 2660] [serial = 286] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 112 (20026800) [pid = 2660] [serial = 298] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 111 (20278C00) [pid = 2660] [serial = 304] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 110 (1EA05C00) [pid = 2660] [serial = 293] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 109 (18D54400) [pid = 2660] [serial = 283] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 108 (207F0C00) [pid = 2660] [serial = 260] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 107 (13107000) [pid = 2660] [serial = 277] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 106 (1B0E9400) [pid = 2660] [serial = 287] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 105 (0F584800) [pid = 2660] [serial = 82] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 104 (1B0E4800) [pid = 2660] [serial = 265] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 103 (22703C00) [pid = 2660] [serial = 170] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 102 (1C544400) [pid = 2660] [serial = 289] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 101 (2001C800) [pid = 2660] [serial = 302] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 100 (1D567800) [pid = 2660] [serial = 133] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 99 (1C60BC00) [pid = 2660] [serial = 290] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 98 (1312C000) [pid = 2660] [serial = 278] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 97 (1EA53400) [pid = 2660] [serial = 91] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 96 (1816B400) [pid = 2660] [serial = 85] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 95 (12F03000) [pid = 2660] [serial = 280] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 94 (18D5E800) [pid = 2660] [serial = 130] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 93 (2001EC00) [pid = 2660] [serial = 301] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 92 (1D56C800) [pid = 2660] [serial = 292] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (13029C00) [pid = 2660] [serial = 281] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (1FE35000) [pid = 2660] [serial = 295] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (2002F000) [pid = 2660] [serial = 299] [outer = 00000000] [url = about:blank] 16:40:58 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (196D2400) [pid = 2660] [serial = 284] [outer = 00000000] [url = about:blank] 16:40:59 INFO - PROCESS | 2660 | 1461282059067 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 16:40:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:40:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 871ms 16:40:59 INFO - PROCESS | 2660 | 1461282059101 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 16:40:59 INFO - PROCESS | 2660 | 1461282059106 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 16:40:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:40:59 INFO - PROCESS | 2660 | 1461282059112 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:40:59 INFO - PROCESS | 2660 | 1461282059115 Marionette TRACE conn5 <- [1,478,null,{}] 16:40:59 INFO - PROCESS | 2660 | 1461282059119 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:59 INFO - PROCESS | 2660 | 1461282059210 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 16:40:59 INFO - PROCESS | 2660 | 1461282059293 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:59 INFO - PROCESS | 2660 | ++DOCSHELL 13029C00 == 44 [pid = 2660] [id = 129] 16:40:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (13104800) [pid = 2660] [serial = 385] [outer = 00000000] 16:40:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (134A5400) [pid = 2660] [serial = 386] [outer = 13104800] 16:40:59 INFO - PROCESS | 2660 | 1461282059341 Marionette DEBUG loaded listener.js 16:40:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (14254800) [pid = 2660] [serial = 387] [outer = 13104800] 16:40:59 INFO - PROCESS | 2660 | 1461282059776 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 16:40:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:40:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 731ms 16:40:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:40:59 INFO - PROCESS | 2660 | 1461282059846 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 16:40:59 INFO - PROCESS | 2660 | 1461282059849 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 16:40:59 INFO - PROCESS | 2660 | 1461282059852 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:40:59 INFO - PROCESS | 2660 | 1461282059856 Marionette TRACE conn5 <- [1,482,null,{}] 16:40:59 INFO - PROCESS | 2660 | 1461282059867 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:59 INFO - PROCESS | 2660 | 1461282059985 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 16:40:59 INFO - PROCESS | 2660 | 1461282060002 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:00 INFO - PROCESS | 2660 | ++DOCSHELL 1A7F1000 == 45 [pid = 2660] [id = 130] 16:41:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (1A7F1800) [pid = 2660] [serial = 388] [outer = 00000000] 16:41:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (1B0DEC00) [pid = 2660] [serial = 389] [outer = 1A7F1800] 16:41:00 INFO - PROCESS | 2660 | 1461282060050 Marionette DEBUG loaded listener.js 16:41:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 94 (1B968C00) [pid = 2660] [serial = 390] [outer = 1A7F1800] 16:41:00 INFO - PROCESS | 2660 | 1461282060554 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 16:41:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:41:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 730ms 16:41:00 INFO - PROCESS | 2660 | 1461282060586 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 16:41:00 INFO - PROCESS | 2660 | 1461282060588 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 16:41:00 INFO - PROCESS | 2660 | 1461282060591 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:41:00 INFO - PROCESS | 2660 | 1461282060593 Marionette TRACE conn5 <- [1,486,null,{}] 16:41:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:41:00 INFO - PROCESS | 2660 | 1461282060597 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:00 INFO - PROCESS | 2660 | 1461282060683 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 16:41:00 INFO - PROCESS | 2660 | 1461282060694 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:00 INFO - PROCESS | 2660 | ++DOCSHELL 1B9DD400 == 46 [pid = 2660] [id = 131] 16:41:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 95 (1BAE9800) [pid = 2660] [serial = 391] [outer = 00000000] 16:41:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 96 (1C60B400) [pid = 2660] [serial = 392] [outer = 1BAE9800] 16:41:00 INFO - PROCESS | 2660 | 1461282060740 Marionette DEBUG loaded listener.js 16:41:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 97 (1C611800) [pid = 2660] [serial = 393] [outer = 1BAE9800] 16:41:01 INFO - PROCESS | 2660 | 1461282061219 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 16:41:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:41:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 669ms 16:41:01 INFO - PROCESS | 2660 | 1461282061272 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 16:41:01 INFO - PROCESS | 2660 | 1461282061274 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 16:41:01 INFO - PROCESS | 2660 | 1461282061278 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:41:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:41:01 INFO - PROCESS | 2660 | 1461282061279 Marionette TRACE conn5 <- [1,490,null,{}] 16:41:01 INFO - PROCESS | 2660 | 1461282061283 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:01 INFO - PROCESS | 2660 | 1461282061417 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 16:41:01 INFO - PROCESS | 2660 | 1461282061444 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:01 INFO - PROCESS | 2660 | ++DOCSHELL 1C609000 == 47 [pid = 2660] [id = 132] 16:41:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 98 (1C614400) [pid = 2660] [serial = 394] [outer = 00000000] 16:41:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 99 (1CC18000) [pid = 2660] [serial = 395] [outer = 1C614400] 16:41:01 INFO - PROCESS | 2660 | 1461282061491 Marionette DEBUG loaded listener.js 16:41:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 100 (1D560C00) [pid = 2660] [serial = 396] [outer = 1C614400] 16:41:01 INFO - PROCESS | 2660 | 1461282061956 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 16:41:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:41:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 730ms 16:41:01 INFO - PROCESS | 2660 | 1461282062011 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 16:41:02 INFO - PROCESS | 2660 | 1461282062013 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 16:41:02 INFO - PROCESS | 2660 | 1461282062017 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:41:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:41:02 INFO - PROCESS | 2660 | 1461282062018 Marionette TRACE conn5 <- [1,494,null,{}] 16:41:02 INFO - PROCESS | 2660 | 1461282062022 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:02 INFO - PROCESS | 2660 | 1461282062141 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 16:41:02 INFO - PROCESS | 2660 | 1461282062204 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:02 INFO - PROCESS | 2660 | ++DOCSHELL 1D567C00 == 48 [pid = 2660] [id = 133] 16:41:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 101 (1D56F400) [pid = 2660] [serial = 397] [outer = 00000000] 16:41:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 102 (1DE37800) [pid = 2660] [serial = 398] [outer = 1D56F400] 16:41:02 INFO - PROCESS | 2660 | 1461282062252 Marionette DEBUG loaded listener.js 16:41:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 103 (1DE34000) [pid = 2660] [serial = 399] [outer = 1D56F400] 16:41:02 INFO - PROCESS | 2660 | 1461282062698 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 16:41:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:41:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 730ms 16:41:02 INFO - PROCESS | 2660 | 1461282062756 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 16:41:02 INFO - PROCESS | 2660 | 1461282062759 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 16:41:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:41:02 INFO - PROCESS | 2660 | 1461282062762 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:41:02 INFO - PROCESS | 2660 | 1461282062764 Marionette TRACE conn5 <- [1,498,null,{}] 16:41:02 INFO - PROCESS | 2660 | 1461282062767 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:02 INFO - PROCESS | 2660 | 1461282062876 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 16:41:02 INFO - PROCESS | 2660 | 1461282062935 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:02 INFO - PROCESS | 2660 | ++DOCSHELL 1EA55800 == 49 [pid = 2660] [id = 134] 16:41:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 104 (1F710800) [pid = 2660] [serial = 400] [outer = 00000000] 16:41:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 105 (1F784400) [pid = 2660] [serial = 401] [outer = 1F710800] 16:41:02 INFO - PROCESS | 2660 | 1461282062980 Marionette DEBUG loaded listener.js 16:41:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 106 (1F783800) [pid = 2660] [serial = 402] [outer = 1F710800] 16:41:03 INFO - PROCESS | 2660 | --DOMWINDOW == 105 (20420C00) [pid = 2660] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:41:03 INFO - PROCESS | 2660 | --DOMWINDOW == 104 (20426800) [pid = 2660] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:41:03 INFO - PROCESS | 2660 | --DOMWINDOW == 103 (1A72F800) [pid = 2660] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:41:03 INFO - PROCESS | 2660 | --DOMWINDOW == 102 (1C60FC00) [pid = 2660] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:41:03 INFO - PROCESS | 2660 | --DOMWINDOW == 101 (12F1D800) [pid = 2660] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:41:03 INFO - PROCESS | 2660 | --DOMWINDOW == 100 (1C60F400) [pid = 2660] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:41:03 INFO - PROCESS | 2660 | --DOMWINDOW == 99 (2006F800) [pid = 2660] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:41:03 INFO - PROCESS | 2660 | --DOMWINDOW == 98 (1BAE5000) [pid = 2660] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:41:03 INFO - PROCESS | 2660 | --DOMWINDOW == 97 (13129000) [pid = 2660] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:41:03 INFO - PROCESS | 2660 | --DOMWINDOW == 96 (1F727800) [pid = 2660] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:41:03 INFO - PROCESS | 2660 | --DOMWINDOW == 95 (13110400) [pid = 2660] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:41:03 INFO - PROCESS | 2660 | --DOMWINDOW == 94 (20066400) [pid = 2660] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:41:03 INFO - PROCESS | 2660 | --DOMWINDOW == 93 (2042E000) [pid = 2660] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:41:03 INFO - PROCESS | 2660 | --DOMWINDOW == 92 (1BCF7800) [pid = 2660] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:41:03 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (1FE34800) [pid = 2660] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:41:03 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (1C60D800) [pid = 2660] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:41:03 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (13028800) [pid = 2660] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:41:03 INFO - PROCESS | 2660 | 1461282063576 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 16:41:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:41:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 870ms 16:41:03 INFO - PROCESS | 2660 | 1461282063636 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 16:41:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:41:03 INFO - PROCESS | 2660 | 1461282063638 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 16:41:03 INFO - PROCESS | 2660 | 1461282063642 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:41:03 INFO - PROCESS | 2660 | 1461282063643 Marionette TRACE conn5 <- [1,502,null,{}] 16:41:03 INFO - PROCESS | 2660 | 1461282063647 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:03 INFO - PROCESS | 2660 | 1461282063754 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 16:41:03 INFO - PROCESS | 2660 | 1461282063806 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:03 INFO - PROCESS | 2660 | ++DOCSHELL 13129000 == 50 [pid = 2660] [id = 135] 16:41:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (1312F400) [pid = 2660] [serial = 403] [outer = 00000000] 16:41:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (1DAE3000) [pid = 2660] [serial = 404] [outer = 1312F400] 16:41:03 INFO - PROCESS | 2660 | 1461282063853 Marionette DEBUG loaded listener.js 16:41:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (1F7BE000) [pid = 2660] [serial = 405] [outer = 1312F400] 16:41:04 INFO - PROCESS | 2660 | 1461282064251 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 16:41:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:41:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 630ms 16:41:04 INFO - PROCESS | 2660 | 1461282064272 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 16:41:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:41:04 INFO - PROCESS | 2660 | 1461282064274 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 16:41:04 INFO - PROCESS | 2660 | 1461282064277 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:41:04 INFO - PROCESS | 2660 | 1461282064279 Marionette TRACE conn5 <- [1,506,null,{}] 16:41:04 INFO - PROCESS | 2660 | 1461282064283 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:04 INFO - PROCESS | 2660 | 1461282064362 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 16:41:04 INFO - PROCESS | 2660 | 1461282064368 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:04 INFO - PROCESS | 2660 | ++DOCSHELL 1E91B800 == 51 [pid = 2660] [id = 136] 16:41:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (1F91F800) [pid = 2660] [serial = 406] [outer = 00000000] 16:41:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 94 (1FFC9400) [pid = 2660] [serial = 407] [outer = 1F91F800] 16:41:04 INFO - PROCESS | 2660 | 1461282064413 Marionette DEBUG loaded listener.js 16:41:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 95 (20015800) [pid = 2660] [serial = 408] [outer = 1F91F800] 16:41:04 INFO - PROCESS | 2660 | 1461282064853 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 16:41:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:41:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 630ms 16:41:04 INFO - PROCESS | 2660 | 1461282064908 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 16:41:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:41:04 INFO - PROCESS | 2660 | 1461282064910 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 16:41:04 INFO - PROCESS | 2660 | 1461282064914 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:41:04 INFO - PROCESS | 2660 | 1461282064915 Marionette TRACE conn5 <- [1,510,null,{}] 16:41:04 INFO - PROCESS | 2660 | 1461282064919 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:04 INFO - PROCESS | 2660 | 1461282065004 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 16:41:05 INFO - PROCESS | 2660 | 1461282065014 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:05 INFO - PROCESS | 2660 | ++DOCSHELL 2001EC00 == 52 [pid = 2660] [id = 137] 16:41:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 96 (20023000) [pid = 2660] [serial = 409] [outer = 00000000] 16:41:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 97 (20063000) [pid = 2660] [serial = 410] [outer = 20023000] 16:41:05 INFO - PROCESS | 2660 | 1461282065061 Marionette DEBUG loaded listener.js 16:41:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 98 (2006C800) [pid = 2660] [serial = 411] [outer = 20023000] 16:41:05 INFO - PROCESS | 2660 | 1461282065638 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 16:41:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:41:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 771ms 16:41:05 INFO - PROCESS | 2660 | 1461282065720 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 16:41:05 INFO - PROCESS | 2660 | 1461282065725 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 16:41:05 INFO - PROCESS | 2660 | 1461282065745 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:41:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:41:05 INFO - PROCESS | 2660 | 1461282065749 Marionette TRACE conn5 <- [1,514,null,{}] 16:41:05 INFO - PROCESS | 2660 | 1461282065756 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:05 INFO - PROCESS | 2660 | 1461282065878 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 16:41:05 INFO - PROCESS | 2660 | 1461282066001 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:05 INFO - PROCESS | 2660 | ++DOCSHELL 1310F400 == 53 [pid = 2660] [id = 138] 16:41:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 99 (1310F800) [pid = 2660] [serial = 412] [outer = 00000000] 16:41:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 100 (13E92C00) [pid = 2660] [serial = 413] [outer = 1310F800] 16:41:06 INFO - PROCESS | 2660 | 1461282066060 Marionette DEBUG loaded listener.js 16:41:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 101 (1764D000) [pid = 2660] [serial = 414] [outer = 1310F800] 16:41:06 INFO - PROCESS | 2660 | 1461282066642 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 16:41:06 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:41:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 929ms 16:41:06 INFO - PROCESS | 2660 | 1461282066683 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 16:41:06 INFO - PROCESS | 2660 | 1461282066689 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 16:41:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:41:06 INFO - PROCESS | 2660 | 1461282066695 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:41:06 INFO - PROCESS | 2660 | 1461282066698 Marionette TRACE conn5 <- [1,518,null,{}] 16:41:06 INFO - PROCESS | 2660 | 1461282066702 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:06 INFO - PROCESS | 2660 | 1461282066812 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 16:41:06 INFO - PROCESS | 2660 | 1461282066917 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:06 INFO - PROCESS | 2660 | ++DOCSHELL 1A72C000 == 54 [pid = 2660] [id = 139] 16:41:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 102 (1A733000) [pid = 2660] [serial = 415] [outer = 00000000] 16:41:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 103 (1B961800) [pid = 2660] [serial = 416] [outer = 1A733000] 16:41:06 INFO - PROCESS | 2660 | 1461282066973 Marionette DEBUG loaded listener.js 16:41:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 104 (1C60D800) [pid = 2660] [serial = 417] [outer = 1A733000] 16:41:07 INFO - PROCESS | 2660 | 1461282067611 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 16:41:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:41:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 970ms 16:41:07 INFO - PROCESS | 2660 | 1461282067667 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 16:41:07 INFO - PROCESS | 2660 | 1461282067669 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 16:41:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:41:07 INFO - PROCESS | 2660 | 1461282067673 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:41:07 INFO - PROCESS | 2660 | 1461282067677 Marionette TRACE conn5 <- [1,522,null,{}] 16:41:07 INFO - PROCESS | 2660 | 1461282067688 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:07 INFO - PROCESS | 2660 | 1461282067800 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 16:41:07 INFO - PROCESS | 2660 | 1461282067934 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:07 INFO - PROCESS | 2660 | ++DOCSHELL 13E50800 == 55 [pid = 2660] [id = 140] 16:41:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 105 (1D79BC00) [pid = 2660] [serial = 418] [outer = 00000000] 16:41:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 106 (20275000) [pid = 2660] [serial = 419] [outer = 1D79BC00] 16:41:07 INFO - PROCESS | 2660 | 1461282067998 Marionette DEBUG loaded listener.js 16:41:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 107 (20418400) [pid = 2660] [serial = 420] [outer = 1D79BC00] 16:41:08 INFO - PROCESS | 2660 | 1461282068582 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 16:41:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:41:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 930ms 16:41:08 INFO - PROCESS | 2660 | 1461282068607 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 16:41:08 INFO - PROCESS | 2660 | 1461282068610 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 16:41:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:41:08 INFO - PROCESS | 2660 | 1461282068613 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:41:08 INFO - PROCESS | 2660 | 1461282068615 Marionette TRACE conn5 <- [1,526,null,{}] 16:41:08 INFO - PROCESS | 2660 | 1461282068619 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:08 INFO - PROCESS | 2660 | 1461282068725 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 16:41:08 INFO - PROCESS | 2660 | 1461282068849 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:08 INFO - PROCESS | 2660 | ++DOCSHELL 20425000 == 56 [pid = 2660] [id = 141] 16:41:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 108 (2042B800) [pid = 2660] [serial = 421] [outer = 00000000] 16:41:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 109 (2073FC00) [pid = 2660] [serial = 422] [outer = 2042B800] 16:41:08 INFO - PROCESS | 2660 | 1461282068906 Marionette DEBUG loaded listener.js 16:41:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 110 (207B2800) [pid = 2660] [serial = 423] [outer = 2042B800] 16:41:09 INFO - PROCESS | 2660 | 1461282069595 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 16:41:09 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:41:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1018ms 16:41:09 INFO - PROCESS | 2660 | 1461282069641 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 16:41:09 INFO - PROCESS | 2660 | 1461282069643 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 16:41:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:41:09 INFO - PROCESS | 2660 | 1461282069648 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:41:09 INFO - PROCESS | 2660 | 1461282069650 Marionette TRACE conn5 <- [1,530,null,{}] 16:41:09 INFO - PROCESS | 2660 | 1461282069654 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:09 INFO - PROCESS | 2660 | 1461282069779 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 16:41:10 INFO - PROCESS | 2660 | 1461282070059 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:10 INFO - PROCESS | 2660 | ++DOCSHELL 0B15E800 == 57 [pid = 2660] [id = 142] 16:41:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 111 (0B160800) [pid = 2660] [serial = 424] [outer = 00000000] 16:41:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 112 (12F10800) [pid = 2660] [serial = 425] [outer = 0B160800] 16:41:10 INFO - PROCESS | 2660 | 1461282070127 Marionette DEBUG loaded listener.js 16:41:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 113 (12F1A000) [pid = 2660] [serial = 426] [outer = 0B160800] 16:41:10 INFO - PROCESS | 2660 | 1461282070667 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 16:41:10 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:41:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:41:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:41:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:41:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:41:10 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:41:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:41:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:41:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:41:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:41:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1074ms 16:41:10 INFO - PROCESS | 2660 | 1461282070744 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 16:41:10 INFO - PROCESS | 2660 | 1461282070749 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 16:41:10 INFO - PROCESS | 2660 | 1461282070756 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:41:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:41:10 INFO - PROCESS | 2660 | 1461282070759 Marionette TRACE conn5 <- [1,534,null,{}] 16:41:10 INFO - PROCESS | 2660 | 1461282070764 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:10 INFO - PROCESS | 2660 | 1461282070878 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 16:41:10 INFO - PROCESS | 2660 | 1461282070984 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:10 INFO - PROCESS | 2660 | ++DOCSHELL 17653000 == 58 [pid = 2660] [id = 143] 16:41:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 114 (17654C00) [pid = 2660] [serial = 427] [outer = 00000000] 16:41:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 115 (1823F800) [pid = 2660] [serial = 428] [outer = 17654C00] 16:41:11 INFO - PROCESS | 2660 | 1461282071035 Marionette DEBUG loaded listener.js 16:41:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 116 (18DED000) [pid = 2660] [serial = 429] [outer = 17654C00] 16:41:11 INFO - PROCESS | 2660 | --DOCSHELL 1E91B800 == 57 [pid = 2660] [id = 136] 16:41:11 INFO - PROCESS | 2660 | --DOCSHELL 13129000 == 56 [pid = 2660] [id = 135] 16:41:11 INFO - PROCESS | 2660 | --DOCSHELL 1EA55800 == 55 [pid = 2660] [id = 134] 16:41:11 INFO - PROCESS | 2660 | --DOCSHELL 1D567C00 == 54 [pid = 2660] [id = 133] 16:41:11 INFO - PROCESS | 2660 | --DOCSHELL 1C609000 == 53 [pid = 2660] [id = 132] 16:41:11 INFO - PROCESS | 2660 | --DOCSHELL 1B9DD400 == 52 [pid = 2660] [id = 131] 16:41:11 INFO - PROCESS | 2660 | --DOCSHELL 1A7F1000 == 51 [pid = 2660] [id = 130] 16:41:11 INFO - PROCESS | 2660 | --DOMWINDOW == 115 (207F2C00) [pid = 2660] [serial = 364] [outer = 00000000] [url = about:blank] 16:41:11 INFO - PROCESS | 2660 | --DOCSHELL 13029C00 == 50 [pid = 2660] [id = 129] 16:41:11 INFO - PROCESS | 2660 | --DOCSHELL 18D56C00 == 49 [pid = 2660] [id = 128] 16:41:11 INFO - PROCESS | 2660 | --DOCSHELL 1D795400 == 48 [pid = 2660] [id = 126] 16:41:11 INFO - PROCESS | 2660 | --DOCSHELL 20BD0400 == 47 [pid = 2660] [id = 125] 16:41:11 INFO - PROCESS | 2660 | --DOCSHELL 1FE35C00 == 46 [pid = 2660] [id = 124] 16:41:11 INFO - PROCESS | 2660 | --DOCSHELL 1310EC00 == 45 [pid = 2660] [id = 123] 16:41:11 INFO - PROCESS | 2660 | --DOCSHELL 2042A400 == 44 [pid = 2660] [id = 122] 16:41:11 INFO - PROCESS | 2660 | --DOMWINDOW == 114 (2073E400) [pid = 2660] [serial = 308] [outer = 00000000] [url = about:blank] 16:41:11 INFO - PROCESS | 2660 | --DOMWINDOW == 113 (207AC400) [pid = 2660] [serial = 317] [outer = 00000000] [url = about:blank] 16:41:11 INFO - PROCESS | 2660 | --DOMWINDOW == 112 (1C60D400) [pid = 2660] [serial = 314] [outer = 00000000] [url = about:blank] 16:41:11 INFO - PROCESS | 2660 | --DOMWINDOW == 111 (1F71EC00) [pid = 2660] [serial = 272] [outer = 00000000] [url = about:blank] 16:41:11 INFO - PROCESS | 2660 | --DOMWINDOW == 110 (1810E400) [pid = 2660] [serial = 311] [outer = 00000000] [url = about:blank] 16:41:11 INFO - PROCESS | 2660 | --DOMWINDOW == 109 (20A79400) [pid = 2660] [serial = 275] [outer = 00000000] [url = about:blank] 16:41:11 INFO - PROCESS | 2660 | --DOMWINDOW == 108 (20421800) [pid = 2660] [serial = 353] [outer = 00000000] [url = about:blank] 16:41:11 INFO - PROCESS | 2660 | --DOMWINDOW == 107 (1D02C000) [pid = 2660] [serial = 335] [outer = 00000000] [url = about:blank] 16:41:11 INFO - PROCESS | 2660 | --DOMWINDOW == 106 (1C610000) [pid = 2660] [serial = 334] [outer = 00000000] [url = about:blank] 16:41:11 INFO - PROCESS | 2660 | --DOMWINDOW == 105 (1823C000) [pid = 2660] [serial = 332] [outer = 00000000] [url = about:blank] 16:41:11 INFO - PROCESS | 2660 | --DOMWINDOW == 104 (17B85C00) [pid = 2660] [serial = 331] [outer = 00000000] [url = about:blank] 16:41:11 INFO - PROCESS | 2660 | --DOMWINDOW == 103 (1F9BE800) [pid = 2660] [serial = 338] [outer = 00000000] [url = about:blank] 16:41:11 INFO - PROCESS | 2660 | --DOMWINDOW == 102 (1F7BE800) [pid = 2660] [serial = 337] [outer = 00000000] [url = about:blank] 16:41:11 INFO - PROCESS | 2660 | --DOMWINDOW == 101 (17B8CC00) [pid = 2660] [serial = 346] [outer = 00000000] [url = about:blank] 16:41:11 INFO - PROCESS | 2660 | --DOMWINDOW == 100 (2041A000) [pid = 2660] [serial = 352] [outer = 00000000] [url = about:blank] 16:41:11 INFO - PROCESS | 2660 | --DOMWINDOW == 99 (20070000) [pid = 2660] [serial = 344] [outer = 00000000] [url = about:blank] 16:41:11 INFO - PROCESS | 2660 | --DOMWINDOW == 98 (20070400) [pid = 2660] [serial = 343] [outer = 00000000] [url = about:blank] 16:41:11 INFO - PROCESS | 2660 | --DOMWINDOW == 97 (2073A400) [pid = 2660] [serial = 355] [outer = 00000000] [url = about:blank] 16:41:11 INFO - PROCESS | 2660 | --DOMWINDOW == 96 (2042F000) [pid = 2660] [serial = 361] [outer = 00000000] [url = about:blank] 16:41:11 INFO - PROCESS | 2660 | --DOMWINDOW == 95 (207AB800) [pid = 2660] [serial = 356] [outer = 00000000] [url = about:blank] 16:41:11 INFO - PROCESS | 2660 | --DOMWINDOW == 94 (2001C400) [pid = 2660] [serial = 341] [outer = 00000000] [url = about:blank] 16:41:11 INFO - PROCESS | 2660 | --DOMWINDOW == 93 (2001F400) [pid = 2660] [serial = 340] [outer = 00000000] [url = about:blank] 16:41:11 INFO - PROCESS | 2660 | --DOMWINDOW == 92 (1D636000) [pid = 2660] [serial = 349] [outer = 00000000] [url = about:blank] 16:41:11 INFO - PROCESS | 2660 | --DOMWINDOW == 91 (1DE39C00) [pid = 2660] [serial = 350] [outer = 00000000] [url = about:blank] 16:41:11 INFO - PROCESS | 2660 | --DOMWINDOW == 90 (1802F400) [pid = 2660] [serial = 358] [outer = 00000000] [url = about:blank] 16:41:11 INFO - PROCESS | 2660 | --DOMWINDOW == 89 (18DF0800) [pid = 2660] [serial = 347] [outer = 00000000] [url = about:blank] 16:41:11 INFO - PROCESS | 2660 | --DOMWINDOW == 88 (196D6400) [pid = 2660] [serial = 359] [outer = 00000000] [url = about:blank] 16:41:11 INFO - PROCESS | 2660 | --DOMWINDOW == 87 (207B2C00) [pid = 2660] [serial = 362] [outer = 00000000] [url = about:blank] 16:41:11 INFO - PROCESS | 2660 | 1461282071647 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 16:41:11 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:41:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 929ms 16:41:11 INFO - PROCESS | 2660 | 1461282071693 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 16:41:11 INFO - PROCESS | 2660 | 1461282071696 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 16:41:11 INFO - PROCESS | 2660 | 1461282071701 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:41:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:41:11 INFO - PROCESS | 2660 | 1461282071703 Marionette TRACE conn5 <- [1,538,null,{}] 16:41:11 INFO - PROCESS | 2660 | 1461282071707 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:11 INFO - PROCESS | 2660 | 1461282071793 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 16:41:11 INFO - PROCESS | 2660 | 1461282071876 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:11 INFO - PROCESS | 2660 | ++DOCSHELL 1312C400 == 45 [pid = 2660] [id = 144] 16:41:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 88 (1312C800) [pid = 2660] [serial = 430] [outer = 00000000] 16:41:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 89 (17885800) [pid = 2660] [serial = 431] [outer = 1312C800] 16:41:11 INFO - PROCESS | 2660 | 1461282071922 Marionette DEBUG loaded listener.js 16:41:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 90 (1810F000) [pid = 2660] [serial = 432] [outer = 1312C800] 16:41:12 INFO - PROCESS | 2660 | 1461282072379 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 16:41:12 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:41:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 731ms 16:41:12 INFO - PROCESS | 2660 | 1461282072437 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 16:41:12 INFO - PROCESS | 2660 | 1461282072439 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 16:41:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:41:12 INFO - PROCESS | 2660 | 1461282072444 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:41:12 INFO - PROCESS | 2660 | 1461282072450 Marionette TRACE conn5 <- [1,542,null,{}] 16:41:12 INFO - PROCESS | 2660 | 1461282072460 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:12 INFO - PROCESS | 2660 | 1461282072582 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 16:41:12 INFO - PROCESS | 2660 | 1461282072603 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:12 INFO - PROCESS | 2660 | ++DOCSHELL 1A7BF400 == 46 [pid = 2660] [id = 145] 16:41:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 91 (1A7F1000) [pid = 2660] [serial = 433] [outer = 00000000] 16:41:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 92 (1C536400) [pid = 2660] [serial = 434] [outer = 1A7F1000] 16:41:12 INFO - PROCESS | 2660 | 1461282072654 Marionette DEBUG loaded listener.js 16:41:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 93 (1C53CC00) [pid = 2660] [serial = 435] [outer = 1A7F1000] 16:41:12 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:12 INFO - PROCESS | 2660 | [2660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:41:13 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:13 INFO - PROCESS | 2660 | 1461282073140 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 16:41:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:41:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 730ms 16:41:13 INFO - PROCESS | 2660 | 1461282073177 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 16:41:13 INFO - PROCESS | 2660 | 1461282073180 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 16:41:13 INFO - PROCESS | 2660 | 1461282073183 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:41:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:41:13 INFO - PROCESS | 2660 | 1461282073185 Marionette TRACE conn5 <- [1,546,null,{}] 16:41:13 INFO - PROCESS | 2660 | 1461282073188 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:13 INFO - PROCESS | 2660 | 1461282073272 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 16:41:13 INFO - PROCESS | 2660 | 1461282073282 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:13 INFO - PROCESS | 2660 | ++DOCSHELL 13028800 == 47 [pid = 2660] [id = 146] 16:41:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 94 (1C611000) [pid = 2660] [serial = 436] [outer = 00000000] 16:41:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 95 (1D0DD800) [pid = 2660] [serial = 437] [outer = 1C611000] 16:41:13 INFO - PROCESS | 2660 | 1461282073327 Marionette DEBUG loaded listener.js 16:41:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 96 (1D562C00) [pid = 2660] [serial = 438] [outer = 1C611000] 16:41:13 INFO - PROCESS | 2660 | 1461282073749 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 16:41:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:41:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 629ms 16:41:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:41:13 INFO - PROCESS | 2660 | 1461282073817 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 16:41:13 INFO - PROCESS | 2660 | 1461282073819 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 16:41:13 INFO - PROCESS | 2660 | 1461282073823 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:41:13 INFO - PROCESS | 2660 | 1461282073824 Marionette TRACE conn5 <- [1,550,null,{}] 16:41:13 INFO - PROCESS | 2660 | 1461282073828 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:13 INFO - PROCESS | 2660 | 1461282073936 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 16:41:13 INFO - PROCESS | 2660 | 1461282074023 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:14 INFO - PROCESS | 2660 | ++DOCSHELL 0F583C00 == 48 [pid = 2660] [id = 147] 16:41:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 97 (1D78FC00) [pid = 2660] [serial = 439] [outer = 00000000] 16:41:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 98 (1DADF800) [pid = 2660] [serial = 440] [outer = 1D78FC00] 16:41:14 INFO - PROCESS | 2660 | 1461282074085 Marionette DEBUG loaded listener.js 16:41:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 99 (1EA05C00) [pid = 2660] [serial = 441] [outer = 1D78FC00] 16:41:14 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:14 INFO - PROCESS | 2660 | [2660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:41:14 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:14 INFO - PROCESS | 2660 | [2660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:41:14 INFO - PROCESS | 2660 | 1461282074526 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 16:41:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:41:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 730ms 16:41:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:41:14 INFO - PROCESS | 2660 | 1461282074557 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 16:41:14 INFO - PROCESS | 2660 | 1461282074559 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 16:41:14 INFO - PROCESS | 2660 | 1461282074562 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:41:14 INFO - PROCESS | 2660 | 1461282074564 Marionette TRACE conn5 <- [1,554,null,{}] 16:41:14 INFO - PROCESS | 2660 | 1461282074568 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:14 INFO - PROCESS | 2660 | 1461282074683 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 16:41:14 INFO - PROCESS | 2660 | 1461282074744 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:14 INFO - PROCESS | 2660 | ++DOCSHELL 0F57EC00 == 49 [pid = 2660] [id = 148] 16:41:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 100 (0F5E4800) [pid = 2660] [serial = 442] [outer = 00000000] 16:41:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 101 (1CA88800) [pid = 2660] [serial = 443] [outer = 0F5E4800] 16:41:14 INFO - PROCESS | 2660 | 1461282074792 Marionette DEBUG loaded listener.js 16:41:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 102 (1C613000) [pid = 2660] [serial = 444] [outer = 0F5E4800] 16:41:15 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:15 INFO - PROCESS | 2660 | [2660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:41:15 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:15 INFO - PROCESS | 2660 | [2660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:41:15 INFO - PROCESS | 2660 | 1461282075362 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:41:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:41:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 830ms 16:41:15 INFO - PROCESS | 2660 | 1461282075399 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 16:41:15 INFO - PROCESS | 2660 | 1461282075402 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 16:41:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:41:15 INFO - PROCESS | 2660 | 1461282075405 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:41:15 INFO - PROCESS | 2660 | 1461282075407 Marionette TRACE conn5 <- [1,558,null,{}] 16:41:15 INFO - PROCESS | 2660 | 1461282075410 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:15 INFO - PROCESS | 2660 | 1461282075522 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 16:41:15 INFO - PROCESS | 2660 | 1461282075531 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:15 INFO - PROCESS | 2660 | ++DOCSHELL 1D794000 == 50 [pid = 2660] [id = 149] 16:41:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 103 (1EA5BC00) [pid = 2660] [serial = 445] [outer = 00000000] 16:41:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 104 (20023C00) [pid = 2660] [serial = 446] [outer = 1EA5BC00] 16:41:15 INFO - PROCESS | 2660 | 1461282075576 Marionette DEBUG loaded listener.js 16:41:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 105 (2002A000) [pid = 2660] [serial = 447] [outer = 1EA5BC00] 16:41:16 INFO - PROCESS | 2660 | --DOMWINDOW == 104 (1C614400) [pid = 2660] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:41:16 INFO - PROCESS | 2660 | --DOMWINDOW == 103 (1D56F400) [pid = 2660] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:41:16 INFO - PROCESS | 2660 | --DOMWINDOW == 102 (1312F400) [pid = 2660] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:41:16 INFO - PROCESS | 2660 | --DOMWINDOW == 101 (1A7F1800) [pid = 2660] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:41:16 INFO - PROCESS | 2660 | --DOMWINDOW == 100 (1BAE9800) [pid = 2660] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:41:16 INFO - PROCESS | 2660 | --DOMWINDOW == 99 (1A72BC00) [pid = 2660] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:41:16 INFO - PROCESS | 2660 | --DOMWINDOW == 98 (1F710800) [pid = 2660] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:41:16 INFO - PROCESS | 2660 | --DOMWINDOW == 97 (0B168000) [pid = 2660] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:41:16 INFO - PROCESS | 2660 | --DOMWINDOW == 96 (13104800) [pid = 2660] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:41:16 INFO - PROCESS | 2660 | --DOMWINDOW == 95 (1F91F800) [pid = 2660] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:41:16 INFO - PROCESS | 2660 | --DOMWINDOW == 94 (1B92CC00) [pid = 2660] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:41:16 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:16 INFO - PROCESS | 2660 | [2660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:41:16 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:16 INFO - PROCESS | 2660 | 1461282076259 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 16:41:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:41:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 869ms 16:41:16 INFO - PROCESS | 2660 | 1461282076277 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 16:41:16 INFO - PROCESS | 2660 | 1461282076279 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 16:41:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:41:16 INFO - PROCESS | 2660 | 1461282076282 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:41:16 INFO - PROCESS | 2660 | 1461282076284 Marionette TRACE conn5 <- [1,562,null,{}] 16:41:16 INFO - PROCESS | 2660 | 1461282076287 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:16 INFO - PROCESS | 2660 | 1461282076396 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 16:41:16 INFO - PROCESS | 2660 | 1461282076444 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:16 INFO - PROCESS | 2660 | ++DOCSHELL 0F58BC00 == 51 [pid = 2660] [id = 150] 16:41:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 95 (13111000) [pid = 2660] [serial = 448] [outer = 00000000] 16:41:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 96 (1C614400) [pid = 2660] [serial = 449] [outer = 13111000] 16:41:16 INFO - PROCESS | 2660 | 1461282076489 Marionette DEBUG loaded listener.js 16:41:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 97 (1FE33800) [pid = 2660] [serial = 450] [outer = 13111000] 16:41:16 INFO - PROCESS | 2660 | 1461282076865 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:41:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:41:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 16:41:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:41:16 INFO - PROCESS | 2660 | 1461282076913 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 16:41:16 INFO - PROCESS | 2660 | 1461282076915 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 16:41:16 INFO - PROCESS | 2660 | 1461282076918 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:41:16 INFO - PROCESS | 2660 | 1461282076919 Marionette TRACE conn5 <- [1,566,null,{}] 16:41:16 INFO - PROCESS | 2660 | 1461282076923 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:17 INFO - PROCESS | 2660 | 1461282077033 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 16:41:17 INFO - PROCESS | 2660 | 1461282077042 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:17 INFO - PROCESS | 2660 | ++DOCSHELL 1C60A000 == 52 [pid = 2660] [id = 151] 16:41:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 98 (1C60B800) [pid = 2660] [serial = 451] [outer = 00000000] 16:41:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 99 (2006F400) [pid = 2660] [serial = 452] [outer = 1C60B800] 16:41:17 INFO - PROCESS | 2660 | 1461282077088 Marionette DEBUG loaded listener.js 16:41:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 100 (20278000) [pid = 2660] [serial = 453] [outer = 1C60B800] 16:41:17 INFO - PROCESS | 2660 | 1461282077524 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 16:41:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:41:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 630ms 16:41:17 INFO - PROCESS | 2660 | 1461282077549 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 16:41:17 INFO - PROCESS | 2660 | 1461282077551 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 16:41:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:41:17 INFO - PROCESS | 2660 | 1461282077554 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:41:17 INFO - PROCESS | 2660 | 1461282077555 Marionette TRACE conn5 <- [1,570,null,{}] 16:41:17 INFO - PROCESS | 2660 | 1461282077559 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:17 INFO - PROCESS | 2660 | 1461282077675 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 16:41:17 INFO - PROCESS | 2660 | 1461282077684 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:17 INFO - PROCESS | 2660 | ++DOCSHELL 13111C00 == 53 [pid = 2660] [id = 152] 16:41:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 101 (1948A800) [pid = 2660] [serial = 454] [outer = 00000000] 16:41:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 102 (2041D000) [pid = 2660] [serial = 455] [outer = 1948A800] 16:41:17 INFO - PROCESS | 2660 | 1461282077734 Marionette DEBUG loaded listener.js 16:41:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 103 (2042EC00) [pid = 2660] [serial = 456] [outer = 1948A800] 16:41:18 INFO - PROCESS | 2660 | 1461282078243 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 16:41:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:41:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 731ms 16:41:18 INFO - PROCESS | 2660 | 1461282078332 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 16:41:18 INFO - PROCESS | 2660 | 1461282078336 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 16:41:18 INFO - PROCESS | 2660 | 1461282078342 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:41:18 INFO - PROCESS | 2660 | 1461282078347 Marionette TRACE conn5 <- [1,574,null,{}] 16:41:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:41:18 INFO - PROCESS | 2660 | 1461282078371 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:18 INFO - PROCESS | 2660 | 1461282078492 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 16:41:18 INFO - PROCESS | 2660 | 1461282078590 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:18 INFO - PROCESS | 2660 | ++DOCSHELL 12F07400 == 54 [pid = 2660] [id = 153] 16:41:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 104 (12F0C400) [pid = 2660] [serial = 457] [outer = 00000000] 16:41:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 105 (1337DC00) [pid = 2660] [serial = 458] [outer = 12F0C400] 16:41:18 INFO - PROCESS | 2660 | 1461282078664 Marionette DEBUG loaded listener.js 16:41:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 106 (1420D400) [pid = 2660] [serial = 459] [outer = 12F0C400] 16:41:19 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:19 INFO - PROCESS | 2660 | [2660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:41:19 INFO - PROCESS | 2660 | 1461282079223 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 16:41:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:41:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 889ms 16:41:19 INFO - PROCESS | 2660 | 1461282079244 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 16:41:19 INFO - PROCESS | 2660 | 1461282079251 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 16:41:19 INFO - PROCESS | 2660 | 1461282079259 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:41:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:41:19 INFO - PROCESS | 2660 | 1461282079262 Marionette TRACE conn5 <- [1,578,null,{}] 16:41:19 INFO - PROCESS | 2660 | 1461282079266 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:19 INFO - PROCESS | 2660 | 1461282079380 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 16:41:19 INFO - PROCESS | 2660 | 1461282079483 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:19 INFO - PROCESS | 2660 | ++DOCSHELL 1A735000 == 55 [pid = 2660] [id = 154] 16:41:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 107 (1A738400) [pid = 2660] [serial = 460] [outer = 00000000] 16:41:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 108 (1C53BC00) [pid = 2660] [serial = 461] [outer = 1A738400] 16:41:19 INFO - PROCESS | 2660 | 1461282079541 Marionette DEBUG loaded listener.js 16:41:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 109 (1CEDFC00) [pid = 2660] [serial = 462] [outer = 1A738400] 16:41:20 INFO - PROCESS | 2660 | 1461282080181 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 16:41:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:41:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 970ms 16:41:20 INFO - PROCESS | 2660 | 1461282080233 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 16:41:20 INFO - PROCESS | 2660 | 1461282080236 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 16:41:20 INFO - PROCESS | 2660 | 1461282080240 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:41:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:41:20 INFO - PROCESS | 2660 | 1461282080244 Marionette TRACE conn5 <- [1,582,null,{}] 16:41:20 INFO - PROCESS | 2660 | 1461282080255 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:20 INFO - PROCESS | 2660 | 1461282080370 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 16:41:20 INFO - PROCESS | 2660 | 1461282080471 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:20 INFO - PROCESS | 2660 | ++DOCSHELL 0F44F800 == 56 [pid = 2660] [id = 155] 16:41:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 110 (0F507400) [pid = 2660] [serial = 463] [outer = 00000000] 16:41:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 111 (20735000) [pid = 2660] [serial = 464] [outer = 0F507400] 16:41:20 INFO - PROCESS | 2660 | 1461282080529 Marionette DEBUG loaded listener.js 16:41:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 112 (2073D400) [pid = 2660] [serial = 465] [outer = 0F507400] 16:41:21 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 16:41:21 INFO - PROCESS | 2660 | 1461282081423 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 16:41:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:41:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1236ms 16:41:21 INFO - PROCESS | 2660 | 1461282081460 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 16:41:21 INFO - PROCESS | 2660 | 1461282081463 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 16:41:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:41:21 INFO - PROCESS | 2660 | 1461282081468 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:41:21 INFO - PROCESS | 2660 | 1461282081470 Marionette TRACE conn5 <- [1,586,null,{}] 16:41:21 INFO - PROCESS | 2660 | 1461282081474 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:21 INFO - PROCESS | 2660 | 1461282081580 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 16:41:21 INFO - PROCESS | 2660 | 1461282081703 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:21 INFO - PROCESS | 2660 | ++DOCSHELL 207B0400 == 57 [pid = 2660] [id = 156] 16:41:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 113 (207B3C00) [pid = 2660] [serial = 466] [outer = 00000000] 16:41:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 114 (207F1C00) [pid = 2660] [serial = 467] [outer = 207B3C00] 16:41:21 INFO - PROCESS | 2660 | 1461282081760 Marionette DEBUG loaded listener.js 16:41:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 115 (207FA000) [pid = 2660] [serial = 468] [outer = 207B3C00] 16:41:22 INFO - PROCESS | 2660 | 1461282082337 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 16:41:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:41:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 931ms 16:41:22 INFO - PROCESS | 2660 | 1461282082402 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 16:41:22 INFO - PROCESS | 2660 | 1461282082405 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 16:41:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:41:22 INFO - PROCESS | 2660 | 1461282082408 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:41:22 INFO - PROCESS | 2660 | 1461282082410 Marionette TRACE conn5 <- [1,590,null,{}] 16:41:22 INFO - PROCESS | 2660 | 1461282082414 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:22 INFO - PROCESS | 2660 | 1461282082518 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 16:41:22 INFO - PROCESS | 2660 | 1461282082620 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:22 INFO - PROCESS | 2660 | ++DOCSHELL 20A75800 == 58 [pid = 2660] [id = 157] 16:41:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 116 (20A77800) [pid = 2660] [serial = 469] [outer = 00000000] 16:41:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 117 (20BCE000) [pid = 2660] [serial = 470] [outer = 20A77800] 16:41:22 INFO - PROCESS | 2660 | 1461282082677 Marionette DEBUG loaded listener.js 16:41:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 118 (20BD1000) [pid = 2660] [serial = 471] [outer = 20A77800] 16:41:23 INFO - PROCESS | 2660 | 1461282083286 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 16:41:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:41:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 930ms 16:41:23 INFO - PROCESS | 2660 | 1461282083342 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 16:41:23 INFO - PROCESS | 2660 | 1461282083344 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 16:41:23 INFO - PROCESS | 2660 | 1461282083348 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:41:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:41:23 INFO - PROCESS | 2660 | 1461282083350 Marionette TRACE conn5 <- [1,594,null,{}] 16:41:23 INFO - PROCESS | 2660 | 1461282083354 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:23 INFO - PROCESS | 2660 | 1461282083476 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 16:41:23 INFO - PROCESS | 2660 | 1461282083577 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:23 INFO - PROCESS | 2660 | ++DOCSHELL 20BD4C00 == 59 [pid = 2660] [id = 158] 16:41:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 119 (2245EC00) [pid = 2660] [serial = 472] [outer = 00000000] 16:41:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 120 (224A8800) [pid = 2660] [serial = 473] [outer = 2245EC00] 16:41:23 INFO - PROCESS | 2660 | 1461282083635 Marionette DEBUG loaded listener.js 16:41:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 121 (224A9C00) [pid = 2660] [serial = 474] [outer = 2245EC00] 16:41:24 INFO - PROCESS | 2660 | 1461282084400 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:41:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:41:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1123ms 16:41:24 INFO - PROCESS | 2660 | 1461282084478 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 16:41:24 INFO - PROCESS | 2660 | 1461282084482 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 16:41:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:41:24 INFO - PROCESS | 2660 | 1461282084501 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:41:24 INFO - PROCESS | 2660 | 1461282084504 Marionette TRACE conn5 <- [1,598,null,{}] 16:41:24 INFO - PROCESS | 2660 | 1461282084510 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:24 INFO - PROCESS | 2660 | 1461282084613 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 16:41:24 INFO - PROCESS | 2660 | 1461282084747 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:24 INFO - PROCESS | 2660 | ++DOCSHELL 12F11800 == 60 [pid = 2660] [id = 159] 16:41:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 122 (1310BC00) [pid = 2660] [serial = 475] [outer = 00000000] 16:41:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 123 (18DEB000) [pid = 2660] [serial = 476] [outer = 1310BC00] 16:41:24 INFO - PROCESS | 2660 | 1461282084801 Marionette DEBUG loaded listener.js 16:41:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 124 (1A72D800) [pid = 2660] [serial = 477] [outer = 1310BC00] 16:41:25 INFO - PROCESS | 2660 | --DOCSHELL 1C60A000 == 59 [pid = 2660] [id = 151] 16:41:25 INFO - PROCESS | 2660 | --DOCSHELL 0F58BC00 == 58 [pid = 2660] [id = 150] 16:41:25 INFO - PROCESS | 2660 | --DOCSHELL 1D794000 == 57 [pid = 2660] [id = 149] 16:41:25 INFO - PROCESS | 2660 | --DOCSHELL 0F57EC00 == 56 [pid = 2660] [id = 148] 16:41:25 INFO - PROCESS | 2660 | --DOCSHELL 0F583C00 == 55 [pid = 2660] [id = 147] 16:41:25 INFO - PROCESS | 2660 | --DOCSHELL 13028800 == 54 [pid = 2660] [id = 146] 16:41:25 INFO - PROCESS | 2660 | --DOCSHELL 1A7BF400 == 53 [pid = 2660] [id = 145] 16:41:25 INFO - PROCESS | 2660 | --DOCSHELL 1312C400 == 52 [pid = 2660] [id = 144] 16:41:25 INFO - PROCESS | 2660 | --DOCSHELL 17653000 == 51 [pid = 2660] [id = 143] 16:41:25 INFO - PROCESS | 2660 | --DOMWINDOW == 123 (20063000) [pid = 2660] [serial = 410] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2660 | --DOCSHELL 0B15E800 == 50 [pid = 2660] [id = 142] 16:41:25 INFO - PROCESS | 2660 | --DOCSHELL 13E50800 == 49 [pid = 2660] [id = 140] 16:41:25 INFO - PROCESS | 2660 | --DOCSHELL 1A72C000 == 48 [pid = 2660] [id = 139] 16:41:25 INFO - PROCESS | 2660 | --DOCSHELL 1310F400 == 47 [pid = 2660] [id = 138] 16:41:25 INFO - PROCESS | 2660 | --DOCSHELL 2001EC00 == 46 [pid = 2660] [id = 137] 16:41:25 INFO - PROCESS | 2660 | --DOMWINDOW == 122 (1C545C00) [pid = 2660] [serial = 329] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2660 | --DOMWINDOW == 121 (1CC18000) [pid = 2660] [serial = 395] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2660 | --DOMWINDOW == 120 (1D560C00) [pid = 2660] [serial = 396] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2660 | --DOMWINDOW == 119 (1DE34000) [pid = 2660] [serial = 399] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2660 | --DOMWINDOW == 118 (1DE37800) [pid = 2660] [serial = 398] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2660 | --DOMWINDOW == 117 (1DAE3000) [pid = 2660] [serial = 404] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2660 | --DOMWINDOW == 116 (1B0DEC00) [pid = 2660] [serial = 389] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2660 | --DOMWINDOW == 115 (1B968C00) [pid = 2660] [serial = 390] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2660 | --DOMWINDOW == 114 (1C60B400) [pid = 2660] [serial = 392] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2660 | --DOMWINDOW == 113 (1A7EE800) [pid = 2660] [serial = 384] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2660 | --DOMWINDOW == 112 (1A774C00) [pid = 2660] [serial = 383] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2660 | --DOMWINDOW == 111 (1F784400) [pid = 2660] [serial = 401] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2660 | --DOMWINDOW == 110 (1302E000) [pid = 2660] [serial = 381] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2660 | --DOMWINDOW == 109 (13021C00) [pid = 2660] [serial = 380] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2660 | --DOMWINDOW == 108 (134A5400) [pid = 2660] [serial = 386] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2660 | --DOMWINDOW == 107 (14254800) [pid = 2660] [serial = 387] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2660 | --DOMWINDOW == 106 (1C53A000) [pid = 2660] [serial = 367] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2660 | --DOMWINDOW == 105 (2026F800) [pid = 2660] [serial = 370] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2660 | --DOMWINDOW == 104 (20BD6000) [pid = 2660] [serial = 373] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2660 | --DOMWINDOW == 103 (20BD5C00) [pid = 2660] [serial = 376] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2660 | --DOMWINDOW == 102 (20015800) [pid = 2660] [serial = 408] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2660 | --DOMWINDOW == 101 (1FFC9400) [pid = 2660] [serial = 407] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2660 | --DOMWINDOW == 100 (12F01400) [pid = 2660] [serial = 158] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:41:25 INFO - PROCESS | 2660 | --DOMWINDOW == 99 (1F783800) [pid = 2660] [serial = 402] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2660 | --DOMWINDOW == 98 (1C611800) [pid = 2660] [serial = 393] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2660 | --DOMWINDOW == 97 (1F7BE000) [pid = 2660] [serial = 405] [outer = 00000000] [url = about:blank] 16:41:25 INFO - PROCESS | 2660 | 1461282085448 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 16:41:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:41:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 970ms 16:41:25 INFO - PROCESS | 2660 | 1461282085475 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 16:41:25 INFO - PROCESS | 2660 | 1461282085480 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 16:41:25 INFO - PROCESS | 2660 | 1461282085486 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:41:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:41:25 INFO - PROCESS | 2660 | 1461282085489 Marionette TRACE conn5 <- [1,602,null,{}] 16:41:25 INFO - PROCESS | 2660 | 1461282085492 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:25 INFO - PROCESS | 2660 | 1461282085586 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 16:41:25 INFO - PROCESS | 2660 | 1461282085674 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:25 INFO - PROCESS | 2660 | ++DOCSHELL 0EEE8C00 == 47 [pid = 2660] [id = 160] 16:41:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 98 (0F5E2000) [pid = 2660] [serial = 478] [outer = 00000000] 16:41:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 99 (13EE9800) [pid = 2660] [serial = 479] [outer = 0F5E2000] 16:41:25 INFO - PROCESS | 2660 | 1461282085720 Marionette DEBUG loaded listener.js 16:41:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 100 (1302BC00) [pid = 2660] [serial = 480] [outer = 0F5E2000] 16:41:26 INFO - PROCESS | 2660 | 1461282086177 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 16:41:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:41:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 729ms 16:41:26 INFO - PROCESS | 2660 | 1461282086219 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 16:41:26 INFO - PROCESS | 2660 | 1461282086221 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 16:41:26 INFO - PROCESS | 2660 | 1461282086225 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:41:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:41:26 INFO - PROCESS | 2660 | 1461282086228 Marionette TRACE conn5 <- [1,606,null,{}] 16:41:26 INFO - PROCESS | 2660 | 1461282086239 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:26 INFO - PROCESS | 2660 | 1461282086329 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 16:41:26 INFO - PROCESS | 2660 | 1461282086337 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:26 INFO - PROCESS | 2660 | ++DOCSHELL 1A72DC00 == 48 [pid = 2660] [id = 161] 16:41:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 101 (1A730400) [pid = 2660] [serial = 481] [outer = 00000000] 16:41:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 102 (1B962000) [pid = 2660] [serial = 482] [outer = 1A730400] 16:41:26 INFO - PROCESS | 2660 | 1461282086385 Marionette DEBUG loaded listener.js 16:41:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 103 (1C53D400) [pid = 2660] [serial = 483] [outer = 1A730400] 16:41:26 INFO - PROCESS | 2660 | 1461282086866 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:41:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:41:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 670ms 16:41:26 INFO - PROCESS | 2660 | 1461282086899 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 16:41:26 INFO - PROCESS | 2660 | 1461282086901 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 16:41:26 INFO - PROCESS | 2660 | 1461282086905 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:41:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:41:26 INFO - PROCESS | 2660 | 1461282086906 Marionette TRACE conn5 <- [1,610,null,{}] 16:41:26 INFO - PROCESS | 2660 | 1461282086910 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:26 INFO - PROCESS | 2660 | 1461282086999 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 16:41:27 INFO - PROCESS | 2660 | 1461282087009 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:27 INFO - PROCESS | 2660 | ++DOCSHELL 1C615800 == 49 [pid = 2660] [id = 162] 16:41:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 104 (1CC0A400) [pid = 2660] [serial = 484] [outer = 00000000] 16:41:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 105 (1D563000) [pid = 2660] [serial = 485] [outer = 1CC0A400] 16:41:27 INFO - PROCESS | 2660 | 1461282087055 Marionette DEBUG loaded listener.js 16:41:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 106 (1D56A800) [pid = 2660] [serial = 486] [outer = 1CC0A400] 16:41:27 INFO - PROCESS | 2660 | 1461282087488 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 16:41:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:41:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 630ms 16:41:27 INFO - PROCESS | 2660 | 1461282087542 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 16:41:27 INFO - PROCESS | 2660 | 1461282087544 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 16:41:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:41:27 INFO - PROCESS | 2660 | 1461282087547 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:41:27 INFO - PROCESS | 2660 | 1461282087549 Marionette TRACE conn5 <- [1,614,null,{}] 16:41:27 INFO - PROCESS | 2660 | 1461282087552 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:27 INFO - PROCESS | 2660 | 1461282087666 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 16:41:27 INFO - PROCESS | 2660 | 1461282087750 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:27 INFO - PROCESS | 2660 | ++DOCSHELL 1310CC00 == 50 [pid = 2660] [id = 163] 16:41:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 107 (1310DC00) [pid = 2660] [serial = 487] [outer = 00000000] 16:41:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 108 (1DAE3000) [pid = 2660] [serial = 488] [outer = 1310DC00] 16:41:27 INFO - PROCESS | 2660 | 1461282087795 Marionette DEBUG loaded listener.js 16:41:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 109 (1EA08400) [pid = 2660] [serial = 489] [outer = 1310DC00] 16:41:28 INFO - PROCESS | 2660 | 1461282088229 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 16:41:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:41:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 731ms 16:41:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:41:28 INFO - PROCESS | 2660 | 1461282088280 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 16:41:28 INFO - PROCESS | 2660 | 1461282088282 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 16:41:28 INFO - PROCESS | 2660 | 1461282088285 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:41:28 INFO - PROCESS | 2660 | 1461282088287 Marionette TRACE conn5 <- [1,618,null,{}] 16:41:28 INFO - PROCESS | 2660 | 1461282088290 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:28 INFO - PROCESS | 2660 | 1461282088417 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 16:41:28 INFO - PROCESS | 2660 | 1461282088476 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:28 INFO - PROCESS | 2660 | ++DOCSHELL 1F714800 == 51 [pid = 2660] [id = 164] 16:41:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 110 (1F716400) [pid = 2660] [serial = 490] [outer = 00000000] 16:41:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 111 (1FE42C00) [pid = 2660] [serial = 491] [outer = 1F716400] 16:41:28 INFO - PROCESS | 2660 | 1461282088523 Marionette DEBUG loaded listener.js 16:41:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 112 (20013C00) [pid = 2660] [serial = 492] [outer = 1F716400] 16:41:28 INFO - PROCESS | 2660 | 1461282088948 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 16:41:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:41:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 729ms 16:41:29 INFO - PROCESS | 2660 | 1461282089022 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 16:41:29 INFO - PROCESS | 2660 | 1461282089023 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 16:41:29 INFO - PROCESS | 2660 | 1461282089027 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:41:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:41:29 INFO - PROCESS | 2660 | 1461282089028 Marionette TRACE conn5 <- [1,622,null,{}] 16:41:29 INFO - PROCESS | 2660 | 1461282089032 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:29 INFO - PROCESS | 2660 | 1461282089142 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 16:41:29 INFO - PROCESS | 2660 | 1461282089152 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:29 INFO - PROCESS | 2660 | ++DOCSHELL 2001EC00 == 52 [pid = 2660] [id = 165] 16:41:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 113 (20063000) [pid = 2660] [serial = 493] [outer = 00000000] 16:41:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 114 (20276C00) [pid = 2660] [serial = 494] [outer = 20063000] 16:41:29 INFO - PROCESS | 2660 | 1461282089245 Marionette DEBUG loaded listener.js 16:41:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 115 (2041DC00) [pid = 2660] [serial = 495] [outer = 20063000] 16:41:29 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:29 INFO - PROCESS | 2660 | --DOMWINDOW == 114 (1EA5BC00) [pid = 2660] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:41:29 INFO - PROCESS | 2660 | --DOMWINDOW == 113 (0F5E4800) [pid = 2660] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:41:29 INFO - PROCESS | 2660 | --DOMWINDOW == 112 (1D78FC00) [pid = 2660] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:41:29 INFO - PROCESS | 2660 | --DOMWINDOW == 111 (1C611000) [pid = 2660] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:41:29 INFO - PROCESS | 2660 | --DOMWINDOW == 110 (1C60B800) [pid = 2660] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:41:29 INFO - PROCESS | 2660 | --DOMWINDOW == 109 (0B160800) [pid = 2660] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:41:29 INFO - PROCESS | 2660 | --DOMWINDOW == 108 (1A7F1000) [pid = 2660] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:41:29 INFO - PROCESS | 2660 | --DOMWINDOW == 107 (17654C00) [pid = 2660] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:41:29 INFO - PROCESS | 2660 | --DOMWINDOW == 106 (1312C800) [pid = 2660] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:41:29 INFO - PROCESS | 2660 | --DOMWINDOW == 105 (13111000) [pid = 2660] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:41:29 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:29 INFO - PROCESS | 2660 | [2660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:41:29 INFO - PROCESS | 2660 | 1461282089797 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 16:41:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:41:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 831ms 16:41:29 INFO - PROCESS | 2660 | 1461282089862 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 16:41:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:41:29 INFO - PROCESS | 2660 | 1461282089864 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 16:41:29 INFO - PROCESS | 2660 | 1461282089868 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:41:29 INFO - PROCESS | 2660 | 1461282089869 Marionette TRACE conn5 <- [1,626,null,{}] 16:41:29 INFO - PROCESS | 2660 | 1461282089873 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:29 INFO - PROCESS | 2660 | 1461282089953 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 16:41:30 INFO - PROCESS | 2660 | 1461282090039 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:30 INFO - PROCESS | 2660 | ++DOCSHELL 0F5E4800 == 53 [pid = 2660] [id = 166] 16:41:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 106 (12F01C00) [pid = 2660] [serial = 496] [outer = 00000000] 16:41:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 107 (1D78F000) [pid = 2660] [serial = 497] [outer = 12F01C00] 16:41:30 INFO - PROCESS | 2660 | 1461282090084 Marionette DEBUG loaded listener.js 16:41:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 108 (2002A800) [pid = 2660] [serial = 498] [outer = 12F01C00] 16:41:30 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:30 INFO - PROCESS | 2660 | [2660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:41:30 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:30 INFO - PROCESS | 2660 | [2660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:41:30 INFO - PROCESS | 2660 | 1461282090479 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:41:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:41:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 631ms 16:41:30 INFO - PROCESS | 2660 | 1461282090499 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 16:41:30 INFO - PROCESS | 2660 | 1461282090501 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 16:41:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:41:30 INFO - PROCESS | 2660 | 1461282090504 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:41:30 INFO - PROCESS | 2660 | 1461282090506 Marionette TRACE conn5 <- [1,630,null,{}] 16:41:30 INFO - PROCESS | 2660 | 1461282090509 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:30 INFO - PROCESS | 2660 | 1461282090631 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 16:41:30 INFO - PROCESS | 2660 | 1461282090640 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:30 INFO - PROCESS | 2660 | ++DOCSHELL 1310A000 == 54 [pid = 2660] [id = 167] 16:41:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 109 (18176800) [pid = 2660] [serial = 499] [outer = 00000000] 16:41:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 110 (2073A800) [pid = 2660] [serial = 500] [outer = 18176800] 16:41:30 INFO - PROCESS | 2660 | 1461282090687 Marionette DEBUG loaded listener.js 16:41:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 111 (20739000) [pid = 2660] [serial = 501] [outer = 18176800] 16:41:31 INFO - PROCESS | 2660 | 1461282091097 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 16:41:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:41:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 629ms 16:41:31 INFO - PROCESS | 2660 | 1461282091135 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 16:41:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:41:31 INFO - PROCESS | 2660 | 1461282091137 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 16:41:31 INFO - PROCESS | 2660 | 1461282091140 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:41:31 INFO - PROCESS | 2660 | 1461282091142 Marionette TRACE conn5 <- [1,634,null,{}] 16:41:31 INFO - PROCESS | 2660 | 1461282091145 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:31 INFO - PROCESS | 2660 | 1461282091267 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 16:41:31 INFO - PROCESS | 2660 | 1461282091325 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:31 INFO - PROCESS | 2660 | ++DOCSHELL 1C830400 == 55 [pid = 2660] [id = 168] 16:41:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 112 (1C830C00) [pid = 2660] [serial = 502] [outer = 00000000] 16:41:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 113 (1C835C00) [pid = 2660] [serial = 503] [outer = 1C830C00] 16:41:31 INFO - PROCESS | 2660 | 1461282091371 Marionette DEBUG loaded listener.js 16:41:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 114 (1C838800) [pid = 2660] [serial = 504] [outer = 1C830C00] 16:41:31 INFO - PROCESS | 2660 | 1461282091795 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:41:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:41:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 730ms 16:41:31 INFO - PROCESS | 2660 | 1461282091932 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 16:41:31 INFO - PROCESS | 2660 | 1461282091936 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 16:41:31 INFO - PROCESS | 2660 | 1461282091943 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:41:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:41:31 INFO - PROCESS | 2660 | 1461282091947 Marionette TRACE conn5 <- [1,638,null,{}] 16:41:31 INFO - PROCESS | 2660 | 1461282091967 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:32 INFO - PROCESS | 2660 | 1461282092089 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 16:41:32 INFO - PROCESS | 2660 | 1461282092188 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:32 INFO - PROCESS | 2660 | ++DOCSHELL 13127000 == 56 [pid = 2660] [id = 169] 16:41:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 115 (13129C00) [pid = 2660] [serial = 505] [outer = 00000000] 16:41:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 116 (1337D400) [pid = 2660] [serial = 506] [outer = 13129C00] 16:41:32 INFO - PROCESS | 2660 | 1461282092245 Marionette DEBUG loaded listener.js 16:41:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 117 (13E90C00) [pid = 2660] [serial = 507] [outer = 13129C00] 16:41:32 INFO - PROCESS | 2660 | 1461282092823 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 16:41:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:41:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 930ms 16:41:32 INFO - PROCESS | 2660 | 1461282092880 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 16:41:32 INFO - PROCESS | 2660 | 1461282092887 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 16:41:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:41:32 INFO - PROCESS | 2660 | 1461282092894 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:41:32 INFO - PROCESS | 2660 | 1461282092897 Marionette TRACE conn5 <- [1,642,null,{}] 16:41:32 INFO - PROCESS | 2660 | 1461282092901 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:33 INFO - PROCESS | 2660 | 1461282093013 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 16:41:33 INFO - PROCESS | 2660 | 1461282093116 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:33 INFO - PROCESS | 2660 | ++DOCSHELL 1A7EE000 == 57 [pid = 2660] [id = 170] 16:41:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 118 (1A7EFC00) [pid = 2660] [serial = 508] [outer = 00000000] 16:41:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 119 (1B029000) [pid = 2660] [serial = 509] [outer = 1A7EFC00] 16:41:33 INFO - PROCESS | 2660 | 1461282093171 Marionette DEBUG loaded listener.js 16:41:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 120 (1B02BC00) [pid = 2660] [serial = 510] [outer = 1A7EFC00] 16:41:33 INFO - PROCESS | 2660 | 1461282093799 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 16:41:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:41:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 969ms 16:41:33 INFO - PROCESS | 2660 | 1461282093865 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 16:41:33 INFO - PROCESS | 2660 | 1461282093868 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 16:41:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:41:33 INFO - PROCESS | 2660 | 1461282093872 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:41:33 INFO - PROCESS | 2660 | 1461282093875 Marionette TRACE conn5 <- [1,646,null,{}] 16:41:33 INFO - PROCESS | 2660 | 1461282093887 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:34 INFO - PROCESS | 2660 | 1461282094002 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 16:41:34 INFO - PROCESS | 2660 | 1461282094130 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:34 INFO - PROCESS | 2660 | ++DOCSHELL 0F5DE800 == 58 [pid = 2660] [id = 171] 16:41:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 121 (12E84000) [pid = 2660] [serial = 511] [outer = 00000000] 16:41:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 122 (1D02CC00) [pid = 2660] [serial = 512] [outer = 12E84000] 16:41:34 INFO - PROCESS | 2660 | 1461282094190 Marionette DEBUG loaded listener.js 16:41:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 123 (1E917000) [pid = 2660] [serial = 513] [outer = 12E84000] 16:41:34 INFO - PROCESS | 2660 | 1461282094793 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:41:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:41:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 970ms 16:41:34 INFO - PROCESS | 2660 | 1461282094845 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 16:41:34 INFO - PROCESS | 2660 | 1461282094848 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 16:41:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:41:34 INFO - PROCESS | 2660 | 1461282094852 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:41:34 INFO - PROCESS | 2660 | 1461282094854 Marionette TRACE conn5 <- [1,650,null,{}] 16:41:34 INFO - PROCESS | 2660 | 1461282094857 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:34 INFO - PROCESS | 2660 | 1461282094964 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 16:41:35 INFO - PROCESS | 2660 | 1461282095091 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:35 INFO - PROCESS | 2660 | ++DOCSHELL 1FE35000 == 59 [pid = 2660] [id = 172] 16:41:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 124 (20024C00) [pid = 2660] [serial = 514] [outer = 00000000] 16:41:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 125 (207EF800) [pid = 2660] [serial = 515] [outer = 20024C00] 16:41:35 INFO - PROCESS | 2660 | 1461282095148 Marionette DEBUG loaded listener.js 16:41:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 126 (20A7BC00) [pid = 2660] [serial = 516] [outer = 20024C00] 16:41:35 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:35 INFO - PROCESS | 2660 | [2660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:41:35 INFO - PROCESS | 2660 | 1461282095695 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 16:41:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:41:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 870ms 16:41:35 INFO - PROCESS | 2660 | 1461282095729 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 16:41:35 INFO - PROCESS | 2660 | 1461282095732 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 16:41:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:41:35 INFO - PROCESS | 2660 | 1461282095737 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:41:35 INFO - PROCESS | 2660 | 1461282095739 Marionette TRACE conn5 <- [1,654,null,{}] 16:41:35 INFO - PROCESS | 2660 | 1461282095743 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:35 INFO - PROCESS | 2660 | 1461282095848 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 16:41:35 INFO - PROCESS | 2660 | 1461282095947 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:35 INFO - PROCESS | 2660 | ++DOCSHELL 20BD0000 == 60 [pid = 2660] [id = 173] 16:41:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 127 (20BD0400) [pid = 2660] [serial = 517] [outer = 00000000] 16:41:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 128 (2245E400) [pid = 2660] [serial = 518] [outer = 20BD0400] 16:41:36 INFO - PROCESS | 2660 | 1461282096003 Marionette DEBUG loaded listener.js 16:41:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 129 (22461C00) [pid = 2660] [serial = 519] [outer = 20BD0400] 16:41:36 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:36 INFO - PROCESS | 2660 | [2660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:41:36 INFO - PROCESS | 2660 | 1461282096563 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 16:41:36 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:41:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 869ms 16:41:36 INFO - PROCESS | 2660 | 1461282096610 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 16:41:36 INFO - PROCESS | 2660 | 1461282096612 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 16:41:36 INFO - PROCESS | 2660 | 1461282096615 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:41:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:41:36 INFO - PROCESS | 2660 | 1461282096617 Marionette TRACE conn5 <- [1,658,null,{}] 16:41:36 INFO - PROCESS | 2660 | 1461282096621 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:36 INFO - PROCESS | 2660 | 1461282096747 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 16:41:36 INFO - PROCESS | 2660 | 1461282096881 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:36 INFO - PROCESS | 2660 | ++DOCSHELL 20415400 == 61 [pid = 2660] [id = 174] 16:41:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 130 (20417400) [pid = 2660] [serial = 520] [outer = 00000000] 16:41:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 131 (21386000) [pid = 2660] [serial = 521] [outer = 20417400] 16:41:36 INFO - PROCESS | 2660 | 1461282096939 Marionette DEBUG loaded listener.js 16:41:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 132 (2245CC00) [pid = 2660] [serial = 522] [outer = 20417400] 16:41:37 INFO - PROCESS | 2660 | 1461282097760 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 16:41:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:41:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1184ms 16:41:37 INFO - PROCESS | 2660 | 1461282097804 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 16:41:37 INFO - PROCESS | 2660 | 1461282097808 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 16:41:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:41:37 INFO - PROCESS | 2660 | 1461282097813 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:41:37 INFO - PROCESS | 2660 | 1461282097817 Marionette TRACE conn5 <- [1,662,null,{}] 16:41:37 INFO - PROCESS | 2660 | 1461282097823 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:37 INFO - PROCESS | 2660 | 1461282097929 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 16:41:38 INFO - PROCESS | 2660 | 1461282098067 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:38 INFO - PROCESS | 2660 | ++DOCSHELL 0F57F400 == 62 [pid = 2660] [id = 175] 16:41:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 133 (12F03400) [pid = 2660] [serial = 523] [outer = 00000000] 16:41:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 134 (142A8400) [pid = 2660] [serial = 524] [outer = 12F03400] 16:41:38 INFO - PROCESS | 2660 | 1461282098118 Marionette DEBUG loaded listener.js 16:41:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 135 (1816B000) [pid = 2660] [serial = 525] [outer = 12F03400] 16:41:38 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:41:38 INFO - PROCESS | 2660 | [2660] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:41:38 INFO - PROCESS | 2660 | --DOCSHELL 1310A000 == 61 [pid = 2660] [id = 167] 16:41:38 INFO - PROCESS | 2660 | --DOCSHELL 0F5E4800 == 60 [pid = 2660] [id = 166] 16:41:38 INFO - PROCESS | 2660 | --DOCSHELL 2001EC00 == 59 [pid = 2660] [id = 165] 16:41:38 INFO - PROCESS | 2660 | --DOCSHELL 1F714800 == 58 [pid = 2660] [id = 164] 16:41:38 INFO - PROCESS | 2660 | --DOCSHELL 1310CC00 == 57 [pid = 2660] [id = 163] 16:41:38 INFO - PROCESS | 2660 | --DOCSHELL 1C615800 == 56 [pid = 2660] [id = 162] 16:41:38 INFO - PROCESS | 2660 | --DOMWINDOW == 134 (2041D000) [pid = 2660] [serial = 455] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2660 | --DOCSHELL 1A72DC00 == 55 [pid = 2660] [id = 161] 16:41:38 INFO - PROCESS | 2660 | --DOCSHELL 0EEE8C00 == 54 [pid = 2660] [id = 160] 16:41:38 INFO - PROCESS | 2660 | --DOCSHELL 12F11800 == 53 [pid = 2660] [id = 159] 16:41:38 INFO - PROCESS | 2660 | --DOCSHELL 0F44F800 == 52 [pid = 2660] [id = 155] 16:41:38 INFO - PROCESS | 2660 | --DOCSHELL 1A735000 == 51 [pid = 2660] [id = 154] 16:41:38 INFO - PROCESS | 2660 | --DOCSHELL 12F07400 == 50 [pid = 2660] [id = 153] 16:41:38 INFO - PROCESS | 2660 | --DOMWINDOW == 133 (20023C00) [pid = 2660] [serial = 446] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2660 | --DOMWINDOW == 132 (1C613000) [pid = 2660] [serial = 444] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2660 | --DOMWINDOW == 131 (1DADF800) [pid = 2660] [serial = 440] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2660 | --DOMWINDOW == 130 (1D0DD800) [pid = 2660] [serial = 437] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2660 | --DOMWINDOW == 129 (2006F400) [pid = 2660] [serial = 452] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2660 | --DOMWINDOW == 128 (12F1A000) [pid = 2660] [serial = 426] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2660 | --DOMWINDOW == 127 (2002A000) [pid = 2660] [serial = 447] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2660 | --DOMWINDOW == 126 (1C53CC00) [pid = 2660] [serial = 435] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2660 | --DOMWINDOW == 125 (2073FC00) [pid = 2660] [serial = 422] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2660 | --DOMWINDOW == 124 (1823F800) [pid = 2660] [serial = 428] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2660 | --DOMWINDOW == 123 (1B961800) [pid = 2660] [serial = 416] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2660 | --DOMWINDOW == 122 (1C536400) [pid = 2660] [serial = 434] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2660 | --DOMWINDOW == 121 (18DED000) [pid = 2660] [serial = 429] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2660 | --DOMWINDOW == 120 (12F10800) [pid = 2660] [serial = 425] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2660 | --DOMWINDOW == 119 (17885800) [pid = 2660] [serial = 431] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2660 | --DOMWINDOW == 118 (1D562C00) [pid = 2660] [serial = 438] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2660 | --DOMWINDOW == 117 (1C614400) [pid = 2660] [serial = 449] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2660 | --DOMWINDOW == 116 (1810F000) [pid = 2660] [serial = 432] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2660 | --DOMWINDOW == 115 (13E92C00) [pid = 2660] [serial = 413] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2660 | --DOMWINDOW == 114 (20275000) [pid = 2660] [serial = 419] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2660 | --DOMWINDOW == 113 (1EA05C00) [pid = 2660] [serial = 441] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2660 | --DOMWINDOW == 112 (1CA88800) [pid = 2660] [serial = 443] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2660 | --DOMWINDOW == 111 (1FE33800) [pid = 2660] [serial = 450] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2660 | --DOMWINDOW == 110 (20278000) [pid = 2660] [serial = 453] [outer = 00000000] [url = about:blank] 16:41:38 INFO - PROCESS | 2660 | 1461282098778 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 16:41:38 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:41:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1024ms 16:41:38 INFO - PROCESS | 2660 | 1461282098839 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 16:41:38 INFO - PROCESS | 2660 | 1461282098845 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 16:41:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:41:38 INFO - PROCESS | 2660 | 1461282098850 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:41:38 INFO - PROCESS | 2660 | 1461282098853 Marionette TRACE conn5 <- [1,666,null,{}] 16:41:38 INFO - PROCESS | 2660 | 1461282098857 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:38 INFO - PROCESS | 2660 | 1461282098941 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 16:41:39 INFO - PROCESS | 2660 | 1461282099028 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:39 INFO - PROCESS | 2660 | ++DOCSHELL 12F1A000 == 51 [pid = 2660] [id = 176] 16:41:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 111 (12F1C800) [pid = 2660] [serial = 526] [outer = 00000000] 16:41:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 112 (134A0C00) [pid = 2660] [serial = 527] [outer = 12F1C800] 16:41:39 INFO - PROCESS | 2660 | 1461282099075 Marionette DEBUG loaded listener.js 16:41:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 113 (178DE800) [pid = 2660] [serial = 528] [outer = 12F1C800] 16:41:39 INFO - PROCESS | 2660 | 1461282099552 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 16:41:39 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:41:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 730ms 16:41:39 INFO - PROCESS | 2660 | 1461282099584 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 16:41:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:41:39 INFO - PROCESS | 2660 | 1461282099586 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 16:41:39 INFO - PROCESS | 2660 | 1461282099589 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:41:39 INFO - PROCESS | 2660 | 1461282099593 Marionette TRACE conn5 <- [1,670,null,{}] 16:41:39 INFO - PROCESS | 2660 | 1461282099603 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:39 INFO - PROCESS | 2660 | 1461282099697 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 16:41:39 INFO - PROCESS | 2660 | 1461282099708 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:39 INFO - PROCESS | 2660 | ++DOCSHELL 1A7F1800 == 52 [pid = 2660] [id = 177] 16:41:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 114 (1A7F5400) [pid = 2660] [serial = 529] [outer = 00000000] 16:41:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 115 (1B030000) [pid = 2660] [serial = 530] [outer = 1A7F5400] 16:41:39 INFO - PROCESS | 2660 | 1461282099758 Marionette DEBUG loaded listener.js 16:41:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 116 (1B961800) [pid = 2660] [serial = 531] [outer = 1A7F5400] 16:41:40 INFO - PROCESS | 2660 | 1461282100728 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 16:41:40 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:41:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1172ms 16:41:40 INFO - PROCESS | 2660 | 1461282100766 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 16:41:40 INFO - PROCESS | 2660 | 1461282100769 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 16:41:40 INFO - PROCESS | 2660 | 1461282100772 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:41:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:41:40 INFO - PROCESS | 2660 | 1461282100774 Marionette TRACE conn5 <- [1,674,null,{}] 16:41:40 INFO - PROCESS | 2660 | 1461282100778 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:40 INFO - PROCESS | 2660 | 1461282100909 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 16:41:40 INFO - PROCESS | 2660 | 1461282100917 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:40 INFO - PROCESS | 2660 | ++DOCSHELL 1C537800 == 53 [pid = 2660] [id = 178] 16:41:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 117 (1C53C000) [pid = 2660] [serial = 532] [outer = 00000000] 16:41:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 118 (1C82B800) [pid = 2660] [serial = 533] [outer = 1C53C000] 16:41:40 INFO - PROCESS | 2660 | 1461282100965 Marionette DEBUG loaded listener.js 16:41:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 119 (1C837000) [pid = 2660] [serial = 534] [outer = 1C53C000] 16:41:41 INFO - PROCESS | 2660 | 1461282101937 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 16:41:41 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:41:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1215ms 16:41:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:41:41 INFO - PROCESS | 2660 | 1461282101992 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 16:41:41 INFO - PROCESS | 2660 | 1461282101994 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 16:41:41 INFO - PROCESS | 2660 | 1461282101997 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:41:41 INFO - PROCESS | 2660 | 1461282101999 Marionette TRACE conn5 <- [1,678,null,{}] 16:41:42 INFO - PROCESS | 2660 | 1461282102002 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:42 INFO - PROCESS | 2660 | 1461282102116 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 16:41:42 INFO - PROCESS | 2660 | 1461282102169 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:42 INFO - PROCESS | 2660 | ++DOCSHELL 1CC0F400 == 54 [pid = 2660] [id = 179] 16:41:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 120 (1CC10800) [pid = 2660] [serial = 535] [outer = 00000000] 16:41:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 121 (1D562C00) [pid = 2660] [serial = 536] [outer = 1CC10800] 16:41:42 INFO - PROCESS | 2660 | 1461282102216 Marionette DEBUG loaded listener.js 16:41:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 122 (1D56C400) [pid = 2660] [serial = 537] [outer = 1CC10800] 16:41:42 INFO - PROCESS | 2660 | --DOMWINDOW == 121 (1310DC00) [pid = 2660] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:41:42 INFO - PROCESS | 2660 | --DOMWINDOW == 120 (1F716400) [pid = 2660] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:41:42 INFO - PROCESS | 2660 | --DOMWINDOW == 119 (1CC0A400) [pid = 2660] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:41:42 INFO - PROCESS | 2660 | --DOMWINDOW == 118 (12F01C00) [pid = 2660] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:41:42 INFO - PROCESS | 2660 | --DOMWINDOW == 117 (0F5E2000) [pid = 2660] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:41:42 INFO - PROCESS | 2660 | --DOMWINDOW == 116 (1A730400) [pid = 2660] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:41:42 INFO - PROCESS | 2660 | --DOMWINDOW == 115 (1310BC00) [pid = 2660] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:41:42 INFO - PROCESS | 2660 | --DOMWINDOW == 114 (18176800) [pid = 2660] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:41:42 INFO - PROCESS | 2660 | --DOMWINDOW == 113 (20063000) [pid = 2660] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:41:43 INFO - PROCESS | 2660 | 1461282103132 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 16:41:43 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:41:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1172ms 16:41:43 INFO - PROCESS | 2660 | 1461282103170 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 16:41:43 INFO - PROCESS | 2660 | 1461282103172 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 16:41:43 INFO - PROCESS | 2660 | 1461282103176 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:41:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:41:43 INFO - PROCESS | 2660 | 1461282103177 Marionette TRACE conn5 <- [1,682,null,{}] 16:41:43 INFO - PROCESS | 2660 | 1461282103181 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:43 INFO - PROCESS | 2660 | 1461282103279 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 16:41:43 INFO - PROCESS | 2660 | 1461282103286 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:43 INFO - PROCESS | 2660 | ++DOCSHELL 13029C00 == 55 [pid = 2660] [id = 180] 16:41:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 114 (1310BC00) [pid = 2660] [serial = 538] [outer = 00000000] 16:41:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 115 (1CC0A400) [pid = 2660] [serial = 539] [outer = 1310BC00] 16:41:43 INFO - PROCESS | 2660 | 1461282103334 Marionette DEBUG loaded listener.js 16:41:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 116 (1D234C00) [pid = 2660] [serial = 540] [outer = 1310BC00] 16:41:44 INFO - PROCESS | 2660 | 1461282104271 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 16:41:44 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:41:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1122ms 16:41:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:41:44 INFO - PROCESS | 2660 | 1461282104303 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 16:41:44 INFO - PROCESS | 2660 | 1461282104305 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 16:41:44 INFO - PROCESS | 2660 | 1461282104308 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:41:44 INFO - PROCESS | 2660 | 1461282104310 Marionette TRACE conn5 <- [1,686,null,{}] 16:41:44 INFO - PROCESS | 2660 | 1461282104313 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:44 INFO - PROCESS | 2660 | 1461282104394 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 16:41:44 INFO - PROCESS | 2660 | 1461282104400 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:44 INFO - PROCESS | 2660 | ++DOCSHELL 1D560800 == 56 [pid = 2660] [id = 181] 16:41:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 117 (1D791C00) [pid = 2660] [serial = 541] [outer = 00000000] 16:41:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 118 (1ED23400) [pid = 2660] [serial = 542] [outer = 1D791C00] 16:41:44 INFO - PROCESS | 2660 | 1461282104445 Marionette DEBUG loaded listener.js 16:41:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 119 (1F711000) [pid = 2660] [serial = 543] [outer = 1D791C00] 16:41:45 INFO - PROCESS | 2660 | 1461282105402 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 16:41:45 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:41:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1133ms 16:41:45 INFO - PROCESS | 2660 | 1461282105442 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 16:41:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:41:45 INFO - PROCESS | 2660 | 1461282105447 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 16:41:45 INFO - PROCESS | 2660 | 1461282105493 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:41:45 INFO - PROCESS | 2660 | 1461282105498 Marionette TRACE conn5 <- [1,690,null,{}] 16:41:45 INFO - PROCESS | 2660 | 1461282105507 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:45 INFO - PROCESS | 2660 | 1461282105608 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 16:41:45 INFO - PROCESS | 2660 | 1461282105779 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:45 INFO - PROCESS | 2660 | ++DOCSHELL 1310CC00 == 57 [pid = 2660] [id = 182] 16:41:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 120 (1310E000) [pid = 2660] [serial = 544] [outer = 00000000] 16:41:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 121 (13130400) [pid = 2660] [serial = 545] [outer = 1310E000] 16:41:45 INFO - PROCESS | 2660 | 1461282105881 Marionette DEBUG loaded listener.js 16:41:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 122 (14253400) [pid = 2660] [serial = 546] [outer = 1310E000] 16:41:46 INFO - PROCESS | 2660 | 1461282106955 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 16:41:46 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:41:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1518ms 16:41:46 INFO - PROCESS | 2660 | 1461282106972 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 16:41:46 INFO - PROCESS | 2660 | 1461282106978 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 16:41:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:41:46 INFO - PROCESS | 2660 | 1461282106985 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:41:46 INFO - PROCESS | 2660 | 1461282106988 Marionette TRACE conn5 <- [1,694,null,{}] 16:41:46 INFO - PROCESS | 2660 | 1461282106992 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:47 INFO - PROCESS | 2660 | 1461282107101 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 16:41:47 INFO - PROCESS | 2660 | 1461282107233 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:47 INFO - PROCESS | 2660 | ++DOCSHELL 1A7EE800 == 58 [pid = 2660] [id = 183] 16:41:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 123 (1A7F0000) [pid = 2660] [serial = 547] [outer = 00000000] 16:41:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 124 (1B028800) [pid = 2660] [serial = 548] [outer = 1A7F0000] 16:41:47 INFO - PROCESS | 2660 | 1461282107291 Marionette DEBUG loaded listener.js 16:41:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 125 (1BAE9400) [pid = 2660] [serial = 549] [outer = 1A7F0000] 16:41:48 INFO - PROCESS | 2660 | 1461282108310 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 16:41:48 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:41:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1374ms 16:41:48 INFO - PROCESS | 2660 | 1461282108401 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 16:41:48 INFO - PROCESS | 2660 | 1461282108404 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 16:41:48 INFO - PROCESS | 2660 | 1461282108410 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:41:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:41:48 INFO - PROCESS | 2660 | 1461282108413 Marionette TRACE conn5 <- [1,698,null,{}] 16:41:48 INFO - PROCESS | 2660 | 1461282108425 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:48 INFO - PROCESS | 2660 | 1461282108528 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 16:41:48 INFO - PROCESS | 2660 | 1461282108727 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:48 INFO - PROCESS | 2660 | ++DOCSHELL 1F7BC000 == 59 [pid = 2660] [id = 184] 16:41:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 126 (1F7BD000) [pid = 2660] [serial = 550] [outer = 00000000] 16:41:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 127 (1FE37800) [pid = 2660] [serial = 551] [outer = 1F7BD000] 16:41:48 INFO - PROCESS | 2660 | 1461282108786 Marionette DEBUG loaded listener.js 16:41:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 128 (20011400) [pid = 2660] [serial = 552] [outer = 1F7BD000] 16:41:49 INFO - PROCESS | 2660 | 1461282109845 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 16:41:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:41:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1479ms 16:41:49 INFO - PROCESS | 2660 | 1461282109895 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 16:41:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:41:49 INFO - PROCESS | 2660 | 1461282109899 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 16:41:49 INFO - PROCESS | 2660 | 1461282109905 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:41:49 INFO - PROCESS | 2660 | 1461282109908 Marionette TRACE conn5 <- [1,702,null,{}] 16:41:49 INFO - PROCESS | 2660 | 1461282109914 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:50 INFO - PROCESS | 2660 | 1461282110044 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 16:41:50 INFO - PROCESS | 2660 | 1461282110184 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:50 INFO - PROCESS | 2660 | ++DOCSHELL 1810EC00 == 60 [pid = 2660] [id = 185] 16:41:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 129 (18113800) [pid = 2660] [serial = 553] [outer = 00000000] 16:41:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 130 (18DEE800) [pid = 2660] [serial = 554] [outer = 18113800] 16:41:50 INFO - PROCESS | 2660 | 1461282110237 Marionette DEBUG loaded listener.js 16:41:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 131 (1A72F000) [pid = 2660] [serial = 555] [outer = 18113800] 16:41:50 INFO - PROCESS | 2660 | --DOCSHELL 20A75800 == 59 [pid = 2660] [id = 157] 16:41:50 INFO - PROCESS | 2660 | --DOCSHELL 20413000 == 58 [pid = 2660] [id = 90] 16:41:50 INFO - PROCESS | 2660 | --DOCSHELL 13029C00 == 57 [pid = 2660] [id = 180] 16:41:50 INFO - PROCESS | 2660 | --DOCSHELL 1CC0F400 == 56 [pid = 2660] [id = 179] 16:41:50 INFO - PROCESS | 2660 | --DOCSHELL 1C537800 == 55 [pid = 2660] [id = 178] 16:41:50 INFO - PROCESS | 2660 | --DOCSHELL 1A7F1800 == 54 [pid = 2660] [id = 177] 16:41:50 INFO - PROCESS | 2660 | --DOCSHELL 12F1A000 == 53 [pid = 2660] [id = 176] 16:41:50 INFO - PROCESS | 2660 | --DOCSHELL 0F57F400 == 52 [pid = 2660] [id = 175] 16:41:50 INFO - PROCESS | 2660 | --DOMWINDOW == 130 (1337DC00) [pid = 2660] [serial = 458] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2660 | --DOMWINDOW == 129 (1C53BC00) [pid = 2660] [serial = 461] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2660 | --DOMWINDOW == 128 (20735000) [pid = 2660] [serial = 464] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2660 | --DOMWINDOW == 127 (207F1C00) [pid = 2660] [serial = 467] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2660 | --DOMWINDOW == 126 (20BCE000) [pid = 2660] [serial = 470] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2660 | --DOMWINDOW == 125 (1C835C00) [pid = 2660] [serial = 503] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2660 | --DOCSHELL 0F5DE800 == 51 [pid = 2660] [id = 171] 16:41:50 INFO - PROCESS | 2660 | --DOCSHELL 1A7EE000 == 50 [pid = 2660] [id = 170] 16:41:50 INFO - PROCESS | 2660 | --DOCSHELL 13127000 == 49 [pid = 2660] [id = 169] 16:41:50 INFO - PROCESS | 2660 | --DOMWINDOW == 124 (1DAE3000) [pid = 2660] [serial = 488] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2660 | --DOMWINDOW == 123 (1EA08400) [pid = 2660] [serial = 489] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2660 | --DOMWINDOW == 122 (20013C00) [pid = 2660] [serial = 492] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2660 | --DOMWINDOW == 121 (1FE42C00) [pid = 2660] [serial = 491] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2660 | --DOMWINDOW == 120 (224A8800) [pid = 2660] [serial = 473] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2660 | --DOMWINDOW == 119 (1D563000) [pid = 2660] [serial = 485] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2660 | --DOMWINDOW == 118 (1D78F000) [pid = 2660] [serial = 497] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2660 | --DOMWINDOW == 117 (13EE9800) [pid = 2660] [serial = 479] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2660 | --DOMWINDOW == 116 (1302BC00) [pid = 2660] [serial = 480] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2660 | --DOMWINDOW == 115 (1B962000) [pid = 2660] [serial = 482] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2660 | --DOMWINDOW == 114 (1C53D400) [pid = 2660] [serial = 483] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2660 | --DOMWINDOW == 113 (1A72D800) [pid = 2660] [serial = 477] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2660 | --DOMWINDOW == 112 (18DEB000) [pid = 2660] [serial = 476] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2660 | --DOMWINDOW == 111 (20739000) [pid = 2660] [serial = 501] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2660 | --DOMWINDOW == 110 (20276C00) [pid = 2660] [serial = 494] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2660 | --DOMWINDOW == 109 (2073A800) [pid = 2660] [serial = 500] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2660 | --DOMWINDOW == 108 (2041DC00) [pid = 2660] [serial = 495] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2660 | --DOMWINDOW == 107 (2002A800) [pid = 2660] [serial = 498] [outer = 00000000] [url = about:blank] 16:41:50 INFO - PROCESS | 2660 | --DOMWINDOW == 106 (1D56A800) [pid = 2660] [serial = 486] [outer = 00000000] [url = about:blank] 16:41:51 INFO - PROCESS | 2660 | 1461282111290 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 16:41:51 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:41:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1431ms 16:41:51 INFO - PROCESS | 2660 | 1461282111338 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 16:41:51 INFO - PROCESS | 2660 | 1461282111343 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 16:41:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:41:51 INFO - PROCESS | 2660 | 1461282111349 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:41:51 INFO - PROCESS | 2660 | 1461282111352 Marionette TRACE conn5 <- [1,706,null,{}] 16:41:51 INFO - PROCESS | 2660 | 1461282111356 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:51 INFO - PROCESS | 2660 | 1461282111441 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 16:41:51 INFO - PROCESS | 2660 | 1461282111566 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:51 INFO - PROCESS | 2660 | ++DOCSHELL 13334C00 == 50 [pid = 2660] [id = 186] 16:41:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 107 (13336400) [pid = 2660] [serial = 556] [outer = 00000000] 16:41:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 108 (18DEAC00) [pid = 2660] [serial = 557] [outer = 13336400] 16:41:51 INFO - PROCESS | 2660 | 1461282111615 Marionette DEBUG loaded listener.js 16:41:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 109 (196D6400) [pid = 2660] [serial = 558] [outer = 13336400] 16:41:52 INFO - PROCESS | 2660 | 1461282112488 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 16:41:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:41:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1177ms 16:41:52 INFO - PROCESS | 2660 | 1461282112530 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 16:41:52 INFO - PROCESS | 2660 | 1461282112532 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 16:41:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:41:52 INFO - PROCESS | 2660 | 1461282112536 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:41:52 INFO - PROCESS | 2660 | 1461282112539 Marionette TRACE conn5 <- [1,710,null,{}] 16:41:52 INFO - PROCESS | 2660 | 1461282112550 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:52 INFO - PROCESS | 2660 | 1461282112641 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 16:41:52 INFO - PROCESS | 2660 | 1461282112650 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:52 INFO - PROCESS | 2660 | ++DOCSHELL 1C538C00 == 51 [pid = 2660] [id = 187] 16:41:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 110 (1C540800) [pid = 2660] [serial = 559] [outer = 00000000] 16:41:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 111 (1C831400) [pid = 2660] [serial = 560] [outer = 1C540800] 16:41:52 INFO - PROCESS | 2660 | 1461282112698 Marionette DEBUG loaded listener.js 16:41:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 112 (1CA89400) [pid = 2660] [serial = 561] [outer = 1C540800] 16:41:53 INFO - PROCESS | 2660 | 1461282113192 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 16:41:53 INFO - PROCESS | 2660 | 1461282113272 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 16:41:53 INFO - PROCESS | 2660 | 1461282113275 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:41:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:41:53 INFO - PROCESS | 2660 | 1461282113277 Marionette TRACE conn5 <- [1,714,null,{}] 16:41:53 INFO - PROCESS | 2660 | 1461282113280 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:53 INFO - PROCESS | 2660 | 1461282113394 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 16:41:53 INFO - PROCESS | 2660 | 1461282113405 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:53 INFO - PROCESS | 2660 | ++DOCSHELL 1D791000 == 52 [pid = 2660] [id = 188] 16:41:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 113 (1D792400) [pid = 2660] [serial = 562] [outer = 00000000] 16:41:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 114 (1DBDF800) [pid = 2660] [serial = 563] [outer = 1D792400] 16:41:53 INFO - PROCESS | 2660 | 1461282113498 Marionette DEBUG loaded listener.js 16:41:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 115 (1EA08400) [pid = 2660] [serial = 564] [outer = 1D792400] 16:41:53 INFO - PROCESS | 2660 | 1461282113972 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 16:41:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:41:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 729ms 16:41:54 INFO - PROCESS | 2660 | 1461282114028 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 16:41:54 INFO - PROCESS | 2660 | 1461282114030 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 16:41:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:41:54 INFO - PROCESS | 2660 | 1461282114043 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:41:54 INFO - PROCESS | 2660 | 1461282114044 Marionette TRACE conn5 <- [1,718,null,{}] 16:41:54 INFO - PROCESS | 2660 | 1461282114053 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:54 INFO - PROCESS | 2660 | 1461282114163 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 16:41:54 INFO - PROCESS | 2660 | 1461282114174 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:54 INFO - PROCESS | 2660 | ++DOCSHELL 1EA55000 == 53 [pid = 2660] [id = 189] 16:41:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 116 (1F7BD400) [pid = 2660] [serial = 565] [outer = 00000000] 16:41:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 117 (1F9C7800) [pid = 2660] [serial = 566] [outer = 1F7BD400] 16:41:54 INFO - PROCESS | 2660 | 1461282114219 Marionette DEBUG loaded listener.js 16:41:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 118 (1F9BE000) [pid = 2660] [serial = 567] [outer = 1F7BD400] 16:41:54 INFO - PROCESS | 2660 | 1461282114735 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 16:41:54 INFO - PROCESS | 2660 | 1461282114778 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 16:41:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:41:54 INFO - PROCESS | 2660 | 1461282114781 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:41:54 INFO - PROCESS | 2660 | 1461282114782 Marionette TRACE conn5 <- [1,722,null,{}] 16:41:54 INFO - PROCESS | 2660 | 1461282114786 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:55 INFO - PROCESS | 2660 | 1461282115031 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 16:41:55 INFO - PROCESS | 2660 | --DOMWINDOW == 117 (20BD0800) [pid = 2660] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:41:55 INFO - PROCESS | 2660 | --DOMWINDOW == 116 (20023000) [pid = 2660] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:41:55 INFO - PROCESS | 2660 | --DOMWINDOW == 115 (20013000) [pid = 2660] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:41:55 INFO - PROCESS | 2660 | --DOMWINDOW == 114 (1764D800) [pid = 2660] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:41:55 INFO - PROCESS | 2660 | --DOMWINDOW == 113 (1D797000) [pid = 2660] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:41:55 INFO - PROCESS | 2660 | --DOMWINDOW == 112 (1C53C000) [pid = 2660] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:41:55 INFO - PROCESS | 2660 | --DOMWINDOW == 111 (1CC10800) [pid = 2660] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:41:55 INFO - PROCESS | 2660 | --DOMWINDOW == 110 (1A7F5400) [pid = 2660] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:41:55 INFO - PROCESS | 2660 | --DOMWINDOW == 109 (12F03400) [pid = 2660] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:41:55 INFO - PROCESS | 2660 | --DOMWINDOW == 108 (12F1C800) [pid = 2660] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:41:55 INFO - PROCESS | 2660 | --DOMWINDOW == 107 (1C830C00) [pid = 2660] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:41:55 INFO - PROCESS | 2660 | --DOMWINDOW == 106 (1310BC00) [pid = 2660] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:41:55 INFO - PROCESS | 2660 | 1461282115098 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:55 INFO - PROCESS | 2660 | ++DOCSHELL 12F03400 == 54 [pid = 2660] [id = 190] 16:41:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 107 (12F07800) [pid = 2660] [serial = 568] [outer = 00000000] 16:41:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 108 (18DED000) [pid = 2660] [serial = 569] [outer = 12F07800] 16:41:55 INFO - PROCESS | 2660 | 1461282115148 Marionette DEBUG loaded listener.js 16:41:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 109 (1D792000) [pid = 2660] [serial = 570] [outer = 12F07800] 16:41:55 INFO - PROCESS | 2660 | 1461282115563 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 16:41:55 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:41:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 830ms 16:41:55 INFO - PROCESS | 2660 | 1461282115611 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 16:41:55 INFO - PROCESS | 2660 | 1461282115613 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 16:41:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:41:55 INFO - PROCESS | 2660 | 1461282115621 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:41:55 INFO - PROCESS | 2660 | 1461282115623 Marionette TRACE conn5 <- [1,726,null,{}] 16:41:55 INFO - PROCESS | 2660 | 1461282115626 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:55 INFO - PROCESS | 2660 | 1461282115706 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 16:41:55 INFO - PROCESS | 2660 | 1461282115713 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:55 INFO - PROCESS | 2660 | ++DOCSHELL 1D79AC00 == 55 [pid = 2660] [id = 191] 16:41:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 110 (2001B800) [pid = 2660] [serial = 571] [outer = 00000000] 16:41:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 111 (20413C00) [pid = 2660] [serial = 572] [outer = 2001B800] 16:41:55 INFO - PROCESS | 2660 | 1461282115760 Marionette DEBUG loaded listener.js 16:41:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 112 (2041D400) [pid = 2660] [serial = 573] [outer = 2001B800] 16:41:56 INFO - PROCESS | 2660 | 1461282116686 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 16:41:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:41:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1129ms 16:41:56 INFO - PROCESS | 2660 | 1461282116752 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 16:41:56 INFO - PROCESS | 2660 | 1461282116754 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 16:41:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:41:56 INFO - PROCESS | 2660 | 1461282116757 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:41:56 INFO - PROCESS | 2660 | 1461282116758 Marionette TRACE conn5 <- [1,730,null,{}] 16:41:56 INFO - PROCESS | 2660 | 1461282116762 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:56 INFO - PROCESS | 2660 | 1461282116848 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 16:41:56 INFO - PROCESS | 2660 | 1461282116855 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:56 INFO - PROCESS | 2660 | ++DOCSHELL 12F18000 == 56 [pid = 2660] [id = 192] 16:41:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 113 (1310AC00) [pid = 2660] [serial = 574] [outer = 00000000] 16:41:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 114 (20429400) [pid = 2660] [serial = 575] [outer = 1310AC00] 16:41:56 INFO - PROCESS | 2660 | 1461282116900 Marionette DEBUG loaded listener.js 16:41:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 115 (20428400) [pid = 2660] [serial = 576] [outer = 1310AC00] 16:41:58 INFO - PROCESS | 2660 | 1461282118069 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 16:41:58 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:41:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1323ms 16:41:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:41:58 INFO - PROCESS | 2660 | 1461282118081 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 16:41:58 INFO - PROCESS | 2660 | 1461282118085 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 16:41:58 INFO - PROCESS | 2660 | 1461282118090 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:41:58 INFO - PROCESS | 2660 | 1461282118093 Marionette TRACE conn5 <- [1,734,null,{}] 16:41:58 INFO - PROCESS | 2660 | 1461282118100 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:58 INFO - PROCESS | 2660 | 1461282118212 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 16:41:58 INFO - PROCESS | 2660 | 1461282118384 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:58 INFO - PROCESS | 2660 | ++DOCSHELL 13E47C00 == 57 [pid = 2660] [id = 193] 16:41:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 116 (17B81400) [pid = 2660] [serial = 577] [outer = 00000000] 16:41:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 117 (1A7ECC00) [pid = 2660] [serial = 578] [outer = 17B81400] 16:41:58 INFO - PROCESS | 2660 | 1461282118447 Marionette DEBUG loaded listener.js 16:41:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 118 (1A7FA800) [pid = 2660] [serial = 579] [outer = 17B81400] 16:41:59 INFO - PROCESS | 2660 | 1461282119436 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 16:41:59 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:41:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1376ms 16:41:59 INFO - PROCESS | 2660 | 1461282119469 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 16:41:59 INFO - PROCESS | 2660 | 1461282119475 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 16:41:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:41:59 INFO - PROCESS | 2660 | 1461282119482 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:41:59 INFO - PROCESS | 2660 | 1461282119485 Marionette TRACE conn5 <- [1,738,null,{}] 16:41:59 INFO - PROCESS | 2660 | 1461282119489 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:59 INFO - PROCESS | 2660 | 1461282119629 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 16:41:59 INFO - PROCESS | 2660 | 1461282119772 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:59 INFO - PROCESS | 2660 | ++DOCSHELL 1D23AC00 == 58 [pid = 2660] [id = 194] 16:41:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 119 (1D562800) [pid = 2660] [serial = 580] [outer = 00000000] 16:41:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 120 (1D799400) [pid = 2660] [serial = 581] [outer = 1D562800] 16:41:59 INFO - PROCESS | 2660 | 1461282119830 Marionette DEBUG loaded listener.js 16:41:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 121 (1F71EC00) [pid = 2660] [serial = 582] [outer = 1D562800] 16:42:00 INFO - PROCESS | 2660 | 1461282120856 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 16:42:00 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:42:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1432ms 16:42:00 INFO - PROCESS | 2660 | 1461282120915 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 16:42:00 INFO - PROCESS | 2660 | 1461282120918 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 16:42:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:42:00 INFO - PROCESS | 2660 | 1461282120922 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:42:00 INFO - PROCESS | 2660 | 1461282120925 Marionette TRACE conn5 <- [1,742,null,{}] 16:42:00 INFO - PROCESS | 2660 | 1461282120936 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:01 INFO - PROCESS | 2660 | 1461282121107 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 16:42:01 INFO - PROCESS | 2660 | 1461282121210 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:01 INFO - PROCESS | 2660 | ++DOCSHELL 20023800 == 59 [pid = 2660] [id = 195] 16:42:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 122 (2027A400) [pid = 2660] [serial = 583] [outer = 00000000] 16:42:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 123 (207AC000) [pid = 2660] [serial = 584] [outer = 2027A400] 16:42:01 INFO - PROCESS | 2660 | 1461282121268 Marionette DEBUG loaded listener.js 16:42:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 124 (207B4C00) [pid = 2660] [serial = 585] [outer = 2027A400] 16:42:02 INFO - PROCESS | 2660 | 1461282122288 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 16:42:02 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:42:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1420ms 16:42:02 INFO - PROCESS | 2660 | 1461282122346 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 16:42:02 INFO - PROCESS | 2660 | 1461282122349 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 16:42:02 INFO - PROCESS | 2660 | 1461282122352 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:42:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:42:02 INFO - PROCESS | 2660 | 1461282122354 Marionette TRACE conn5 <- [1,746,null,{}] 16:42:02 INFO - PROCESS | 2660 | 1461282122358 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:02 INFO - PROCESS | 2660 | 1461282122498 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 16:42:02 INFO - PROCESS | 2660 | 1461282122633 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:02 INFO - PROCESS | 2660 | ++DOCSHELL 1810F800 == 60 [pid = 2660] [id = 196] 16:42:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 125 (1810FC00) [pid = 2660] [serial = 586] [outer = 00000000] 16:42:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 126 (1B02B400) [pid = 2660] [serial = 587] [outer = 1810FC00] 16:42:02 INFO - PROCESS | 2660 | 1461282122690 Marionette DEBUG loaded listener.js 16:42:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 127 (1C53A000) [pid = 2660] [serial = 588] [outer = 1810FC00] 16:42:03 INFO - PROCESS | 2660 | 1461282123355 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 16:42:03 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:42:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1067ms 16:42:03 INFO - PROCESS | 2660 | 1461282123423 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 16:42:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:42:03 INFO - PROCESS | 2660 | 1461282123427 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 16:42:03 INFO - PROCESS | 2660 | 1461282123445 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:42:03 INFO - PROCESS | 2660 | 1461282123449 Marionette TRACE conn5 <- [1,750,null,{}] 16:42:03 INFO - PROCESS | 2660 | 1461282123456 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:03 INFO - PROCESS | 2660 | 1461282123556 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 16:42:03 INFO - PROCESS | 2660 | 1461282123687 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:03 INFO - PROCESS | 2660 | ++DOCSHELL 14254C00 == 61 [pid = 2660] [id = 197] 16:42:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 128 (1429E800) [pid = 2660] [serial = 589] [outer = 00000000] 16:42:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 129 (1C53F400) [pid = 2660] [serial = 590] [outer = 1429E800] 16:42:03 INFO - PROCESS | 2660 | 1461282123740 Marionette DEBUG loaded listener.js 16:42:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 130 (1C60E400) [pid = 2660] [serial = 591] [outer = 1429E800] 16:42:04 INFO - PROCESS | 2660 | --DOCSHELL 20BD4C00 == 60 [pid = 2660] [id = 158] 16:42:04 INFO - PROCESS | 2660 | --DOCSHELL 1D79AC00 == 59 [pid = 2660] [id = 191] 16:42:04 INFO - PROCESS | 2660 | --DOCSHELL 12F03400 == 58 [pid = 2660] [id = 190] 16:42:04 INFO - PROCESS | 2660 | --DOCSHELL 1EA55000 == 57 [pid = 2660] [id = 189] 16:42:04 INFO - PROCESS | 2660 | --DOCSHELL 1D791000 == 56 [pid = 2660] [id = 188] 16:42:04 INFO - PROCESS | 2660 | --DOCSHELL 1C538C00 == 55 [pid = 2660] [id = 187] 16:42:04 INFO - PROCESS | 2660 | --DOCSHELL 1C830400 == 54 [pid = 2660] [id = 168] 16:42:04 INFO - PROCESS | 2660 | --DOCSHELL 13334C00 == 53 [pid = 2660] [id = 186] 16:42:04 INFO - PROCESS | 2660 | --DOMWINDOW == 129 (21386000) [pid = 2660] [serial = 521] [outer = 00000000] [url = about:blank] 16:42:04 INFO - PROCESS | 2660 | --DOMWINDOW == 128 (1337D400) [pid = 2660] [serial = 506] [outer = 00000000] [url = about:blank] 16:42:04 INFO - PROCESS | 2660 | --DOMWINDOW == 127 (1ED23400) [pid = 2660] [serial = 542] [outer = 00000000] [url = about:blank] 16:42:04 INFO - PROCESS | 2660 | --DOCSHELL 1810EC00 == 52 [pid = 2660] [id = 185] 16:42:04 INFO - PROCESS | 2660 | --DOCSHELL 1D560800 == 51 [pid = 2660] [id = 181] 16:42:04 INFO - PROCESS | 2660 | --DOMWINDOW == 126 (20BD9C00) [pid = 2660] [serial = 374] [outer = 00000000] [url = about:blank] 16:42:04 INFO - PROCESS | 2660 | --DOMWINDOW == 125 (2006C800) [pid = 2660] [serial = 411] [outer = 00000000] [url = about:blank] 16:42:04 INFO - PROCESS | 2660 | --DOMWINDOW == 124 (20425400) [pid = 2660] [serial = 371] [outer = 00000000] [url = about:blank] 16:42:04 INFO - PROCESS | 2660 | --DOMWINDOW == 123 (1D56AC00) [pid = 2660] [serial = 368] [outer = 00000000] [url = about:blank] 16:42:04 INFO - PROCESS | 2660 | --DOMWINDOW == 122 (22458000) [pid = 2660] [serial = 377] [outer = 00000000] [url = about:blank] 16:42:04 INFO - PROCESS | 2660 | --DOMWINDOW == 121 (1C837000) [pid = 2660] [serial = 534] [outer = 00000000] [url = about:blank] 16:42:04 INFO - PROCESS | 2660 | --DOMWINDOW == 120 (1C82B800) [pid = 2660] [serial = 533] [outer = 00000000] [url = about:blank] 16:42:04 INFO - PROCESS | 2660 | --DOMWINDOW == 119 (1D56C400) [pid = 2660] [serial = 537] [outer = 00000000] [url = about:blank] 16:42:04 INFO - PROCESS | 2660 | --DOMWINDOW == 118 (1B030000) [pid = 2660] [serial = 530] [outer = 00000000] [url = about:blank] 16:42:04 INFO - PROCESS | 2660 | --DOMWINDOW == 117 (1D562C00) [pid = 2660] [serial = 536] [outer = 00000000] [url = about:blank] 16:42:04 INFO - PROCESS | 2660 | --DOMWINDOW == 116 (1816B000) [pid = 2660] [serial = 525] [outer = 00000000] [url = about:blank] 16:42:04 INFO - PROCESS | 2660 | --DOMWINDOW == 115 (142A8400) [pid = 2660] [serial = 524] [outer = 00000000] [url = about:blank] 16:42:04 INFO - PROCESS | 2660 | --DOMWINDOW == 114 (134A0C00) [pid = 2660] [serial = 527] [outer = 00000000] [url = about:blank] 16:42:04 INFO - PROCESS | 2660 | --DOMWINDOW == 113 (178DE800) [pid = 2660] [serial = 528] [outer = 00000000] [url = about:blank] 16:42:04 INFO - PROCESS | 2660 | --DOMWINDOW == 112 (1B029000) [pid = 2660] [serial = 509] [outer = 00000000] [url = about:blank] 16:42:04 INFO - PROCESS | 2660 | --DOMWINDOW == 111 (1D02CC00) [pid = 2660] [serial = 512] [outer = 00000000] [url = about:blank] 16:42:04 INFO - PROCESS | 2660 | --DOMWINDOW == 110 (207EF800) [pid = 2660] [serial = 515] [outer = 00000000] [url = about:blank] 16:42:04 INFO - PROCESS | 2660 | --DOMWINDOW == 109 (2245E400) [pid = 2660] [serial = 518] [outer = 00000000] [url = about:blank] 16:42:04 INFO - PROCESS | 2660 | --DOMWINDOW == 108 (1C838800) [pid = 2660] [serial = 504] [outer = 00000000] [url = about:blank] 16:42:04 INFO - PROCESS | 2660 | --DOMWINDOW == 107 (1CC0A400) [pid = 2660] [serial = 539] [outer = 00000000] [url = about:blank] 16:42:04 INFO - PROCESS | 2660 | --DOMWINDOW == 106 (1B961800) [pid = 2660] [serial = 531] [outer = 00000000] [url = about:blank] 16:42:04 INFO - PROCESS | 2660 | --DOMWINDOW == 105 (1D234C00) [pid = 2660] [serial = 540] [outer = 00000000] [url = about:blank] 16:42:04 INFO - PROCESS | 2660 | 1461282124860 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 16:42:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:42:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1448ms 16:42:04 INFO - PROCESS | 2660 | 1461282124882 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 16:42:04 INFO - PROCESS | 2660 | 1461282124888 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 16:42:04 INFO - PROCESS | 2660 | 1461282124894 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:42:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:42:04 INFO - PROCESS | 2660 | 1461282124896 Marionette TRACE conn5 <- [1,754,null,{}] 16:42:04 INFO - PROCESS | 2660 | 1461282124900 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:04 INFO - PROCESS | 2660 | 1461282124985 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 16:42:04 INFO - PROCESS | 2660 | 1461282124991 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:04 INFO - PROCESS | 2660 | ++DOCSHELL 13111400 == 52 [pid = 2660] [id = 198] 16:42:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 106 (1312C000) [pid = 2660] [serial = 592] [outer = 00000000] 16:42:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 107 (1793FC00) [pid = 2660] [serial = 593] [outer = 1312C000] 16:42:05 INFO - PROCESS | 2660 | 1461282125038 Marionette DEBUG loaded listener.js 16:42:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 108 (18244C00) [pid = 2660] [serial = 594] [outer = 1312C000] 16:42:06 INFO - PROCESS | 2660 | 1461282126006 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 16:42:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:42:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1121ms 16:42:06 INFO - PROCESS | 2660 | 1461282126018 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 16:42:06 INFO - PROCESS | 2660 | 1461282126020 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 16:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:42:06 INFO - PROCESS | 2660 | 1461282126024 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:42:06 INFO - PROCESS | 2660 | 1461282126027 Marionette TRACE conn5 <- [1,758,null,{}] 16:42:06 INFO - PROCESS | 2660 | 1461282126037 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:06 INFO - PROCESS | 2660 | 1461282126126 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 16:42:06 INFO - PROCESS | 2660 | 1461282126134 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:06 INFO - PROCESS | 2660 | ++DOCSHELL 1C836800 == 53 [pid = 2660] [id = 199] 16:42:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 109 (1C837000) [pid = 2660] [serial = 595] [outer = 00000000] 16:42:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 110 (1CC18400) [pid = 2660] [serial = 596] [outer = 1C837000] 16:42:06 INFO - PROCESS | 2660 | 1461282126182 Marionette DEBUG loaded listener.js 16:42:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 111 (1D560C00) [pid = 2660] [serial = 597] [outer = 1C837000] 16:42:06 INFO - PROCESS | 2660 | 1461282126697 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 16:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 729ms 16:42:06 INFO - PROCESS | 2660 | 1461282126758 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 16:42:06 INFO - PROCESS | 2660 | 1461282126761 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 16:42:06 INFO - PROCESS | 2660 | 1461282126764 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:42:06 INFO - PROCESS | 2660 | 1461282126766 Marionette TRACE conn5 <- [1,762,null,{}] 16:42:06 INFO - PROCESS | 2660 | 1461282126787 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:06 INFO - PROCESS | 2660 | 1461282126905 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 16:42:06 INFO - PROCESS | 2660 | 1461282126969 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:06 INFO - PROCESS | 2660 | ++DOCSHELL 1D78F000 == 54 [pid = 2660] [id = 200] 16:42:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 112 (1D790C00) [pid = 2660] [serial = 598] [outer = 00000000] 16:42:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 113 (1DADE800) [pid = 2660] [serial = 599] [outer = 1D790C00] 16:42:07 INFO - PROCESS | 2660 | 1461282127019 Marionette DEBUG loaded listener.js 16:42:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 114 (1D79D800) [pid = 2660] [serial = 600] [outer = 1D790C00] 16:42:07 INFO - PROCESS | 2660 | 1461282127440 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 16:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 690ms 16:42:07 INFO - PROCESS | 2660 | 1461282127458 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 16:42:07 INFO - PROCESS | 2660 | 1461282127460 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 16:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:42:07 INFO - PROCESS | 2660 | 1461282127463 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:42:07 INFO - PROCESS | 2660 | 1461282127465 Marionette TRACE conn5 <- [1,766,null,{}] 16:42:07 INFO - PROCESS | 2660 | 1461282127468 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:07 INFO - PROCESS | 2660 | 1461282127610 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 16:42:07 INFO - PROCESS | 2660 | 1461282127669 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:07 INFO - PROCESS | 2660 | ++DOCSHELL 1810F000 == 55 [pid = 2660] [id = 201] 16:42:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 115 (1F70B800) [pid = 2660] [serial = 601] [outer = 00000000] 16:42:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 116 (1FFD1400) [pid = 2660] [serial = 602] [outer = 1F70B800] 16:42:07 INFO - PROCESS | 2660 | 1461282127720 Marionette DEBUG loaded listener.js 16:42:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 117 (20016400) [pid = 2660] [serial = 603] [outer = 1F70B800] 16:42:08 INFO - PROCESS | 2660 | 1461282128158 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 16:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 730ms 16:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:42:08 INFO - PROCESS | 2660 | 1461282128194 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 16:42:08 INFO - PROCESS | 2660 | 1461282128196 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 16:42:08 INFO - PROCESS | 2660 | 1461282128199 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:42:08 INFO - PROCESS | 2660 | 1461282128201 Marionette TRACE conn5 <- [1,770,null,{}] 16:42:08 INFO - PROCESS | 2660 | 1461282128204 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:08 INFO - PROCESS | 2660 | 1461282128340 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 16:42:08 INFO - PROCESS | 2660 | 1461282128519 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:08 INFO - PROCESS | 2660 | --DOMWINDOW == 116 (207B4800) [pid = 2660] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:42:08 INFO - PROCESS | 2660 | --DOMWINDOW == 115 (20417400) [pid = 2660] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:42:08 INFO - PROCESS | 2660 | --DOMWINDOW == 114 (1310F800) [pid = 2660] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:42:08 INFO - PROCESS | 2660 | --DOMWINDOW == 113 (2042B800) [pid = 2660] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:42:08 INFO - PROCESS | 2660 | --DOMWINDOW == 112 (1A733000) [pid = 2660] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:42:08 INFO - PROCESS | 2660 | --DOMWINDOW == 111 (1D79BC00) [pid = 2660] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:42:08 INFO - PROCESS | 2660 | --DOMWINDOW == 110 (2245EC00) [pid = 2660] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:42:08 INFO - PROCESS | 2660 | --DOMWINDOW == 109 (1D792400) [pid = 2660] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:42:08 INFO - PROCESS | 2660 | --DOMWINDOW == 108 (1F7BD400) [pid = 2660] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:42:08 INFO - PROCESS | 2660 | --DOMWINDOW == 107 (12F07800) [pid = 2660] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:42:08 INFO - PROCESS | 2660 | --DOMWINDOW == 106 (13336400) [pid = 2660] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:42:08 INFO - PROCESS | 2660 | --DOMWINDOW == 105 (1F7BD000) [pid = 2660] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:42:08 INFO - PROCESS | 2660 | --DOMWINDOW == 104 (18113800) [pid = 2660] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:42:08 INFO - PROCESS | 2660 | --DOMWINDOW == 103 (1C540800) [pid = 2660] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:42:08 INFO - PROCESS | 2660 | --DOMWINDOW == 102 (2001B800) [pid = 2660] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:42:08 INFO - PROCESS | 2660 | --DOMWINDOW == 101 (12F0C400) [pid = 2660] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:42:08 INFO - PROCESS | 2660 | --DOMWINDOW == 100 (207B3C00) [pid = 2660] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:42:08 INFO - PROCESS | 2660 | --DOMWINDOW == 99 (0F507400) [pid = 2660] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:42:08 INFO - PROCESS | 2660 | --DOMWINDOW == 98 (20A77800) [pid = 2660] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:42:08 INFO - PROCESS | 2660 | --DOMWINDOW == 97 (1948A800) [pid = 2660] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:42:08 INFO - PROCESS | 2660 | --DOMWINDOW == 96 (13129C00) [pid = 2660] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:42:08 INFO - PROCESS | 2660 | --DOMWINDOW == 95 (1A738400) [pid = 2660] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:42:08 INFO - PROCESS | 2660 | ++DOCSHELL 0EACD400 == 56 [pid = 2660] [id = 202] 16:42:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 96 (0EAD2C00) [pid = 2660] [serial = 604] [outer = 00000000] 16:42:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 97 (1310F800) [pid = 2660] [serial = 605] [outer = 0EAD2C00] 16:42:08 INFO - PROCESS | 2660 | 1461282128578 Marionette DEBUG loaded listener.js 16:42:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 98 (13E49800) [pid = 2660] [serial = 606] [outer = 0EAD2C00] 16:42:08 INFO - PROCESS | 2660 | 1461282128976 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 16:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 829ms 16:42:09 INFO - PROCESS | 2660 | 1461282129030 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 16:42:09 INFO - PROCESS | 2660 | 1461282129032 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 16:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:42:09 INFO - PROCESS | 2660 | 1461282129036 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:42:09 INFO - PROCESS | 2660 | 1461282129038 Marionette TRACE conn5 <- [1,774,null,{}] 16:42:09 INFO - PROCESS | 2660 | 1461282129041 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:09 INFO - PROCESS | 2660 | 1461282129156 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 16:42:09 INFO - PROCESS | 2660 | 1461282129171 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:09 INFO - PROCESS | 2660 | ++DOCSHELL 13028400 == 57 [pid = 2660] [id = 203] 16:42:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 99 (1302FC00) [pid = 2660] [serial = 607] [outer = 00000000] 16:42:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 100 (1C82E000) [pid = 2660] [serial = 608] [outer = 1302FC00] 16:42:09 INFO - PROCESS | 2660 | 1461282129215 Marionette DEBUG loaded listener.js 16:42:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 101 (1D792800) [pid = 2660] [serial = 609] [outer = 1302FC00] 16:42:09 INFO - PROCESS | 2660 | 1461282129630 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 16:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 630ms 16:42:09 INFO - PROCESS | 2660 | 1461282129666 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 16:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:42:09 INFO - PROCESS | 2660 | 1461282129668 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 16:42:09 INFO - PROCESS | 2660 | 1461282129671 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:42:09 INFO - PROCESS | 2660 | 1461282129673 Marionette TRACE conn5 <- [1,778,null,{}] 16:42:09 INFO - PROCESS | 2660 | 1461282129676 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:09 INFO - PROCESS | 2660 | 1461282129792 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 16:42:09 INFO - PROCESS | 2660 | 1461282129801 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:09 INFO - PROCESS | 2660 | ++DOCSHELL 1C544800 == 58 [pid = 2660] [id = 204] 16:42:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 102 (1C60D000) [pid = 2660] [serial = 610] [outer = 00000000] 16:42:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 103 (2041B400) [pid = 2660] [serial = 611] [outer = 1C60D000] 16:42:09 INFO - PROCESS | 2660 | 1461282129845 Marionette DEBUG loaded listener.js 16:42:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 104 (20425400) [pid = 2660] [serial = 612] [outer = 1C60D000] 16:42:10 INFO - PROCESS | 2660 | 1461282130263 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 16:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 630ms 16:42:10 INFO - PROCESS | 2660 | 1461282130302 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 16:42:10 INFO - PROCESS | 2660 | 1461282130305 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 16:42:10 INFO - PROCESS | 2660 | 1461282130308 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:42:10 INFO - PROCESS | 2660 | 1461282130309 Marionette TRACE conn5 <- [1,782,null,{}] 16:42:10 INFO - PROCESS | 2660 | 1461282130313 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:10 INFO - PROCESS | 2660 | 1461282130431 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 16:42:10 INFO - PROCESS | 2660 | 1461282130479 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:10 INFO - PROCESS | 2660 | ++DOCSHELL 2073EC00 == 59 [pid = 2660] [id = 205] 16:42:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 105 (207AB800) [pid = 2660] [serial = 613] [outer = 00000000] 16:42:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 106 (207F1400) [pid = 2660] [serial = 614] [outer = 207AB800] 16:42:10 INFO - PROCESS | 2660 | 1461282130526 Marionette DEBUG loaded listener.js 16:42:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 107 (207F7000) [pid = 2660] [serial = 615] [outer = 207AB800] 16:42:11 INFO - PROCESS | 2660 | 1461282131163 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 16:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 929ms 16:42:11 INFO - PROCESS | 2660 | 1461282131243 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 16:42:11 INFO - PROCESS | 2660 | 1461282131249 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 16:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:42:11 INFO - PROCESS | 2660 | 1461282131269 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:42:11 INFO - PROCESS | 2660 | 1461282131273 Marionette TRACE conn5 <- [1,786,null,{}] 16:42:11 INFO - PROCESS | 2660 | 1461282131278 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:11 INFO - PROCESS | 2660 | 1461282131403 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 16:42:11 INFO - PROCESS | 2660 | 1461282131534 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:11 INFO - PROCESS | 2660 | ++DOCSHELL 14252400 == 60 [pid = 2660] [id = 206] 16:42:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 108 (180D6400) [pid = 2660] [serial = 616] [outer = 00000000] 16:42:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 109 (1B02E400) [pid = 2660] [serial = 617] [outer = 180D6400] 16:42:11 INFO - PROCESS | 2660 | 1461282131593 Marionette DEBUG loaded listener.js 16:42:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 110 (1C536400) [pid = 2660] [serial = 618] [outer = 180D6400] 16:42:12 INFO - PROCESS | 2660 | 1461282132189 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 16:42:12 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:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 990ms 16:42:12 INFO - PROCESS | 2660 | 1461282132261 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 16:42:12 INFO - PROCESS | 2660 | 1461282132267 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 16:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:42:12 INFO - PROCESS | 2660 | 1461282132274 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:42:12 INFO - PROCESS | 2660 | 1461282132277 Marionette TRACE conn5 <- [1,790,null,{}] 16:42:12 INFO - PROCESS | 2660 | 1461282132281 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:12 INFO - PROCESS | 2660 | 1461282132428 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 16:42:12 INFO - PROCESS | 2660 | 1461282132561 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:12 INFO - PROCESS | 2660 | ++DOCSHELL 1D56C400 == 61 [pid = 2660] [id = 207] 16:42:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 111 (1D5E1C00) [pid = 2660] [serial = 619] [outer = 00000000] 16:42:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 112 (20018400) [pid = 2660] [serial = 620] [outer = 1D5E1C00] 16:42:12 INFO - PROCESS | 2660 | 1461282132618 Marionette DEBUG loaded listener.js 16:42:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 113 (20065000) [pid = 2660] [serial = 621] [outer = 1D5E1C00] 16:42:13 INFO - PROCESS | 2660 | 1461282133271 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 16:42:13 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:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1023ms 16:42:13 INFO - PROCESS | 2660 | 1461282133299 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 16:42:13 INFO - PROCESS | 2660 | 1461282133301 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 16:42:13 INFO - PROCESS | 2660 | 1461282133305 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:42:13 INFO - PROCESS | 2660 | 1461282133309 Marionette TRACE conn5 <- [1,794,null,{}] 16:42:13 INFO - PROCESS | 2660 | 1461282133320 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:13 INFO - PROCESS | 2660 | 1461282133451 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 16:42:13 INFO - PROCESS | 2660 | 1461282133586 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:13 INFO - PROCESS | 2660 | ++DOCSHELL 20A75C00 == 62 [pid = 2660] [id = 208] 16:42:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 114 (20A76400) [pid = 2660] [serial = 622] [outer = 00000000] 16:42:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 115 (20BCC800) [pid = 2660] [serial = 623] [outer = 20A76400] 16:42:13 INFO - PROCESS | 2660 | 1461282133646 Marionette DEBUG loaded listener.js 16:42:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 116 (20BD3C00) [pid = 2660] [serial = 624] [outer = 20A76400] 16:42:14 INFO - PROCESS | 2660 | 1461282134181 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 16:42:14 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:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 929ms 16:42:14 INFO - PROCESS | 2660 | 1461282134239 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 16:42:14 INFO - PROCESS | 2660 | 1461282134242 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 16:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:42:14 INFO - PROCESS | 2660 | 1461282134245 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:42:14 INFO - PROCESS | 2660 | 1461282134247 Marionette TRACE conn5 <- [1,798,null,{}] 16:42:14 INFO - PROCESS | 2660 | 1461282134251 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:14 INFO - PROCESS | 2660 | 1461282134365 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 16:42:14 INFO - PROCESS | 2660 | 1461282134470 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:14 INFO - PROCESS | 2660 | ++DOCSHELL 20BDBC00 == 63 [pid = 2660] [id = 209] 16:42:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 117 (2137D800) [pid = 2660] [serial = 625] [outer = 00000000] 16:42:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 118 (21384000) [pid = 2660] [serial = 626] [outer = 2137D800] 16:42:14 INFO - PROCESS | 2660 | 1461282134526 Marionette DEBUG loaded listener.js 16:42:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 119 (2138A000) [pid = 2660] [serial = 627] [outer = 2137D800] 16:42:15 INFO - PROCESS | 2660 | 1461282135128 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 16:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 930ms 16:42:15 INFO - PROCESS | 2660 | 1461282135179 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 16:42:15 INFO - PROCESS | 2660 | 1461282135181 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 16:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:42:15 INFO - PROCESS | 2660 | 1461282135185 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:42:15 INFO - PROCESS | 2660 | 1461282135187 Marionette TRACE conn5 <- [1,802,null,{}] 16:42:15 INFO - PROCESS | 2660 | 1461282135191 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:15 INFO - PROCESS | 2660 | 1461282135299 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 16:42:15 INFO - PROCESS | 2660 | 1461282135403 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:15 INFO - PROCESS | 2660 | ++DOCSHELL 140CB400 == 64 [pid = 2660] [id = 210] 16:42:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 120 (21381800) [pid = 2660] [serial = 628] [outer = 00000000] 16:42:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 121 (2245EC00) [pid = 2660] [serial = 629] [outer = 21381800] 16:42:15 INFO - PROCESS | 2660 | 1461282135459 Marionette DEBUG loaded listener.js 16:42:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 122 (2245E800) [pid = 2660] [serial = 630] [outer = 21381800] 16:42:16 INFO - PROCESS | 2660 | 1461282136055 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 16:42:16 INFO - PROCESS | 2660 | 1461282136121 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 16:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:42:16 INFO - PROCESS | 2660 | 1461282136124 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:42:16 INFO - PROCESS | 2660 | 1461282136126 Marionette TRACE conn5 <- [1,806,null,{}] 16:42:16 INFO - PROCESS | 2660 | 1461282136130 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:16 INFO - PROCESS | 2660 | 1461282136259 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 16:42:16 INFO - PROCESS | 2660 | 1461282136393 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:16 INFO - PROCESS | 2660 | ++DOCSHELL 1312C800 == 65 [pid = 2660] [id = 211] 16:42:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 123 (134A0400) [pid = 2660] [serial = 631] [outer = 00000000] 16:42:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 124 (1A737400) [pid = 2660] [serial = 632] [outer = 134A0400] 16:42:16 INFO - PROCESS | 2660 | 1461282136452 Marionette DEBUG loaded listener.js 16:42:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 125 (1CC17C00) [pid = 2660] [serial = 633] [outer = 134A0400] 16:42:17 INFO - PROCESS | 2660 | 1461282137273 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 16:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1173ms 16:42:17 INFO - PROCESS | 2660 | 1461282137302 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 16:42:17 INFO - PROCESS | 2660 | 1461282137306 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 16:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:42:17 INFO - PROCESS | 2660 | 1461282137311 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:42:17 INFO - PROCESS | 2660 | 1461282137314 Marionette TRACE conn5 <- [1,810,null,{}] 16:42:17 INFO - PROCESS | 2660 | 1461282137320 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:17 INFO - PROCESS | 2660 | 1461282137425 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 16:42:17 INFO - PROCESS | 2660 | 1461282137562 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:17 INFO - PROCESS | 2660 | ++DOCSHELL 18D55C00 == 66 [pid = 2660] [id = 212] 16:42:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 126 (196CD800) [pid = 2660] [serial = 634] [outer = 00000000] 16:42:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 127 (1A7F8000) [pid = 2660] [serial = 635] [outer = 196CD800] 16:42:17 INFO - PROCESS | 2660 | 1461282137616 Marionette DEBUG loaded listener.js 16:42:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 128 (1B02D800) [pid = 2660] [serial = 636] [outer = 196CD800] 16:42:17 INFO - PROCESS | 2660 | --DOCSHELL 19483800 == 65 [pid = 2660] [id = 59] 16:42:17 INFO - PROCESS | 2660 | --DOCSHELL 1C544800 == 64 [pid = 2660] [id = 204] 16:42:17 INFO - PROCESS | 2660 | --DOCSHELL 13028400 == 63 [pid = 2660] [id = 203] 16:42:17 INFO - PROCESS | 2660 | --DOCSHELL 0EACD400 == 62 [pid = 2660] [id = 202] 16:42:17 INFO - PROCESS | 2660 | --DOCSHELL 1810F000 == 61 [pid = 2660] [id = 201] 16:42:17 INFO - PROCESS | 2660 | --DOCSHELL 1D78F000 == 60 [pid = 2660] [id = 200] 16:42:17 INFO - PROCESS | 2660 | --DOCSHELL 1C836800 == 59 [pid = 2660] [id = 199] 16:42:17 INFO - PROCESS | 2660 | --DOCSHELL 13111400 == 58 [pid = 2660] [id = 198] 16:42:17 INFO - PROCESS | 2660 | --DOMWINDOW == 127 (20429400) [pid = 2660] [serial = 575] [outer = 00000000] [url = about:blank] 16:42:17 INFO - PROCESS | 2660 | --DOCSHELL 14254C00 == 57 [pid = 2660] [id = 197] 16:42:18 INFO - PROCESS | 2660 | --DOMWINDOW == 126 (2042EC00) [pid = 2660] [serial = 456] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 2660 | --DOMWINDOW == 125 (13E90C00) [pid = 2660] [serial = 507] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 2660 | --DOMWINDOW == 124 (1CEDFC00) [pid = 2660] [serial = 462] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 2660 | --DOMWINDOW == 123 (207F0800) [pid = 2660] [serial = 365] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 2660 | --DOMWINDOW == 122 (2245CC00) [pid = 2660] [serial = 522] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 2660 | --DOMWINDOW == 121 (1764D000) [pid = 2660] [serial = 414] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 2660 | --DOMWINDOW == 120 (207B2800) [pid = 2660] [serial = 423] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 2660 | --DOMWINDOW == 119 (1C60D800) [pid = 2660] [serial = 417] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 2660 | --DOMWINDOW == 118 (20418400) [pid = 2660] [serial = 420] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 2660 | --DOMWINDOW == 117 (224A9C00) [pid = 2660] [serial = 474] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 2660 | --DOMWINDOW == 116 (1DBDF800) [pid = 2660] [serial = 563] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 2660 | --DOMWINDOW == 115 (1F9C7800) [pid = 2660] [serial = 566] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 2660 | --DOMWINDOW == 114 (1EA08400) [pid = 2660] [serial = 564] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 2660 | --DOMWINDOW == 113 (18DED000) [pid = 2660] [serial = 569] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 2660 | --DOMWINDOW == 112 (18DEAC00) [pid = 2660] [serial = 557] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 2660 | --DOMWINDOW == 111 (196D6400) [pid = 2660] [serial = 558] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 2660 | --DOMWINDOW == 110 (20011400) [pid = 2660] [serial = 552] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 2660 | --DOMWINDOW == 109 (1FE37800) [pid = 2660] [serial = 551] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 2660 | --DOMWINDOW == 108 (1A72F000) [pid = 2660] [serial = 555] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 2660 | --DOMWINDOW == 107 (18DEE800) [pid = 2660] [serial = 554] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 2660 | --DOMWINDOW == 106 (1C831400) [pid = 2660] [serial = 560] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 2660 | --DOMWINDOW == 105 (13130400) [pid = 2660] [serial = 545] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 2660 | --DOMWINDOW == 104 (1B028800) [pid = 2660] [serial = 548] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 2660 | --DOMWINDOW == 103 (1F9BE000) [pid = 2660] [serial = 567] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 2660 | --DOMWINDOW == 102 (20413C00) [pid = 2660] [serial = 572] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 2660 | --DOMWINDOW == 101 (1D792000) [pid = 2660] [serial = 570] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 2660 | --DOMWINDOW == 100 (1CA89400) [pid = 2660] [serial = 561] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 2660 | --DOMWINDOW == 99 (2041D400) [pid = 2660] [serial = 573] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 2660 | --DOMWINDOW == 98 (1420D400) [pid = 2660] [serial = 459] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 2660 | --DOMWINDOW == 97 (207FA000) [pid = 2660] [serial = 468] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 2660 | --DOMWINDOW == 96 (2073D400) [pid = 2660] [serial = 465] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 2660 | --DOMWINDOW == 95 (20BD1000) [pid = 2660] [serial = 471] [outer = 00000000] [url = about:blank] 16:42:18 INFO - PROCESS | 2660 | 1461282138195 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 16:42:18 INFO - PROCESS | 2660 | 1461282138308 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 16:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:42:18 INFO - PROCESS | 2660 | 1461282138313 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:42:18 INFO - PROCESS | 2660 | 1461282138316 Marionette TRACE conn5 <- [1,814,null,{}] 16:42:18 INFO - PROCESS | 2660 | 1461282138320 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:18 INFO - PROCESS | 2660 | 1461282138414 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 16:42:18 INFO - PROCESS | 2660 | 1461282138499 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:18 INFO - PROCESS | 2660 | ++DOCSHELL 13126000 == 58 [pid = 2660] [id = 213] 16:42:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 96 (1337DC00) [pid = 2660] [serial = 637] [outer = 00000000] 16:42:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 97 (18D57000) [pid = 2660] [serial = 638] [outer = 1337DC00] 16:42:18 INFO - PROCESS | 2660 | 1461282138545 Marionette DEBUG loaded listener.js 16:42:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 98 (1948C800) [pid = 2660] [serial = 639] [outer = 1337DC00] 16:42:18 INFO - PROCESS | 2660 | 1461282138961 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 16:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 669ms 16:42:18 INFO - PROCESS | 2660 | 1461282138987 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 16:42:18 INFO - PROCESS | 2660 | 1461282138989 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 16:42:18 INFO - PROCESS | 2660 | 1461282138992 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:42:18 INFO - PROCESS | 2660 | 1461282138996 Marionette TRACE conn5 <- [1,818,null,{}] 16:42:18 INFO - PROCESS | 2660 | 1461282139006 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:19 INFO - PROCESS | 2660 | 1461282139095 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 16:42:19 INFO - PROCESS | 2660 | 1461282139103 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:19 INFO - PROCESS | 2660 | ++DOCSHELL 1A7F7C00 == 59 [pid = 2660] [id = 214] 16:42:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 99 (1B021C00) [pid = 2660] [serial = 640] [outer = 00000000] 16:42:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 100 (1C60FC00) [pid = 2660] [serial = 641] [outer = 1B021C00] 16:42:19 INFO - PROCESS | 2660 | 1461282139151 Marionette DEBUG loaded listener.js 16:42:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 101 (1C831400) [pid = 2660] [serial = 642] [outer = 1B021C00] 16:42:19 INFO - PROCESS | 2660 | 1461282139608 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 16:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 670ms 16:42:19 INFO - PROCESS | 2660 | 1461282139666 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 16:42:19 INFO - PROCESS | 2660 | 1461282139669 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 16:42:19 INFO - PROCESS | 2660 | 1461282139673 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:42:19 INFO - PROCESS | 2660 | 1461282139674 Marionette TRACE conn5 <- [1,822,null,{}] 16:42:19 INFO - PROCESS | 2660 | 1461282139678 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:19 INFO - PROCESS | 2660 | 1461282139767 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 16:42:19 INFO - PROCESS | 2660 | 1461282139898 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:19 INFO - PROCESS | 2660 | ++DOCSHELL 1CA81800 == 60 [pid = 2660] [id = 215] 16:42:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 102 (1CC0DC00) [pid = 2660] [serial = 643] [outer = 00000000] 16:42:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 103 (1D564000) [pid = 2660] [serial = 644] [outer = 1CC0DC00] 16:42:19 INFO - PROCESS | 2660 | 1461282139944 Marionette DEBUG loaded listener.js 16:42:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 104 (1D56EC00) [pid = 2660] [serial = 645] [outer = 1CC0DC00] 16:42:21 INFO - PROCESS | 2660 | 1461282141522 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 16:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1880ms 16:42:21 INFO - PROCESS | 2660 | 1461282141558 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 16:42:21 INFO - PROCESS | 2660 | 1461282141560 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 16:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:42:21 INFO - PROCESS | 2660 | 1461282141563 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:42:21 INFO - PROCESS | 2660 | 1461282141565 Marionette TRACE conn5 <- [1,826,null,{}] 16:42:21 INFO - PROCESS | 2660 | 1461282141571 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:21 INFO - PROCESS | 2660 | 1461282141687 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 16:42:21 INFO - PROCESS | 2660 | 1461282141694 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:21 INFO - PROCESS | 2660 | ++DOCSHELL 13133800 == 61 [pid = 2660] [id = 216] 16:42:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 105 (1D560400) [pid = 2660] [serial = 646] [outer = 00000000] 16:42:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 106 (1F783800) [pid = 2660] [serial = 647] [outer = 1D560400] 16:42:21 INFO - PROCESS | 2660 | 1461282141740 Marionette DEBUG loaded listener.js 16:42:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 107 (1E91CC00) [pid = 2660] [serial = 648] [outer = 1D560400] 16:42:22 INFO - PROCESS | 2660 | 1461282142217 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 16:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 690ms 16:42:22 INFO - PROCESS | 2660 | 1461282142284 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 16:42:22 INFO - PROCESS | 2660 | 1461282142286 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 16:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:42:22 INFO - PROCESS | 2660 | 1461282142298 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:42:22 INFO - PROCESS | 2660 | 1461282142300 Marionette TRACE conn5 <- [1,830,null,{}] 16:42:22 INFO - PROCESS | 2660 | 1461282142304 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:22 INFO - PROCESS | 2660 | 1461282142437 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 16:42:22 INFO - PROCESS | 2660 | 1461282142501 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:22 INFO - PROCESS | 2660 | ++DOCSHELL 20067C00 == 62 [pid = 2660] [id = 217] 16:42:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 108 (2027BC00) [pid = 2660] [serial = 649] [outer = 00000000] 16:42:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 109 (2041D400) [pid = 2660] [serial = 650] [outer = 2027BC00] 16:42:22 INFO - PROCESS | 2660 | 1461282142550 Marionette DEBUG loaded listener.js 16:42:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 110 (2041FC00) [pid = 2660] [serial = 651] [outer = 2027BC00] 16:42:22 INFO - PROCESS | 2660 | 1461282142955 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 16:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 730ms 16:42:23 INFO - PROCESS | 2660 | 1461282143029 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 16:42:23 INFO - PROCESS | 2660 | 1461282143031 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 16:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:42:23 INFO - PROCESS | 2660 | 1461282143038 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:42:23 INFO - PROCESS | 2660 | 1461282143040 Marionette TRACE conn5 <- [1,834,null,{}] 16:42:23 INFO - PROCESS | 2660 | 1461282143044 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:23 INFO - PROCESS | 2660 | 1461282143352 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 16:42:23 INFO - PROCESS | 2660 | --DOMWINDOW == 109 (1D790C00) [pid = 2660] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:42:23 INFO - PROCESS | 2660 | --DOMWINDOW == 108 (1429E800) [pid = 2660] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:42:23 INFO - PROCESS | 2660 | --DOMWINDOW == 107 (0EAD2C00) [pid = 2660] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:42:23 INFO - PROCESS | 2660 | --DOMWINDOW == 106 (1810FC00) [pid = 2660] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:42:23 INFO - PROCESS | 2660 | --DOMWINDOW == 105 (1C837000) [pid = 2660] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:42:23 INFO - PROCESS | 2660 | --DOMWINDOW == 104 (1312C000) [pid = 2660] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:42:23 INFO - PROCESS | 2660 | --DOMWINDOW == 103 (1F70B800) [pid = 2660] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:42:23 INFO - PROCESS | 2660 | --DOMWINDOW == 102 (1302FC00) [pid = 2660] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:42:23 INFO - PROCESS | 2660 | --DOMWINDOW == 101 (1C60D000) [pid = 2660] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:42:23 INFO - PROCESS | 2660 | 1461282143417 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:23 INFO - PROCESS | 2660 | ++DOCSHELL 12F07C00 == 63 [pid = 2660] [id = 218] 16:42:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 102 (12F15800) [pid = 2660] [serial = 652] [outer = 00000000] 16:42:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 103 (1A739800) [pid = 2660] [serial = 653] [outer = 12F15800] 16:42:23 INFO - PROCESS | 2660 | 1461282143463 Marionette DEBUG loaded listener.js 16:42:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 104 (1D62CC00) [pid = 2660] [serial = 654] [outer = 12F15800] 16:42:23 INFO - PROCESS | 2660 | 1461282143868 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 16:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 869ms 16:42:23 INFO - PROCESS | 2660 | 1461282143909 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 16:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:42:23 INFO - PROCESS | 2660 | 1461282143911 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 16:42:23 INFO - PROCESS | 2660 | 1461282143914 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:42:23 INFO - PROCESS | 2660 | 1461282143915 Marionette TRACE conn5 <- [1,838,null,{}] 16:42:23 INFO - PROCESS | 2660 | 1461282143919 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:23 INFO - PROCESS | 2660 | 1461282144006 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 16:42:23 INFO - PROCESS | 2660 | 1461282144013 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:24 INFO - PROCESS | 2660 | ++DOCSHELL 1F70B800 == 64 [pid = 2660] [id = 219] 16:42:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 105 (20020C00) [pid = 2660] [serial = 655] [outer = 00000000] 16:42:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 106 (207B4800) [pid = 2660] [serial = 656] [outer = 20020C00] 16:42:24 INFO - PROCESS | 2660 | 1461282144057 Marionette DEBUG loaded listener.js 16:42:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 107 (207EE400) [pid = 2660] [serial = 657] [outer = 20020C00] 16:42:24 INFO - PROCESS | 2660 | 1461282144479 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 16:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms 16:42:24 INFO - PROCESS | 2660 | 1461282144545 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 16:42:24 INFO - PROCESS | 2660 | 1461282144547 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 16:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:42:24 INFO - PROCESS | 2660 | 1461282144550 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:42:24 INFO - PROCESS | 2660 | 1461282144552 Marionette TRACE conn5 <- [1,842,null,{}] 16:42:24 INFO - PROCESS | 2660 | 1461282144556 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:24 INFO - PROCESS | 2660 | 1461282144639 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 16:42:24 INFO - PROCESS | 2660 | 1461282144645 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:24 INFO - PROCESS | 2660 | ++DOCSHELL 2073F000 == 65 [pid = 2660] [id = 220] 16:42:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 108 (207F1800) [pid = 2660] [serial = 658] [outer = 00000000] 16:42:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 109 (20A78800) [pid = 2660] [serial = 659] [outer = 207F1800] 16:42:24 INFO - PROCESS | 2660 | 1461282144691 Marionette DEBUG loaded listener.js 16:42:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 110 (20BD6400) [pid = 2660] [serial = 660] [outer = 207F1800] 16:42:25 INFO - PROCESS | 2660 | 1461282145128 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 16:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 632ms 16:42:25 INFO - PROCESS | 2660 | 1461282145187 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 16:42:25 INFO - PROCESS | 2660 | 1461282145189 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 16:42:25 INFO - PROCESS | 2660 | 1461282145193 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:42:25 INFO - PROCESS | 2660 | 1461282145194 Marionette TRACE conn5 <- [1,846,null,{}] 16:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:42:25 INFO - PROCESS | 2660 | 1461282145198 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:25 INFO - PROCESS | 2660 | 1461282145287 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 16:42:25 INFO - PROCESS | 2660 | 1461282145294 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:25 INFO - PROCESS | 2660 | ++DOCSHELL 20BDA400 == 66 [pid = 2660] [id = 221] 16:42:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 111 (2137E400) [pid = 2660] [serial = 661] [outer = 00000000] 16:42:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 112 (224AC000) [pid = 2660] [serial = 662] [outer = 2137E400] 16:42:25 INFO - PROCESS | 2660 | 1461282145338 Marionette DEBUG loaded listener.js 16:42:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 113 (224B2400) [pid = 2660] [serial = 663] [outer = 2137E400] 16:42:26 INFO - PROCESS | 2660 | 1461282146034 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 16:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 870ms 16:42:26 INFO - PROCESS | 2660 | 1461282146068 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 16:42:26 INFO - PROCESS | 2660 | 1461282146074 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 16:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:42:26 INFO - PROCESS | 2660 | 1461282146079 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:42:26 INFO - PROCESS | 2660 | 1461282146083 Marionette TRACE conn5 <- [1,850,null,{}] 16:42:26 INFO - PROCESS | 2660 | 1461282146089 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:26 INFO - PROCESS | 2660 | 1461282146208 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 16:42:26 INFO - PROCESS | 2660 | 1461282146345 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:26 INFO - PROCESS | 2660 | ++DOCSHELL 178DE800 == 67 [pid = 2660] [id = 222] 16:42:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 114 (17B4AC00) [pid = 2660] [serial = 664] [outer = 00000000] 16:42:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 115 (1A72CC00) [pid = 2660] [serial = 665] [outer = 17B4AC00] 16:42:26 INFO - PROCESS | 2660 | 1461282146404 Marionette DEBUG loaded listener.js 16:42:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 116 (1A7F1400) [pid = 2660] [serial = 666] [outer = 17B4AC00] 16:42:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 117 (1D79D400) [pid = 2660] [serial = 667] [outer = 1816CC00] 16:42:27 INFO - PROCESS | 2660 | 1461282147203 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 16:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1171ms 16:42:27 INFO - PROCESS | 2660 | 1461282147255 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 16:42:27 INFO - PROCESS | 2660 | 1461282147261 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 16:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:42:27 INFO - PROCESS | 2660 | 1461282147268 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:42:27 INFO - PROCESS | 2660 | 1461282147270 Marionette TRACE conn5 <- [1,854,null,{}] 16:42:27 INFO - PROCESS | 2660 | 1461282147275 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:27 INFO - PROCESS | 2660 | 1461282147390 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 16:42:27 INFO - PROCESS | 2660 | 1461282147525 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:27 INFO - PROCESS | 2660 | ++DOCSHELL 1C82C000 == 68 [pid = 2660] [id = 223] 16:42:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 118 (1C836800) [pid = 2660] [serial = 668] [outer = 00000000] 16:42:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 119 (20069400) [pid = 2660] [serial = 669] [outer = 1C836800] 16:42:27 INFO - PROCESS | 2660 | 1461282147582 Marionette DEBUG loaded listener.js 16:42:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 120 (2001F800) [pid = 2660] [serial = 670] [outer = 1C836800] 16:42:28 INFO - PROCESS | 2660 | 1461282148187 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 16:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 970ms 16:42:28 INFO - PROCESS | 2660 | 1461282148240 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 16:42:28 INFO - PROCESS | 2660 | 1461282148243 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 16:42:28 INFO - PROCESS | 2660 | 1461282148247 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:42:28 INFO - PROCESS | 2660 | 1461282148251 Marionette TRACE conn5 <- [1,858,null,{}] 16:42:28 INFO - PROCESS | 2660 | 1461282148262 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:28 INFO - PROCESS | 2660 | 1461282148378 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 16:42:28 INFO - PROCESS | 2660 | 1461282148514 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:28 INFO - PROCESS | 2660 | ++DOCSHELL 20736800 == 69 [pid = 2660] [id = 224] 16:42:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 121 (22705400) [pid = 2660] [serial = 671] [outer = 00000000] 16:42:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 122 (22710C00) [pid = 2660] [serial = 672] [outer = 22705400] 16:42:28 INFO - PROCESS | 2660 | 1461282148574 Marionette DEBUG loaded listener.js 16:42:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 123 (22961C00) [pid = 2660] [serial = 673] [outer = 22705400] 16:42:29 INFO - PROCESS | 2660 | 1461282149097 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 16:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 929ms 16:42:29 INFO - PROCESS | 2660 | 1461282149150 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 16:42:29 INFO - PROCESS | 2660 | 1461282149153 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 16:42:29 INFO - PROCESS | 2660 | 1461282149191 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:42:29 INFO - PROCESS | 2660 | 1461282149193 Marionette TRACE conn5 <- [1,862,null,{}] 16:42:29 INFO - PROCESS | 2660 | 1461282149197 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:29 INFO - PROCESS | 2660 | 1461282149307 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 16:42:29 INFO - PROCESS | 2660 | 1461282149413 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:29 INFO - PROCESS | 2660 | ++DOCSHELL 22968000 == 70 [pid = 2660] [id = 225] 16:42:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 124 (22968800) [pid = 2660] [serial = 674] [outer = 00000000] 16:42:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 125 (2296D400) [pid = 2660] [serial = 675] [outer = 22968800] 16:42:29 INFO - PROCESS | 2660 | 1461282149470 Marionette DEBUG loaded listener.js 16:42:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 126 (24595400) [pid = 2660] [serial = 676] [outer = 22968800] 16:42:30 INFO - PROCESS | 2660 | 1461282150011 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 16:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 870ms 16:42:30 INFO - PROCESS | 2660 | 1461282150070 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 16:42:30 INFO - PROCESS | 2660 | 1461282150072 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 16:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:42:30 INFO - PROCESS | 2660 | 1461282150077 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:42:30 INFO - PROCESS | 2660 | 1461282150080 Marionette TRACE conn5 <- [1,866,null,{}] 16:42:30 INFO - PROCESS | 2660 | 1461282150084 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:30 INFO - PROCESS | 2660 | 1461282150196 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 16:42:30 INFO - PROCESS | 2660 | 1461282150302 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:30 INFO - PROCESS | 2660 | ++DOCSHELL 22969800 == 71 [pid = 2660] [id = 226] 16:42:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 127 (2296C800) [pid = 2660] [serial = 677] [outer = 00000000] 16:42:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 128 (2459E000) [pid = 2660] [serial = 678] [outer = 2296C800] 16:42:30 INFO - PROCESS | 2660 | 1461282150357 Marionette DEBUG loaded listener.js 16:42:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 129 (245A0000) [pid = 2660] [serial = 679] [outer = 2296C800] 16:42:31 INFO - PROCESS | 2660 | 1461282150990 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 16:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 930ms 16:42:31 INFO - PROCESS | 2660 | 1461282151010 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 16:42:31 INFO - PROCESS | 2660 | 1461282151012 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 16:42:31 INFO - PROCESS | 2660 | 1461282151015 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:42:31 INFO - PROCESS | 2660 | 1461282151017 Marionette TRACE conn5 <- [1,870,null,{}] 16:42:31 INFO - PROCESS | 2660 | 1461282151021 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:31 INFO - PROCESS | 2660 | 1461282151140 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 16:42:31 INFO - PROCESS | 2660 | 1461282151248 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:31 INFO - PROCESS | 2660 | ++DOCSHELL 23A18000 == 72 [pid = 2660] [id = 227] 16:42:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 130 (23A19000) [pid = 2660] [serial = 680] [outer = 00000000] 16:42:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 131 (2459B400) [pid = 2660] [serial = 681] [outer = 23A19000] 16:42:31 INFO - PROCESS | 2660 | 1461282151303 Marionette DEBUG loaded listener.js 16:42:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 132 (2459DC00) [pid = 2660] [serial = 682] [outer = 23A19000] 16:42:31 INFO - PROCESS | 2660 | 1461282151922 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 16:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1179ms 16:42:32 INFO - PROCESS | 2660 | 1461282152211 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 16:42:32 INFO - PROCESS | 2660 | 1461282152216 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 16:42:32 INFO - PROCESS | 2660 | 1461282152222 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:42:32 INFO - PROCESS | 2660 | 1461282152225 Marionette TRACE conn5 <- [1,874,null,{}] 16:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:42:32 INFO - PROCESS | 2660 | 1461282152231 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:32 INFO - PROCESS | 2660 | 1461282152337 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 16:42:32 INFO - PROCESS | 2660 | 1461282152472 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:32 INFO - PROCESS | 2660 | ++DOCSHELL 1802F400 == 73 [pid = 2660] [id = 228] 16:42:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 133 (18079C00) [pid = 2660] [serial = 683] [outer = 00000000] 16:42:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 134 (19485400) [pid = 2660] [serial = 684] [outer = 18079C00] 16:42:32 INFO - PROCESS | 2660 | 1461282152526 Marionette DEBUG loaded listener.js 16:42:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 135 (1A774400) [pid = 2660] [serial = 685] [outer = 18079C00] 16:42:33 INFO - PROCESS | 2660 | 1461282153119 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 16:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 930ms 16:42:33 INFO - PROCESS | 2660 | 1461282153158 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 16:42:33 INFO - PROCESS | 2660 | 1461282153162 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 16:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:42:33 INFO - PROCESS | 2660 | 1461282153169 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:42:33 INFO - PROCESS | 2660 | 1461282153172 Marionette TRACE conn5 <- [1,878,null,{}] 16:42:33 INFO - PROCESS | 2660 | 1461282153176 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:33 INFO - PROCESS | 2660 | 1461282153278 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 16:42:33 INFO - PROCESS | 2660 | 1461282153417 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:33 INFO - PROCESS | 2660 | --DOCSHELL 2073F000 == 72 [pid = 2660] [id = 220] 16:42:33 INFO - PROCESS | 2660 | --DOCSHELL 1F70B800 == 71 [pid = 2660] [id = 219] 16:42:33 INFO - PROCESS | 2660 | --DOCSHELL 12F07C00 == 70 [pid = 2660] [id = 218] 16:42:33 INFO - PROCESS | 2660 | --DOCSHELL 20067C00 == 69 [pid = 2660] [id = 217] 16:42:33 INFO - PROCESS | 2660 | --DOCSHELL 13133800 == 68 [pid = 2660] [id = 216] 16:42:33 INFO - PROCESS | 2660 | ++DOCSHELL 0B168000 == 69 [pid = 2660] [id = 229] 16:42:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 136 (0EACB000) [pid = 2660] [serial = 686] [outer = 00000000] 16:42:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 137 (13133800) [pid = 2660] [serial = 687] [outer = 0EACB000] 16:42:33 INFO - PROCESS | 2660 | 1461282153510 Marionette DEBUG loaded listener.js 16:42:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 138 (17B8CC00) [pid = 2660] [serial = 688] [outer = 0EACB000] 16:42:33 INFO - PROCESS | 2660 | --DOCSHELL 1CA81800 == 68 [pid = 2660] [id = 215] 16:42:33 INFO - PROCESS | 2660 | --DOCSHELL 1A7F7C00 == 67 [pid = 2660] [id = 214] 16:42:33 INFO - PROCESS | 2660 | --DOCSHELL 13126000 == 66 [pid = 2660] [id = 213] 16:42:33 INFO - PROCESS | 2660 | --DOCSHELL 18D55C00 == 65 [pid = 2660] [id = 212] 16:42:33 INFO - PROCESS | 2660 | --DOMWINDOW == 137 (2041B400) [pid = 2660] [serial = 611] [outer = 00000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2660 | --DOMWINDOW == 136 (20425400) [pid = 2660] [serial = 612] [outer = 00000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2660 | --DOMWINDOW == 135 (1DADE800) [pid = 2660] [serial = 599] [outer = 00000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2660 | --DOMWINDOW == 134 (1C60E400) [pid = 2660] [serial = 591] [outer = 00000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2660 | --DOMWINDOW == 133 (13E49800) [pid = 2660] [serial = 606] [outer = 00000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2660 | --DOMWINDOW == 132 (1C53A000) [pid = 2660] [serial = 588] [outer = 00000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2660 | --DOMWINDOW == 131 (1CC18400) [pid = 2660] [serial = 596] [outer = 00000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2660 | --DOMWINDOW == 130 (1D799400) [pid = 2660] [serial = 581] [outer = 00000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2660 | --DOMWINDOW == 129 (18244C00) [pid = 2660] [serial = 594] [outer = 00000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2660 | --DOMWINDOW == 128 (20016400) [pid = 2660] [serial = 603] [outer = 00000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2660 | --DOMWINDOW == 127 (207AC000) [pid = 2660] [serial = 584] [outer = 00000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2660 | --DOMWINDOW == 126 (1FFD1400) [pid = 2660] [serial = 602] [outer = 00000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2660 | --DOMWINDOW == 125 (1D79D800) [pid = 2660] [serial = 600] [outer = 00000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2660 | --DOMWINDOW == 124 (1310F800) [pid = 2660] [serial = 605] [outer = 00000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2660 | --DOMWINDOW == 123 (1C53F400) [pid = 2660] [serial = 590] [outer = 00000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2660 | --DOMWINDOW == 122 (1A7ECC00) [pid = 2660] [serial = 578] [outer = 00000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2660 | --DOMWINDOW == 121 (1D560C00) [pid = 2660] [serial = 597] [outer = 00000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2660 | --DOMWINDOW == 120 (1C82E000) [pid = 2660] [serial = 608] [outer = 00000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2660 | --DOMWINDOW == 119 (1793FC00) [pid = 2660] [serial = 593] [outer = 00000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2660 | --DOMWINDOW == 118 (1D792800) [pid = 2660] [serial = 609] [outer = 00000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2660 | --DOMWINDOW == 117 (1B02B400) [pid = 2660] [serial = 587] [outer = 00000000] [url = about:blank] 16:42:33 INFO - PROCESS | 2660 | 1461282153982 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 16:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 889ms 16:42:34 INFO - PROCESS | 2660 | 1461282154058 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 16:42:34 INFO - PROCESS | 2660 | 1461282154061 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 16:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:42:34 INFO - PROCESS | 2660 | 1461282154064 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:42:34 INFO - PROCESS | 2660 | 1461282154066 Marionette TRACE conn5 <- [1,882,null,{}] 16:42:34 INFO - PROCESS | 2660 | 1461282154076 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:34 INFO - PROCESS | 2660 | 1461282154170 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 16:42:34 INFO - PROCESS | 2660 | 1461282154188 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:34 INFO - PROCESS | 2660 | ++DOCSHELL 1BAED800 == 66 [pid = 2660] [id = 230] 16:42:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 118 (1BAEF000) [pid = 2660] [serial = 689] [outer = 00000000] 16:42:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 119 (1C543800) [pid = 2660] [serial = 690] [outer = 1BAEF000] 16:42:34 INFO - PROCESS | 2660 | 1461282154237 Marionette DEBUG loaded listener.js 16:42:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 120 (1C82D000) [pid = 2660] [serial = 691] [outer = 1BAEF000] 16:42:34 INFO - PROCESS | 2660 | 1461282154749 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 16:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 730ms 16:42:34 INFO - PROCESS | 2660 | 1461282154798 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 16:42:34 INFO - PROCESS | 2660 | 1461282154800 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 16:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:42:34 INFO - PROCESS | 2660 | 1461282154803 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:42:34 INFO - PROCESS | 2660 | 1461282154805 Marionette TRACE conn5 <- [1,886,null,{}] 16:42:34 INFO - PROCESS | 2660 | 1461282154809 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:34 INFO - PROCESS | 2660 | 1461282154901 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 16:42:35 INFO - PROCESS | 2660 | 1461282155038 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:35 INFO - PROCESS | 2660 | ++DOCSHELL 1CC10800 == 67 [pid = 2660] [id = 231] 16:42:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 121 (1CC10C00) [pid = 2660] [serial = 692] [outer = 00000000] 16:42:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 122 (1D562400) [pid = 2660] [serial = 693] [outer = 1CC10C00] 16:42:35 INFO - PROCESS | 2660 | 1461282155089 Marionette DEBUG loaded listener.js 16:42:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 123 (1D56B400) [pid = 2660] [serial = 694] [outer = 1CC10C00] 16:42:35 INFO - PROCESS | 2660 | 1461282155476 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 16:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 730ms 16:42:35 INFO - PROCESS | 2660 | 1461282155534 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 16:42:35 INFO - PROCESS | 2660 | 1461282155536 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 16:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:42:35 INFO - PROCESS | 2660 | 1461282155540 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:42:35 INFO - PROCESS | 2660 | 1461282155542 Marionette TRACE conn5 <- [1,890,null,{}] 16:42:35 INFO - PROCESS | 2660 | 1461282155546 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:35 INFO - PROCESS | 2660 | 1461282155631 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 16:42:35 INFO - PROCESS | 2660 | 1461282155638 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:35 INFO - PROCESS | 2660 | ++DOCSHELL 1D56DC00 == 68 [pid = 2660] [id = 232] 16:42:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 124 (1D793400) [pid = 2660] [serial = 695] [outer = 00000000] 16:42:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 125 (1EA0F800) [pid = 2660] [serial = 696] [outer = 1D793400] 16:42:35 INFO - PROCESS | 2660 | 1461282155683 Marionette DEBUG loaded listener.js 16:42:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 126 (1F70B800) [pid = 2660] [serial = 697] [outer = 1D793400] 16:42:36 INFO - PROCESS | 2660 | 1461282156164 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 16:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 669ms 16:42:36 INFO - PROCESS | 2660 | 1461282156214 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 16:42:36 INFO - PROCESS | 2660 | 1461282156216 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 16:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:42:36 INFO - PROCESS | 2660 | 1461282156219 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:42:36 INFO - PROCESS | 2660 | 1461282156221 Marionette TRACE conn5 <- [1,894,null,{}] 16:42:36 INFO - PROCESS | 2660 | 1461282156224 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:36 INFO - PROCESS | 2660 | 1461282156403 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 16:42:36 INFO - PROCESS | 2660 | 1461282156434 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:36 INFO - PROCESS | 2660 | ++DOCSHELL 20020400 == 69 [pid = 2660] [id = 233] 16:42:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 127 (20022000) [pid = 2660] [serial = 698] [outer = 00000000] 16:42:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 128 (2002C800) [pid = 2660] [serial = 699] [outer = 20022000] 16:42:36 INFO - PROCESS | 2660 | 1461282156482 Marionette DEBUG loaded listener.js 16:42:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 129 (20066800) [pid = 2660] [serial = 700] [outer = 20022000] 16:42:36 INFO - PROCESS | 2660 | 1461282156949 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 16:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 770ms 16:42:37 INFO - PROCESS | 2660 | 1461282156997 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 16:42:37 INFO - PROCESS | 2660 | 1461282156999 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 16:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:42:37 INFO - PROCESS | 2660 | 1461282157002 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:42:37 INFO - PROCESS | 2660 | 1461282157004 Marionette TRACE conn5 <- [1,898,null,{}] 16:42:37 INFO - PROCESS | 2660 | 1461282157008 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:37 INFO - PROCESS | 2660 | 1461282157124 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 16:42:37 INFO - PROCESS | 2660 | 1461282157186 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:37 INFO - PROCESS | 2660 | ++DOCSHELL 1FFD0400 == 70 [pid = 2660] [id = 234] 16:42:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 130 (2006C400) [pid = 2660] [serial = 701] [outer = 00000000] 16:42:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 131 (20423C00) [pid = 2660] [serial = 702] [outer = 2006C400] 16:42:37 INFO - PROCESS | 2660 | 1461282157230 Marionette DEBUG loaded listener.js 16:42:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 132 (2042DC00) [pid = 2660] [serial = 703] [outer = 2006C400] 16:42:37 INFO - PROCESS | 2660 | 1461282157657 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 16:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 730ms 16:42:37 INFO - PROCESS | 2660 | 1461282157759 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 16:42:37 INFO - PROCESS | 2660 | 1461282157761 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 16:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:42:37 INFO - PROCESS | 2660 | 1461282157770 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:42:37 INFO - PROCESS | 2660 | 1461282157772 Marionette TRACE conn5 <- [1,902,null,{}] 16:42:37 INFO - PROCESS | 2660 | 1461282157775 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:38 INFO - PROCESS | 2660 | 1461282158175 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 16:42:38 INFO - PROCESS | 2660 | --DOMWINDOW == 131 (1D560400) [pid = 2660] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:42:38 INFO - PROCESS | 2660 | --DOMWINDOW == 130 (1337DC00) [pid = 2660] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:42:38 INFO - PROCESS | 2660 | --DOMWINDOW == 129 (1CC0DC00) [pid = 2660] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:42:38 INFO - PROCESS | 2660 | --DOMWINDOW == 128 (134A0400) [pid = 2660] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:42:38 INFO - PROCESS | 2660 | --DOMWINDOW == 127 (1B021C00) [pid = 2660] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:42:38 INFO - PROCESS | 2660 | --DOMWINDOW == 126 (2027BC00) [pid = 2660] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:42:38 INFO - PROCESS | 2660 | --DOMWINDOW == 125 (12F15800) [pid = 2660] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:42:38 INFO - PROCESS | 2660 | --DOMWINDOW == 124 (20020C00) [pid = 2660] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:42:38 INFO - PROCESS | 2660 | --DOMWINDOW == 123 (196CD800) [pid = 2660] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:42:38 INFO - PROCESS | 2660 | --DOMWINDOW == 122 (207F1800) [pid = 2660] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:42:38 INFO - PROCESS | 2660 | 1461282158240 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:38 INFO - PROCESS | 2660 | ++DOCSHELL 1302BC00 == 71 [pid = 2660] [id = 235] 16:42:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 123 (1337DC00) [pid = 2660] [serial = 704] [outer = 00000000] 16:42:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 124 (1C545800) [pid = 2660] [serial = 705] [outer = 1337DC00] 16:42:38 INFO - PROCESS | 2660 | 1461282158287 Marionette DEBUG loaded listener.js 16:42:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 125 (1C53E000) [pid = 2660] [serial = 706] [outer = 1337DC00] 16:42:38 INFO - PROCESS | 2660 | 1461282158646 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 16:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 929ms 16:42:38 INFO - PROCESS | 2660 | 1461282158701 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 16:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:42:38 INFO - PROCESS | 2660 | 1461282158703 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 16:42:38 INFO - PROCESS | 2660 | 1461282158706 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:42:38 INFO - PROCESS | 2660 | 1461282158708 Marionette TRACE conn5 <- [1,906,null,{}] 16:42:38 INFO - PROCESS | 2660 | 1461282158711 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:38 INFO - PROCESS | 2660 | 1461282158796 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 16:42:38 INFO - PROCESS | 2660 | 1461282158803 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:38 INFO - PROCESS | 2660 | ++DOCSHELL 1F7BF400 == 72 [pid = 2660] [id = 236] 16:42:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 126 (1F913800) [pid = 2660] [serial = 707] [outer = 00000000] 16:42:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 127 (207ACC00) [pid = 2660] [serial = 708] [outer = 1F913800] 16:42:38 INFO - PROCESS | 2660 | 1461282158848 Marionette DEBUG loaded listener.js 16:42:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 128 (207AC000) [pid = 2660] [serial = 709] [outer = 1F913800] 16:42:39 INFO - PROCESS | 2660 | 1461282159290 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 16:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 630ms 16:42:39 INFO - PROCESS | 2660 | 1461282159337 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 16:42:39 INFO - PROCESS | 2660 | 1461282159339 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 16:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:42:39 INFO - PROCESS | 2660 | 1461282159343 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:42:39 INFO - PROCESS | 2660 | 1461282159345 Marionette TRACE conn5 <- [1,910,null,{}] 16:42:39 INFO - PROCESS | 2660 | 1461282159348 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:39 INFO - PROCESS | 2660 | 1461282159435 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 16:42:39 INFO - PROCESS | 2660 | 1461282159441 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:39 INFO - PROCESS | 2660 | ++DOCSHELL 20429000 == 73 [pid = 2660] [id = 237] 16:42:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 129 (20A72C00) [pid = 2660] [serial = 710] [outer = 00000000] 16:42:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 130 (20BCF800) [pid = 2660] [serial = 711] [outer = 20A72C00] 16:42:39 INFO - PROCESS | 2660 | 1461282159485 Marionette DEBUG loaded listener.js 16:42:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 131 (21383C00) [pid = 2660] [serial = 712] [outer = 20A72C00] 16:42:39 INFO - PROCESS | 2660 | 1461282159954 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 16:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 16:42:40 INFO - PROCESS | 2660 | 1461282160013 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 16:42:40 INFO - PROCESS | 2660 | 1461282160016 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 16:42:40 INFO - PROCESS | 2660 | 1461282160019 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:42:40 INFO - PROCESS | 2660 | 1461282160022 Marionette TRACE conn5 <- [1,914,null,{}] 16:42:40 INFO - PROCESS | 2660 | 1461282160025 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:40 INFO - PROCESS | 2660 | 1461282160129 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 16:42:40 INFO - PROCESS | 2660 | 1461282160141 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:40 INFO - PROCESS | 2660 | ++DOCSHELL 0EAC9C00 == 74 [pid = 2660] [id = 238] 16:42:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 132 (0EACAC00) [pid = 2660] [serial = 713] [outer = 00000000] 16:42:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 133 (12F0BC00) [pid = 2660] [serial = 714] [outer = 0EACAC00] 16:42:40 INFO - PROCESS | 2660 | 1461282160260 Marionette DEBUG loaded listener.js 16:42:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 134 (13129800) [pid = 2660] [serial = 715] [outer = 0EACAC00] 16:42:41 INFO - PROCESS | 2660 | 1461282161015 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 16:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1017ms 16:42:41 INFO - PROCESS | 2660 | 1461282161041 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 16:42:41 INFO - PROCESS | 2660 | 1461282161047 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 16:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:42:41 INFO - PROCESS | 2660 | 1461282161053 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:42:41 INFO - PROCESS | 2660 | 1461282161056 Marionette TRACE conn5 <- [1,918,null,{}] 16:42:41 INFO - PROCESS | 2660 | 1461282161084 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:41 INFO - PROCESS | 2660 | 1461282161240 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 16:42:41 INFO - PROCESS | 2660 | 1461282161380 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:41 INFO - PROCESS | 2660 | ++DOCSHELL 1B02DC00 == 75 [pid = 2660] [id = 239] 16:42:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 135 (1B0DEC00) [pid = 2660] [serial = 716] [outer = 00000000] 16:42:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 136 (1C542C00) [pid = 2660] [serial = 717] [outer = 1B0DEC00] 16:42:41 INFO - PROCESS | 2660 | 1461282161438 Marionette DEBUG loaded listener.js 16:42:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 137 (1C830C00) [pid = 2660] [serial = 718] [outer = 1B0DEC00] 16:42:42 INFO - PROCESS | 2660 | 1461282162053 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 16:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1071ms 16:42:42 INFO - PROCESS | 2660 | 1461282162128 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 16:42:42 INFO - PROCESS | 2660 | 1461282162132 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 16:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:42:42 INFO - PROCESS | 2660 | 1461282162164 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:42:42 INFO - PROCESS | 2660 | 1461282162167 Marionette TRACE conn5 <- [1,922,null,{}] 16:42:42 INFO - PROCESS | 2660 | 1461282162172 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:42 INFO - PROCESS | 2660 | 1461282162294 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 16:42:42 INFO - PROCESS | 2660 | 1461282162430 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:42 INFO - PROCESS | 2660 | ++DOCSHELL 20017800 == 76 [pid = 2660] [id = 240] 16:42:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 138 (2001E000) [pid = 2660] [serial = 719] [outer = 00000000] 16:42:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 139 (207B7C00) [pid = 2660] [serial = 720] [outer = 2001E000] 16:42:42 INFO - PROCESS | 2660 | 1461282162489 Marionette DEBUG loaded listener.js 16:42:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 140 (22458400) [pid = 2660] [serial = 721] [outer = 2001E000] 16:42:43 INFO - PROCESS | 2660 | 1461282163052 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 16:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 930ms 16:42:43 INFO - PROCESS | 2660 | 1461282163103 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 16:42:43 INFO - PROCESS | 2660 | 1461282163106 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 16:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:42:43 INFO - PROCESS | 2660 | 1461282163109 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:42:43 INFO - PROCESS | 2660 | 1461282163113 Marionette TRACE conn5 <- [1,926,null,{}] 16:42:43 INFO - PROCESS | 2660 | 1461282163125 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:43 INFO - PROCESS | 2660 | 1461282163244 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 16:42:43 INFO - PROCESS | 2660 | 1461282163404 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:43 INFO - PROCESS | 2660 | ++DOCSHELL 22967C00 == 77 [pid = 2660] [id = 241] 16:42:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 141 (22969000) [pid = 2660] [serial = 722] [outer = 00000000] 16:42:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 142 (23A13C00) [pid = 2660] [serial = 723] [outer = 22969000] 16:42:43 INFO - PROCESS | 2660 | 1461282163463 Marionette DEBUG loaded listener.js 16:42:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 143 (23A18400) [pid = 2660] [serial = 724] [outer = 22969000] 16:42:44 INFO - PROCESS | 2660 | 1461282164067 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 16:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 969ms 16:42:44 INFO - PROCESS | 2660 | 1461282164082 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 16:42:44 INFO - PROCESS | 2660 | 1461282164085 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 16:42:44 INFO - PROCESS | 2660 | 1461282164089 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:42:44 INFO - PROCESS | 2660 | 1461282164091 Marionette TRACE conn5 <- [1,930,null,{}] 16:42:44 INFO - PROCESS | 2660 | 1461282164094 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:44 INFO - PROCESS | 2660 | 1461282164206 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 16:42:44 INFO - PROCESS | 2660 | 1461282164321 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:44 INFO - PROCESS | 2660 | ++DOCSHELL 224B3000 == 78 [pid = 2660] [id = 242] 16:42:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 144 (23A12000) [pid = 2660] [serial = 725] [outer = 00000000] 16:42:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 145 (24552800) [pid = 2660] [serial = 726] [outer = 23A12000] 16:42:44 INFO - PROCESS | 2660 | 1461282164420 Marionette DEBUG loaded listener.js 16:42:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 146 (24554800) [pid = 2660] [serial = 727] [outer = 23A12000] 16:42:45 INFO - PROCESS | 2660 | 1461282165005 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 16:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 970ms 16:42:45 INFO - PROCESS | 2660 | 1461282165063 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 16:42:45 INFO - PROCESS | 2660 | 1461282165065 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 16:42:45 INFO - PROCESS | 2660 | 1461282165069 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:42:45 INFO - PROCESS | 2660 | 1461282165071 Marionette TRACE conn5 <- [1,934,null,{}] 16:42:45 INFO - PROCESS | 2660 | 1461282165075 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:45 INFO - PROCESS | 2660 | 1461282165185 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 16:42:45 INFO - PROCESS | 2660 | 1461282165326 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:45 INFO - PROCESS | 2660 | ++DOCSHELL 24550800 == 79 [pid = 2660] [id = 243] 16:42:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 147 (24557400) [pid = 2660] [serial = 728] [outer = 00000000] 16:42:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 148 (24597800) [pid = 2660] [serial = 729] [outer = 24557400] 16:42:45 INFO - PROCESS | 2660 | 1461282165389 Marionette DEBUG loaded listener.js 16:42:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 149 (255CE800) [pid = 2660] [serial = 730] [outer = 24557400] 16:42:45 INFO - PROCESS | 2660 | 1461282165973 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 16:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 970ms 16:42:46 INFO - PROCESS | 2660 | 1461282166043 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 16:42:46 INFO - PROCESS | 2660 | 1461282166045 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 16:42:46 INFO - PROCESS | 2660 | 1461282166048 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:42:46 INFO - PROCESS | 2660 | 1461282166050 Marionette TRACE conn5 <- [1,938,null,{}] 16:42:46 INFO - PROCESS | 2660 | 1461282166067 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:46 INFO - PROCESS | 2660 | 1461282166215 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 16:42:46 INFO - PROCESS | 2660 | 1461282166282 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:46 INFO - PROCESS | 2660 | ++DOCSHELL 255D6800 == 80 [pid = 2660] [id = 244] 16:42:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 150 (255D7000) [pid = 2660] [serial = 731] [outer = 00000000] 16:42:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 151 (25A05C00) [pid = 2660] [serial = 732] [outer = 255D7000] 16:42:46 INFO - PROCESS | 2660 | 1461282166336 Marionette DEBUG loaded listener.js 16:42:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 152 (25A08400) [pid = 2660] [serial = 733] [outer = 255D7000] 16:42:47 INFO - PROCESS | 2660 | 1461282167180 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 16:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1169ms 16:42:47 INFO - PROCESS | 2660 | 1461282167223 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 16:42:47 INFO - PROCESS | 2660 | 1461282167227 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 16:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:42:47 INFO - PROCESS | 2660 | 1461282167232 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:42:47 INFO - PROCESS | 2660 | 1461282167236 Marionette TRACE conn5 <- [1,942,null,{}] 16:42:47 INFO - PROCESS | 2660 | 1461282167257 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:47 INFO - PROCESS | 2660 | 1461282167364 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 16:42:47 INFO - PROCESS | 2660 | 1461282167510 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:47 INFO - PROCESS | 2660 | ++DOCSHELL 0EEE6C00 == 81 [pid = 2660] [id = 245] 16:42:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 153 (1369CC00) [pid = 2660] [serial = 734] [outer = 00000000] 16:42:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 154 (1B929C00) [pid = 2660] [serial = 735] [outer = 1369CC00] 16:42:47 INFO - PROCESS | 2660 | 1461282167561 Marionette DEBUG loaded listener.js 16:42:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 155 (1C53DC00) [pid = 2660] [serial = 736] [outer = 1369CC00] 16:42:48 INFO - PROCESS | 2660 | 1461282168198 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 16:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1042ms 16:42:48 INFO - PROCESS | 2660 | 1461282168275 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 16:42:48 INFO - PROCESS | 2660 | 1461282168281 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 16:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:42:48 INFO - PROCESS | 2660 | 1461282168287 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:42:48 INFO - PROCESS | 2660 | 1461282168289 Marionette TRACE conn5 <- [1,946,null,{}] 16:42:48 INFO - PROCESS | 2660 | 1461282168293 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:48 INFO - PROCESS | 2660 | 1461282168413 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 16:42:48 INFO - PROCESS | 2660 | 1461282168558 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:48 INFO - PROCESS | 2660 | ++DOCSHELL 1A7B6C00 == 82 [pid = 2660] [id = 246] 16:42:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 156 (1A7F2400) [pid = 2660] [serial = 737] [outer = 00000000] 16:42:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 157 (1F788000) [pid = 2660] [serial = 738] [outer = 1A7F2400] 16:42:48 INFO - PROCESS | 2660 | 1461282168608 Marionette DEBUG loaded listener.js 16:42:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 158 (20019000) [pid = 2660] [serial = 739] [outer = 1A7F2400] 16:42:48 INFO - PROCESS | 2660 | --DOCSHELL 12F18000 == 81 [pid = 2660] [id = 192] 16:42:48 INFO - PROCESS | 2660 | --DOCSHELL 20429000 == 80 [pid = 2660] [id = 237] 16:42:48 INFO - PROCESS | 2660 | --DOCSHELL 1F7BF400 == 79 [pid = 2660] [id = 236] 16:42:48 INFO - PROCESS | 2660 | --DOCSHELL 1302BC00 == 78 [pid = 2660] [id = 235] 16:42:48 INFO - PROCESS | 2660 | --DOCSHELL 1FFD0400 == 77 [pid = 2660] [id = 234] 16:42:48 INFO - PROCESS | 2660 | --DOCSHELL 20020400 == 76 [pid = 2660] [id = 233] 16:42:48 INFO - PROCESS | 2660 | --DOCSHELL 1D56DC00 == 75 [pid = 2660] [id = 232] 16:42:48 INFO - PROCESS | 2660 | --DOCSHELL 1CC10800 == 74 [pid = 2660] [id = 231] 16:42:48 INFO - PROCESS | 2660 | --DOCSHELL 1BAED800 == 73 [pid = 2660] [id = 230] 16:42:48 INFO - PROCESS | 2660 | --DOMWINDOW == 157 (207F1400) [pid = 2660] [serial = 614] [outer = 00000000] [url = about:blank] 16:42:48 INFO - PROCESS | 2660 | --DOMWINDOW == 156 (20BCC800) [pid = 2660] [serial = 623] [outer = 00000000] [url = about:blank] 16:42:48 INFO - PROCESS | 2660 | --DOMWINDOW == 155 (21384000) [pid = 2660] [serial = 626] [outer = 00000000] [url = about:blank] 16:42:48 INFO - PROCESS | 2660 | --DOMWINDOW == 154 (2245EC00) [pid = 2660] [serial = 629] [outer = 00000000] [url = about:blank] 16:42:48 INFO - PROCESS | 2660 | --DOMWINDOW == 153 (1B02E400) [pid = 2660] [serial = 617] [outer = 00000000] [url = about:blank] 16:42:48 INFO - PROCESS | 2660 | --DOMWINDOW == 152 (20018400) [pid = 2660] [serial = 620] [outer = 00000000] [url = about:blank] 16:42:48 INFO - PROCESS | 2660 | --DOCSHELL 0B168000 == 72 [pid = 2660] [id = 229] 16:42:48 INFO - PROCESS | 2660 | --DOCSHELL 1802F400 == 71 [pid = 2660] [id = 228] 16:42:48 INFO - PROCESS | 2660 | --DOCSHELL 1C82C000 == 70 [pid = 2660] [id = 223] 16:42:48 INFO - PROCESS | 2660 | --DOCSHELL 178DE800 == 69 [pid = 2660] [id = 222] 16:42:48 INFO - PROCESS | 2660 | --DOMWINDOW == 151 (1E91CC00) [pid = 2660] [serial = 648] [outer = 00000000] [url = about:blank] 16:42:48 INFO - PROCESS | 2660 | --DOMWINDOW == 150 (1F783800) [pid = 2660] [serial = 647] [outer = 00000000] [url = about:blank] 16:42:48 INFO - PROCESS | 2660 | --DOMWINDOW == 149 (18D57000) [pid = 2660] [serial = 638] [outer = 00000000] [url = about:blank] 16:42:48 INFO - PROCESS | 2660 | --DOMWINDOW == 148 (1D564000) [pid = 2660] [serial = 644] [outer = 00000000] [url = about:blank] 16:42:48 INFO - PROCESS | 2660 | --DOMWINDOW == 147 (1CC17C00) [pid = 2660] [serial = 633] [outer = 00000000] [url = about:blank] 16:42:48 INFO - PROCESS | 2660 | --DOMWINDOW == 146 (1A737400) [pid = 2660] [serial = 632] [outer = 00000000] [url = about:blank] 16:42:48 INFO - PROCESS | 2660 | --DOMWINDOW == 145 (1C60FC00) [pid = 2660] [serial = 641] [outer = 00000000] [url = about:blank] 16:42:48 INFO - PROCESS | 2660 | --DOMWINDOW == 144 (1C831400) [pid = 2660] [serial = 642] [outer = 00000000] [url = about:blank] 16:42:48 INFO - PROCESS | 2660 | --DOMWINDOW == 143 (2041FC00) [pid = 2660] [serial = 651] [outer = 00000000] [url = about:blank] 16:42:48 INFO - PROCESS | 2660 | --DOMWINDOW == 142 (2041D400) [pid = 2660] [serial = 650] [outer = 00000000] [url = about:blank] 16:42:48 INFO - PROCESS | 2660 | --DOMWINDOW == 141 (1A739800) [pid = 2660] [serial = 653] [outer = 00000000] [url = about:blank] 16:42:48 INFO - PROCESS | 2660 | --DOMWINDOW == 140 (207B4800) [pid = 2660] [serial = 656] [outer = 00000000] [url = about:blank] 16:42:48 INFO - PROCESS | 2660 | --DOMWINDOW == 139 (1B02D800) [pid = 2660] [serial = 636] [outer = 00000000] [url = about:blank] 16:42:48 INFO - PROCESS | 2660 | --DOMWINDOW == 138 (1A7F8000) [pid = 2660] [serial = 635] [outer = 00000000] [url = about:blank] 16:42:48 INFO - PROCESS | 2660 | --DOMWINDOW == 137 (1948C800) [pid = 2660] [serial = 639] [outer = 00000000] [url = about:blank] 16:42:48 INFO - PROCESS | 2660 | --DOMWINDOW == 136 (207EE400) [pid = 2660] [serial = 657] [outer = 00000000] [url = about:blank] 16:42:48 INFO - PROCESS | 2660 | --DOMWINDOW == 135 (1D62CC00) [pid = 2660] [serial = 654] [outer = 00000000] [url = about:blank] 16:42:48 INFO - PROCESS | 2660 | --DOMWINDOW == 134 (20BD6400) [pid = 2660] [serial = 660] [outer = 00000000] [url = about:blank] 16:42:48 INFO - PROCESS | 2660 | --DOMWINDOW == 133 (1D56EC00) [pid = 2660] [serial = 645] [outer = 00000000] [url = about:blank] 16:42:48 INFO - PROCESS | 2660 | --DOMWINDOW == 132 (20A78800) [pid = 2660] [serial = 659] [outer = 00000000] [url = about:blank] 16:42:49 INFO - PROCESS | 2660 | 1461282169171 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 16:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 930ms 16:42:49 INFO - PROCESS | 2660 | 1461282169221 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 16:42:49 INFO - PROCESS | 2660 | 1461282169223 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 16:42:49 INFO - PROCESS | 2660 | 1461282169227 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:42:49 INFO - PROCESS | 2660 | 1461282169230 Marionette TRACE conn5 <- [1,950,null,{}] 16:42:49 INFO - PROCESS | 2660 | 1461282169241 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:49 INFO - PROCESS | 2660 | 1461282169339 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 16:42:49 INFO - PROCESS | 2660 | 1461282169347 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:49 INFO - PROCESS | 2660 | ++DOCSHELL 1A739800 == 70 [pid = 2660] [id = 247] 16:42:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 133 (1A73A800) [pid = 2660] [serial = 740] [outer = 00000000] 16:42:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 134 (1BAEFC00) [pid = 2660] [serial = 741] [outer = 1A73A800] 16:42:49 INFO - PROCESS | 2660 | 1461282169395 Marionette DEBUG loaded listener.js 16:42:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 135 (1C82CC00) [pid = 2660] [serial = 742] [outer = 1A73A800] 16:42:49 INFO - PROCESS | 2660 | 1461282169886 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 16:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 730ms 16:42:49 INFO - PROCESS | 2660 | 1461282169961 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 16:42:49 INFO - PROCESS | 2660 | 1461282169963 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 16:42:49 INFO - PROCESS | 2660 | 1461282169967 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:42:49 INFO - PROCESS | 2660 | 1461282169968 Marionette TRACE conn5 <- [1,954,null,{}] 16:42:49 INFO - PROCESS | 2660 | 1461282169972 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:50 INFO - PROCESS | 2660 | 1461282170065 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 16:42:50 INFO - PROCESS | 2660 | 1461282170209 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:50 INFO - PROCESS | 2660 | ++DOCSHELL 1D561000 == 71 [pid = 2660] [id = 248] 16:42:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 136 (1D567400) [pid = 2660] [serial = 743] [outer = 00000000] 16:42:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 137 (1D796800) [pid = 2660] [serial = 744] [outer = 1D567400] 16:42:50 INFO - PROCESS | 2660 | 1461282170259 Marionette DEBUG loaded listener.js 16:42:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 138 (1F7BF400) [pid = 2660] [serial = 745] [outer = 1D567400] 16:42:50 INFO - PROCESS | 2660 | 1461282170643 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 16:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 730ms 16:42:50 INFO - PROCESS | 2660 | 1461282170745 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 16:42:50 INFO - PROCESS | 2660 | 1461282170749 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 16:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:42:50 INFO - PROCESS | 2660 | 1461282170760 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:42:50 INFO - PROCESS | 2660 | 1461282170765 Marionette TRACE conn5 <- [1,958,null,{}] 16:42:50 INFO - PROCESS | 2660 | 1461282170772 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:50 INFO - PROCESS | 2660 | 1461282170904 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 16:42:51 INFO - PROCESS | 2660 | 1461282171016 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:51 INFO - PROCESS | 2660 | ++DOCSHELL 1802F400 == 72 [pid = 2660] [id = 249] 16:42:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 139 (1810E400) [pid = 2660] [serial = 746] [outer = 00000000] 16:42:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 140 (18248800) [pid = 2660] [serial = 747] [outer = 1810E400] 16:42:51 INFO - PROCESS | 2660 | 1461282171091 Marionette DEBUG loaded listener.js 16:42:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 141 (1A72C400) [pid = 2660] [serial = 748] [outer = 1810E400] 16:42:51 INFO - PROCESS | 2660 | 1461282171765 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 16:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1084ms 16:42:51 INFO - PROCESS | 2660 | 1461282171842 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 16:42:51 INFO - PROCESS | 2660 | 1461282171845 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 16:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:42:51 INFO - PROCESS | 2660 | 1461282171854 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:42:51 INFO - PROCESS | 2660 | 1461282171858 Marionette TRACE conn5 <- [1,962,null,{}] 16:42:51 INFO - PROCESS | 2660 | 1461282171878 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:52 INFO - PROCESS | 2660 | 1461282172004 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 16:42:52 INFO - PROCESS | 2660 | 1461282172134 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:52 INFO - PROCESS | 2660 | ++DOCSHELL 1C82A800 == 73 [pid = 2660] [id = 250] 16:42:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 142 (1CC17000) [pid = 2660] [serial = 749] [outer = 00000000] 16:42:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 143 (1D79AC00) [pid = 2660] [serial = 750] [outer = 1CC17000] 16:42:52 INFO - PROCESS | 2660 | 1461282172198 Marionette DEBUG loaded listener.js 16:42:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 144 (1F7BB800) [pid = 2660] [serial = 751] [outer = 1CC17000] 16:42:52 INFO - PROCESS | 2660 | 1461282172831 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 16:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 987ms 16:42:52 INFO - PROCESS | 2660 | 1461282172843 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 16:42:52 INFO - PROCESS | 2660 | 1461282172846 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 16:42:52 INFO - PROCESS | 2660 | 1461282172850 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:42:52 INFO - PROCESS | 2660 | 1461282172852 Marionette TRACE conn5 <- [1,966,null,{}] 16:42:52 INFO - PROCESS | 2660 | 1461282172862 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:52 INFO - PROCESS | 2660 | 1461282172979 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 16:42:53 INFO - PROCESS | 2660 | 1461282173092 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:53 INFO - PROCESS | 2660 | ++DOCSHELL 2042F800 == 74 [pid = 2660] [id = 251] 16:42:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 145 (20430800) [pid = 2660] [serial = 752] [outer = 00000000] 16:42:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 146 (207AB000) [pid = 2660] [serial = 753] [outer = 20430800] 16:42:53 INFO - PROCESS | 2660 | 1461282173192 Marionette DEBUG loaded listener.js 16:42:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 147 (207B2800) [pid = 2660] [serial = 754] [outer = 20430800] 16:42:53 INFO - PROCESS | 2660 | 1461282173823 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 16:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1021ms 16:42:53 INFO - PROCESS | 2660 | 1461282173875 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 16:42:53 INFO - PROCESS | 2660 | 1461282173878 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 16:42:53 INFO - PROCESS | 2660 | 1461282173881 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:42:53 INFO - PROCESS | 2660 | 1461282173883 Marionette TRACE conn5 <- [1,970,null,{}] 16:42:53 INFO - PROCESS | 2660 | 1461282173887 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:54 INFO - PROCESS | 2660 | 1461282174030 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 16:42:54 INFO - PROCESS | 2660 | 1461282174173 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:54 INFO - PROCESS | 2660 | ++DOCSHELL 20A70C00 == 75 [pid = 2660] [id = 252] 16:42:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 148 (20A73800) [pid = 2660] [serial = 755] [outer = 00000000] 16:42:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 149 (2137E000) [pid = 2660] [serial = 756] [outer = 20A73800] 16:42:54 INFO - PROCESS | 2660 | 1461282174231 Marionette DEBUG loaded listener.js 16:42:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 150 (21388000) [pid = 2660] [serial = 757] [outer = 20A73800] 16:42:54 INFO - PROCESS | 2660 | 1461282174763 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 16:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 930ms 16:42:54 INFO - PROCESS | 2660 | 1461282174815 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 16:42:54 INFO - PROCESS | 2660 | 1461282174818 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 16:42:54 INFO - PROCESS | 2660 | 1461282174821 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:42:54 INFO - PROCESS | 2660 | 1461282174823 Marionette TRACE conn5 <- [1,974,null,{}] 16:42:54 INFO - PROCESS | 2660 | 1461282174827 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:54 INFO - PROCESS | 2660 | 1461282174932 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 16:42:55 INFO - PROCESS | 2660 | 1461282175106 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:55 INFO - PROCESS | 2660 | ++DOCSHELL 224AEC00 == 76 [pid = 2660] [id = 253] 16:42:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 151 (224B0800) [pid = 2660] [serial = 758] [outer = 00000000] 16:42:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 152 (2270AC00) [pid = 2660] [serial = 759] [outer = 224B0800] 16:42:55 INFO - PROCESS | 2660 | 1461282175162 Marionette DEBUG loaded listener.js 16:42:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 153 (22961800) [pid = 2660] [serial = 760] [outer = 224B0800] 16:42:55 INFO - PROCESS | 2660 | 1461282175758 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 16:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 970ms 16:42:55 INFO - PROCESS | 2660 | 1461282175795 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 16:42:55 INFO - PROCESS | 2660 | 1461282175798 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 16:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:42:55 INFO - PROCESS | 2660 | 1461282175801 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:42:55 INFO - PROCESS | 2660 | 1461282175803 Marionette TRACE conn5 <- [1,978,null,{}] 16:42:55 INFO - PROCESS | 2660 | 1461282175806 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:55 INFO - PROCESS | 2660 | 1461282175935 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 16:42:56 INFO - PROCESS | 2660 | 1461282176076 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:56 INFO - PROCESS | 2660 | ++DOCSHELL 22967000 == 77 [pid = 2660] [id = 254] 16:42:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 154 (23A1E800) [pid = 2660] [serial = 761] [outer = 00000000] 16:42:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 155 (2459F000) [pid = 2660] [serial = 762] [outer = 23A1E800] 16:42:56 INFO - PROCESS | 2660 | 1461282176140 Marionette DEBUG loaded listener.js 16:42:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 156 (255D2400) [pid = 2660] [serial = 763] [outer = 23A1E800] 16:42:56 INFO - PROCESS | 2660 | 1461282176716 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 16:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 970ms 16:42:56 INFO - PROCESS | 2660 | 1461282176775 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 16:42:56 INFO - PROCESS | 2660 | 1461282176778 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 16:42:56 INFO - PROCESS | 2660 | 1461282176782 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:42:56 INFO - PROCESS | 2660 | 1461282176783 Marionette TRACE conn5 <- [1,982,null,{}] 16:42:56 INFO - PROCESS | 2660 | 1461282176788 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:56 INFO - PROCESS | 2660 | 1461282176892 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 16:42:57 INFO - PROCESS | 2660 | 1461282177002 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:57 INFO - PROCESS | 2660 | ++DOCSHELL 24597000 == 78 [pid = 2660] [id = 255] 16:42:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 157 (255D3800) [pid = 2660] [serial = 764] [outer = 00000000] 16:42:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 158 (25A0D800) [pid = 2660] [serial = 765] [outer = 255D3800] 16:42:57 INFO - PROCESS | 2660 | 1461282177056 Marionette DEBUG loaded listener.js 16:42:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 159 (25A0D400) [pid = 2660] [serial = 766] [outer = 255D3800] 16:42:57 INFO - PROCESS | 2660 | 1461282177601 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 16:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 870ms 16:42:57 INFO - PROCESS | 2660 | 1461282177655 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 16:42:57 INFO - PROCESS | 2660 | 1461282177658 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 16:42:57 INFO - PROCESS | 2660 | 1461282177661 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:42:57 INFO - PROCESS | 2660 | 1461282177663 Marionette TRACE conn5 <- [1,986,null,{}] 16:42:57 INFO - PROCESS | 2660 | 1461282177667 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:57 INFO - PROCESS | 2660 | 1461282177774 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 16:42:57 INFO - PROCESS | 2660 | 1461282177884 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:57 INFO - PROCESS | 2660 | ++DOCSHELL 255D9C00 == 79 [pid = 2660] [id = 256] 16:42:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 160 (25A09400) [pid = 2660] [serial = 767] [outer = 00000000] 16:42:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 161 (25A1D400) [pid = 2660] [serial = 768] [outer = 25A09400] 16:42:57 INFO - PROCESS | 2660 | 1461282177938 Marionette DEBUG loaded listener.js 16:42:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 162 (25A1FC00) [pid = 2660] [serial = 769] [outer = 25A09400] 16:42:58 INFO - PROCESS | 2660 | 1461282178582 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 16:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 970ms 16:42:58 INFO - PROCESS | 2660 | 1461282178635 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 16:42:58 INFO - PROCESS | 2660 | 1461282178637 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 16:42:58 INFO - PROCESS | 2660 | 1461282178641 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:42:58 INFO - PROCESS | 2660 | 1461282178643 Marionette TRACE conn5 <- [1,990,null,{}] 16:42:58 INFO - PROCESS | 2660 | 1461282178647 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:58 INFO - PROCESS | 2660 | 1461282178755 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 16:42:58 INFO - PROCESS | 2660 | 1461282178893 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:58 INFO - PROCESS | 2660 | ++DOCSHELL 25A15800 == 80 [pid = 2660] [id = 257] 16:42:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 163 (25A1D000) [pid = 2660] [serial = 770] [outer = 00000000] 16:42:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 164 (264D7C00) [pid = 2660] [serial = 771] [outer = 25A1D000] 16:42:58 INFO - PROCESS | 2660 | 1461282178950 Marionette DEBUG loaded listener.js 16:42:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 165 (264DA400) [pid = 2660] [serial = 772] [outer = 25A1D000] 16:42:59 INFO - PROCESS | 2660 | 1461282179533 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 16:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 930ms 16:42:59 INFO - PROCESS | 2660 | 1461282179575 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 16:42:59 INFO - PROCESS | 2660 | 1461282179577 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 16:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:42:59 INFO - PROCESS | 2660 | 1461282179581 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:42:59 INFO - PROCESS | 2660 | 1461282179583 Marionette TRACE conn5 <- [1,994,null,{}] 16:42:59 INFO - PROCESS | 2660 | 1461282179587 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:59 INFO - PROCESS | 2660 | 1461282179701 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 16:42:59 INFO - PROCESS | 2660 | 1461282179842 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:59 INFO - PROCESS | 2660 | ++DOCSHELL 1D78F000 == 81 [pid = 2660] [id = 258] 16:42:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 166 (25A04C00) [pid = 2660] [serial = 773] [outer = 00000000] 16:42:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 167 (2745E000) [pid = 2660] [serial = 774] [outer = 25A04C00] 16:42:59 INFO - PROCESS | 2660 | 1461282179902 Marionette DEBUG loaded listener.js 16:42:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 168 (27460C00) [pid = 2660] [serial = 775] [outer = 25A04C00] 16:43:00 INFO - PROCESS | 2660 | 1461282180596 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 16:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1073ms 16:43:00 INFO - PROCESS | 2660 | 1461282180659 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 16:43:00 INFO - PROCESS | 2660 | 1461282180663 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 16:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:43:00 INFO - PROCESS | 2660 | 1461282180669 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:43:00 INFO - PROCESS | 2660 | 1461282180672 Marionette TRACE conn5 <- [1,998,null,{}] 16:43:00 INFO - PROCESS | 2660 | 1461282180678 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:00 INFO - PROCESS | 2660 | 1461282180826 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 16:43:00 INFO - PROCESS | 2660 | 1461282180975 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:00 INFO - PROCESS | 2660 | ++DOCSHELL 196D4800 == 82 [pid = 2660] [id = 259] 16:43:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 169 (1C53EC00) [pid = 2660] [serial = 776] [outer = 00000000] 16:43:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 170 (1D795000) [pid = 2660] [serial = 777] [outer = 1C53EC00] 16:43:01 INFO - PROCESS | 2660 | 1461282181029 Marionette DEBUG loaded listener.js 16:43:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 171 (20029800) [pid = 2660] [serial = 778] [outer = 1C53EC00] 16:43:01 INFO - PROCESS | 2660 | --DOCSHELL 140CB400 == 81 [pid = 2660] [id = 210] 16:43:01 INFO - PROCESS | 2660 | --DOCSHELL 20BDBC00 == 80 [pid = 2660] [id = 209] 16:43:01 INFO - PROCESS | 2660 | --DOCSHELL 1A739800 == 79 [pid = 2660] [id = 247] 16:43:01 INFO - PROCESS | 2660 | --DOCSHELL 1A7B6C00 == 78 [pid = 2660] [id = 246] 16:43:01 INFO - PROCESS | 2660 | --DOCSHELL 0EEE6C00 == 77 [pid = 2660] [id = 245] 16:43:01 INFO - PROCESS | 2660 | --DOCSHELL 1B02DC00 == 76 [pid = 2660] [id = 239] 16:43:01 INFO - PROCESS | 2660 | --DOCSHELL 0EAC9C00 == 75 [pid = 2660] [id = 238] 16:43:01 INFO - PROCESS | 2660 | 1461282181604 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 16:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 969ms 16:43:01 INFO - PROCESS | 2660 | 1461282181647 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 16:43:01 INFO - PROCESS | 2660 | 1461282181652 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 16:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:43:01 INFO - PROCESS | 2660 | 1461282181658 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:43:01 INFO - PROCESS | 2660 | 1461282181660 Marionette TRACE conn5 <- [1,1002,null,{}] 16:43:01 INFO - PROCESS | 2660 | 1461282181664 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:01 INFO - PROCESS | 2660 | 1461282181794 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 16:43:01 INFO - PROCESS | 2660 | 1461282181865 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:01 INFO - PROCESS | 2660 | ++DOCSHELL 1B926800 == 76 [pid = 2660] [id = 260] 16:43:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 172 (1C830000) [pid = 2660] [serial = 779] [outer = 00000000] 16:43:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 173 (1D797000) [pid = 2660] [serial = 780] [outer = 1C830000] 16:43:01 INFO - PROCESS | 2660 | 1461282181911 Marionette DEBUG loaded listener.js 16:43:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 174 (20021400) [pid = 2660] [serial = 781] [outer = 1C830000] 16:43:02 INFO - PROCESS | 2660 | 1461282182399 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 16:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 770ms 16:43:02 INFO - PROCESS | 2660 | 1461282182469 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 16:43:02 INFO - PROCESS | 2660 | 1461282182472 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 16:43:02 INFO - PROCESS | 2660 | 1461282182475 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:43:02 INFO - PROCESS | 2660 | 1461282182479 Marionette TRACE conn5 <- [1,1006,null,{}] 16:43:02 INFO - PROCESS | 2660 | 1461282182490 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:02 INFO - PROCESS | 2660 | 1461282182630 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 16:43:02 INFO - PROCESS | 2660 | 1461282182705 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:02 INFO - PROCESS | 2660 | ++DOCSHELL 21204000 == 77 [pid = 2660] [id = 261] 16:43:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 175 (21204400) [pid = 2660] [serial = 782] [outer = 00000000] 16:43:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 176 (21208000) [pid = 2660] [serial = 783] [outer = 21204400] 16:43:02 INFO - PROCESS | 2660 | 1461282182756 Marionette DEBUG loaded listener.js 16:43:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 177 (2120B400) [pid = 2660] [serial = 784] [outer = 21204400] 16:43:03 INFO - PROCESS | 2660 | --DOMWINDOW == 176 (1CC10C00) [pid = 2660] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:43:03 INFO - PROCESS | 2660 | --DOMWINDOW == 175 (1310AC00) [pid = 2660] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:43:03 INFO - PROCESS | 2660 | --DOMWINDOW == 174 (12E84000) [pid = 2660] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:43:03 INFO - PROCESS | 2660 | --DOMWINDOW == 173 (20024C00) [pid = 2660] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:43:03 INFO - PROCESS | 2660 | --DOMWINDOW == 172 (20A76400) [pid = 2660] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:43:03 INFO - PROCESS | 2660 | --DOMWINDOW == 171 (17B81400) [pid = 2660] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:43:03 INFO - PROCESS | 2660 | --DOMWINDOW == 170 (1D5E1C00) [pid = 2660] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:43:03 INFO - PROCESS | 2660 | --DOMWINDOW == 169 (20BD0400) [pid = 2660] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:43:03 INFO - PROCESS | 2660 | --DOMWINDOW == 168 (1D562800) [pid = 2660] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:43:03 INFO - PROCESS | 2660 | --DOMWINDOW == 167 (2137D800) [pid = 2660] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:43:03 INFO - PROCESS | 2660 | --DOMWINDOW == 166 (1D791C00) [pid = 2660] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:43:03 INFO - PROCESS | 2660 | --DOMWINDOW == 165 (2027A400) [pid = 2660] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:43:03 INFO - PROCESS | 2660 | --DOMWINDOW == 164 (2006C400) [pid = 2660] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:43:03 INFO - PROCESS | 2660 | --DOMWINDOW == 163 (180D6400) [pid = 2660] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:43:03 INFO - PROCESS | 2660 | --DOMWINDOW == 162 (1310E000) [pid = 2660] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:43:03 INFO - PROCESS | 2660 | --DOMWINDOW == 161 (1A7EFC00) [pid = 2660] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:43:03 INFO - PROCESS | 2660 | --DOMWINDOW == 160 (1F913800) [pid = 2660] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:43:03 INFO - PROCESS | 2660 | --DOMWINDOW == 159 (1D793400) [pid = 2660] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:43:03 INFO - PROCESS | 2660 | --DOMWINDOW == 158 (2137E400) [pid = 2660] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:43:03 INFO - PROCESS | 2660 | --DOMWINDOW == 157 (21381800) [pid = 2660] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:43:03 INFO - PROCESS | 2660 | --DOMWINDOW == 156 (18079C00) [pid = 2660] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:43:03 INFO - PROCESS | 2660 | --DOMWINDOW == 155 (1337DC00) [pid = 2660] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:43:03 INFO - PROCESS | 2660 | --DOMWINDOW == 154 (1A7F0000) [pid = 2660] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:43:03 INFO - PROCESS | 2660 | --DOMWINDOW == 153 (1BAEF000) [pid = 2660] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:43:03 INFO - PROCESS | 2660 | --DOMWINDOW == 152 (20A72C00) [pid = 2660] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:43:03 INFO - PROCESS | 2660 | --DOMWINDOW == 151 (0EACB000) [pid = 2660] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:43:03 INFO - PROCESS | 2660 | --DOMWINDOW == 150 (20022000) [pid = 2660] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:43:03 INFO - PROCESS | 2660 | 1461282183623 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 16:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1165ms 16:43:03 INFO - PROCESS | 2660 | 1461282183648 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 16:43:03 INFO - PROCESS | 2660 | 1461282183651 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 16:43:03 INFO - PROCESS | 2660 | 1461282183654 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:43:03 INFO - PROCESS | 2660 | 1461282183656 Marionette TRACE conn5 <- [1,1010,null,{}] 16:43:03 INFO - PROCESS | 2660 | 1461282183660 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:03 INFO - PROCESS | 2660 | 1461282183762 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 16:43:03 INFO - PROCESS | 2660 | 1461282183774 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:03 INFO - PROCESS | 2660 | ++DOCSHELL 1A7ECC00 == 78 [pid = 2660] [id = 262] 16:43:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 151 (1A7ED800) [pid = 2660] [serial = 785] [outer = 00000000] 16:43:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 152 (1C614C00) [pid = 2660] [serial = 786] [outer = 1A7ED800] 16:43:03 INFO - PROCESS | 2660 | 1461282183823 Marionette DEBUG loaded listener.js 16:43:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 153 (1D5E8400) [pid = 2660] [serial = 787] [outer = 1A7ED800] 16:43:04 INFO - PROCESS | 2660 | 1461282184300 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 16:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 730ms 16:43:04 INFO - PROCESS | 2660 | 1461282184389 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 16:43:04 INFO - PROCESS | 2660 | 1461282184391 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 16:43:04 INFO - PROCESS | 2660 | 1461282184394 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:43:04 INFO - PROCESS | 2660 | 1461282184396 Marionette TRACE conn5 <- [1,1014,null,{}] 16:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:43:04 INFO - PROCESS | 2660 | 1461282184400 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:04 INFO - PROCESS | 2660 | 1461282184490 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 16:43:04 INFO - PROCESS | 2660 | 1461282184501 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:04 INFO - PROCESS | 2660 | ++DOCSHELL 1A730800 == 79 [pid = 2660] [id = 263] 16:43:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 154 (1D798C00) [pid = 2660] [serial = 788] [outer = 00000000] 16:43:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 155 (20277000) [pid = 2660] [serial = 789] [outer = 1D798C00] 16:43:04 INFO - PROCESS | 2660 | 1461282184546 Marionette DEBUG loaded listener.js 16:43:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 156 (207F0000) [pid = 2660] [serial = 790] [outer = 1D798C00] 16:43:05 INFO - PROCESS | 2660 | 1461282185037 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 16:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 16:43:05 INFO - PROCESS | 2660 | 1461282185069 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 16:43:05 INFO - PROCESS | 2660 | 1461282185071 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 16:43:05 INFO - PROCESS | 2660 | 1461282185074 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:43:05 INFO - PROCESS | 2660 | 1461282185076 Marionette TRACE conn5 <- [1,1018,null,{}] 16:43:05 INFO - PROCESS | 2660 | 1461282185079 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:05 INFO - PROCESS | 2660 | 1461282185207 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 16:43:05 INFO - PROCESS | 2660 | 1461282185222 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:05 INFO - PROCESS | 2660 | ++DOCSHELL 2120F800 == 80 [pid = 2660] [id = 264] 16:43:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 157 (2138B400) [pid = 2660] [serial = 791] [outer = 00000000] 16:43:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 158 (24558400) [pid = 2660] [serial = 792] [outer = 2138B400] 16:43:05 INFO - PROCESS | 2660 | 1461282185270 Marionette DEBUG loaded listener.js 16:43:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 159 (255CB800) [pid = 2660] [serial = 793] [outer = 2138B400] 16:43:05 INFO - PROCESS | 2660 | 1461282185932 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 16:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 870ms 16:43:05 INFO - PROCESS | 2660 | 1461282185949 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 16:43:05 INFO - PROCESS | 2660 | 1461282185953 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 16:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:43:05 INFO - PROCESS | 2660 | 1461282185959 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:43:05 INFO - PROCESS | 2660 | 1461282185963 Marionette TRACE conn5 <- [1,1022,null,{}] 16:43:05 INFO - PROCESS | 2660 | 1461282185970 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:06 INFO - PROCESS | 2660 | 1461282186097 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 16:43:06 INFO - PROCESS | 2660 | 1461282186266 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:06 INFO - PROCESS | 2660 | ++DOCSHELL 1A7F4400 == 81 [pid = 2660] [id = 265] 16:43:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 160 (1A7F5400) [pid = 2660] [serial = 794] [outer = 00000000] 16:43:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 161 (1C831C00) [pid = 2660] [serial = 795] [outer = 1A7F5400] 16:43:06 INFO - PROCESS | 2660 | 1461282186331 Marionette DEBUG loaded listener.js 16:43:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 162 (1D032000) [pid = 2660] [serial = 796] [outer = 1A7F5400] 16:43:06 INFO - PROCESS | 2660 | 1461282187002 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 16:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1077ms 16:43:07 INFO - PROCESS | 2660 | 1461282187045 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 16:43:07 INFO - PROCESS | 2660 | 1461282187051 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 16:43:07 INFO - PROCESS | 2660 | 1461282187058 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:43:07 INFO - PROCESS | 2660 | 1461282187061 Marionette TRACE conn5 <- [1,1026,null,{}] 16:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:43:07 INFO - PROCESS | 2660 | 1461282187065 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:07 INFO - PROCESS | 2660 | 1461282187191 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 16:43:07 INFO - PROCESS | 2660 | 1461282187343 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:07 INFO - PROCESS | 2660 | ++DOCSHELL 20420400 == 82 [pid = 2660] [id = 266] 16:43:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 163 (20420800) [pid = 2660] [serial = 797] [outer = 00000000] 16:43:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 164 (20BCFC00) [pid = 2660] [serial = 798] [outer = 20420800] 16:43:07 INFO - PROCESS | 2660 | 1461282187403 Marionette DEBUG loaded listener.js 16:43:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 165 (21202000) [pid = 2660] [serial = 799] [outer = 20420800] 16:43:08 INFO - PROCESS | 2660 | 1461282188051 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 16:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1016ms 16:43:08 INFO - PROCESS | 2660 | 1461282188080 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 16:43:08 INFO - PROCESS | 2660 | 1461282188082 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 16:43:08 INFO - PROCESS | 2660 | 1461282188086 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:43:08 INFO - PROCESS | 2660 | 1461282188090 Marionette TRACE conn5 <- [1,1030,null,{}] 16:43:08 INFO - PROCESS | 2660 | 1461282188101 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:08 INFO - PROCESS | 2660 | 1461282188222 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 16:43:08 INFO - PROCESS | 2660 | 1461282188390 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:08 INFO - PROCESS | 2660 | ++DOCSHELL 2455D400 == 83 [pid = 2660] [id = 267] 16:43:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 166 (24561C00) [pid = 2660] [serial = 800] [outer = 00000000] 16:43:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 167 (24565400) [pid = 2660] [serial = 801] [outer = 24561C00] 16:43:08 INFO - PROCESS | 2660 | 1461282188452 Marionette DEBUG loaded listener.js 16:43:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 168 (24569000) [pid = 2660] [serial = 802] [outer = 24561C00] 16:43:09 INFO - PROCESS | 2660 | 1461282189051 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 16:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 970ms 16:43:09 INFO - PROCESS | 2660 | 1461282189060 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 16:43:09 INFO - PROCESS | 2660 | 1461282189063 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 16:43:09 INFO - PROCESS | 2660 | 1461282189067 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:43:09 INFO - PROCESS | 2660 | 1461282189069 Marionette TRACE conn5 <- [1,1034,null,{}] 16:43:09 INFO - PROCESS | 2660 | 1461282189073 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:09 INFO - PROCESS | 2660 | 1461282189193 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 16:43:09 INFO - PROCESS | 2660 | 1461282189352 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:09 INFO - PROCESS | 2660 | ++DOCSHELL 24562800 == 84 [pid = 2660] [id = 268] 16:43:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 169 (2456A000) [pid = 2660] [serial = 803] [outer = 00000000] 16:43:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 170 (245D9800) [pid = 2660] [serial = 804] [outer = 2456A000] 16:43:09 INFO - PROCESS | 2660 | 1461282189409 Marionette DEBUG loaded listener.js 16:43:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 171 (245DE000) [pid = 2660] [serial = 805] [outer = 2456A000] 16:43:10 INFO - PROCESS | 2660 | 1461282190019 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 16:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 970ms 16:43:10 INFO - PROCESS | 2660 | 1461282190041 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 16:43:10 INFO - PROCESS | 2660 | 1461282190043 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 16:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:43:10 INFO - PROCESS | 2660 | 1461282190047 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:43:10 INFO - PROCESS | 2660 | 1461282190049 Marionette TRACE conn5 <- [1,1038,null,{}] 16:43:10 INFO - PROCESS | 2660 | 1461282190053 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:10 INFO - PROCESS | 2660 | 1461282190189 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 16:43:10 INFO - PROCESS | 2660 | 1461282190357 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:10 INFO - PROCESS | 2660 | ++DOCSHELL 1349A400 == 85 [pid = 2660] [id = 269] 16:43:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 172 (245D7800) [pid = 2660] [serial = 806] [outer = 00000000] 16:43:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 173 (25A0C400) [pid = 2660] [serial = 807] [outer = 245D7800] 16:43:10 INFO - PROCESS | 2660 | 1461282190418 Marionette DEBUG loaded listener.js 16:43:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 174 (25A1D800) [pid = 2660] [serial = 808] [outer = 245D7800] 16:43:10 INFO - PROCESS | 2660 | 1461282190990 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 16:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 970ms 16:43:11 INFO - PROCESS | 2660 | 1461282191021 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 16:43:11 INFO - PROCESS | 2660 | 1461282191023 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 16:43:11 INFO - PROCESS | 2660 | 1461282191027 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:43:11 INFO - PROCESS | 2660 | 1461282191029 Marionette TRACE conn5 <- [1,1042,null,{}] 16:43:11 INFO - PROCESS | 2660 | 1461282191033 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:11 INFO - PROCESS | 2660 | 1461282191163 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 16:43:11 INFO - PROCESS | 2660 | 1461282191330 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:11 INFO - PROCESS | 2660 | ++DOCSHELL 13110C00 == 86 [pid = 2660] [id = 270] 16:43:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 175 (18172C00) [pid = 2660] [serial = 809] [outer = 00000000] 16:43:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 176 (28676000) [pid = 2660] [serial = 810] [outer = 18172C00] 16:43:11 INFO - PROCESS | 2660 | 1461282191389 Marionette DEBUG loaded listener.js 16:43:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 177 (2867A000) [pid = 2660] [serial = 811] [outer = 18172C00] 16:43:11 INFO - PROCESS | 2660 | 1461282191982 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 16:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 969ms 16:43:11 INFO - PROCESS | 2660 | 1461282192001 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 16:43:11 INFO - PROCESS | 2660 | 1461282192003 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 16:43:11 INFO - PROCESS | 2660 | 1461282192007 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:43:12 INFO - PROCESS | 2660 | 1461282192009 Marionette TRACE conn5 <- [1,1046,null,{}] 16:43:12 INFO - PROCESS | 2660 | 1461282192013 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:12 INFO - PROCESS | 2660 | 1461282192132 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 16:43:12 INFO - PROCESS | 2660 | 1461282192549 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:12 INFO - PROCESS | 2660 | ++DOCSHELL 17633400 == 87 [pid = 2660] [id = 271] 16:43:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 178 (17641C00) [pid = 2660] [serial = 812] [outer = 00000000] 16:43:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 179 (180CDC00) [pid = 2660] [serial = 813] [outer = 17641C00] 16:43:12 INFO - PROCESS | 2660 | 1461282192669 Marionette DEBUG loaded listener.js 16:43:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 180 (18077800) [pid = 2660] [serial = 814] [outer = 17641C00] 16:43:13 INFO - PROCESS | 2660 | 1461282193282 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 16:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1330ms 16:43:13 INFO - PROCESS | 2660 | 1461282193341 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 16:43:13 INFO - PROCESS | 2660 | 1461282193346 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 16:43:13 INFO - PROCESS | 2660 | 1461282193351 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:43:13 INFO - PROCESS | 2660 | 1461282193354 Marionette TRACE conn5 <- [1,1050,null,{}] 16:43:13 INFO - PROCESS | 2660 | 1461282193359 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:13 INFO - PROCESS | 2660 | 1461282193473 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 16:43:13 INFO - PROCESS | 2660 | 1461282193647 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:13 INFO - PROCESS | 2660 | ++DOCSHELL 0F57EC00 == 88 [pid = 2660] [id = 272] 16:43:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 181 (0F58B400) [pid = 2660] [serial = 815] [outer = 00000000] 16:43:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 182 (1312DC00) [pid = 2660] [serial = 816] [outer = 0F58B400] 16:43:13 INFO - PROCESS | 2660 | 1461282193701 Marionette DEBUG loaded listener.js 16:43:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 183 (13499000) [pid = 2660] [serial = 817] [outer = 0F58B400] 16:43:14 INFO - PROCESS | 2660 | --DOCSHELL 20028400 == 87 [pid = 2660] [id = 60] 16:43:14 INFO - PROCESS | 2660 | --DOCSHELL 1A730800 == 86 [pid = 2660] [id = 263] 16:43:14 INFO - PROCESS | 2660 | --DOCSHELL 1A7ECC00 == 85 [pid = 2660] [id = 262] 16:43:14 INFO - PROCESS | 2660 | --DOCSHELL 21204000 == 84 [pid = 2660] [id = 261] 16:43:14 INFO - PROCESS | 2660 | --DOCSHELL 1B926800 == 83 [pid = 2660] [id = 260] 16:43:14 INFO - PROCESS | 2660 | --DOCSHELL 196D4800 == 82 [pid = 2660] [id = 259] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 182 (1A72CC00) [pid = 2660] [serial = 665] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 181 (20069400) [pid = 2660] [serial = 669] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 180 (22710C00) [pid = 2660] [serial = 672] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 179 (2296D400) [pid = 2660] [serial = 675] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 178 (2459E000) [pid = 2660] [serial = 678] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 177 (2459B400) [pid = 2660] [serial = 681] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOCSHELL 1C82A800 == 81 [pid = 2660] [id = 250] 16:43:14 INFO - PROCESS | 2660 | --DOCSHELL 1802F400 == 80 [pid = 2660] [id = 249] 16:43:14 INFO - PROCESS | 2660 | --DOCSHELL 1D561000 == 79 [pid = 2660] [id = 248] 16:43:14 INFO - PROCESS | 2660 | 1461282194443 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 176 (1C53E000) [pid = 2660] [serial = 706] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 175 (1CC0E800) [pid = 2660] [serial = 378] [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:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 174 (1F70B800) [pid = 2660] [serial = 697] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 173 (207AC000) [pid = 2660] [serial = 709] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 172 (1F71EC00) [pid = 2660] [serial = 582] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 171 (20065000) [pid = 2660] [serial = 621] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 170 (14253400) [pid = 2660] [serial = 546] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 169 (1B02BC00) [pid = 2660] [serial = 510] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 168 (207B4C00) [pid = 2660] [serial = 585] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 167 (2245E800) [pid = 2660] [serial = 630] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 166 (2138A000) [pid = 2660] [serial = 627] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 165 (1F711000) [pid = 2660] [serial = 543] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 164 (1BAE9400) [pid = 2660] [serial = 549] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 163 (1C536400) [pid = 2660] [serial = 618] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 162 (20428400) [pid = 2660] [serial = 576] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 161 (20BD3C00) [pid = 2660] [serial = 624] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 160 (1A7FA800) [pid = 2660] [serial = 579] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 159 (21383C00) [pid = 2660] [serial = 712] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 158 (20A7BC00) [pid = 2660] [serial = 516] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 157 (22461C00) [pid = 2660] [serial = 519] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 156 (1E917000) [pid = 2660] [serial = 513] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 155 (20BCF800) [pid = 2660] [serial = 711] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 154 (2002C800) [pid = 2660] [serial = 699] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 153 (20423C00) [pid = 2660] [serial = 702] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 152 (20066800) [pid = 2660] [serial = 700] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 151 (1C545800) [pid = 2660] [serial = 705] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 150 (2042DC00) [pid = 2660] [serial = 703] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 149 (1A774400) [pid = 2660] [serial = 685] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 148 (19485400) [pid = 2660] [serial = 684] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 147 (1D562400) [pid = 2660] [serial = 693] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 146 (1D56B400) [pid = 2660] [serial = 694] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 145 (207ACC00) [pid = 2660] [serial = 708] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 144 (13133800) [pid = 2660] [serial = 687] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 143 (17B8CC00) [pid = 2660] [serial = 688] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 142 (1EA0F800) [pid = 2660] [serial = 696] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 141 (1C543800) [pid = 2660] [serial = 690] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 140 (1C82D000) [pid = 2660] [serial = 691] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 139 (224AC000) [pid = 2660] [serial = 662] [outer = 00000000] [url = about:blank] 16:43:14 INFO - PROCESS | 2660 | --DOMWINDOW == 138 (224B2400) [pid = 2660] [serial = 663] [outer = 00000000] [url = about:blank] 16:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1184ms 16:43:14 INFO - PROCESS | 2660 | 1461282194542 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 16:43:14 INFO - PROCESS | 2660 | 1461282194546 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 16:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:43:14 INFO - PROCESS | 2660 | 1461282194550 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:43:14 INFO - PROCESS | 2660 | 1461282194552 Marionette TRACE conn5 <- [1,1054,null,{}] 16:43:14 INFO - PROCESS | 2660 | 1461282194556 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:14 INFO - PROCESS | 2660 | 1461282194658 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 16:43:14 INFO - PROCESS | 2660 | 1461282194666 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:14 INFO - PROCESS | 2660 | ++DOCSHELL 13133800 == 80 [pid = 2660] [id = 273] 16:43:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 139 (13133C00) [pid = 2660] [serial = 818] [outer = 00000000] 16:43:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 140 (13E90C00) [pid = 2660] [serial = 819] [outer = 13133C00] 16:43:14 INFO - PROCESS | 2660 | 1461282194716 Marionette DEBUG loaded listener.js 16:43:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 141 (14255400) [pid = 2660] [serial = 820] [outer = 13133C00] 16:43:15 INFO - PROCESS | 2660 | 1461282195288 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 16:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 770ms 16:43:15 INFO - PROCESS | 2660 | 1461282195325 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 16:43:15 INFO - PROCESS | 2660 | 1461282195327 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 16:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:43:15 INFO - PROCESS | 2660 | 1461282195332 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:43:15 INFO - PROCESS | 2660 | 1461282195338 Marionette TRACE conn5 <- [1,1058,null,{}] 16:43:15 INFO - PROCESS | 2660 | 1461282195348 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:15 INFO - PROCESS | 2660 | 1461282195449 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 16:43:15 INFO - PROCESS | 2660 | 1461282195552 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:15 INFO - PROCESS | 2660 | ++DOCSHELL 1816BC00 == 81 [pid = 2660] [id = 274] 16:43:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 142 (18170400) [pid = 2660] [serial = 821] [outer = 00000000] 16:43:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 143 (18DED000) [pid = 2660] [serial = 822] [outer = 18170400] 16:43:15 INFO - PROCESS | 2660 | 1461282195598 Marionette DEBUG loaded listener.js 16:43:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 144 (196D1800) [pid = 2660] [serial = 823] [outer = 18170400] 16:43:15 INFO - PROCESS | 2660 | 1461282195967 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 16:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 691ms 16:43:16 INFO - PROCESS | 2660 | 1461282196026 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 16:43:16 INFO - PROCESS | 2660 | 1461282196029 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 16:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:43:16 INFO - PROCESS | 2660 | 1461282196032 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:43:16 INFO - PROCESS | 2660 | 1461282196034 Marionette TRACE conn5 <- [1,1062,null,{}] 16:43:16 INFO - PROCESS | 2660 | 1461282196037 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:16 INFO - PROCESS | 2660 | 1461282196126 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 16:43:16 INFO - PROCESS | 2660 | 1461282196133 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:16 INFO - PROCESS | 2660 | ++DOCSHELL 12F1F400 == 82 [pid = 2660] [id = 275] 16:43:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 145 (1A730800) [pid = 2660] [serial = 824] [outer = 00000000] 16:43:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 146 (1A7EC400) [pid = 2660] [serial = 825] [outer = 1A730800] 16:43:16 INFO - PROCESS | 2660 | 1461282196178 Marionette DEBUG loaded listener.js 16:43:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 147 (1A7F2C00) [pid = 2660] [serial = 826] [outer = 1A730800] 16:43:16 INFO - PROCESS | 2660 | 1461282196669 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 16:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 16:43:16 INFO - PROCESS | 2660 | 1461282196706 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 16:43:16 INFO - PROCESS | 2660 | 1461282196708 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 16:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:43:16 INFO - PROCESS | 2660 | 1461282196727 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:43:16 INFO - PROCESS | 2660 | 1461282196728 Marionette TRACE conn5 <- [1,1066,null,{}] 16:43:16 INFO - PROCESS | 2660 | 1461282196732 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:16 INFO - PROCESS | 2660 | 1461282196853 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 16:43:16 INFO - PROCESS | 2660 | 1461282196859 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:16 INFO - PROCESS | 2660 | ++DOCSHELL 1B021C00 == 83 [pid = 2660] [id = 276] 16:43:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 148 (1B022400) [pid = 2660] [serial = 827] [outer = 00000000] 16:43:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 149 (1B028C00) [pid = 2660] [serial = 828] [outer = 1B022400] 16:43:16 INFO - PROCESS | 2660 | 1461282196971 Marionette DEBUG loaded listener.js 16:43:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 150 (1B0DDC00) [pid = 2660] [serial = 829] [outer = 1B022400] 16:43:17 INFO - PROCESS | 2660 | 1461282197452 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 16:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 770ms 16:43:17 INFO - PROCESS | 2660 | 1461282197528 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 16:43:17 INFO - PROCESS | 2660 | 1461282197530 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 16:43:17 INFO - PROCESS | 2660 | 1461282197537 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:43:17 INFO - PROCESS | 2660 | 1461282197538 Marionette TRACE conn5 <- [1,1070,null,{}] 16:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:43:17 INFO - PROCESS | 2660 | 1461282197542 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:17 INFO - PROCESS | 2660 | 1461282197672 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 16:43:17 INFO - PROCESS | 2660 | 1461282197743 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:17 INFO - PROCESS | 2660 | ++DOCSHELL 1BCF2400 == 84 [pid = 2660] [id = 277] 16:43:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 151 (1BCF3400) [pid = 2660] [serial = 830] [outer = 00000000] 16:43:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 152 (1C544400) [pid = 2660] [serial = 831] [outer = 1BCF3400] 16:43:17 INFO - PROCESS | 2660 | 1461282197790 Marionette DEBUG loaded listener.js 16:43:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 153 (1C60B400) [pid = 2660] [serial = 832] [outer = 1BCF3400] 16:43:18 INFO - PROCESS | 2660 | 1461282198227 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 16:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 730ms 16:43:18 INFO - PROCESS | 2660 | 1461282198276 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 16:43:18 INFO - PROCESS | 2660 | 1461282198278 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 16:43:18 INFO - PROCESS | 2660 | 1461282198282 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:43:18 INFO - PROCESS | 2660 | 1461282198283 Marionette TRACE conn5 <- [1,1074,null,{}] 16:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:43:18 INFO - PROCESS | 2660 | 1461282198287 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:18 INFO - PROCESS | 2660 | 1461282198408 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 16:43:18 INFO - PROCESS | 2660 | 1461282198478 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:18 INFO - PROCESS | 2660 | ++DOCSHELL 1C610800 == 85 [pid = 2660] [id = 278] 16:43:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 154 (1C82B800) [pid = 2660] [serial = 833] [outer = 00000000] 16:43:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 155 (1C835C00) [pid = 2660] [serial = 834] [outer = 1C82B800] 16:43:18 INFO - PROCESS | 2660 | 1461282198527 Marionette DEBUG loaded listener.js 16:43:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 156 (1CC0B000) [pid = 2660] [serial = 835] [outer = 1C82B800] 16:43:19 INFO - PROCESS | 2660 | --DOMWINDOW == 155 (23A19000) [pid = 2660] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:43:19 INFO - PROCESS | 2660 | --DOMWINDOW == 154 (17B4AC00) [pid = 2660] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:43:19 INFO - PROCESS | 2660 | --DOMWINDOW == 153 (22705400) [pid = 2660] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:43:19 INFO - PROCESS | 2660 | --DOMWINDOW == 152 (22968800) [pid = 2660] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:43:19 INFO - PROCESS | 2660 | --DOMWINDOW == 151 (2296C800) [pid = 2660] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:43:19 INFO - PROCESS | 2660 | --DOMWINDOW == 150 (1C836800) [pid = 2660] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:43:19 INFO - PROCESS | 2660 | --DOMWINDOW == 149 (1C830000) [pid = 2660] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:43:19 INFO - PROCESS | 2660 | --DOMWINDOW == 148 (1A7ED800) [pid = 2660] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:43:19 INFO - PROCESS | 2660 | --DOMWINDOW == 147 (21204400) [pid = 2660] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:43:19 INFO - PROCESS | 2660 | --DOMWINDOW == 146 (1D798C00) [pid = 2660] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:43:19 INFO - PROCESS | 2660 | --DOMWINDOW == 145 (1810E400) [pid = 2660] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:43:19 INFO - PROCESS | 2660 | --DOMWINDOW == 144 (20430800) [pid = 2660] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:43:19 INFO - PROCESS | 2660 | --DOMWINDOW == 143 (1CC17000) [pid = 2660] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:43:19 INFO - PROCESS | 2660 | --DOMWINDOW == 142 (23A1E800) [pid = 2660] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:43:19 INFO - PROCESS | 2660 | --DOMWINDOW == 141 (20A73800) [pid = 2660] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:43:19 INFO - PROCESS | 2660 | --DOMWINDOW == 140 (1D567400) [pid = 2660] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:43:19 INFO - PROCESS | 2660 | --DOMWINDOW == 139 (224B0800) [pid = 2660] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:43:19 INFO - PROCESS | 2660 | --DOMWINDOW == 138 (24557400) [pid = 2660] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:43:19 INFO - PROCESS | 2660 | --DOMWINDOW == 137 (1A7F2400) [pid = 2660] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:43:19 INFO - PROCESS | 2660 | --DOMWINDOW == 136 (255D7000) [pid = 2660] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:43:19 INFO - PROCESS | 2660 | --DOMWINDOW == 135 (1A73A800) [pid = 2660] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:43:19 INFO - PROCESS | 2660 | --DOMWINDOW == 134 (1369CC00) [pid = 2660] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:43:19 INFO - PROCESS | 2660 | --DOMWINDOW == 133 (23A12000) [pid = 2660] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:43:19 INFO - PROCESS | 2660 | --DOMWINDOW == 132 (22969000) [pid = 2660] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:43:19 INFO - PROCESS | 2660 | --DOMWINDOW == 131 (2001E000) [pid = 2660] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:43:19 INFO - PROCESS | 2660 | --DOMWINDOW == 130 (1B0DEC00) [pid = 2660] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:43:19 INFO - PROCESS | 2660 | --DOMWINDOW == 129 (1C53EC00) [pid = 2660] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:43:19 INFO - PROCESS | 2660 | --DOMWINDOW == 128 (0EACAC00) [pid = 2660] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:43:19 INFO - PROCESS | 2660 | 1461282199603 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 16:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1380ms 16:43:19 INFO - PROCESS | 2660 | 1461282199667 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 16:43:19 INFO - PROCESS | 2660 | 1461282199670 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 16:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:43:19 INFO - PROCESS | 2660 | 1461282199673 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:43:19 INFO - PROCESS | 2660 | 1461282199675 Marionette TRACE conn5 <- [1,1078,null,{}] 16:43:19 INFO - PROCESS | 2660 | 1461282199679 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:19 INFO - PROCESS | 2660 | 1461282199773 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 16:43:19 INFO - PROCESS | 2660 | 1461282199783 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:19 INFO - PROCESS | 2660 | ++DOCSHELL 1793E000 == 86 [pid = 2660] [id = 279] 16:43:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 129 (1810FC00) [pid = 2660] [serial = 836] [outer = 00000000] 16:43:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 130 (1BAE4400) [pid = 2660] [serial = 837] [outer = 1810FC00] 16:43:19 INFO - PROCESS | 2660 | 1461282199830 Marionette DEBUG loaded listener.js 16:43:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 131 (1B02B000) [pid = 2660] [serial = 838] [outer = 1810FC00] 16:43:20 INFO - PROCESS | 2660 | 1461282200443 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 16:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 830ms 16:43:20 INFO - PROCESS | 2660 | 1461282200520 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 16:43:20 INFO - PROCESS | 2660 | 1461282200522 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 16:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:43:20 INFO - PROCESS | 2660 | 1461282200526 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:43:20 INFO - PROCESS | 2660 | 1461282200528 Marionette TRACE conn5 <- [1,1082,null,{}] 16:43:20 INFO - PROCESS | 2660 | 1461282200531 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:20 INFO - PROCESS | 2660 | 1461282200623 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 16:43:20 INFO - PROCESS | 2660 | 1461282200730 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:20 INFO - PROCESS | 2660 | ++DOCSHELL 1C60DC00 == 87 [pid = 2660] [id = 280] 16:43:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 132 (1C836800) [pid = 2660] [serial = 839] [outer = 00000000] 16:43:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 133 (1D0DEC00) [pid = 2660] [serial = 840] [outer = 1C836800] 16:43:20 INFO - PROCESS | 2660 | 1461282200777 Marionette DEBUG loaded listener.js 16:43:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 134 (1D563000) [pid = 2660] [serial = 841] [outer = 1C836800] 16:43:21 INFO - PROCESS | 2660 | 1461282201152 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 16:43:21 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 16:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 670ms 16:43:21 INFO - PROCESS | 2660 | 1461282201198 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 16:43:21 INFO - PROCESS | 2660 | 1461282201200 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 16:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:43:21 INFO - PROCESS | 2660 | 1461282201204 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:43:21 INFO - PROCESS | 2660 | 1461282201205 Marionette TRACE conn5 <- [1,1086,null,{}] 16:43:21 INFO - PROCESS | 2660 | 1461282201218 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:21 INFO - PROCESS | 2660 | 1461282201312 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 16:43:21 INFO - PROCESS | 2660 | 1461282201318 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:21 INFO - PROCESS | 2660 | ++DOCSHELL 12F17400 == 88 [pid = 2660] [id = 281] 16:43:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 135 (1D56E000) [pid = 2660] [serial = 842] [outer = 00000000] 16:43:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 136 (1D79A800) [pid = 2660] [serial = 843] [outer = 1D56E000] 16:43:21 INFO - PROCESS | 2660 | 1461282201369 Marionette DEBUG loaded listener.js 16:43:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 137 (1DE2D400) [pid = 2660] [serial = 844] [outer = 1D56E000] 16:43:22 INFO - PROCESS | 2660 | 1461282202150 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 16:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 989ms 16:43:22 INFO - PROCESS | 2660 | 1461282202195 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 16:43:22 INFO - PROCESS | 2660 | 1461282202201 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 16:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:43:22 INFO - PROCESS | 2660 | 1461282202207 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:43:22 INFO - PROCESS | 2660 | 1461282202211 Marionette TRACE conn5 <- [1,1090,null,{}] 16:43:22 INFO - PROCESS | 2660 | 1461282202216 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:22 INFO - PROCESS | 2660 | 1461282202341 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 16:43:22 INFO - PROCESS | 2660 | 1461282202491 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:22 INFO - PROCESS | 2660 | ++DOCSHELL 1310DC00 == 89 [pid = 2660] [id = 282] 16:43:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 138 (1310EC00) [pid = 2660] [serial = 845] [outer = 00000000] 16:43:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 139 (14208800) [pid = 2660] [serial = 846] [outer = 1310EC00] 16:43:22 INFO - PROCESS | 2660 | 1461282202554 Marionette DEBUG loaded listener.js 16:43:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 140 (17886800) [pid = 2660] [serial = 847] [outer = 1310EC00] 16:43:23 INFO - PROCESS | 2660 | 1461282203155 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 16:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 970ms 16:43:23 INFO - PROCESS | 2660 | 1461282203190 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 16:43:23 INFO - PROCESS | 2660 | 1461282203197 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 16:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:43:23 INFO - PROCESS | 2660 | 1461282203205 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:43:23 INFO - PROCESS | 2660 | 1461282203208 Marionette TRACE conn5 <- [1,1094,null,{}] 16:43:23 INFO - PROCESS | 2660 | 1461282203212 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:23 INFO - PROCESS | 2660 | 1461282203338 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 16:43:23 INFO - PROCESS | 2660 | 1461282203501 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:23 INFO - PROCESS | 2660 | ++DOCSHELL 0EEEE400 == 90 [pid = 2660] [id = 283] 16:43:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 141 (19489400) [pid = 2660] [serial = 848] [outer = 00000000] 16:43:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 142 (1B024400) [pid = 2660] [serial = 849] [outer = 19489400] 16:43:23 INFO - PROCESS | 2660 | 1461282203559 Marionette DEBUG loaded listener.js 16:43:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 143 (1B02EC00) [pid = 2660] [serial = 850] [outer = 19489400] 16:43:24 INFO - PROCESS | 2660 | 1461282204191 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 16:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1019ms 16:43:24 INFO - PROCESS | 2660 | 1461282204227 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 16:43:24 INFO - PROCESS | 2660 | 1461282204229 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 16:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:43:24 INFO - PROCESS | 2660 | 1461282204233 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:43:24 INFO - PROCESS | 2660 | 1461282204237 Marionette TRACE conn5 <- [1,1098,null,{}] 16:43:24 INFO - PROCESS | 2660 | 1461282204248 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:24 INFO - PROCESS | 2660 | 1461282204368 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 16:43:24 INFO - PROCESS | 2660 | 1461282204515 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:24 INFO - PROCESS | 2660 | ++DOCSHELL 1DAE3000 == 91 [pid = 2660] [id = 284] 16:43:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 144 (1DAE3C00) [pid = 2660] [serial = 851] [outer = 00000000] 16:43:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 145 (1ED20400) [pid = 2660] [serial = 852] [outer = 1DAE3C00] 16:43:24 INFO - PROCESS | 2660 | 1461282204579 Marionette DEBUG loaded listener.js 16:43:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 146 (1F711000) [pid = 2660] [serial = 853] [outer = 1DAE3C00] 16:43:25 INFO - PROCESS | 2660 | 1461282205243 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 16:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1019ms 16:43:25 INFO - PROCESS | 2660 | 1461282205255 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 16:43:25 INFO - PROCESS | 2660 | 1461282205258 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 16:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:43:25 INFO - PROCESS | 2660 | 1461282205276 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:43:25 INFO - PROCESS | 2660 | 1461282205279 Marionette TRACE conn5 <- [1,1102,null,{}] 16:43:25 INFO - PROCESS | 2660 | 1461282205282 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:25 INFO - PROCESS | 2660 | 1461282205399 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 16:43:25 INFO - PROCESS | 2660 | 1461282205541 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:25 INFO - PROCESS | 2660 | ++DOCSHELL 1F719C00 == 92 [pid = 2660] [id = 285] 16:43:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 147 (1F7BBC00) [pid = 2660] [serial = 854] [outer = 00000000] 16:43:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 148 (1FE3E400) [pid = 2660] [serial = 855] [outer = 1F7BBC00] 16:43:25 INFO - PROCESS | 2660 | 1461282205599 Marionette DEBUG loaded listener.js 16:43:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 149 (20013C00) [pid = 2660] [serial = 856] [outer = 1F7BBC00] 16:43:26 INFO - PROCESS | 2660 | 1461282206142 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 16:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 930ms 16:43:26 INFO - PROCESS | 2660 | 1461282206207 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 16:43:26 INFO - PROCESS | 2660 | 1461282206209 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 16:43:26 INFO - PROCESS | 2660 | 1461282206213 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:43:26 INFO - PROCESS | 2660 | 1461282206215 Marionette TRACE conn5 <- [1,1106,null,{}] 16:43:26 INFO - PROCESS | 2660 | 1461282206219 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:26 INFO - PROCESS | 2660 | 1461282206336 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 16:43:26 INFO - PROCESS | 2660 | 1461282206512 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:26 INFO - PROCESS | 2660 | ++DOCSHELL 1F91A800 == 93 [pid = 2660] [id = 286] 16:43:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 150 (20018000) [pid = 2660] [serial = 857] [outer = 00000000] 16:43:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 151 (2002CC00) [pid = 2660] [serial = 858] [outer = 20018000] 16:43:26 INFO - PROCESS | 2660 | 1461282206573 Marionette DEBUG loaded listener.js 16:43:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 152 (20030400) [pid = 2660] [serial = 859] [outer = 20018000] 16:43:27 INFO - PROCESS | 2660 | 1461282207362 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 16:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1176ms 16:43:27 INFO - PROCESS | 2660 | 1461282207393 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 16:43:27 INFO - PROCESS | 2660 | 1461282207395 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 16:43:27 INFO - PROCESS | 2660 | 1461282207398 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:43:27 INFO - PROCESS | 2660 | 1461282207400 Marionette TRACE conn5 <- [1,1110,null,{}] 16:43:27 INFO - PROCESS | 2660 | 1461282207404 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:27 INFO - PROCESS | 2660 | 1461282207533 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 16:43:27 INFO - PROCESS | 2660 | 1461282207678 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:27 INFO - PROCESS | 2660 | ++DOCSHELL 20067800 == 94 [pid = 2660] [id = 287] 16:43:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 153 (2006E000) [pid = 2660] [serial = 860] [outer = 00000000] 16:43:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 154 (2041AC00) [pid = 2660] [serial = 861] [outer = 2006E000] 16:43:27 INFO - PROCESS | 2660 | 1461282207737 Marionette DEBUG loaded listener.js 16:43:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 155 (2041A800) [pid = 2660] [serial = 862] [outer = 2006E000] 16:43:28 INFO - PROCESS | 2660 | 1461282208314 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 16:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 970ms 16:43:28 INFO - PROCESS | 2660 | 1461282208373 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 16:43:28 INFO - PROCESS | 2660 | 1461282208375 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 16:43:28 INFO - PROCESS | 2660 | 1461282208379 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:43:28 INFO - PROCESS | 2660 | 1461282208381 Marionette TRACE conn5 <- [1,1114,null,{}] 16:43:28 INFO - PROCESS | 2660 | 1461282208385 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:28 INFO - PROCESS | 2660 | 1461282208498 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 16:43:28 INFO - PROCESS | 2660 | 1461282208670 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:28 INFO - PROCESS | 2660 | ++DOCSHELL 12F1C400 == 95 [pid = 2660] [id = 288] 16:43:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 156 (1DE34000) [pid = 2660] [serial = 863] [outer = 00000000] 16:43:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 157 (2042DC00) [pid = 2660] [serial = 864] [outer = 1DE34000] 16:43:28 INFO - PROCESS | 2660 | 1461282208729 Marionette DEBUG loaded listener.js 16:43:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 158 (20738400) [pid = 2660] [serial = 865] [outer = 1DE34000] 16:43:29 INFO - PROCESS | 2660 | 1461282209313 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 16:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 970ms 16:43:29 INFO - PROCESS | 2660 | 1461282209353 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 16:43:29 INFO - PROCESS | 2660 | 1461282209355 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 16:43:29 INFO - PROCESS | 2660 | 1461282209359 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:43:29 INFO - PROCESS | 2660 | 1461282209361 Marionette TRACE conn5 <- [1,1118,null,{}] 16:43:29 INFO - PROCESS | 2660 | 1461282209365 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:29 INFO - PROCESS | 2660 | 1461282209479 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 16:43:29 INFO - PROCESS | 2660 | 1461282209628 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:29 INFO - PROCESS | 2660 | ++DOCSHELL 13124400 == 96 [pid = 2660] [id = 289] 16:43:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 159 (13126000) [pid = 2660] [serial = 866] [outer = 00000000] 16:43:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 160 (1BAED400) [pid = 2660] [serial = 867] [outer = 13126000] 16:43:29 INFO - PROCESS | 2660 | 1461282209685 Marionette DEBUG loaded listener.js 16:43:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 161 (1D5E1800) [pid = 2660] [serial = 868] [outer = 13126000] 16:43:30 INFO - PROCESS | 2660 | 1461282210494 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 16:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1181ms 16:43:30 INFO - PROCESS | 2660 | 1461282210544 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 16:43:30 INFO - PROCESS | 2660 | 1461282210549 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 16:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:43:30 INFO - PROCESS | 2660 | 1461282210555 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:43:30 INFO - PROCESS | 2660 | 1461282210558 Marionette TRACE conn5 <- [1,1122,null,{}] 16:43:30 INFO - PROCESS | 2660 | 1461282210563 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:30 INFO - PROCESS | 2660 | 1461282210674 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 16:43:30 INFO - PROCESS | 2660 | 1461282210823 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:30 INFO - PROCESS | 2660 | ++DOCSHELL 180D0000 == 97 [pid = 2660] [id = 290] 16:43:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 162 (180D0800) [pid = 2660] [serial = 869] [outer = 00000000] 16:43:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 163 (18249400) [pid = 2660] [serial = 870] [outer = 180D0800] 16:43:30 INFO - PROCESS | 2660 | 1461282210877 Marionette DEBUG loaded listener.js 16:43:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 164 (1A72F800) [pid = 2660] [serial = 871] [outer = 180D0800] 16:43:31 INFO - PROCESS | 2660 | --DOCSHELL 1C60DC00 == 96 [pid = 2660] [id = 280] 16:43:31 INFO - PROCESS | 2660 | --DOCSHELL 1793E000 == 95 [pid = 2660] [id = 279] 16:43:31 INFO - PROCESS | 2660 | --DOCSHELL 1C610800 == 94 [pid = 2660] [id = 278] 16:43:31 INFO - PROCESS | 2660 | --DOCSHELL 1BCF2400 == 93 [pid = 2660] [id = 277] 16:43:31 INFO - PROCESS | 2660 | --DOCSHELL 1816BC00 == 92 [pid = 2660] [id = 274] 16:43:31 INFO - PROCESS | 2660 | --DOCSHELL 13133800 == 91 [pid = 2660] [id = 273] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 163 (2745E000) [pid = 2660] [serial = 774] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 162 (24558400) [pid = 2660] [serial = 792] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOCSHELL 0F57EC00 == 90 [pid = 2660] [id = 272] 16:43:31 INFO - PROCESS | 2660 | --DOCSHELL 17633400 == 89 [pid = 2660] [id = 271] 16:43:31 INFO - PROCESS | 2660 | --DOCSHELL 24562800 == 88 [pid = 2660] [id = 268] 16:43:31 INFO - PROCESS | 2660 | --DOCSHELL 2455D400 == 87 [pid = 2660] [id = 267] 16:43:31 INFO - PROCESS | 2660 | --DOCSHELL 20420400 == 86 [pid = 2660] [id = 266] 16:43:31 INFO - PROCESS | 2660 | --DOCSHELL 1A7F4400 == 85 [pid = 2660] [id = 265] 16:43:31 INFO - PROCESS | 2660 | 1461282211519 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 16:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1020ms 16:43:31 INFO - PROCESS | 2660 | 1461282211580 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 16:43:31 INFO - PROCESS | 2660 | 1461282211586 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 16:43:31 INFO - PROCESS | 2660 | 1461282211592 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:43:31 INFO - PROCESS | 2660 | 1461282211594 Marionette TRACE conn5 <- [1,1126,null,{}] 16:43:31 INFO - PROCESS | 2660 | 1461282211598 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:31 INFO - PROCESS | 2660 | 1461282211699 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 161 (1A7F1400) [pid = 2660] [serial = 666] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 160 (22961C00) [pid = 2660] [serial = 673] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 159 (24595400) [pid = 2660] [serial = 676] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 158 (245A0000) [pid = 2660] [serial = 679] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 157 (2001F800) [pid = 2660] [serial = 670] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 156 (2459DC00) [pid = 2660] [serial = 682] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 155 (22458400) [pid = 2660] [serial = 721] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 154 (23A18400) [pid = 2660] [serial = 724] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 153 (24554800) [pid = 2660] [serial = 727] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 152 (25A08400) [pid = 2660] [serial = 733] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 151 (1C830C00) [pid = 2660] [serial = 718] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 150 (255CE800) [pid = 2660] [serial = 730] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 149 (13129800) [pid = 2660] [serial = 715] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 148 (24597800) [pid = 2660] [serial = 729] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 147 (1F788000) [pid = 2660] [serial = 738] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 146 (20019000) [pid = 2660] [serial = 739] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 145 (25A05C00) [pid = 2660] [serial = 732] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 144 (1D796800) [pid = 2660] [serial = 744] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 143 (1BAEFC00) [pid = 2660] [serial = 741] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 142 (1C82CC00) [pid = 2660] [serial = 742] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 141 (1B929C00) [pid = 2660] [serial = 735] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 140 (1C53DC00) [pid = 2660] [serial = 736] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 139 (24552800) [pid = 2660] [serial = 726] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 138 (23A13C00) [pid = 2660] [serial = 723] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 137 (207B7C00) [pid = 2660] [serial = 720] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 136 (1C542C00) [pid = 2660] [serial = 717] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 135 (1D795000) [pid = 2660] [serial = 777] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 134 (12F0BC00) [pid = 2660] [serial = 714] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 133 (25A0D800) [pid = 2660] [serial = 765] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 132 (25A1D400) [pid = 2660] [serial = 768] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 131 (264D7C00) [pid = 2660] [serial = 771] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 130 (2120B400) [pid = 2660] [serial = 784] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 129 (207F0000) [pid = 2660] [serial = 790] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 128 (20029800) [pid = 2660] [serial = 778] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 127 (20021400) [pid = 2660] [serial = 781] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 126 (1D797000) [pid = 2660] [serial = 780] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 125 (1C614C00) [pid = 2660] [serial = 786] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 124 (21208000) [pid = 2660] [serial = 783] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 123 (20277000) [pid = 2660] [serial = 789] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 122 (1A72C400) [pid = 2660] [serial = 748] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 121 (18248800) [pid = 2660] [serial = 747] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 120 (207B2800) [pid = 2660] [serial = 754] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 119 (207AB000) [pid = 2660] [serial = 753] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 118 (1F7BB800) [pid = 2660] [serial = 751] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 117 (1D79AC00) [pid = 2660] [serial = 750] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 116 (255D2400) [pid = 2660] [serial = 763] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 115 (2459F000) [pid = 2660] [serial = 762] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 114 (21388000) [pid = 2660] [serial = 757] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 113 (2137E000) [pid = 2660] [serial = 756] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 112 (1D5E8400) [pid = 2660] [serial = 787] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 111 (1F7BF400) [pid = 2660] [serial = 745] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 110 (2270AC00) [pid = 2660] [serial = 759] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | --DOMWINDOW == 109 (22961800) [pid = 2660] [serial = 760] [outer = 00000000] [url = about:blank] 16:43:31 INFO - PROCESS | 2660 | 1461282211830 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:31 INFO - PROCESS | 2660 | ++DOCSHELL 0EE8BC00 == 86 [pid = 2660] [id = 291] 16:43:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 110 (0F5DB800) [pid = 2660] [serial = 872] [outer = 00000000] 16:43:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 111 (13334C00) [pid = 2660] [serial = 873] [outer = 0F5DB800] 16:43:31 INFO - PROCESS | 2660 | 1461282211879 Marionette DEBUG loaded listener.js 16:43:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 112 (18DE6400) [pid = 2660] [serial = 874] [outer = 0F5DB800] 16:43:32 INFO - PROCESS | 2660 | 1461282212368 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 16:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 830ms 16:43:32 INFO - PROCESS | 2660 | 1461282212425 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 16:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:43:32 INFO - PROCESS | 2660 | 1461282212427 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 16:43:32 INFO - PROCESS | 2660 | 1461282212430 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:43:32 INFO - PROCESS | 2660 | 1461282212434 Marionette TRACE conn5 <- [1,1130,null,{}] 16:43:32 INFO - PROCESS | 2660 | 1461282212444 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:32 INFO - PROCESS | 2660 | 1461282212542 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 16:43:32 INFO - PROCESS | 2660 | 1461282212559 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:32 INFO - PROCESS | 2660 | ++DOCSHELL 1B930C00 == 87 [pid = 2660] [id = 292] 16:43:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 113 (1B95B000) [pid = 2660] [serial = 875] [outer = 00000000] 16:43:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 114 (1BAEFC00) [pid = 2660] [serial = 876] [outer = 1B95B000] 16:43:32 INFO - PROCESS | 2660 | 1461282212608 Marionette DEBUG loaded listener.js 16:43:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 115 (1C541400) [pid = 2660] [serial = 877] [outer = 1B95B000] 16:43:33 INFO - PROCESS | 2660 | 1461282213068 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 16:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 690ms 16:43:33 INFO - PROCESS | 2660 | 1461282213129 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 16:43:33 INFO - PROCESS | 2660 | 1461282213132 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 16:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:43:33 INFO - PROCESS | 2660 | 1461282213135 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:43:33 INFO - PROCESS | 2660 | 1461282213137 Marionette TRACE conn5 <- [1,1134,null,{}] 16:43:33 INFO - PROCESS | 2660 | 1461282213141 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:33 INFO - PROCESS | 2660 | 1461282213233 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 16:43:33 INFO - PROCESS | 2660 | 1461282213243 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:33 INFO - PROCESS | 2660 | ++DOCSHELL 1C611000 == 88 [pid = 2660] [id = 293] 16:43:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 116 (1C614C00) [pid = 2660] [serial = 878] [outer = 00000000] 16:43:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 117 (1C832800) [pid = 2660] [serial = 879] [outer = 1C614C00] 16:43:33 INFO - PROCESS | 2660 | 1461282213288 Marionette DEBUG loaded listener.js 16:43:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 118 (1CC10000) [pid = 2660] [serial = 880] [outer = 1C614C00] 16:43:33 INFO - PROCESS | 2660 | 1461282213788 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 16:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 16:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:43:33 INFO - PROCESS | 2660 | 1461282213806 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 16:43:33 INFO - PROCESS | 2660 | 1461282213808 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 16:43:33 INFO - PROCESS | 2660 | 1461282213811 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:43:33 INFO - PROCESS | 2660 | 1461282213813 Marionette TRACE conn5 <- [1,1138,null,{}] 16:43:33 INFO - PROCESS | 2660 | 1461282213816 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:33 INFO - PROCESS | 2660 | 1461282213940 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 16:43:33 INFO - PROCESS | 2660 | 1461282213996 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:33 INFO - PROCESS | 2660 | ++DOCSHELL 1C830800 == 89 [pid = 2660] [id = 294] 16:43:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 119 (1C837C00) [pid = 2660] [serial = 881] [outer = 00000000] 16:43:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 120 (1D5E9400) [pid = 2660] [serial = 882] [outer = 1C837C00] 16:43:34 INFO - PROCESS | 2660 | 1461282214044 Marionette DEBUG loaded listener.js 16:43:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 121 (1D798800) [pid = 2660] [serial = 883] [outer = 1C837C00] 16:43:34 INFO - PROCESS | 2660 | 1461282214539 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 16:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 770ms 16:43:34 INFO - PROCESS | 2660 | 1461282214582 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 16:43:34 INFO - PROCESS | 2660 | 1461282214584 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 16:43:34 INFO - PROCESS | 2660 | 1461282214587 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:43:34 INFO - PROCESS | 2660 | 1461282214589 Marionette TRACE conn5 <- [1,1142,null,{}] 16:43:34 INFO - PROCESS | 2660 | 1461282214593 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:34 INFO - PROCESS | 2660 | 1461282214734 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 16:43:34 INFO - PROCESS | 2660 | 1461282214759 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:34 INFO - PROCESS | 2660 | ++DOCSHELL 1D79AC00 == 90 [pid = 2660] [id = 295] 16:43:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 122 (1ED24C00) [pid = 2660] [serial = 884] [outer = 00000000] 16:43:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 123 (2001F000) [pid = 2660] [serial = 885] [outer = 1ED24C00] 16:43:34 INFO - PROCESS | 2660 | 1461282214811 Marionette DEBUG loaded listener.js 16:43:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 124 (20021C00) [pid = 2660] [serial = 886] [outer = 1ED24C00] 16:43:35 INFO - PROCESS | 2660 | 1461282215278 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 16:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 730ms 16:43:35 INFO - PROCESS | 2660 | 1461282215340 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 16:43:35 INFO - PROCESS | 2660 | 1461282215342 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 16:43:35 INFO - PROCESS | 2660 | 1461282215345 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:43:35 INFO - PROCESS | 2660 | 1461282215347 Marionette TRACE conn5 <- [1,1146,null,{}] 16:43:35 INFO - PROCESS | 2660 | 1461282215351 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:35 INFO - PROCESS | 2660 | 1461282215490 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 16:43:35 INFO - PROCESS | 2660 | 1461282215511 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:35 INFO - PROCESS | 2660 | ++DOCSHELL 20028400 == 91 [pid = 2660] [id = 296] 16:43:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 125 (20029000) [pid = 2660] [serial = 887] [outer = 00000000] 16:43:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 126 (20276C00) [pid = 2660] [serial = 888] [outer = 20029000] 16:43:35 INFO - PROCESS | 2660 | 1461282215559 Marionette DEBUG loaded listener.js 16:43:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 127 (20413C00) [pid = 2660] [serial = 889] [outer = 20029000] 16:43:36 INFO - PROCESS | 2660 | --DOMWINDOW == 126 (25A04C00) [pid = 2660] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:43:36 INFO - PROCESS | 2660 | --DOMWINDOW == 125 (207AB800) [pid = 2660] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:43:36 INFO - PROCESS | 2660 | --DOMWINDOW == 124 (1C836800) [pid = 2660] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:43:36 INFO - PROCESS | 2660 | --DOMWINDOW == 123 (1A730800) [pid = 2660] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:43:36 INFO - PROCESS | 2660 | --DOMWINDOW == 122 (18170400) [pid = 2660] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:43:36 INFO - PROCESS | 2660 | --DOMWINDOW == 121 (1C82B800) [pid = 2660] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:43:36 INFO - PROCESS | 2660 | --DOMWINDOW == 120 (13133C00) [pid = 2660] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:43:36 INFO - PROCESS | 2660 | --DOMWINDOW == 119 (0F58B400) [pid = 2660] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:43:36 INFO - PROCESS | 2660 | --DOMWINDOW == 118 (17641C00) [pid = 2660] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:43:36 INFO - PROCESS | 2660 | --DOMWINDOW == 117 (1BCF3400) [pid = 2660] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:43:36 INFO - PROCESS | 2660 | --DOMWINDOW == 116 (1810FC00) [pid = 2660] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:43:36 INFO - PROCESS | 2660 | --DOMWINDOW == 115 (1B022400) [pid = 2660] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:43:36 INFO - PROCESS | 2660 | 1461282216256 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 16:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 930ms 16:43:36 INFO - PROCESS | 2660 | 1461282216280 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 16:43:36 INFO - PROCESS | 2660 | 1461282216282 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 16:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:43:36 INFO - PROCESS | 2660 | 1461282216285 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:43:36 INFO - PROCESS | 2660 | 1461282216286 Marionette TRACE conn5 <- [1,1150,null,{}] 16:43:36 INFO - PROCESS | 2660 | 1461282216290 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:36 INFO - PROCESS | 2660 | 1461282216431 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 16:43:36 INFO - PROCESS | 2660 | 1461282216503 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:36 INFO - PROCESS | 2660 | ++DOCSHELL 1810B000 == 92 [pid = 2660] [id = 297] 16:43:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 116 (1810FC00) [pid = 2660] [serial = 890] [outer = 00000000] 16:43:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 117 (1D56D400) [pid = 2660] [serial = 891] [outer = 1810FC00] 16:43:36 INFO - PROCESS | 2660 | 1461282216550 Marionette DEBUG loaded listener.js 16:43:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 118 (2041A000) [pid = 2660] [serial = 892] [outer = 1810FC00] 16:43:36 INFO - PROCESS | 2660 | 1461282216942 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 16:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 730ms 16:43:37 INFO - PROCESS | 2660 | 1461282217016 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 16:43:37 INFO - PROCESS | 2660 | 1461282217018 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 16:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:43:37 INFO - PROCESS | 2660 | 1461282217021 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:43:37 INFO - PROCESS | 2660 | 1461282217023 Marionette TRACE conn5 <- [1,1154,null,{}] 16:43:37 INFO - PROCESS | 2660 | 1461282217027 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:37 INFO - PROCESS | 2660 | 1461282217150 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 16:43:37 INFO - PROCESS | 2660 | 1461282217167 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:37 INFO - PROCESS | 2660 | ++DOCSHELL 1764C400 == 93 [pid = 2660] [id = 298] 16:43:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 119 (1A7BE400) [pid = 2660] [serial = 893] [outer = 00000000] 16:43:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 120 (2073B000) [pid = 2660] [serial = 894] [outer = 1A7BE400] 16:43:37 INFO - PROCESS | 2660 | 1461282217214 Marionette DEBUG loaded listener.js 16:43:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 121 (207AD000) [pid = 2660] [serial = 895] [outer = 1A7BE400] 16:43:37 INFO - PROCESS | 2660 | 1461282217658 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 16:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 670ms 16:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:43:37 INFO - PROCESS | 2660 | 1461282217692 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 16:43:37 INFO - PROCESS | 2660 | 1461282217694 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 16:43:37 INFO - PROCESS | 2660 | 1461282217697 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:43:37 INFO - PROCESS | 2660 | 1461282217699 Marionette TRACE conn5 <- [1,1158,null,{}] 16:43:37 INFO - PROCESS | 2660 | 1461282217703 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:37 INFO - PROCESS | 2660 | 1461282217793 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 16:43:37 INFO - PROCESS | 2660 | 1461282217799 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:37 INFO - PROCESS | 2660 | ++DOCSHELL 2042C800 == 94 [pid = 2660] [id = 299] 16:43:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 122 (207AB800) [pid = 2660] [serial = 896] [outer = 00000000] 16:43:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 123 (207B8400) [pid = 2660] [serial = 897] [outer = 207AB800] 16:43:37 INFO - PROCESS | 2660 | 1461282217844 Marionette DEBUG loaded listener.js 16:43:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 124 (207EB400) [pid = 2660] [serial = 898] [outer = 207AB800] 16:43:38 INFO - PROCESS | 2660 | 1461282218578 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 16:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 930ms 16:43:38 INFO - PROCESS | 2660 | 1461282218632 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 16:43:38 INFO - PROCESS | 2660 | 1461282218638 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 16:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:43:38 INFO - PROCESS | 2660 | 1461282218644 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:43:38 INFO - PROCESS | 2660 | 1461282218647 Marionette TRACE conn5 <- [1,1162,null,{}] 16:43:38 INFO - PROCESS | 2660 | 1461282218653 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:38 INFO - PROCESS | 2660 | 1461282218789 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 16:43:38 INFO - PROCESS | 2660 | 1461282218904 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:38 INFO - PROCESS | 2660 | ++DOCSHELL 13127C00 == 95 [pid = 2660] [id = 300] 16:43:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 125 (140C6800) [pid = 2660] [serial = 899] [outer = 00000000] 16:43:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 126 (18177400) [pid = 2660] [serial = 900] [outer = 140C6800] 16:43:38 INFO - PROCESS | 2660 | 1461282219004 Marionette DEBUG loaded listener.js 16:43:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 127 (1A734400) [pid = 2660] [serial = 901] [outer = 140C6800] 16:43:39 INFO - PROCESS | 2660 | 1461282219580 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 16:43:39 INFO - PROCESS | 2660 | 1461282219624 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 16:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:43:39 INFO - PROCESS | 2660 | 1461282219631 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:43:39 INFO - PROCESS | 2660 | 1461282219634 Marionette TRACE conn5 <- [1,1166,null,{}] 16:43:39 INFO - PROCESS | 2660 | 1461282219638 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:39 INFO - PROCESS | 2660 | 1461282219757 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 16:43:39 INFO - PROCESS | 2660 | 1461282219903 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:39 INFO - PROCESS | 2660 | ++DOCSHELL 1A73A800 == 96 [pid = 2660] [id = 301] 16:43:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 128 (1B960400) [pid = 2660] [serial = 902] [outer = 00000000] 16:43:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 129 (1D23B800) [pid = 2660] [serial = 903] [outer = 1B960400] 16:43:39 INFO - PROCESS | 2660 | 1461282219962 Marionette DEBUG loaded listener.js 16:43:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 130 (1D79B400) [pid = 2660] [serial = 904] [outer = 1B960400] 16:43:40 INFO - PROCESS | 2660 | 1461282220635 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 16:43:40 INFO - PROCESS | 2660 | 1461282220723 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 16:43:40 INFO - PROCESS | 2660 | 1461282220729 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:43:40 INFO - PROCESS | 2660 | 1461282220733 Marionette TRACE conn5 <- [1,1170,null,{}] 16:43:40 INFO - PROCESS | 2660 | 1461282220744 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:40 INFO - PROCESS | 2660 | 1461282220866 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 16:43:41 INFO - PROCESS | 2660 | 1461282221013 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:41 INFO - PROCESS | 2660 | ++DOCSHELL 207B5000 == 97 [pid = 2660] [id = 302] 16:43:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 131 (207F5C00) [pid = 2660] [serial = 905] [outer = 00000000] 16:43:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 132 (20A6DC00) [pid = 2660] [serial = 906] [outer = 207F5C00] 16:43:41 INFO - PROCESS | 2660 | 1461282221073 Marionette DEBUG loaded listener.js 16:43:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 133 (20A75000) [pid = 2660] [serial = 907] [outer = 207F5C00] 16:43:41 INFO - PROCESS | 2660 | 1461282221705 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 16:43:41 INFO - PROCESS | 2660 | 1461282221758 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 16:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:43:41 INFO - PROCESS | 2660 | 1461282221762 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:43:41 INFO - PROCESS | 2660 | 1461282221764 Marionette TRACE conn5 <- [1,1174,null,{}] 16:43:41 INFO - PROCESS | 2660 | 1461282221768 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:41 INFO - PROCESS | 2660 | 1461282221886 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 16:43:42 INFO - PROCESS | 2660 | 1461282222043 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:42 INFO - PROCESS | 2660 | ++DOCSHELL 20BCF800 == 98 [pid = 2660] [id = 303] 16:43:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 134 (20BD1000) [pid = 2660] [serial = 908] [outer = 00000000] 16:43:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 135 (21201400) [pid = 2660] [serial = 909] [outer = 20BD1000] 16:43:42 INFO - PROCESS | 2660 | 1461282222099 Marionette DEBUG loaded listener.js 16:43:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 136 (21206C00) [pid = 2660] [serial = 910] [outer = 20BD1000] 16:43:42 INFO - PROCESS | 2660 | 1461282222652 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 16:43:42 INFO - PROCESS | 2660 | 1461282222698 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 16:43:42 INFO - PROCESS | 2660 | 1461282222701 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:43:42 INFO - PROCESS | 2660 | 1461282222703 Marionette TRACE conn5 <- [1,1178,null,{}] 16:43:42 INFO - PROCESS | 2660 | 1461282222707 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:42 INFO - PROCESS | 2660 | 1461282222823 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 16:43:42 INFO - PROCESS | 2660 | 1461282222985 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:42 INFO - PROCESS | 2660 | ++DOCSHELL 2120A000 == 99 [pid = 2660] [id = 304] 16:43:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 137 (2120E400) [pid = 2660] [serial = 911] [outer = 00000000] 16:43:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 138 (21382400) [pid = 2660] [serial = 912] [outer = 2120E400] 16:43:43 INFO - PROCESS | 2660 | 1461282223043 Marionette DEBUG loaded listener.js 16:43:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 139 (21387000) [pid = 2660] [serial = 913] [outer = 2120E400] 16:43:43 INFO - PROCESS | 2660 | 1461282223658 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 16:43:43 INFO - PROCESS | 2660 | 1461282223678 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 16:43:43 INFO - PROCESS | 2660 | 1461282223681 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:43:43 INFO - PROCESS | 2660 | 1461282223683 Marionette TRACE conn5 <- [1,1182,null,{}] 16:43:43 INFO - PROCESS | 2660 | 1461282223687 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:43 INFO - PROCESS | 2660 | 1461282223820 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 16:43:43 INFO - PROCESS | 2660 | 1461282223979 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:43 INFO - PROCESS | 2660 | ++DOCSHELL 2138CC00 == 100 [pid = 2660] [id = 305] 16:43:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 140 (2245E000) [pid = 2660] [serial = 914] [outer = 00000000] 16:43:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 141 (224AC000) [pid = 2660] [serial = 915] [outer = 2245E000] 16:43:44 INFO - PROCESS | 2660 | 1461282224039 Marionette DEBUG loaded listener.js 16:43:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 142 (224B1400) [pid = 2660] [serial = 916] [outer = 2245E000] 16:43:44 INFO - PROCESS | 2660 | 1461282224647 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 16:43:44 INFO - PROCESS | 2660 | 1461282224706 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 16:43:44 INFO - PROCESS | 2660 | 1461282224710 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:43:44 INFO - PROCESS | 2660 | 1461282224712 Marionette TRACE conn5 <- [1,1186,null,{}] 16:43:44 INFO - PROCESS | 2660 | 1461282224716 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:44 INFO - PROCESS | 2660 | 1461282224833 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 16:43:44 INFO - PROCESS | 2660 | 1461282224988 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:44 INFO - PROCESS | 2660 | ++DOCSHELL 13133C00 == 101 [pid = 2660] [id = 306] 16:43:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 143 (1337D400) [pid = 2660] [serial = 917] [outer = 00000000] 16:43:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 144 (22707C00) [pid = 2660] [serial = 918] [outer = 1337D400] 16:43:45 INFO - PROCESS | 2660 | 1461282225044 Marionette DEBUG loaded listener.js 16:43:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 145 (2295E400) [pid = 2660] [serial = 919] [outer = 1337D400] 16:43:45 INFO - PROCESS | 2660 | 1461282225900 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1226ms 16:43:45 INFO - PROCESS | 2660 | 1461282225940 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 16:43:45 INFO - PROCESS | 2660 | 1461282225944 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 16:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:43:45 INFO - PROCESS | 2660 | 1461282225949 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:43:45 INFO - PROCESS | 2660 | 1461282225953 Marionette TRACE conn5 <- [1,1190,null,{}] 16:43:45 INFO - PROCESS | 2660 | 1461282225960 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:46 INFO - PROCESS | 2660 | 1461282226085 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 16:43:46 INFO - PROCESS | 2660 | 1461282226232 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:46 INFO - PROCESS | 2660 | ++DOCSHELL 13334000 == 102 [pid = 2660] [id = 307] 16:43:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 146 (14206800) [pid = 2660] [serial = 920] [outer = 00000000] 16:43:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 147 (1793FC00) [pid = 2660] [serial = 921] [outer = 14206800] 16:43:46 INFO - PROCESS | 2660 | 1461282226283 Marionette DEBUG loaded listener.js 16:43:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 148 (180D1800) [pid = 2660] [serial = 922] [outer = 14206800] 16:43:46 INFO - PROCESS | 2660 | 1461282226922 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:43:46 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:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1028ms 16:43:46 INFO - PROCESS | 2660 | 1461282226978 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 16:43:46 INFO - PROCESS | 2660 | 1461282226984 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 16:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:43:46 INFO - PROCESS | 2660 | 1461282226989 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:43:46 INFO - PROCESS | 2660 | 1461282226992 Marionette TRACE conn5 <- [1,1194,null,{}] 16:43:46 INFO - PROCESS | 2660 | 1461282226996 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:47 INFO - PROCESS | 2660 | 1461282227100 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 16:43:47 INFO - PROCESS | 2660 | 1461282227250 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:47 INFO - PROCESS | 2660 | ++DOCSHELL 12F11C00 == 103 [pid = 2660] [id = 308] 16:43:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 149 (12F18400) [pid = 2660] [serial = 923] [outer = 00000000] 16:43:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 150 (1B02F400) [pid = 2660] [serial = 924] [outer = 12F18400] 16:43:47 INFO - PROCESS | 2660 | 1461282227300 Marionette DEBUG loaded listener.js 16:43:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 151 (1BAEBC00) [pid = 2660] [serial = 925] [outer = 12F18400] 16:43:47 INFO - PROCESS | 2660 | --DOCSHELL 2073D800 == 102 [pid = 2660] [id = 87] 16:43:47 INFO - PROCESS | 2660 | --DOCSHELL 1764C400 == 101 [pid = 2660] [id = 298] 16:43:47 INFO - PROCESS | 2660 | --DOCSHELL 1810B000 == 100 [pid = 2660] [id = 297] 16:43:47 INFO - PROCESS | 2660 | --DOCSHELL 20028400 == 99 [pid = 2660] [id = 296] 16:43:47 INFO - PROCESS | 2660 | --DOCSHELL 1D79AC00 == 98 [pid = 2660] [id = 295] 16:43:47 INFO - PROCESS | 2660 | --DOCSHELL 1C830800 == 97 [pid = 2660] [id = 294] 16:43:47 INFO - PROCESS | 2660 | --DOCSHELL 1C611000 == 96 [pid = 2660] [id = 293] 16:43:47 INFO - PROCESS | 2660 | --DOMWINDOW == 150 (1C831C00) [pid = 2660] [serial = 795] [outer = 00000000] [url = about:blank] 16:43:47 INFO - PROCESS | 2660 | --DOMWINDOW == 149 (20BCFC00) [pid = 2660] [serial = 798] [outer = 00000000] [url = about:blank] 16:43:47 INFO - PROCESS | 2660 | --DOMWINDOW == 148 (24565400) [pid = 2660] [serial = 801] [outer = 00000000] [url = about:blank] 16:43:47 INFO - PROCESS | 2660 | --DOMWINDOW == 147 (245D9800) [pid = 2660] [serial = 804] [outer = 00000000] [url = about:blank] 16:43:47 INFO - PROCESS | 2660 | --DOMWINDOW == 146 (28676000) [pid = 2660] [serial = 810] [outer = 00000000] [url = about:blank] 16:43:47 INFO - PROCESS | 2660 | --DOMWINDOW == 145 (25A0C400) [pid = 2660] [serial = 807] [outer = 00000000] [url = about:blank] 16:43:47 INFO - PROCESS | 2660 | --DOCSHELL 1B930C00 == 95 [pid = 2660] [id = 292] 16:43:47 INFO - PROCESS | 2660 | --DOCSHELL 12F1F400 == 94 [pid = 2660] [id = 275] 16:43:47 INFO - PROCESS | 2660 | --DOCSHELL 1B021C00 == 93 [pid = 2660] [id = 276] 16:43:47 INFO - PROCESS | 2660 | --DOCSHELL 0EE8BC00 == 92 [pid = 2660] [id = 291] 16:43:47 INFO - PROCESS | 2660 | --DOCSHELL 180D0000 == 91 [pid = 2660] [id = 290] 16:43:47 INFO - PROCESS | 2660 | --DOCSHELL 0EEEE400 == 90 [pid = 2660] [id = 283] 16:43:47 INFO - PROCESS | 2660 | --DOCSHELL 1310DC00 == 89 [pid = 2660] [id = 282] 16:43:47 INFO - PROCESS | 2660 | --DOMWINDOW == 144 (27460C00) [pid = 2660] [serial = 775] [outer = 00000000] [url = about:blank] 16:43:47 INFO - PROCESS | 2660 | --DOMWINDOW == 143 (207F7000) [pid = 2660] [serial = 615] [outer = 00000000] [url = about:blank] 16:43:47 INFO - PROCESS | 2660 | --DOMWINDOW == 142 (1D0DEC00) [pid = 2660] [serial = 840] [outer = 00000000] [url = about:blank] 16:43:47 INFO - PROCESS | 2660 | --DOMWINDOW == 141 (1A7EC400) [pid = 2660] [serial = 825] [outer = 00000000] [url = about:blank] 16:43:47 INFO - PROCESS | 2660 | --DOMWINDOW == 140 (18DED000) [pid = 2660] [serial = 822] [outer = 00000000] [url = about:blank] 16:43:47 INFO - PROCESS | 2660 | --DOMWINDOW == 139 (196D1800) [pid = 2660] [serial = 823] [outer = 00000000] [url = about:blank] 16:43:47 INFO - PROCESS | 2660 | --DOMWINDOW == 138 (1C835C00) [pid = 2660] [serial = 834] [outer = 00000000] [url = about:blank] 16:43:47 INFO - PROCESS | 2660 | --DOMWINDOW == 137 (13E90C00) [pid = 2660] [serial = 819] [outer = 00000000] [url = about:blank] 16:43:47 INFO - PROCESS | 2660 | --DOMWINDOW == 136 (14255400) [pid = 2660] [serial = 820] [outer = 00000000] [url = about:blank] 16:43:47 INFO - PROCESS | 2660 | --DOMWINDOW == 135 (13499000) [pid = 2660] [serial = 817] [outer = 00000000] [url = about:blank] 16:43:47 INFO - PROCESS | 2660 | --DOMWINDOW == 134 (1312DC00) [pid = 2660] [serial = 816] [outer = 00000000] [url = about:blank] 16:43:47 INFO - PROCESS | 2660 | --DOMWINDOW == 133 (18077800) [pid = 2660] [serial = 814] [outer = 00000000] [url = about:blank] 16:43:47 INFO - PROCESS | 2660 | --DOMWINDOW == 132 (180CDC00) [pid = 2660] [serial = 813] [outer = 00000000] [url = about:blank] 16:43:47 INFO - PROCESS | 2660 | --DOMWINDOW == 131 (1C60B400) [pid = 2660] [serial = 832] [outer = 00000000] [url = about:blank] 16:43:47 INFO - PROCESS | 2660 | --DOMWINDOW == 130 (1C544400) [pid = 2660] [serial = 831] [outer = 00000000] [url = about:blank] 16:43:47 INFO - PROCESS | 2660 | --DOMWINDOW == 129 (1CC0B000) [pid = 2660] [serial = 835] [outer = 00000000] [url = about:blank] 16:43:47 INFO - PROCESS | 2660 | --DOMWINDOW == 128 (1B02B000) [pid = 2660] [serial = 838] [outer = 00000000] [url = about:blank] 16:43:47 INFO - PROCESS | 2660 | --DOMWINDOW == 127 (1B028C00) [pid = 2660] [serial = 828] [outer = 00000000] [url = about:blank] 16:43:47 INFO - PROCESS | 2660 | --DOMWINDOW == 126 (1B0DDC00) [pid = 2660] [serial = 829] [outer = 00000000] [url = about:blank] 16:43:47 INFO - PROCESS | 2660 | --DOMWINDOW == 125 (1D563000) [pid = 2660] [serial = 841] [outer = 00000000] [url = about:blank] 16:43:47 INFO - PROCESS | 2660 | --DOMWINDOW == 124 (1BAE4400) [pid = 2660] [serial = 837] [outer = 00000000] [url = about:blank] 16:43:47 INFO - PROCESS | 2660 | --DOMWINDOW == 123 (1A7F2C00) [pid = 2660] [serial = 826] [outer = 00000000] [url = about:blank] 16:43:47 INFO - PROCESS | 2660 | 1461282227899 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:43:47 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:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 970ms 16:43:47 INFO - PROCESS | 2660 | 1461282227963 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 16:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:43:47 INFO - PROCESS | 2660 | 1461282227965 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 16:43:47 INFO - PROCESS | 2660 | 1461282227968 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:43:47 INFO - PROCESS | 2660 | 1461282227971 Marionette TRACE conn5 <- [1,1198,null,{}] 16:43:47 INFO - PROCESS | 2660 | 1461282227982 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:48 INFO - PROCESS | 2660 | 1461282228084 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 16:43:48 INFO - PROCESS | 2660 | 1461282228190 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:48 INFO - PROCESS | 2660 | ++DOCSHELL 13110800 == 90 [pid = 2660] [id = 309] 16:43:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 124 (134A4400) [pid = 2660] [serial = 926] [outer = 00000000] 16:43:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 125 (1810B000) [pid = 2660] [serial = 927] [outer = 134A4400] 16:43:48 INFO - PROCESS | 2660 | 1461282228241 Marionette DEBUG loaded listener.js 16:43:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 126 (18DED000) [pid = 2660] [serial = 928] [outer = 134A4400] 16:43:48 INFO - PROCESS | 2660 | 1461282228666 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 730ms 16:43:48 INFO - PROCESS | 2660 | 1461282228699 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 16:43:48 INFO - PROCESS | 2660 | 1461282228701 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 16:43:48 INFO - PROCESS | 2660 | 1461282228704 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:43:48 INFO - PROCESS | 2660 | 1461282228706 Marionette TRACE conn5 <- [1,1202,null,{}] 16:43:48 INFO - PROCESS | 2660 | 1461282228709 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:48 INFO - PROCESS | 2660 | 1461282228800 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 16:43:48 INFO - PROCESS | 2660 | 1461282228835 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:48 INFO - PROCESS | 2660 | ++DOCSHELL 1A7EE000 == 91 [pid = 2660] [id = 310] 16:43:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 127 (1A7EE400) [pid = 2660] [serial = 929] [outer = 00000000] 16:43:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 128 (1B968000) [pid = 2660] [serial = 930] [outer = 1A7EE400] 16:43:48 INFO - PROCESS | 2660 | 1461282228881 Marionette DEBUG loaded listener.js 16:43:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 129 (1C538800) [pid = 2660] [serial = 931] [outer = 1A7EE400] 16:43:49 INFO - PROCESS | 2660 | 1461282229342 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 16:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 670ms 16:43:49 INFO - PROCESS | 2660 | 1461282229379 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 16:43:49 INFO - PROCESS | 2660 | 1461282229381 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 16:43:49 INFO - PROCESS | 2660 | 1461282229384 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:43:49 INFO - PROCESS | 2660 | 1461282229386 Marionette TRACE conn5 <- [1,1206,null,{}] 16:43:49 INFO - PROCESS | 2660 | 1461282229390 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:49 INFO - PROCESS | 2660 | 1461282229483 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 16:43:49 INFO - PROCESS | 2660 | 1461282229490 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:49 INFO - PROCESS | 2660 | ++DOCSHELL 1C53E000 == 92 [pid = 2660] [id = 311] 16:43:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 130 (1C60D000) [pid = 2660] [serial = 932] [outer = 00000000] 16:43:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 131 (1C834C00) [pid = 2660] [serial = 933] [outer = 1C60D000] 16:43:49 INFO - PROCESS | 2660 | 1461282229536 Marionette DEBUG loaded listener.js 16:43:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 132 (1C839800) [pid = 2660] [serial = 934] [outer = 1C60D000] 16:43:49 INFO - PROCESS | 2660 | 1461282230011 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 16:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 670ms 16:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:43:50 INFO - PROCESS | 2660 | 1461282230059 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 16:43:50 INFO - PROCESS | 2660 | 1461282230061 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 16:43:50 INFO - PROCESS | 2660 | 1461282230064 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:43:50 INFO - PROCESS | 2660 | 1461282230065 Marionette TRACE conn5 <- [1,1210,null,{}] 16:43:50 INFO - PROCESS | 2660 | 1461282230069 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:50 INFO - PROCESS | 2660 | 1461282230220 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 16:43:50 INFO - PROCESS | 2660 | 1461282230281 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:50 INFO - PROCESS | 2660 | ++DOCSHELL 1D031800 == 93 [pid = 2660] [id = 312] 16:43:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 133 (1D0DB000) [pid = 2660] [serial = 935] [outer = 00000000] 16:43:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 134 (1D56F000) [pid = 2660] [serial = 936] [outer = 1D0DB000] 16:43:50 INFO - PROCESS | 2660 | 1461282230333 Marionette DEBUG loaded listener.js 16:43:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 135 (1D793C00) [pid = 2660] [serial = 937] [outer = 1D0DB000] 16:43:50 INFO - PROCESS | 2660 | 1461282230818 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 16:43:50 INFO - PROCESS | 2660 | 1461282230836 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 16:43:50 INFO - PROCESS | 2660 | 1461282230839 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:43:50 INFO - PROCESS | 2660 | 1461282230841 Marionette TRACE conn5 <- [1,1214,null,{}] 16:43:50 INFO - PROCESS | 2660 | 1461282230844 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:50 INFO - PROCESS | 2660 | 1461282230969 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 16:43:50 INFO - PROCESS | 2660 | 1461282230985 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:50 INFO - PROCESS | 2660 | ++DOCSHELL 1D795C00 == 94 [pid = 2660] [id = 313] 16:43:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 136 (1EA02C00) [pid = 2660] [serial = 938] [outer = 00000000] 16:43:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 137 (1F91F800) [pid = 2660] [serial = 939] [outer = 1EA02C00] 16:43:51 INFO - PROCESS | 2660 | 1461282231033 Marionette DEBUG loaded listener.js 16:43:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 138 (1F7C4000) [pid = 2660] [serial = 940] [outer = 1EA02C00] 16:43:51 INFO - PROCESS | 2660 | 1461282231486 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 16:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 670ms 16:43:51 INFO - PROCESS | 2660 | 1461282231533 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 16:43:51 INFO - PROCESS | 2660 | 1461282231535 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 16:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:43:51 INFO - PROCESS | 2660 | 1461282231538 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:43:51 INFO - PROCESS | 2660 | 1461282231540 Marionette TRACE conn5 <- [1,1218,null,{}] 16:43:51 INFO - PROCESS | 2660 | 1461282231544 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:51 INFO - PROCESS | 2660 | 1461282231694 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 16:43:51 INFO - PROCESS | 2660 | 1461282231717 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:51 INFO - PROCESS | 2660 | ++DOCSHELL 1A7F1400 == 95 [pid = 2660] [id = 314] 16:43:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 139 (1A7F4000) [pid = 2660] [serial = 941] [outer = 00000000] 16:43:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 140 (2002D000) [pid = 2660] [serial = 942] [outer = 1A7F4000] 16:43:51 INFO - PROCESS | 2660 | 1461282231762 Marionette DEBUG loaded listener.js 16:43:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 141 (20068000) [pid = 2660] [serial = 943] [outer = 1A7F4000] 16:43:52 INFO - PROCESS | 2660 | --DOMWINDOW == 140 (1310EC00) [pid = 2660] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:43:52 INFO - PROCESS | 2660 | --DOMWINDOW == 139 (1F7BBC00) [pid = 2660] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:43:52 INFO - PROCESS | 2660 | --DOMWINDOW == 138 (2138B400) [pid = 2660] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:43:52 INFO - PROCESS | 2660 | --DOMWINDOW == 137 (19489400) [pid = 2660] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:43:52 INFO - PROCESS | 2660 | --DOMWINDOW == 136 (1ED24C00) [pid = 2660] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:43:52 INFO - PROCESS | 2660 | --DOMWINDOW == 135 (25A1D000) [pid = 2660] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:43:52 INFO - PROCESS | 2660 | --DOMWINDOW == 134 (245D7800) [pid = 2660] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:43:52 INFO - PROCESS | 2660 | --DOMWINDOW == 133 (1D56E000) [pid = 2660] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:43:52 INFO - PROCESS | 2660 | --DOMWINDOW == 132 (1C837C00) [pid = 2660] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:43:52 INFO - PROCESS | 2660 | --DOMWINDOW == 131 (1810FC00) [pid = 2660] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:43:52 INFO - PROCESS | 2660 | --DOMWINDOW == 130 (1B95B000) [pid = 2660] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:43:52 INFO - PROCESS | 2660 | --DOMWINDOW == 129 (20029000) [pid = 2660] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:43:52 INFO - PROCESS | 2660 | --DOMWINDOW == 128 (1DAE3C00) [pid = 2660] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:43:52 INFO - PROCESS | 2660 | --DOMWINDOW == 127 (1C614C00) [pid = 2660] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:43:52 INFO - PROCESS | 2660 | --DOMWINDOW == 126 (24561C00) [pid = 2660] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:43:52 INFO - PROCESS | 2660 | --DOMWINDOW == 125 (20420800) [pid = 2660] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:43:52 INFO - PROCESS | 2660 | --DOMWINDOW == 124 (180D0800) [pid = 2660] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:43:52 INFO - PROCESS | 2660 | --DOMWINDOW == 123 (255D3800) [pid = 2660] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:43:52 INFO - PROCESS | 2660 | --DOMWINDOW == 122 (1A7BE400) [pid = 2660] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:43:52 INFO - PROCESS | 2660 | --DOMWINDOW == 121 (2456A000) [pid = 2660] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:43:52 INFO - PROCESS | 2660 | --DOMWINDOW == 120 (25A09400) [pid = 2660] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:43:52 INFO - PROCESS | 2660 | --DOMWINDOW == 119 (18172C00) [pid = 2660] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:43:52 INFO - PROCESS | 2660 | --DOMWINDOW == 118 (0F5DB800) [pid = 2660] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:43:52 INFO - PROCESS | 2660 | --DOMWINDOW == 117 (13126000) [pid = 2660] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:43:52 INFO - PROCESS | 2660 | --DOMWINDOW == 116 (1A7F5400) [pid = 2660] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:43:52 INFO - PROCESS | 2660 | 1461282232711 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 16:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1231ms 16:43:52 INFO - PROCESS | 2660 | 1461282232771 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 16:43:52 INFO - PROCESS | 2660 | 1461282232773 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 16:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:43:52 INFO - PROCESS | 2660 | 1461282232776 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:43:52 INFO - PROCESS | 2660 | 1461282232778 Marionette TRACE conn5 <- [1,1222,null,{}] 16:43:52 INFO - PROCESS | 2660 | 1461282232782 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:52 INFO - PROCESS | 2660 | 1461282232913 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 16:43:52 INFO - PROCESS | 2660 | 1461282232985 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:52 INFO - PROCESS | 2660 | ++DOCSHELL 13024C00 == 96 [pid = 2660] [id = 315] 16:43:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 117 (13029400) [pid = 2660] [serial = 944] [outer = 00000000] 16:43:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 118 (1B022400) [pid = 2660] [serial = 945] [outer = 13029400] 16:43:53 INFO - PROCESS | 2660 | 1461282233034 Marionette DEBUG loaded listener.js 16:43:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 119 (1B95B000) [pid = 2660] [serial = 946] [outer = 13029400] 16:43:53 INFO - PROCESS | 2660 | 1461282233441 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 16:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 671ms 16:43:53 INFO - PROCESS | 2660 | 1461282233447 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 16:43:53 INFO - PROCESS | 2660 | 1461282233449 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 16:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:43:53 INFO - PROCESS | 2660 | 1461282233452 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:43:53 INFO - PROCESS | 2660 | 1461282233454 Marionette TRACE conn5 <- [1,1226,null,{}] 16:43:53 INFO - PROCESS | 2660 | 1461282233471 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:53 INFO - PROCESS | 2660 | 1461282233567 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 16:43:53 INFO - PROCESS | 2660 | 1461282233573 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:53 INFO - PROCESS | 2660 | ++DOCSHELL 1A7F4C00 == 97 [pid = 2660] [id = 316] 16:43:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 120 (1C834400) [pid = 2660] [serial = 947] [outer = 00000000] 16:43:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 121 (2027BC00) [pid = 2660] [serial = 948] [outer = 1C834400] 16:43:53 INFO - PROCESS | 2660 | 1461282233619 Marionette DEBUG loaded listener.js 16:43:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 122 (2041D000) [pid = 2660] [serial = 949] [outer = 1C834400] 16:43:54 INFO - PROCESS | 2660 | 1461282234035 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 16:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 650ms 16:43:54 INFO - PROCESS | 2660 | 1461282234107 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 16:43:54 INFO - PROCESS | 2660 | 1461282234109 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 16:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:43:54 INFO - PROCESS | 2660 | 1461282234127 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:43:54 INFO - PROCESS | 2660 | 1461282234129 Marionette TRACE conn5 <- [1,1230,null,{}] 16:43:54 INFO - PROCESS | 2660 | 1461282234133 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:54 INFO - PROCESS | 2660 | 1461282234244 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 16:43:54 INFO - PROCESS | 2660 | 1461282234284 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:54 INFO - PROCESS | 2660 | ++DOCSHELL 207AD400 == 98 [pid = 2660] [id = 317] 16:43:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 123 (207ADC00) [pid = 2660] [serial = 950] [outer = 00000000] 16:43:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 124 (207F1400) [pid = 2660] [serial = 951] [outer = 207ADC00] 16:43:54 INFO - PROCESS | 2660 | 1461282234333 Marionette DEBUG loaded listener.js 16:43:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 125 (207F9000) [pid = 2660] [serial = 952] [outer = 207ADC00] 16:43:55 INFO - PROCESS | 2660 | 1461282235071 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 16:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 970ms 16:43:55 INFO - PROCESS | 2660 | 1461282235102 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 16:43:55 INFO - PROCESS | 2660 | 1461282235108 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 16:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:43:55 INFO - PROCESS | 2660 | 1461282235114 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:43:55 INFO - PROCESS | 2660 | 1461282235118 Marionette TRACE conn5 <- [1,1234,null,{}] 16:43:55 INFO - PROCESS | 2660 | 1461282235123 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:55 INFO - PROCESS | 2660 | 1461282235300 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 16:43:55 INFO - PROCESS | 2660 | 1461282235323 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:55 INFO - PROCESS | 2660 | ++DOCSHELL 1310B400 == 99 [pid = 2660] [id = 318] 16:43:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 126 (13499000) [pid = 2660] [serial = 953] [outer = 00000000] 16:43:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 127 (1425F800) [pid = 2660] [serial = 954] [outer = 13499000] 16:43:55 INFO - PROCESS | 2660 | 1461282235381 Marionette DEBUG loaded listener.js 16:43:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 128 (178E7C00) [pid = 2660] [serial = 955] [outer = 13499000] 16:43:56 INFO - PROCESS | 2660 | 1461282236139 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 16:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1078ms 16:43:56 INFO - PROCESS | 2660 | 1461282236202 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 16:43:56 INFO - PROCESS | 2660 | 1461282236209 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 16:43:56 INFO - PROCESS | 2660 | 1461282236216 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:43:56 INFO - PROCESS | 2660 | 1461282236219 Marionette TRACE conn5 <- [1,1238,null,{}] 16:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:43:56 INFO - PROCESS | 2660 | 1461282236223 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:56 INFO - PROCESS | 2660 | 1461282236377 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 16:43:56 INFO - PROCESS | 2660 | 1461282236522 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:56 INFO - PROCESS | 2660 | ++DOCSHELL 1810FC00 == 100 [pid = 2660] [id = 319] 16:43:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 129 (1948E400) [pid = 2660] [serial = 956] [outer = 00000000] 16:43:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 130 (1C835400) [pid = 2660] [serial = 957] [outer = 1948E400] 16:43:56 INFO - PROCESS | 2660 | 1461282236578 Marionette DEBUG loaded listener.js 16:43:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 131 (1CC14800) [pid = 2660] [serial = 958] [outer = 1948E400] 16:43:57 INFO - PROCESS | 2660 | 1461282237198 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 16:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1014ms 16:43:57 INFO - PROCESS | 2660 | 1461282237237 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 16:43:57 INFO - PROCESS | 2660 | 1461282237240 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 16:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:43:57 INFO - PROCESS | 2660 | 1461282237244 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:43:57 INFO - PROCESS | 2660 | 1461282237248 Marionette TRACE conn5 <- [1,1242,null,{}] 16:43:57 INFO - PROCESS | 2660 | 1461282237259 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:57 INFO - PROCESS | 2660 | 1461282237398 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 16:43:57 INFO - PROCESS | 2660 | 1461282237550 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:57 INFO - PROCESS | 2660 | ++DOCSHELL 207AD800 == 101 [pid = 2660] [id = 320] 16:43:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 132 (207AFC00) [pid = 2660] [serial = 959] [outer = 00000000] 16:43:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 133 (207EF800) [pid = 2660] [serial = 960] [outer = 207AFC00] 16:43:57 INFO - PROCESS | 2660 | 1461282237613 Marionette DEBUG loaded listener.js 16:43:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 134 (20A77000) [pid = 2660] [serial = 961] [outer = 207AFC00] 16:43:58 INFO - PROCESS | 2660 | 1461282238228 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 16:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1025ms 16:43:58 INFO - PROCESS | 2660 | 1461282238272 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 16:43:58 INFO - PROCESS | 2660 | 1461282238276 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 16:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:43:58 INFO - PROCESS | 2660 | 1461282238279 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:43:58 INFO - PROCESS | 2660 | 1461282238281 Marionette TRACE conn5 <- [1,1246,null,{}] 16:43:58 INFO - PROCESS | 2660 | 1461282238285 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:58 INFO - PROCESS | 2660 | 1461282238407 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 16:43:58 INFO - PROCESS | 2660 | 1461282238557 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:58 INFO - PROCESS | 2660 | ++DOCSHELL 20BDB800 == 102 [pid = 2660] [id = 321] 16:43:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 135 (20BDBC00) [pid = 2660] [serial = 962] [outer = 00000000] 16:43:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 136 (2138BC00) [pid = 2660] [serial = 963] [outer = 20BDBC00] 16:43:58 INFO - PROCESS | 2660 | 1461282238615 Marionette DEBUG loaded listener.js 16:43:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 137 (2245CC00) [pid = 2660] [serial = 964] [outer = 20BDBC00] 16:43:59 INFO - PROCESS | 2660 | 1461282239162 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 16:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 930ms 16:43:59 INFO - PROCESS | 2660 | 1461282239212 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 16:43:59 INFO - PROCESS | 2660 | 1461282239215 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 16:43:59 INFO - PROCESS | 2660 | 1461282239218 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:43:59 INFO - PROCESS | 2660 | 1461282239220 Marionette TRACE conn5 <- [1,1250,null,{}] 16:43:59 INFO - PROCESS | 2660 | 1461282239224 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:59 INFO - PROCESS | 2660 | 1461282239341 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 16:43:59 INFO - PROCESS | 2660 | 1461282239500 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:59 INFO - PROCESS | 2660 | ++DOCSHELL 224A9400 == 103 [pid = 2660] [id = 322] 16:43:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 138 (224A9800) [pid = 2660] [serial = 965] [outer = 00000000] 16:43:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 139 (22704800) [pid = 2660] [serial = 966] [outer = 224A9800] 16:43:59 INFO - PROCESS | 2660 | 1461282239557 Marionette DEBUG loaded listener.js 16:43:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 140 (22960000) [pid = 2660] [serial = 967] [outer = 224A9800] 16:44:00 INFO - PROCESS | 2660 | 1461282240167 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 16:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1019ms 16:44:00 INFO - PROCESS | 2660 | 1461282240255 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 16:44:00 INFO - PROCESS | 2660 | 1461282240257 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 16:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:44:00 INFO - PROCESS | 2660 | 1461282240280 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:44:00 INFO - PROCESS | 2660 | 1461282240282 Marionette TRACE conn5 <- [1,1254,null,{}] 16:44:00 INFO - PROCESS | 2660 | 1461282240286 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:00 INFO - PROCESS | 2660 | 1461282240419 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 16:44:00 INFO - PROCESS | 2660 | 1461282240563 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:00 INFO - PROCESS | 2660 | ++DOCSHELL 224B5800 == 104 [pid = 2660] [id = 323] 16:44:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 141 (22962800) [pid = 2660] [serial = 968] [outer = 00000000] 16:44:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 142 (23A14400) [pid = 2660] [serial = 969] [outer = 22962800] 16:44:00 INFO - PROCESS | 2660 | 1461282240623 Marionette DEBUG loaded listener.js 16:44:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 143 (23A1E800) [pid = 2660] [serial = 970] [outer = 22962800] 16:44:01 INFO - PROCESS | 2660 | 1461282241249 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 16:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1035ms 16:44:01 INFO - PROCESS | 2660 | 1461282241304 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 16:44:01 INFO - PROCESS | 2660 | 1461282241307 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 16:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:44:01 INFO - PROCESS | 2660 | 1461282241311 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:44:01 INFO - PROCESS | 2660 | 1461282241313 Marionette TRACE conn5 <- [1,1258,null,{}] 16:44:01 INFO - PROCESS | 2660 | 1461282241316 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:01 INFO - PROCESS | 2660 | 1461282241429 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 16:44:01 INFO - PROCESS | 2660 | 1461282241586 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:01 INFO - PROCESS | 2660 | ++DOCSHELL 23A12000 == 105 [pid = 2660] [id = 324] 16:44:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 144 (23A1C400) [pid = 2660] [serial = 971] [outer = 00000000] 16:44:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 145 (24556000) [pid = 2660] [serial = 972] [outer = 23A1C400] 16:44:01 INFO - PROCESS | 2660 | 1461282241642 Marionette DEBUG loaded listener.js 16:44:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 146 (2455C400) [pid = 2660] [serial = 973] [outer = 23A1C400] 16:44:02 INFO - PROCESS | 2660 | 1461282242256 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 16:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 969ms 16:44:02 INFO - PROCESS | 2660 | 1461282242284 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 16:44:02 INFO - PROCESS | 2660 | 1461282242287 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 16:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:44:02 INFO - PROCESS | 2660 | 1461282242290 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:44:02 INFO - PROCESS | 2660 | 1461282242292 Marionette TRACE conn5 <- [1,1262,null,{}] 16:44:02 INFO - PROCESS | 2660 | 1461282242296 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:02 INFO - PROCESS | 2660 | 1461282242410 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 16:44:02 INFO - PROCESS | 2660 | 1461282242557 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:02 INFO - PROCESS | 2660 | ++DOCSHELL 140CA800 == 106 [pid = 2660] [id = 325] 16:44:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 147 (14204C00) [pid = 2660] [serial = 974] [outer = 00000000] 16:44:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 148 (1A737800) [pid = 2660] [serial = 975] [outer = 14204C00] 16:44:02 INFO - PROCESS | 2660 | 1461282242614 Marionette DEBUG loaded listener.js 16:44:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 149 (1A7F3800) [pid = 2660] [serial = 976] [outer = 14204C00] 16:44:03 INFO - PROCESS | 2660 | 1461282243452 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 16:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1220ms 16:44:03 INFO - PROCESS | 2660 | 1461282243515 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 16:44:03 INFO - PROCESS | 2660 | 1461282243519 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 16:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:44:03 INFO - PROCESS | 2660 | 1461282243524 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:44:03 INFO - PROCESS | 2660 | 1461282243528 Marionette TRACE conn5 <- [1,1266,null,{}] 16:44:03 INFO - PROCESS | 2660 | 1461282243535 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:03 INFO - PROCESS | 2660 | 1461282243680 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 16:44:03 INFO - PROCESS | 2660 | 1461282243837 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:03 INFO - PROCESS | 2660 | ++DOCSHELL 1788A400 == 107 [pid = 2660] [id = 326] 16:44:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 150 (1793A800) [pid = 2660] [serial = 977] [outer = 00000000] 16:44:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 151 (19486400) [pid = 2660] [serial = 978] [outer = 1793A800] 16:44:03 INFO - PROCESS | 2660 | 1461282243891 Marionette DEBUG loaded listener.js 16:44:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 152 (1A72E400) [pid = 2660] [serial = 979] [outer = 1793A800] 16:44:04 INFO - PROCESS | 2660 | 1461282244487 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 16:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1023ms 16:44:04 INFO - PROCESS | 2660 | 1461282244548 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 16:44:04 INFO - PROCESS | 2660 | 1461282244554 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 16:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:44:04 INFO - PROCESS | 2660 | 1461282244559 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:44:04 INFO - PROCESS | 2660 | 1461282244562 Marionette TRACE conn5 <- [1,1270,null,{}] 16:44:04 INFO - PROCESS | 2660 | 1461282244566 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:04 INFO - PROCESS | 2660 | 1461282244683 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 16:44:04 INFO - PROCESS | 2660 | 1461282244822 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:04 INFO - PROCESS | 2660 | --DOCSHELL 20BD0000 == 106 [pid = 2660] [id = 173] 16:44:04 INFO - PROCESS | 2660 | --DOCSHELL 13110C00 == 105 [pid = 2660] [id = 270] 16:44:04 INFO - PROCESS | 2660 | --DOCSHELL 20A75C00 == 104 [pid = 2660] [id = 208] 16:44:04 INFO - PROCESS | 2660 | --DOCSHELL 1349A400 == 103 [pid = 2660] [id = 269] 16:44:04 INFO - PROCESS | 2660 | --DOCSHELL 224AEC00 == 102 [pid = 2660] [id = 253] 16:44:04 INFO - PROCESS | 2660 | --DOCSHELL 1A7F4C00 == 101 [pid = 2660] [id = 316] 16:44:04 INFO - PROCESS | 2660 | --DOCSHELL 13024C00 == 100 [pid = 2660] [id = 315] 16:44:04 INFO - PROCESS | 2660 | --DOCSHELL 1A7F1400 == 99 [pid = 2660] [id = 314] 16:44:04 INFO - PROCESS | 2660 | --DOCSHELL 1D795C00 == 98 [pid = 2660] [id = 313] 16:44:04 INFO - PROCESS | 2660 | --DOCSHELL 1D031800 == 97 [pid = 2660] [id = 312] 16:44:04 INFO - PROCESS | 2660 | --DOCSHELL 1C53E000 == 96 [pid = 2660] [id = 311] 16:44:04 INFO - PROCESS | 2660 | --DOCSHELL 1A7EE000 == 95 [pid = 2660] [id = 310] 16:44:04 INFO - PROCESS | 2660 | --DOCSHELL 13110800 == 94 [pid = 2660] [id = 309] 16:44:04 INFO - PROCESS | 2660 | --DOMWINDOW == 151 (207B8400) [pid = 2660] [serial = 897] [outer = 00000000] [url = about:blank] 16:44:04 INFO - PROCESS | 2660 | ++DOCSHELL 0F58BC00 == 95 [pid = 2660] [id = 327] 16:44:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 152 (12F1FC00) [pid = 2660] [serial = 980] [outer = 00000000] 16:44:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 153 (17886C00) [pid = 2660] [serial = 981] [outer = 12F1FC00] 16:44:04 INFO - PROCESS | 2660 | 1461282244926 Marionette DEBUG loaded listener.js 16:44:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 154 (18DE8800) [pid = 2660] [serial = 982] [outer = 12F1FC00] 16:44:05 INFO - PROCESS | 2660 | --DOCSHELL 12F11C00 == 94 [pid = 2660] [id = 308] 16:44:05 INFO - PROCESS | 2660 | --DOCSHELL 13334000 == 93 [pid = 2660] [id = 307] 16:44:05 INFO - PROCESS | 2660 | --DOCSHELL 20BCF800 == 92 [pid = 2660] [id = 303] 16:44:05 INFO - PROCESS | 2660 | --DOCSHELL 207B5000 == 91 [pid = 2660] [id = 302] 16:44:05 INFO - PROCESS | 2660 | --DOCSHELL 1A73A800 == 90 [pid = 2660] [id = 301] 16:44:05 INFO - PROCESS | 2660 | --DOCSHELL 13127C00 == 89 [pid = 2660] [id = 300] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 153 (207AD000) [pid = 2660] [serial = 895] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 152 (1DE2D400) [pid = 2660] [serial = 844] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 151 (1D5E9400) [pid = 2660] [serial = 882] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 150 (1D56D400) [pid = 2660] [serial = 891] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 149 (1C541400) [pid = 2660] [serial = 877] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 148 (20276C00) [pid = 2660] [serial = 888] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 147 (1ED20400) [pid = 2660] [serial = 852] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 146 (1CC10000) [pid = 2660] [serial = 880] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 145 (24569000) [pid = 2660] [serial = 802] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 144 (1BAEFC00) [pid = 2660] [serial = 876] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 143 (21202000) [pid = 2660] [serial = 799] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 142 (18249400) [pid = 2660] [serial = 870] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 141 (2041A000) [pid = 2660] [serial = 892] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 140 (25A0D400) [pid = 2660] [serial = 766] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 139 (2073B000) [pid = 2660] [serial = 894] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 138 (1A72F800) [pid = 2660] [serial = 871] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 137 (245DE000) [pid = 2660] [serial = 805] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 136 (1C832800) [pid = 2660] [serial = 879] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 135 (25A1FC00) [pid = 2660] [serial = 769] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 134 (2867A000) [pid = 2660] [serial = 811] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 133 (13334C00) [pid = 2660] [serial = 873] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 132 (1D79A800) [pid = 2660] [serial = 843] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 131 (1BAED400) [pid = 2660] [serial = 867] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 130 (1D032000) [pid = 2660] [serial = 796] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 129 (17886800) [pid = 2660] [serial = 847] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 128 (2041AC00) [pid = 2660] [serial = 861] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 127 (20013C00) [pid = 2660] [serial = 856] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 126 (255CB800) [pid = 2660] [serial = 793] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 125 (1D798800) [pid = 2660] [serial = 883] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 124 (2042DC00) [pid = 2660] [serial = 864] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 123 (1B024400) [pid = 2660] [serial = 849] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 122 (2001F000) [pid = 2660] [serial = 885] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 121 (264DA400) [pid = 2660] [serial = 772] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 120 (1D5E1800) [pid = 2660] [serial = 868] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 119 (1FE3E400) [pid = 2660] [serial = 855] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 118 (14208800) [pid = 2660] [serial = 846] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 117 (1B02EC00) [pid = 2660] [serial = 850] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 116 (2002CC00) [pid = 2660] [serial = 858] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 115 (18DE6400) [pid = 2660] [serial = 874] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 114 (20021C00) [pid = 2660] [serial = 886] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 113 (1F711000) [pid = 2660] [serial = 853] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 112 (25A1D800) [pid = 2660] [serial = 808] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | --DOMWINDOW == 111 (20413C00) [pid = 2660] [serial = 889] [outer = 00000000] [url = about:blank] 16:44:05 INFO - PROCESS | 2660 | 1461282245401 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 16:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 870ms 16:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:44:05 INFO - PROCESS | 2660 | 1461282245432 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 16:44:05 INFO - PROCESS | 2660 | 1461282245435 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 16:44:05 INFO - PROCESS | 2660 | 1461282245438 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:44:05 INFO - PROCESS | 2660 | 1461282245441 Marionette TRACE conn5 <- [1,1274,null,{}] 16:44:05 INFO - PROCESS | 2660 | 1461282245452 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:05 INFO - PROCESS | 2660 | 1461282245549 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 16:44:05 INFO - PROCESS | 2660 | 1461282245557 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:05 INFO - PROCESS | 2660 | ++DOCSHELL 14203000 == 90 [pid = 2660] [id = 328] 16:44:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 112 (1425EC00) [pid = 2660] [serial = 983] [outer = 00000000] 16:44:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 113 (1B030800) [pid = 2660] [serial = 984] [outer = 1425EC00] 16:44:05 INFO - PROCESS | 2660 | 1461282245607 Marionette DEBUG loaded listener.js 16:44:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 114 (1C536C00) [pid = 2660] [serial = 985] [outer = 1425EC00] 16:44:06 INFO - PROCESS | 2660 | 1461282246124 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 16:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 730ms 16:44:06 INFO - PROCESS | 2660 | 1461282246182 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 16:44:06 INFO - PROCESS | 2660 | 1461282246185 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 16:44:06 INFO - PROCESS | 2660 | 1461282246188 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:44:06 INFO - PROCESS | 2660 | 1461282246189 Marionette TRACE conn5 <- [1,1278,null,{}] 16:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:44:06 INFO - PROCESS | 2660 | 1461282246193 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:06 INFO - PROCESS | 2660 | 1461282246287 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 16:44:06 INFO - PROCESS | 2660 | 1461282246398 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:06 INFO - PROCESS | 2660 | ++DOCSHELL 1C541400 == 91 [pid = 2660] [id = 329] 16:44:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 115 (1C542C00) [pid = 2660] [serial = 986] [outer = 00000000] 16:44:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 116 (1CE9F000) [pid = 2660] [serial = 987] [outer = 1C542C00] 16:44:06 INFO - PROCESS | 2660 | 1461282246444 Marionette DEBUG loaded listener.js 16:44:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 117 (1D232800) [pid = 2660] [serial = 988] [outer = 1C542C00] 16:44:06 INFO - PROCESS | 2660 | 1461282246832 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 16:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 730ms 16:44:06 INFO - PROCESS | 2660 | 1461282246924 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 16:44:06 INFO - PROCESS | 2660 | 1461282246926 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 16:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:44:06 INFO - PROCESS | 2660 | 1461282246933 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:44:06 INFO - PROCESS | 2660 | 1461282246935 Marionette TRACE conn5 <- [1,1282,null,{}] 16:44:06 INFO - PROCESS | 2660 | 1461282246938 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:07 INFO - PROCESS | 2660 | 1461282247036 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 16:44:07 INFO - PROCESS | 2660 | 1461282247049 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:07 INFO - PROCESS | 2660 | ++DOCSHELL 1D561000 == 92 [pid = 2660] [id = 330] 16:44:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 118 (1D637000) [pid = 2660] [serial = 989] [outer = 00000000] 16:44:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 119 (1D79CC00) [pid = 2660] [serial = 990] [outer = 1D637000] 16:44:07 INFO - PROCESS | 2660 | 1461282247097 Marionette DEBUG loaded listener.js 16:44:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 120 (1DBDF800) [pid = 2660] [serial = 991] [outer = 1D637000] 16:44:07 INFO - PROCESS | 2660 | 1461282247599 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 16:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 730ms 16:44:07 INFO - PROCESS | 2660 | 1461282247670 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 16:44:07 INFO - PROCESS | 2660 | 1461282247672 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 16:44:07 INFO - PROCESS | 2660 | 1461282247675 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:44:07 INFO - PROCESS | 2660 | 1461282247677 Marionette TRACE conn5 <- [1,1286,null,{}] 16:44:07 INFO - PROCESS | 2660 | 1461282247681 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:07 INFO - PROCESS | 2660 | 1461282247833 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 16:44:07 INFO - PROCESS | 2660 | 1461282247856 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:07 INFO - PROCESS | 2660 | ++DOCSHELL 1F71A400 == 93 [pid = 2660] [id = 331] 16:44:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 121 (1F71EC00) [pid = 2660] [serial = 992] [outer = 00000000] 16:44:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 122 (20018400) [pid = 2660] [serial = 993] [outer = 1F71EC00] 16:44:07 INFO - PROCESS | 2660 | 1461282247908 Marionette DEBUG loaded listener.js 16:44:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 123 (2001E000) [pid = 2660] [serial = 994] [outer = 1F71EC00] 16:44:08 INFO - PROCESS | 2660 | 1461282248385 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 730ms 16:44:08 INFO - PROCESS | 2660 | 1461282248409 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 16:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:44:08 INFO - PROCESS | 2660 | 1461282248411 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 16:44:08 INFO - PROCESS | 2660 | 1461282248414 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:44:08 INFO - PROCESS | 2660 | 1461282248416 Marionette TRACE conn5 <- [1,1290,null,{}] 16:44:08 INFO - PROCESS | 2660 | 1461282248419 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:08 INFO - PROCESS | 2660 | 1461282248548 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 16:44:08 INFO - PROCESS | 2660 | 1461282248562 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:08 INFO - PROCESS | 2660 | ++DOCSHELL 1F7C2400 == 94 [pid = 2660] [id = 332] 16:44:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 124 (20029000) [pid = 2660] [serial = 995] [outer = 00000000] 16:44:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 125 (2006F000) [pid = 2660] [serial = 996] [outer = 20029000] 16:44:08 INFO - PROCESS | 2660 | 1461282248613 Marionette DEBUG loaded listener.js 16:44:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 126 (20412800) [pid = 2660] [serial = 997] [outer = 20029000] 16:44:09 INFO - PROCESS | 2660 | 1461282249072 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 16:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 670ms 16:44:09 INFO - PROCESS | 2660 | 1461282249086 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 16:44:09 INFO - PROCESS | 2660 | 1461282249088 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 16:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:44:09 INFO - PROCESS | 2660 | 1461282249092 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:44:09 INFO - PROCESS | 2660 | 1461282249093 Marionette TRACE conn5 <- [1,1294,null,{}] 16:44:09 INFO - PROCESS | 2660 | 1461282249097 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:09 INFO - PROCESS | 2660 | 1461282249222 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 16:44:09 INFO - PROCESS | 2660 | --DOMWINDOW == 125 (1D0DB000) [pid = 2660] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:44:09 INFO - PROCESS | 2660 | --DOMWINDOW == 124 (1EA02C00) [pid = 2660] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:44:09 INFO - PROCESS | 2660 | --DOMWINDOW == 123 (1A7EE400) [pid = 2660] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:44:09 INFO - PROCESS | 2660 | --DOMWINDOW == 122 (134A4400) [pid = 2660] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:44:09 INFO - PROCESS | 2660 | --DOMWINDOW == 121 (13029400) [pid = 2660] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:44:09 INFO - PROCESS | 2660 | --DOMWINDOW == 120 (14206800) [pid = 2660] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:44:09 INFO - PROCESS | 2660 | --DOMWINDOW == 119 (1A7F4000) [pid = 2660] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:44:09 INFO - PROCESS | 2660 | --DOMWINDOW == 118 (1C834400) [pid = 2660] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:44:09 INFO - PROCESS | 2660 | --DOMWINDOW == 117 (1C60D000) [pid = 2660] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:44:09 INFO - PROCESS | 2660 | --DOMWINDOW == 116 (12F18400) [pid = 2660] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:44:09 INFO - PROCESS | 2660 | 1461282249579 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:09 INFO - PROCESS | 2660 | ++DOCSHELL 0EACC800 == 95 [pid = 2660] [id = 333] 16:44:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 117 (0EE41C00) [pid = 2660] [serial = 998] [outer = 00000000] 16:44:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 118 (14206800) [pid = 2660] [serial = 999] [outer = 0EE41C00] 16:44:09 INFO - PROCESS | 2660 | 1461282249626 Marionette DEBUG loaded listener.js 16:44:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 119 (1B027000) [pid = 2660] [serial = 1000] [outer = 0EE41C00] 16:44:10 INFO - PROCESS | 2660 | 1461282250013 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 16:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 970ms 16:44:10 INFO - PROCESS | 2660 | 1461282250065 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 16:44:10 INFO - PROCESS | 2660 | 1461282250067 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 16:44:10 INFO - PROCESS | 2660 | 1461282250070 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:44:10 INFO - PROCESS | 2660 | 1461282250072 Marionette TRACE conn5 <- [1,1298,null,{}] 16:44:10 INFO - PROCESS | 2660 | 1461282250075 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:10 INFO - PROCESS | 2660 | 1461282250168 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 16:44:10 INFO - PROCESS | 2660 | 1461282250175 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:10 INFO - PROCESS | 2660 | ++DOCSHELL 134A4400 == 96 [pid = 2660] [id = 334] 16:44:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 120 (14206C00) [pid = 2660] [serial = 1001] [outer = 00000000] 16:44:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 121 (2042AC00) [pid = 2660] [serial = 1002] [outer = 14206C00] 16:44:10 INFO - PROCESS | 2660 | 1461282250221 Marionette DEBUG loaded listener.js 16:44:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 122 (20742000) [pid = 2660] [serial = 1003] [outer = 14206C00] 16:44:10 INFO - PROCESS | 2660 | 1461282250673 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 16:44:10 INFO - PROCESS | 2660 | 1461282250747 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 16:44:10 INFO - PROCESS | 2660 | 1461282250750 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:44:10 INFO - PROCESS | 2660 | 1461282250752 Marionette TRACE conn5 <- [1,1302,null,{}] 16:44:10 INFO - PROCESS | 2660 | 1461282250755 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:10 INFO - PROCESS | 2660 | 1461282250883 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 16:44:10 INFO - PROCESS | 2660 | 1461282250897 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:10 INFO - PROCESS | 2660 | ++DOCSHELL 20426800 == 97 [pid = 2660] [id = 335] 16:44:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 123 (207AE800) [pid = 2660] [serial = 1004] [outer = 00000000] 16:44:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 124 (20BCF400) [pid = 2660] [serial = 1005] [outer = 207AE800] 16:44:10 INFO - PROCESS | 2660 | 1461282250944 Marionette DEBUG loaded listener.js 16:44:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 125 (20BD2400) [pid = 2660] [serial = 1006] [outer = 207AE800] 16:44:11 INFO - PROCESS | 2660 | 1461282251417 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 16:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 729ms 16:44:11 INFO - PROCESS | 2660 | 1461282251481 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 16:44:11 INFO - PROCESS | 2660 | 1461282251483 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 16:44:11 INFO - PROCESS | 2660 | 1461282251487 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:44:11 INFO - PROCESS | 2660 | 1461282251489 Marionette TRACE conn5 <- [1,1306,null,{}] 16:44:11 INFO - PROCESS | 2660 | 1461282251493 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:11 INFO - PROCESS | 2660 | 1461282251684 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 16:44:11 INFO - PROCESS | 2660 | 1461282251843 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:11 INFO - PROCESS | 2660 | ++DOCSHELL 1302BC00 == 98 [pid = 2660] [id = 336] 16:44:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 126 (1302D400) [pid = 2660] [serial = 1007] [outer = 00000000] 16:44:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 127 (13133800) [pid = 2660] [serial = 1008] [outer = 1302D400] 16:44:11 INFO - PROCESS | 2660 | 1461282251907 Marionette DEBUG loaded listener.js 16:44:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 128 (140C3C00) [pid = 2660] [serial = 1009] [outer = 1302D400] 16:44:12 INFO - PROCESS | 2660 | 1461282252607 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 16:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1173ms 16:44:12 INFO - PROCESS | 2660 | 1461282252675 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 16:44:12 INFO - PROCESS | 2660 | 1461282252680 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 16:44:12 INFO - PROCESS | 2660 | 1461282252687 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:44:12 INFO - PROCESS | 2660 | 1461282252691 Marionette TRACE conn5 <- [1,1310,null,{}] 16:44:12 INFO - PROCESS | 2660 | 1461282252696 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:12 INFO - PROCESS | 2660 | 1461282252832 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 16:44:12 INFO - PROCESS | 2660 | 1461282252972 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:12 INFO - PROCESS | 2660 | ++DOCSHELL 1A7FA800 == 99 [pid = 2660] [id = 337] 16:44:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 129 (1B021800) [pid = 2660] [serial = 1010] [outer = 00000000] 16:44:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 130 (1C545000) [pid = 2660] [serial = 1011] [outer = 1B021800] 16:44:13 INFO - PROCESS | 2660 | 1461282253034 Marionette DEBUG loaded listener.js 16:44:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 131 (1C82A800) [pid = 2660] [serial = 1012] [outer = 1B021800] 16:44:13 INFO - PROCESS | 2660 | 1461282253658 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 16:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1017ms 16:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:44:13 INFO - PROCESS | 2660 | 1461282253709 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 16:44:13 INFO - PROCESS | 2660 | 1461282253713 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 16:44:13 INFO - PROCESS | 2660 | 1461282253716 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:44:13 INFO - PROCESS | 2660 | 1461282253719 Marionette TRACE conn5 <- [1,1314,null,{}] 16:44:13 INFO - PROCESS | 2660 | 1461282253723 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:13 INFO - PROCESS | 2660 | 1461282253845 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 16:44:13 INFO - PROCESS | 2660 | 1461282253998 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:13 INFO - PROCESS | 2660 | ++DOCSHELL 1FFD0400 == 100 [pid = 2660] [id = 338] 16:44:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 132 (20013C00) [pid = 2660] [serial = 1013] [outer = 00000000] 16:44:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 133 (20740400) [pid = 2660] [serial = 1014] [outer = 20013C00] 16:44:14 INFO - PROCESS | 2660 | 1461282254056 Marionette DEBUG loaded listener.js 16:44:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 134 (21201800) [pid = 2660] [serial = 1015] [outer = 20013C00] 16:44:14 INFO - PROCESS | 2660 | 1461282254709 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:44:14 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:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1021ms 16:44:14 INFO - PROCESS | 2660 | 1461282254741 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 16:44:14 INFO - PROCESS | 2660 | 1461282254746 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 16:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:44:14 INFO - PROCESS | 2660 | 1461282254759 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:44:14 INFO - PROCESS | 2660 | 1461282254764 Marionette TRACE conn5 <- [1,1318,null,{}] 16:44:14 INFO - PROCESS | 2660 | 1461282254787 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:14 INFO - PROCESS | 2660 | 1461282254914 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 16:44:15 INFO - PROCESS | 2660 | 1461282255065 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:15 INFO - PROCESS | 2660 | ++DOCSHELL 2137E400 == 101 [pid = 2660] [id = 339] 16:44:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 135 (22706400) [pid = 2660] [serial = 1016] [outer = 00000000] 16:44:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 136 (23A1E400) [pid = 2660] [serial = 1017] [outer = 22706400] 16:44:15 INFO - PROCESS | 2660 | 1461282255125 Marionette DEBUG loaded listener.js 16:44:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 137 (24554400) [pid = 2660] [serial = 1018] [outer = 22706400] 16:44:15 INFO - PROCESS | 2660 | 1461282255685 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:44:15 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:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 950ms 16:44:15 INFO - PROCESS | 2660 | 1461282255705 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 16:44:15 INFO - PROCESS | 2660 | 1461282255707 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 16:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:44:15 INFO - PROCESS | 2660 | 1461282255726 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:44:15 INFO - PROCESS | 2660 | 1461282255729 Marionette TRACE conn5 <- [1,1322,null,{}] 16:44:15 INFO - PROCESS | 2660 | 1461282255734 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:15 INFO - PROCESS | 2660 | 1461282255852 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 16:44:15 INFO - PROCESS | 2660 | 1461282256015 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:16 INFO - PROCESS | 2660 | ++DOCSHELL 24558400 == 102 [pid = 2660] [id = 340] 16:44:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 138 (2455B000) [pid = 2660] [serial = 1019] [outer = 00000000] 16:44:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 139 (24566000) [pid = 2660] [serial = 1020] [outer = 2455B000] 16:44:16 INFO - PROCESS | 2660 | 1461282256076 Marionette DEBUG loaded listener.js 16:44:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 140 (24592C00) [pid = 2660] [serial = 1021] [outer = 2455B000] 16:44:16 INFO - PROCESS | 2660 | 1461282256684 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1034ms 16:44:16 INFO - PROCESS | 2660 | 1461282256749 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 16:44:16 INFO - PROCESS | 2660 | 1461282256751 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 16:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:44:16 INFO - PROCESS | 2660 | 1461282256755 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:44:16 INFO - PROCESS | 2660 | 1461282256757 Marionette TRACE conn5 <- [1,1326,null,{}] 16:44:16 INFO - PROCESS | 2660 | 1461282256761 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:16 INFO - PROCESS | 2660 | 1461282256879 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 16:44:17 INFO - PROCESS | 2660 | 1461282257036 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:17 INFO - PROCESS | 2660 | ++DOCSHELL 2459AC00 == 103 [pid = 2660] [id = 341] 16:44:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 141 (2459B000) [pid = 2660] [serial = 1022] [outer = 00000000] 16:44:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 142 (245A0400) [pid = 2660] [serial = 1023] [outer = 2459B000] 16:44:17 INFO - PROCESS | 2660 | 1461282257106 Marionette DEBUG loaded listener.js 16:44:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 143 (245D9800) [pid = 2660] [serial = 1024] [outer = 2459B000] 16:44:18 INFO - PROCESS | 2660 | 1461282258205 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 16:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1478ms 16:44:18 INFO - PROCESS | 2660 | 1461282258237 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 16:44:18 INFO - PROCESS | 2660 | 1461282258240 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 16:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:44:18 INFO - PROCESS | 2660 | 1461282258243 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:44:18 INFO - PROCESS | 2660 | 1461282258245 Marionette TRACE conn5 <- [1,1330,null,{}] 16:44:18 INFO - PROCESS | 2660 | 1461282258249 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:18 INFO - PROCESS | 2660 | 1461282258367 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 16:44:18 INFO - PROCESS | 2660 | 1461282258509 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:18 INFO - PROCESS | 2660 | ++DOCSHELL 245D9400 == 104 [pid = 2660] [id = 342] 16:44:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 144 (245DA800) [pid = 2660] [serial = 1025] [outer = 00000000] 16:44:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 145 (255CF400) [pid = 2660] [serial = 1026] [outer = 245DA800] 16:44:18 INFO - PROCESS | 2660 | 1461282258565 Marionette DEBUG loaded listener.js 16:44:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 146 (255D2C00) [pid = 2660] [serial = 1027] [outer = 245DA800] 16:44:19 INFO - PROCESS | 2660 | 1461282259124 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 16:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 930ms 16:44:19 INFO - PROCESS | 2660 | 1461282259183 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 16:44:19 INFO - PROCESS | 2660 | 1461282259186 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 16:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:44:19 INFO - PROCESS | 2660 | 1461282259190 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:44:19 INFO - PROCESS | 2660 | 1461282259192 Marionette TRACE conn5 <- [1,1334,null,{}] 16:44:19 INFO - PROCESS | 2660 | 1461282259196 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:19 INFO - PROCESS | 2660 | 1461282259317 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 16:44:19 INFO - PROCESS | 2660 | 1461282259509 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:19 INFO - PROCESS | 2660 | ++DOCSHELL 2041A400 == 105 [pid = 2660] [id = 343] 16:44:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 147 (20422C00) [pid = 2660] [serial = 1028] [outer = 00000000] 16:44:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 148 (25A03000) [pid = 2660] [serial = 1029] [outer = 20422C00] 16:44:19 INFO - PROCESS | 2660 | 1461282259565 Marionette DEBUG loaded listener.js 16:44:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 149 (25A07400) [pid = 2660] [serial = 1030] [outer = 20422C00] 16:44:20 INFO - PROCESS | 2660 | 1461282260509 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 16:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1377ms 16:44:20 INFO - PROCESS | 2660 | 1461282260570 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 16:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:44:20 INFO - PROCESS | 2660 | 1461282260574 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 16:44:20 INFO - PROCESS | 2660 | 1461282260579 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:44:20 INFO - PROCESS | 2660 | 1461282260582 Marionette TRACE conn5 <- [1,1338,null,{}] 16:44:20 INFO - PROCESS | 2660 | 1461282260588 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:20 INFO - PROCESS | 2660 | 1461282260707 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 16:44:20 INFO - PROCESS | 2660 | 1461282260863 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:20 INFO - PROCESS | 2660 | ++DOCSHELL 14255400 == 106 [pid = 2660] [id = 344] 16:44:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 150 (1429C400) [pid = 2660] [serial = 1031] [outer = 00000000] 16:44:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 151 (196D3800) [pid = 2660] [serial = 1032] [outer = 1429C400] 16:44:20 INFO - PROCESS | 2660 | 1461282260916 Marionette DEBUG loaded listener.js 16:44:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 152 (1A7F6400) [pid = 2660] [serial = 1033] [outer = 1429C400] 16:44:21 INFO - PROCESS | 2660 | 1461282261532 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 16:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1023ms 16:44:21 INFO - PROCESS | 2660 | 1461282261604 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 16:44:21 INFO - PROCESS | 2660 | 1461282261609 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 16:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:44:21 INFO - PROCESS | 2660 | 1461282261616 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:44:21 INFO - PROCESS | 2660 | 1461282261618 Marionette TRACE conn5 <- [1,1342,null,{}] 16:44:21 INFO - PROCESS | 2660 | 1461282261622 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:21 INFO - PROCESS | 2660 | 1461282261735 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 16:44:21 INFO - PROCESS | 2660 | 1461282261899 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:21 INFO - PROCESS | 2660 | --DOCSHELL 20426800 == 105 [pid = 2660] [id = 335] 16:44:21 INFO - PROCESS | 2660 | --DOCSHELL 134A4400 == 104 [pid = 2660] [id = 334] 16:44:21 INFO - PROCESS | 2660 | --DOCSHELL 0EACC800 == 103 [pid = 2660] [id = 333] 16:44:21 INFO - PROCESS | 2660 | --DOCSHELL 1F7C2400 == 102 [pid = 2660] [id = 332] 16:44:21 INFO - PROCESS | 2660 | --DOCSHELL 1F71A400 == 101 [pid = 2660] [id = 331] 16:44:21 INFO - PROCESS | 2660 | --DOCSHELL 1D561000 == 100 [pid = 2660] [id = 330] 16:44:21 INFO - PROCESS | 2660 | --DOMWINDOW == 151 (1D23B800) [pid = 2660] [serial = 903] [outer = 00000000] [url = about:blank] 16:44:21 INFO - PROCESS | 2660 | --DOMWINDOW == 150 (20A6DC00) [pid = 2660] [serial = 906] [outer = 00000000] [url = about:blank] 16:44:21 INFO - PROCESS | 2660 | --DOMWINDOW == 149 (21201400) [pid = 2660] [serial = 909] [outer = 00000000] [url = about:blank] 16:44:21 INFO - PROCESS | 2660 | --DOMWINDOW == 148 (21382400) [pid = 2660] [serial = 912] [outer = 00000000] [url = about:blank] 16:44:21 INFO - PROCESS | 2660 | --DOMWINDOW == 147 (207F1400) [pid = 2660] [serial = 951] [outer = 00000000] [url = about:blank] 16:44:21 INFO - PROCESS | 2660 | --DOMWINDOW == 146 (224AC000) [pid = 2660] [serial = 915] [outer = 00000000] [url = about:blank] 16:44:21 INFO - PROCESS | 2660 | --DOMWINDOW == 145 (22707C00) [pid = 2660] [serial = 918] [outer = 00000000] [url = about:blank] 16:44:21 INFO - PROCESS | 2660 | --DOMWINDOW == 144 (18177400) [pid = 2660] [serial = 900] [outer = 00000000] [url = about:blank] 16:44:21 INFO - PROCESS | 2660 | ++DOCSHELL 13022C00 == 101 [pid = 2660] [id = 345] 16:44:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 145 (1310DC00) [pid = 2660] [serial = 1034] [outer = 00000000] 16:44:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 146 (17B85C00) [pid = 2660] [serial = 1035] [outer = 1310DC00] 16:44:21 INFO - PROCESS | 2660 | 1461282262008 Marionette DEBUG loaded listener.js 16:44:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 147 (18178800) [pid = 2660] [serial = 1036] [outer = 1310DC00] 16:44:22 INFO - PROCESS | 2660 | --DOCSHELL 1C541400 == 100 [pid = 2660] [id = 329] 16:44:22 INFO - PROCESS | 2660 | --DOCSHELL 14203000 == 99 [pid = 2660] [id = 328] 16:44:22 INFO - PROCESS | 2660 | --DOCSHELL 0F58BC00 == 98 [pid = 2660] [id = 327] 16:44:22 INFO - PROCESS | 2660 | --DOCSHELL 1788A400 == 97 [pid = 2660] [id = 326] 16:44:22 INFO - PROCESS | 2660 | --DOCSHELL 23A12000 == 96 [pid = 2660] [id = 324] 16:44:22 INFO - PROCESS | 2660 | --DOCSHELL 224B5800 == 95 [pid = 2660] [id = 323] 16:44:22 INFO - PROCESS | 2660 | --DOCSHELL 224A9400 == 94 [pid = 2660] [id = 322] 16:44:22 INFO - PROCESS | 2660 | --DOCSHELL 20BDB800 == 93 [pid = 2660] [id = 321] 16:44:22 INFO - PROCESS | 2660 | --DOCSHELL 207AD800 == 92 [pid = 2660] [id = 320] 16:44:22 INFO - PROCESS | 2660 | --DOCSHELL 1810FC00 == 91 [pid = 2660] [id = 319] 16:44:22 INFO - PROCESS | 2660 | --DOCSHELL 1310B400 == 90 [pid = 2660] [id = 318] 16:44:22 INFO - PROCESS | 2660 | --DOCSHELL 207AD400 == 89 [pid = 2660] [id = 317] 16:44:22 INFO - PROCESS | 2660 | --DOMWINDOW == 146 (1D56F000) [pid = 2660] [serial = 936] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 2660 | --DOMWINDOW == 145 (1D793C00) [pid = 2660] [serial = 937] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 2660 | --DOMWINDOW == 144 (1F7C4000) [pid = 2660] [serial = 940] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 2660 | --DOMWINDOW == 143 (1F91F800) [pid = 2660] [serial = 939] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 2660 | --DOMWINDOW == 142 (1B968000) [pid = 2660] [serial = 930] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 2660 | --DOMWINDOW == 141 (1C538800) [pid = 2660] [serial = 931] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 2660 | --DOMWINDOW == 140 (1810B000) [pid = 2660] [serial = 927] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 2660 | --DOMWINDOW == 139 (18DED000) [pid = 2660] [serial = 928] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 2660 | --DOMWINDOW == 138 (1B022400) [pid = 2660] [serial = 945] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 2660 | --DOMWINDOW == 137 (180D1800) [pid = 2660] [serial = 922] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 2660 | --DOMWINDOW == 136 (1793FC00) [pid = 2660] [serial = 921] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 2660 | --DOMWINDOW == 135 (2002D000) [pid = 2660] [serial = 942] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 2660 | --DOMWINDOW == 134 (2027BC00) [pid = 2660] [serial = 948] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 2660 | --DOMWINDOW == 133 (20068000) [pid = 2660] [serial = 943] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 2660 | --DOMWINDOW == 132 (1C834C00) [pid = 2660] [serial = 933] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 2660 | --DOMWINDOW == 131 (1BAEBC00) [pid = 2660] [serial = 925] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 2660 | --DOMWINDOW == 130 (1B02F400) [pid = 2660] [serial = 924] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 2660 | --DOMWINDOW == 129 (2041D000) [pid = 2660] [serial = 949] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 2660 | --DOMWINDOW == 128 (1C839800) [pid = 2660] [serial = 934] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 2660 | --DOMWINDOW == 127 (1B95B000) [pid = 2660] [serial = 946] [outer = 00000000] [url = about:blank] 16:44:22 INFO - PROCESS | 2660 | 1461282262525 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 16:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 930ms 16:44:22 INFO - PROCESS | 2660 | 1461282262549 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 16:44:22 INFO - PROCESS | 2660 | 1461282262551 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 16:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:44:22 INFO - PROCESS | 2660 | 1461282262555 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:44:22 INFO - PROCESS | 2660 | 1461282262558 Marionette TRACE conn5 <- [1,1346,null,{}] 16:44:22 INFO - PROCESS | 2660 | 1461282262569 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:22 INFO - PROCESS | 2660 | 1461282262668 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 16:44:22 INFO - PROCESS | 2660 | 1461282262679 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:22 INFO - PROCESS | 2660 | ++DOCSHELL 1B02D400 == 90 [pid = 2660] [id = 346] 16:44:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 128 (1B02E800) [pid = 2660] [serial = 1037] [outer = 00000000] 16:44:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 129 (1B92CC00) [pid = 2660] [serial = 1038] [outer = 1B02E800] 16:44:22 INFO - PROCESS | 2660 | 1461282262728 Marionette DEBUG loaded listener.js 16:44:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 130 (1BCF1400) [pid = 2660] [serial = 1039] [outer = 1B02E800] 16:44:23 INFO - PROCESS | 2660 | 1461282263244 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 16:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 730ms 16:44:23 INFO - PROCESS | 2660 | 1461282263288 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 16:44:23 INFO - PROCESS | 2660 | 1461282263291 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 16:44:23 INFO - PROCESS | 2660 | 1461282263294 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:44:23 INFO - PROCESS | 2660 | 1461282263296 Marionette TRACE conn5 <- [1,1350,null,{}] 16:44:23 INFO - PROCESS | 2660 | 1461282263300 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:23 INFO - PROCESS | 2660 | 1461282263393 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 16:44:23 INFO - PROCESS | 2660 | 1461282263529 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:23 INFO - PROCESS | 2660 | ++DOCSHELL 1C53F400 == 91 [pid = 2660] [id = 347] 16:44:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 131 (1C543400) [pid = 2660] [serial = 1040] [outer = 00000000] 16:44:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 132 (1C837000) [pid = 2660] [serial = 1041] [outer = 1C543400] 16:44:23 INFO - PROCESS | 2660 | 1461282263580 Marionette DEBUG loaded listener.js 16:44:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 133 (1CE9D800) [pid = 2660] [serial = 1042] [outer = 1C543400] 16:44:24 INFO - PROCESS | 2660 | 1461282264013 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 16:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 770ms 16:44:24 INFO - PROCESS | 2660 | 1461282264068 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 16:44:24 INFO - PROCESS | 2660 | 1461282264070 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 16:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:44:24 INFO - PROCESS | 2660 | 1461282264074 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:44:24 INFO - PROCESS | 2660 | 1461282264076 Marionette TRACE conn5 <- [1,1354,null,{}] 16:44:24 INFO - PROCESS | 2660 | 1461282264079 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:24 INFO - PROCESS | 2660 | 1461282264168 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 16:44:24 INFO - PROCESS | 2660 | 1461282264178 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:24 INFO - PROCESS | 2660 | ++DOCSHELL 1D032000 == 92 [pid = 2660] [id = 348] 16:44:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 134 (1D567C00) [pid = 2660] [serial = 1043] [outer = 00000000] 16:44:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 135 (1D62C400) [pid = 2660] [serial = 1044] [outer = 1D567C00] 16:44:24 INFO - PROCESS | 2660 | 1461282264226 Marionette DEBUG loaded listener.js 16:44:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 136 (1D795000) [pid = 2660] [serial = 1045] [outer = 1D567C00] 16:44:24 INFO - PROCESS | 2660 | 1461282264778 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 16:44:24 INFO - PROCESS | 2660 | 1461282264852 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 16:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:44:24 INFO - PROCESS | 2660 | 1461282264865 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:44:24 INFO - PROCESS | 2660 | 1461282264867 Marionette TRACE conn5 <- [1,1358,null,{}] 16:44:24 INFO - PROCESS | 2660 | 1461282264870 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:25 INFO - PROCESS | 2660 | 1461282265024 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 16:44:25 INFO - PROCESS | 2660 | 1461282265048 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:25 INFO - PROCESS | 2660 | ++DOCSHELL 1DADF400 == 93 [pid = 2660] [id = 349] 16:44:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 137 (1F725C00) [pid = 2660] [serial = 1046] [outer = 00000000] 16:44:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 138 (20013400) [pid = 2660] [serial = 1047] [outer = 1F725C00] 16:44:25 INFO - PROCESS | 2660 | 1461282265096 Marionette DEBUG loaded listener.js 16:44:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 139 (2001BC00) [pid = 2660] [serial = 1048] [outer = 1F725C00] 16:44:25 INFO - PROCESS | 2660 | 1461282265559 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 16:44:25 INFO - PROCESS | 2660 | 1461282265596 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 16:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:44:25 INFO - PROCESS | 2660 | 1461282265599 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:44:25 INFO - PROCESS | 2660 | 1461282265601 Marionette TRACE conn5 <- [1,1362,null,{}] 16:44:25 INFO - PROCESS | 2660 | 1461282265616 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:25 INFO - PROCESS | 2660 | 1461282265741 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 16:44:25 INFO - PROCESS | 2660 | 1461282265831 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:25 INFO - PROCESS | 2660 | ++DOCSHELL 2001E400 == 94 [pid = 2660] [id = 350] 16:44:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 140 (2002F000) [pid = 2660] [serial = 1049] [outer = 00000000] 16:44:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 141 (2006C400) [pid = 2660] [serial = 1050] [outer = 2002F000] 16:44:25 INFO - PROCESS | 2660 | 1461282265875 Marionette DEBUG loaded listener.js 16:44:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 142 (20276400) [pid = 2660] [serial = 1051] [outer = 2002F000] 16:44:26 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:44:26 INFO - PROCESS | 2660 | 1461282266331 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 16:44:26 INFO - PROCESS | 2660 | 1461282266751 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 16:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:44:26 INFO - PROCESS | 2660 | 1461282266759 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:44:26 INFO - PROCESS | 2660 | 1461282266761 Marionette TRACE conn5 <- [1,1366,null,{}] 16:44:26 INFO - PROCESS | 2660 | 1461282266765 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:26 INFO - PROCESS | 2660 | 1461282266862 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 16:44:26 INFO - PROCESS | 2660 | 1461282266868 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:26 INFO - PROCESS | 2660 | ++DOCSHELL 1A737000 == 95 [pid = 2660] [id = 351] 16:44:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 131 (1A7C2800) [pid = 2660] [serial = 1052] [outer = 00000000] 16:44:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 132 (1C542C00) [pid = 2660] [serial = 1053] [outer = 1A7C2800] 16:44:26 INFO - PROCESS | 2660 | 1461282266913 Marionette DEBUG loaded listener.js 16:44:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 133 (1CC15400) [pid = 2660] [serial = 1054] [outer = 1A7C2800] 16:44:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 134 (2041D000) [pid = 2660] [serial = 1055] [outer = 1816CC00] 16:44:27 INFO - PROCESS | 2660 | 1461282267448 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 16:44:27 INFO - PROCESS | 2660 | 1461282267494 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 16:44:27 INFO - PROCESS | 2660 | 1461282267497 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:44:27 INFO - PROCESS | 2660 | 1461282267498 Marionette TRACE conn5 <- [1,1370,null,{}] 16:44:27 INFO - PROCESS | 2660 | 1461282267502 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:27 INFO - PROCESS | 2660 | 1461282267597 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 16:44:27 INFO - PROCESS | 2660 | 1461282267604 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:27 INFO - PROCESS | 2660 | ++DOCSHELL 1D56DC00 == 96 [pid = 2660] [id = 352] 16:44:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 135 (1D792000) [pid = 2660] [serial = 1056] [outer = 00000000] 16:44:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 136 (20738800) [pid = 2660] [serial = 1057] [outer = 1D792000] 16:44:27 INFO - PROCESS | 2660 | 1461282267649 Marionette DEBUG loaded listener.js 16:44:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 137 (207AE000) [pid = 2660] [serial = 1058] [outer = 1D792000] 16:44:28 INFO - PROCESS | 2660 | [2660] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:44:28 INFO - PROCESS | 2660 | 1461282268119 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 16:44:28 INFO - PROCESS | 2660 | 1461282268174 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 16:44:28 INFO - PROCESS | 2660 | 1461282268177 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:44:28 INFO - PROCESS | 2660 | 1461282268179 Marionette TRACE conn5 <- [1,1374,null,{}] 16:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:44:28 INFO - PROCESS | 2660 | 1461282268182 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:28 INFO - PROCESS | 2660 | 1461282268302 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 16:44:28 INFO - PROCESS | 2660 | 1461282268309 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:28 INFO - PROCESS | 2660 | ++DOCSHELL 13111000 == 97 [pid = 2660] [id = 353] 16:44:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 138 (18D56400) [pid = 2660] [serial = 1059] [outer = 00000000] 16:44:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 139 (20A71800) [pid = 2660] [serial = 1060] [outer = 18D56400] 16:44:28 INFO - PROCESS | 2660 | 1461282268358 Marionette DEBUG loaded listener.js 16:44:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 140 (20BD8800) [pid = 2660] [serial = 1061] [outer = 18D56400] 16:44:29 INFO - PROCESS | 2660 | 1461282269021 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 16:44:29 INFO - PROCESS | 2660 | 1461282269063 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 16:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:44:29 INFO - PROCESS | 2660 | 1461282269069 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:44:29 INFO - PROCESS | 2660 | 1461282269074 Marionette TRACE conn5 <- [1,1378,null,{}] 16:44:29 INFO - PROCESS | 2660 | 1461282269080 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:29 INFO - PROCESS | 2660 | 1461282269210 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 16:44:29 INFO - PROCESS | 2660 | 1461282269366 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:29 INFO - PROCESS | 2660 | ++DOCSHELL 140BFC00 == 98 [pid = 2660] [id = 354] 16:44:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 141 (1807AC00) [pid = 2660] [serial = 1062] [outer = 00000000] 16:44:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 142 (18D56C00) [pid = 2660] [serial = 1063] [outer = 1807AC00] 16:44:29 INFO - PROCESS | 2660 | 1461282269430 Marionette DEBUG loaded listener.js 16:44:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 143 (196CE400) [pid = 2660] [serial = 1064] [outer = 1807AC00] 16:44:30 INFO - PROCESS | 2660 | 1461282270057 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 16:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1022ms 16:44:30 INFO - PROCESS | 2660 | 1461282270096 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 16:44:30 INFO - PROCESS | 2660 | 1461282270102 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 16:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:44:30 INFO - PROCESS | 2660 | 1461282270109 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:44:30 INFO - PROCESS | 2660 | 1461282270112 Marionette TRACE conn5 <- [1,1382,null,{}] 16:44:30 INFO - PROCESS | 2660 | 1461282270152 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:30 INFO - PROCESS | 2660 | 1461282270280 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 16:44:30 INFO - PROCESS | 2660 | 1461282270420 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:30 INFO - PROCESS | 2660 | ++DOCSHELL 1A734C00 == 99 [pid = 2660] [id = 355] 16:44:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 144 (1B023C00) [pid = 2660] [serial = 1065] [outer = 00000000] 16:44:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 145 (1CC10400) [pid = 2660] [serial = 1066] [outer = 1B023C00] 16:44:30 INFO - PROCESS | 2660 | 1461282270479 Marionette DEBUG loaded listener.js 16:44:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 146 (1DAE0000) [pid = 2660] [serial = 1067] [outer = 1B023C00] 16:44:31 INFO - PROCESS | 2660 | 1461282271088 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 16:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1038ms 16:44:31 INFO - PROCESS | 2660 | 1461282271148 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 16:44:31 INFO - PROCESS | 2660 | 1461282271151 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 16:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:44:31 INFO - PROCESS | 2660 | 1461282271155 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:44:31 INFO - PROCESS | 2660 | 1461282271159 Marionette TRACE conn5 <- [1,1386,null,{}] 16:44:31 INFO - PROCESS | 2660 | 1461282271170 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:31 INFO - PROCESS | 2660 | 1461282271292 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 16:44:31 INFO - PROCESS | 2660 | 1461282271442 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:31 INFO - PROCESS | 2660 | ++DOCSHELL 21204800 == 100 [pid = 2660] [id = 356] 16:44:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 147 (2120D400) [pid = 2660] [serial = 1068] [outer = 00000000] 16:44:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 148 (2138AC00) [pid = 2660] [serial = 1069] [outer = 2120D400] 16:44:31 INFO - PROCESS | 2660 | 1461282271502 Marionette DEBUG loaded listener.js 16:44:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 149 (22464C00) [pid = 2660] [serial = 1070] [outer = 2120D400] 16:44:32 INFO - PROCESS | 2660 | 1461282272144 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 16:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1022ms 16:44:32 INFO - PROCESS | 2660 | 1461282272181 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 16:44:32 INFO - PROCESS | 2660 | 1461282272184 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 16:44:32 INFO - PROCESS | 2660 | 1461282272187 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:44:32 INFO - PROCESS | 2660 | 1461282272189 Marionette TRACE conn5 <- [1,1390,null,{}] 16:44:32 INFO - PROCESS | 2660 | 1461282272193 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:32 INFO - PROCESS | 2660 | 1461282272313 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 16:44:32 INFO - PROCESS | 2660 | 1461282272477 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:32 INFO - PROCESS | 2660 | ++DOCSHELL 22702C00 == 101 [pid = 2660] [id = 357] 16:44:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 150 (22703000) [pid = 2660] [serial = 1071] [outer = 00000000] 16:44:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 151 (22963800) [pid = 2660] [serial = 1072] [outer = 22703000] 16:44:32 INFO - PROCESS | 2660 | 1461282272534 Marionette DEBUG loaded listener.js 16:44:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 152 (2296B800) [pid = 2660] [serial = 1073] [outer = 22703000] 16:44:33 INFO - PROCESS | 2660 | 1461282273151 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 16:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1018ms 16:44:33 INFO - PROCESS | 2660 | 1461282273209 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 16:44:33 INFO - PROCESS | 2660 | 1461282273212 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 16:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:44:33 INFO - PROCESS | 2660 | 1461282273249 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:44:33 INFO - PROCESS | 2660 | 1461282273251 Marionette TRACE conn5 <- [1,1394,null,{}] 16:44:33 INFO - PROCESS | 2660 | 1461282273255 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:33 INFO - PROCESS | 2660 | 1461282273369 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 16:44:33 INFO - PROCESS | 2660 | 1461282273514 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:33 INFO - PROCESS | 2660 | ++DOCSHELL 1C540800 == 102 [pid = 2660] [id = 358] 16:44:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 153 (1F712C00) [pid = 2660] [serial = 1074] [outer = 00000000] 16:44:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 154 (24562400) [pid = 2660] [serial = 1075] [outer = 1F712C00] 16:44:33 INFO - PROCESS | 2660 | 1461282273573 Marionette DEBUG loaded listener.js 16:44:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 155 (2459C000) [pid = 2660] [serial = 1076] [outer = 1F712C00] 16:44:34 INFO - PROCESS | 2660 | 1461282274153 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 16:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 990ms 16:44:34 INFO - PROCESS | 2660 | 1461282274221 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 16:44:34 INFO - PROCESS | 2660 | 1461282274223 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 16:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:44:34 INFO - PROCESS | 2660 | 1461282274227 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:44:34 INFO - PROCESS | 2660 | 1461282274229 Marionette TRACE conn5 <- [1,1398,null,{}] 16:44:34 INFO - PROCESS | 2660 | 1461282274233 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:34 INFO - PROCESS | 2660 | 1461282274371 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 16:44:34 INFO - PROCESS | 2660 | 1461282274499 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:34 INFO - PROCESS | 2660 | ++DOCSHELL 245D6000 == 103 [pid = 2660] [id = 359] 16:44:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 156 (245DAC00) [pid = 2660] [serial = 1077] [outer = 00000000] 16:44:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 157 (25A10800) [pid = 2660] [serial = 1078] [outer = 245DAC00] 16:44:34 INFO - PROCESS | 2660 | 1461282274558 Marionette DEBUG loaded listener.js 16:44:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 158 (25A17800) [pid = 2660] [serial = 1079] [outer = 245DAC00] 16:44:35 INFO - PROCESS | 2660 | 1461282275179 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 16:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 970ms 16:44:35 INFO - PROCESS | 2660 | 1461282275200 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 16:44:35 INFO - PROCESS | 2660 | 1461282275202 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 16:44:35 INFO - PROCESS | 2660 | 1461282275206 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:44:35 INFO - PROCESS | 2660 | 1461282275208 Marionette TRACE conn5 <- [1,1402,null,{}] 16:44:35 INFO - PROCESS | 2660 | 1461282275211 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:35 INFO - PROCESS | 2660 | 1461282275326 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 16:44:35 INFO - PROCESS | 2660 | 1461282275481 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:35 INFO - PROCESS | 2660 | ++DOCSHELL 24F36400 == 104 [pid = 2660] [id = 360] 16:44:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 159 (24F37400) [pid = 2660] [serial = 1080] [outer = 00000000] 16:44:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 160 (24F3FC00) [pid = 2660] [serial = 1081] [outer = 24F37400] 16:44:35 INFO - PROCESS | 2660 | 1461282275538 Marionette DEBUG loaded listener.js 16:44:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 161 (24F42400) [pid = 2660] [serial = 1082] [outer = 24F37400] 16:44:36 INFO - PROCESS | 2660 | 1461282276226 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 16:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1067ms 16:44:36 INFO - PROCESS | 2660 | 1461282276290 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 16:44:36 INFO - PROCESS | 2660 | 1461282276293 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 16:44:36 INFO - PROCESS | 2660 | 1461282276298 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:44:36 INFO - PROCESS | 2660 | 1461282276300 Marionette TRACE conn5 <- [1,1406,null,{}] 16:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:44:36 INFO - PROCESS | 2660 | 1461282276305 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:36 INFO - PROCESS | 2660 | 1461282276421 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 16:44:36 INFO - PROCESS | 2660 | 1461282276572 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:36 INFO - PROCESS | 2660 | ++DOCSHELL 245D8000 == 105 [pid = 2660] [id = 361] 16:44:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 162 (24F3EC00) [pid = 2660] [serial = 1083] [outer = 00000000] 16:44:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 163 (25A1E000) [pid = 2660] [serial = 1084] [outer = 24F3EC00] 16:44:36 INFO - PROCESS | 2660 | 1461282276628 Marionette DEBUG loaded listener.js 16:44:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 164 (25A22800) [pid = 2660] [serial = 1085] [outer = 24F3EC00] 16:44:37 INFO - PROCESS | 2660 | 1461282277172 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 16:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 931ms 16:44:37 INFO - PROCESS | 2660 | 1461282277236 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 16:44:37 INFO - PROCESS | 2660 | 1461282277239 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 16:44:37 INFO - PROCESS | 2660 | 1461282277242 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:44:37 INFO - PROCESS | 2660 | 1461282277245 Marionette TRACE conn5 <- [1,1410,null,{}] 16:44:37 INFO - PROCESS | 2660 | 1461282277249 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:37 INFO - PROCESS | 2660 | 1461282277369 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 16:44:37 INFO - PROCESS | 2660 | 1461282277535 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:37 INFO - PROCESS | 2660 | ++DOCSHELL 264D2400 == 106 [pid = 2660] [id = 362] 16:44:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 165 (264D2800) [pid = 2660] [serial = 1086] [outer = 00000000] 16:44:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 166 (264D8000) [pid = 2660] [serial = 1087] [outer = 264D2800] 16:44:37 INFO - PROCESS | 2660 | 1461282277591 Marionette DEBUG loaded listener.js 16:44:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 167 (264DAC00) [pid = 2660] [serial = 1088] [outer = 264D2800] 16:44:38 INFO - PROCESS | 2660 | 1461282278256 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 16:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1068ms 16:44:38 INFO - PROCESS | 2660 | 1461282278314 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 16:44:38 INFO - PROCESS | 2660 | 1461282278317 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 16:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:44:38 INFO - PROCESS | 2660 | 1461282278320 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:44:38 INFO - PROCESS | 2660 | 1461282278322 Marionette TRACE conn5 <- [1,1414,null,{}] 16:44:38 INFO - PROCESS | 2660 | 1461282278326 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:38 INFO - PROCESS | 2660 | 1461282278440 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 16:44:38 INFO - PROCESS | 2660 | 1461282278596 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:38 INFO - PROCESS | 2660 | ++DOCSHELL 12F09C00 == 107 [pid = 2660] [id = 363] 16:44:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 168 (19486C00) [pid = 2660] [serial = 1089] [outer = 00000000] 16:44:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 169 (1C832C00) [pid = 2660] [serial = 1090] [outer = 19486C00] 16:44:38 INFO - PROCESS | 2660 | 1461282278652 Marionette DEBUG loaded listener.js 16:44:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 170 (1D0DFC00) [pid = 2660] [serial = 1091] [outer = 19486C00] 16:44:39 INFO - PROCESS | 2660 | 1461282279453 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 16:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1172ms 16:44:39 INFO - PROCESS | 2660 | 1461282279497 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 16:44:39 INFO - PROCESS | 2660 | 1461282279502 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 16:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:44:39 INFO - PROCESS | 2660 | 1461282279508 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:44:39 INFO - PROCESS | 2660 | 1461282279511 Marionette TRACE conn5 <- [1,1418,null,{}] 16:44:39 INFO - PROCESS | 2660 | 1461282279516 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:39 INFO - PROCESS | 2660 | 1461282279640 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 16:44:39 INFO - PROCESS | 2660 | 1461282279804 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:39 INFO - PROCESS | 2660 | ++DOCSHELL 142A8400 == 108 [pid = 2660] [id = 364] 16:44:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 171 (17B89400) [pid = 2660] [serial = 1092] [outer = 00000000] 16:44:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 172 (1C538800) [pid = 2660] [serial = 1093] [outer = 17B89400] 16:44:39 INFO - PROCESS | 2660 | 1461282279860 Marionette DEBUG loaded listener.js 16:44:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 173 (1C60CC00) [pid = 2660] [serial = 1094] [outer = 17B89400] 16:44:40 INFO - PROCESS | 2660 | 1461282280485 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 16:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1021ms 16:44:40 INFO - PROCESS | 2660 | --DOCSHELL 1D56DC00 == 107 [pid = 2660] [id = 352] 16:44:40 INFO - PROCESS | 2660 | --DOCSHELL 1A737000 == 106 [pid = 2660] [id = 351] 16:44:40 INFO - PROCESS | 2660 | --DOCSHELL 2001E400 == 105 [pid = 2660] [id = 350] 16:44:40 INFO - PROCESS | 2660 | --DOCSHELL 1DADF400 == 104 [pid = 2660] [id = 349] 16:44:40 INFO - PROCESS | 2660 | --DOCSHELL 1D032000 == 103 [pid = 2660] [id = 348] 16:44:40 INFO - PROCESS | 2660 | --DOCSHELL 1C53F400 == 102 [pid = 2660] [id = 347] 16:44:40 INFO - PROCESS | 2660 | --DOCSHELL 1B02D400 == 101 [pid = 2660] [id = 346] 16:44:40 INFO - PROCESS | 2660 | --DOCSHELL 13022C00 == 100 [pid = 2660] [id = 345] 16:44:40 INFO - PROCESS | 2660 | --DOMWINDOW == 172 (20BCF400) [pid = 2660] [serial = 1005] [outer = 00000000] [url = about:blank] 16:44:40 INFO - PROCESS | 2660 | 1461282280597 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 16:44:40 INFO - PROCESS | 2660 | 1461282280602 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 16:44:40 INFO - PROCESS | 2660 | --DOCSHELL 14255400 == 99 [pid = 2660] [id = 344] 16:44:40 INFO - PROCESS | 2660 | --DOCSHELL 24558400 == 98 [pid = 2660] [id = 340] 16:44:40 INFO - PROCESS | 2660 | --DOCSHELL 2137E400 == 97 [pid = 2660] [id = 339] 16:44:40 INFO - PROCESS | 2660 | --DOCSHELL 1FFD0400 == 96 [pid = 2660] [id = 338] 16:44:40 INFO - PROCESS | 2660 | --DOCSHELL 1A7FA800 == 95 [pid = 2660] [id = 337] 16:44:40 INFO - PROCESS | 2660 | --DOCSHELL 1302BC00 == 94 [pid = 2660] [id = 336] 16:44:40 INFO - PROCESS | 2660 | --DOMWINDOW == 171 (2041A800) [pid = 2660] [serial = 862] [outer = 00000000] [url = about:blank] 16:44:40 INFO - PROCESS | 2660 | --DOMWINDOW == 170 (20030400) [pid = 2660] [serial = 859] [outer = 00000000] [url = about:blank] 16:44:40 INFO - PROCESS | 2660 | --DOMWINDOW == 169 (20738400) [pid = 2660] [serial = 865] [outer = 00000000] [url = about:blank] 16:44:40 INFO - PROCESS | 2660 | --DOMWINDOW == 168 (20018400) [pid = 2660] [serial = 993] [outer = 00000000] [url = about:blank] 16:44:40 INFO - PROCESS | 2660 | --DOMWINDOW == 167 (1D79CC00) [pid = 2660] [serial = 990] [outer = 00000000] [url = about:blank] 16:44:40 INFO - PROCESS | 2660 | --DOMWINDOW == 166 (2006F000) [pid = 2660] [serial = 996] [outer = 00000000] [url = about:blank] 16:44:40 INFO - PROCESS | 2660 | --DOMWINDOW == 165 (2001E000) [pid = 2660] [serial = 994] [outer = 00000000] [url = about:blank] 16:44:40 INFO - PROCESS | 2660 | --DOMWINDOW == 164 (14206800) [pid = 2660] [serial = 999] [outer = 00000000] [url = about:blank] 16:44:40 INFO - PROCESS | 2660 | --DOMWINDOW == 163 (207EF800) [pid = 2660] [serial = 960] [outer = 00000000] [url = about:blank] 16:44:40 INFO - PROCESS | 2660 | --DOMWINDOW == 162 (17886C00) [pid = 2660] [serial = 981] [outer = 00000000] [url = about:blank] 16:44:40 INFO - PROCESS | 2660 | --DOMWINDOW == 161 (18DE8800) [pid = 2660] [serial = 982] [outer = 00000000] [url = about:blank] 16:44:40 INFO - PROCESS | 2660 | --DOMWINDOW == 160 (1CE9F000) [pid = 2660] [serial = 987] [outer = 00000000] [url = about:blank] 16:44:40 INFO - PROCESS | 2660 | --DOMWINDOW == 159 (20412800) [pid = 2660] [serial = 997] [outer = 00000000] [url = about:blank] 16:44:40 INFO - PROCESS | 2660 | --DOMWINDOW == 158 (1425F800) [pid = 2660] [serial = 954] [outer = 00000000] [url = about:blank] 16:44:40 INFO - PROCESS | 2660 | --DOMWINDOW == 157 (1C835400) [pid = 2660] [serial = 957] [outer = 00000000] [url = about:blank] 16:44:40 INFO - PROCESS | 2660 | --DOMWINDOW == 156 (1A737800) [pid = 2660] [serial = 975] [outer = 00000000] [url = about:blank] 16:44:40 INFO - PROCESS | 2660 | --DOMWINDOW == 155 (2138BC00) [pid = 2660] [serial = 963] [outer = 00000000] [url = about:blank] 16:44:40 INFO - PROCESS | 2660 | --DOMWINDOW == 154 (22704800) [pid = 2660] [serial = 966] [outer = 00000000] [url = about:blank] 16:44:40 INFO - PROCESS | 2660 | --DOMWINDOW == 153 (2042AC00) [pid = 2660] [serial = 1002] [outer = 00000000] [url = about:blank] 16:44:40 INFO - PROCESS | 2660 | --DOMWINDOW == 152 (23A14400) [pid = 2660] [serial = 969] [outer = 00000000] [url = about:blank] 16:44:40 INFO - PROCESS | 2660 | --DOMWINDOW == 151 (24556000) [pid = 2660] [serial = 972] [outer = 00000000] [url = about:blank] 16:44:40 INFO - PROCESS | 2660 | --DOMWINDOW == 150 (1B027000) [pid = 2660] [serial = 1000] [outer = 00000000] [url = about:blank] 16:44:40 INFO - PROCESS | 2660 | --DOMWINDOW == 149 (1D232800) [pid = 2660] [serial = 988] [outer = 00000000] [url = about:blank] 16:44:40 INFO - PROCESS | 2660 | --DOMWINDOW == 148 (1B030800) [pid = 2660] [serial = 984] [outer = 00000000] [url = about:blank] 16:44:40 INFO - PROCESS | 2660 | --DOMWINDOW == 147 (1C536C00) [pid = 2660] [serial = 985] [outer = 00000000] [url = about:blank] 16:44:40 INFO - PROCESS | 2660 | --DOMWINDOW == 146 (1A72E400) [pid = 2660] [serial = 979] [outer = 00000000] [url = about:blank] 16:44:40 INFO - PROCESS | 2660 | --DOMWINDOW == 145 (19486400) [pid = 2660] [serial = 978] [outer = 00000000] [url = about:blank] 16:44:40 INFO - PROCESS | 2660 | --DOMWINDOW == 144 (20742000) [pid = 2660] [serial = 1003] [outer = 00000000] [url = about:blank] 16:44:40 INFO - PROCESS | 2660 | --DOMWINDOW == 143 (1DBDF800) [pid = 2660] [serial = 991] [outer = 00000000] [url = about:blank] 16:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:44:40 INFO - PROCESS | 2660 | 1461282280680 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:44:40 INFO - PROCESS | 2660 | 1461282280682 Marionette TRACE conn5 <- [1,1422,null,{}] 16:44:40 INFO - PROCESS | 2660 | 1461282280686 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:40 INFO - PROCESS | 2660 | 1461282280787 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 16:44:40 INFO - PROCESS | 2660 | 1461282280794 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:40 INFO - PROCESS | 2660 | ++DOCSHELL 13386C00 == 95 [pid = 2660] [id = 365] 16:44:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 144 (134F7800) [pid = 2660] [serial = 1095] [outer = 00000000] 16:44:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 145 (17886C00) [pid = 2660] [serial = 1096] [outer = 134F7800] 16:44:40 INFO - PROCESS | 2660 | 1461282280841 Marionette DEBUG loaded listener.js 16:44:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 146 (1816A800) [pid = 2660] [serial = 1097] [outer = 134F7800] 16:44:41 INFO - PROCESS | 2660 | 1461282281429 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 16:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 770ms 16:44:41 INFO - PROCESS | 2660 | 1461282281455 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 16:44:41 INFO - PROCESS | 2660 | 1461282281458 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 16:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:44:41 INFO - PROCESS | 2660 | 1461282281461 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:44:41 INFO - PROCESS | 2660 | 1461282281465 Marionette TRACE conn5 <- [1,1426,null,{}] 16:44:41 INFO - PROCESS | 2660 | 1461282281475 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:41 INFO - PROCESS | 2660 | 1461282281579 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 16:44:41 INFO - PROCESS | 2660 | 1461282281696 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:41 INFO - PROCESS | 2660 | ++DOCSHELL 1C831C00 == 96 [pid = 2660] [id = 366] 16:44:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 147 (1C833800) [pid = 2660] [serial = 1098] [outer = 00000000] 16:44:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 148 (1D032000) [pid = 2660] [serial = 1099] [outer = 1C833800] 16:44:41 INFO - PROCESS | 2660 | 1461282281746 Marionette DEBUG loaded listener.js 16:44:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 149 (1D56A400) [pid = 2660] [serial = 1100] [outer = 1C833800] 16:44:42 INFO - PROCESS | 2660 | 1461282282139 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 16:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 730ms 16:44:42 INFO - PROCESS | 2660 | 1461282282195 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 16:44:42 INFO - PROCESS | 2660 | 1461282282198 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 16:44:42 INFO - PROCESS | 2660 | 1461282282201 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:44:42 INFO - PROCESS | 2660 | 1461282282203 Marionette TRACE conn5 <- [1,1430,null,{}] 16:44:42 INFO - PROCESS | 2660 | 1461282282207 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:42 INFO - PROCESS | 2660 | 1461282282307 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 16:44:42 INFO - PROCESS | 2660 | 1461282282314 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:42 INFO - PROCESS | 2660 | ++DOCSHELL 1D797000 == 97 [pid = 2660] [id = 367] 16:44:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 150 (1D798C00) [pid = 2660] [serial = 1101] [outer = 00000000] 16:44:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 151 (1F71F800) [pid = 2660] [serial = 1102] [outer = 1D798C00] 16:44:42 INFO - PROCESS | 2660 | 1461282282359 Marionette DEBUG loaded listener.js 16:44:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 152 (1FE3E400) [pid = 2660] [serial = 1103] [outer = 1D798C00] 16:44:42 INFO - PROCESS | 2660 | 1461282282852 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 16:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 670ms 16:44:42 INFO - PROCESS | 2660 | 1461282282893 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 16:44:42 INFO - PROCESS | 2660 | 1461282282895 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 16:44:42 INFO - PROCESS | 2660 | 1461282282898 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:44:42 INFO - PROCESS | 2660 | 1461282282900 Marionette TRACE conn5 <- [1,1434,null,{}] 16:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:44:42 INFO - PROCESS | 2660 | 1461282282914 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:43 INFO - PROCESS | 2660 | 1461282283052 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 16:44:43 INFO - PROCESS | 2660 | 1461282283068 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:43 INFO - PROCESS | 2660 | ++DOCSHELL 2001D800 == 98 [pid = 2660] [id = 368] 16:44:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 153 (20023C00) [pid = 2660] [serial = 1104] [outer = 00000000] 16:44:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 154 (20030000) [pid = 2660] [serial = 1105] [outer = 20023C00] 16:44:43 INFO - PROCESS | 2660 | 1461282283115 Marionette DEBUG loaded listener.js 16:44:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 155 (20066C00) [pid = 2660] [serial = 1106] [outer = 20023C00] 16:44:43 INFO - PROCESS | 2660 | 1461282283603 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 16:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 730ms 16:44:43 INFO - PROCESS | 2660 | 1461282283633 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 16:44:43 INFO - PROCESS | 2660 | 1461282283635 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 16:44:43 INFO - PROCESS | 2660 | 1461282283639 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:44:43 INFO - PROCESS | 2660 | 1461282283640 Marionette TRACE conn5 <- [1,1438,null,{}] 16:44:43 INFO - PROCESS | 2660 | 1461282283644 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:43 INFO - PROCESS | 2660 | 1461282283819 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 16:44:43 INFO - PROCESS | 2660 | 1461282283849 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:43 INFO - PROCESS | 2660 | ++DOCSHELL 20416400 == 99 [pid = 2660] [id = 369] 16:44:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 156 (20416800) [pid = 2660] [serial = 1107] [outer = 00000000] 16:44:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 157 (2073E000) [pid = 2660] [serial = 1108] [outer = 20416800] 16:44:43 INFO - PROCESS | 2660 | 1461282283901 Marionette DEBUG loaded listener.js 16:44:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 158 (207AEC00) [pid = 2660] [serial = 1109] [outer = 20416800] 16:44:44 INFO - PROCESS | 2660 | 1461282284382 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 16:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 770ms 16:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:44:44 INFO - PROCESS | 2660 | 1461282284413 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 16:44:44 INFO - PROCESS | 2660 | 1461282284415 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 16:44:44 INFO - PROCESS | 2660 | 1461282284419 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:44:44 INFO - PROCESS | 2660 | 1461282284420 Marionette TRACE conn5 <- [1,1442,null,{}] 16:44:44 INFO - PROCESS | 2660 | 1461282284424 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:44 INFO - PROCESS | 2660 | 1461282284555 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 16:44:44 INFO - PROCESS | 2660 | 1461282284572 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:44 INFO - PROCESS | 2660 | ++DOCSHELL 207ED400 == 100 [pid = 2660] [id = 370] 16:44:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 159 (207FAC00) [pid = 2660] [serial = 1110] [outer = 00000000] 16:44:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 160 (20BD5000) [pid = 2660] [serial = 1111] [outer = 207FAC00] 16:44:44 INFO - PROCESS | 2660 | 1461282284616 Marionette DEBUG loaded listener.js 16:44:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 161 (21382400) [pid = 2660] [serial = 1112] [outer = 207FAC00] 16:44:45 INFO - PROCESS | 2660 | --DOMWINDOW == 160 (1F725C00) [pid = 2660] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:44:45 INFO - PROCESS | 2660 | --DOMWINDOW == 159 (2002F000) [pid = 2660] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:44:45 INFO - PROCESS | 2660 | --DOMWINDOW == 158 (1A7C2800) [pid = 2660] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:44:45 INFO - PROCESS | 2660 | --DOMWINDOW == 157 (1D792000) [pid = 2660] [serial = 1056] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:44:45 INFO - PROCESS | 2660 | --DOMWINDOW == 156 (1D567C00) [pid = 2660] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:44:45 INFO - PROCESS | 2660 | --DOMWINDOW == 155 (1310DC00) [pid = 2660] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:44:45 INFO - PROCESS | 2660 | --DOMWINDOW == 154 (1B02E800) [pid = 2660] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:44:45 INFO - PROCESS | 2660 | --DOMWINDOW == 153 (1429C400) [pid = 2660] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:44:45 INFO - PROCESS | 2660 | --DOMWINDOW == 152 (1C543400) [pid = 2660] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:44:45 INFO - PROCESS | 2660 | --DOMWINDOW == 151 (207AE800) [pid = 2660] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:44:45 INFO - PROCESS | 2660 | 1461282285395 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 16:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1021ms 16:44:45 INFO - PROCESS | 2660 | 1461282285441 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 16:44:45 INFO - PROCESS | 2660 | 1461282285443 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 16:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:44:45 INFO - PROCESS | 2660 | 1461282285446 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:44:45 INFO - PROCESS | 2660 | 1461282285448 Marionette TRACE conn5 <- [1,1446,null,{}] 16:44:45 INFO - PROCESS | 2660 | 1461282285452 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:45 INFO - PROCESS | 2660 | 1461282285607 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 16:44:45 INFO - PROCESS | 2660 | 1461282285684 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:45 INFO - PROCESS | 2660 | ++DOCSHELL 1B02B400 == 101 [pid = 2660] [id = 371] 16:44:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 152 (1CC0C000) [pid = 2660] [serial = 1113] [outer = 00000000] 16:44:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 153 (207EE400) [pid = 2660] [serial = 1114] [outer = 1CC0C000] 16:44:45 INFO - PROCESS | 2660 | 1461282285730 Marionette DEBUG loaded listener.js 16:44:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 154 (2137E000) [pid = 2660] [serial = 1115] [outer = 1CC0C000] 16:44:46 INFO - PROCESS | 2660 | 1461282286099 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 16:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 730ms 16:44:46 INFO - PROCESS | 2660 | 1461282286181 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 16:44:46 INFO - PROCESS | 2660 | 1461282286183 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 16:44:46 INFO - PROCESS | 2660 | 1461282286186 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:44:46 INFO - PROCESS | 2660 | 1461282286188 Marionette TRACE conn5 <- [1,1450,null,{}] 16:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:44:46 INFO - PROCESS | 2660 | 1461282286192 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:46 INFO - PROCESS | 2660 | 1461282286296 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 16:44:46 INFO - PROCESS | 2660 | 1461282286306 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:46 INFO - PROCESS | 2660 | ++DOCSHELL 1302F400 == 102 [pid = 2660] [id = 372] 16:44:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 155 (1310B400) [pid = 2660] [serial = 1116] [outer = 00000000] 16:44:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 156 (224B6000) [pid = 2660] [serial = 1117] [outer = 1310B400] 16:44:46 INFO - PROCESS | 2660 | 1461282286351 Marionette DEBUG loaded listener.js 16:44:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 157 (2270D800) [pid = 2660] [serial = 1118] [outer = 1310B400] 16:44:46 INFO - PROCESS | 2660 | 1461282286807 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 16:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 670ms 16:44:46 INFO - PROCESS | 2660 | 1461282286861 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 16:44:46 INFO - PROCESS | 2660 | 1461282286863 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 16:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:44:46 INFO - PROCESS | 2660 | 1461282286866 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:44:46 INFO - PROCESS | 2660 | 1461282286868 Marionette TRACE conn5 <- [1,1454,null,{}] 16:44:46 INFO - PROCESS | 2660 | 1461282286872 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:46 INFO - PROCESS | 2660 | 1461282286991 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 16:44:46 INFO - PROCESS | 2660 | 1461282287000 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:46 INFO - PROCESS | 2660 | ++DOCSHELL 23631400 == 103 [pid = 2660] [id = 373] 16:44:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 158 (23631C00) [pid = 2660] [serial = 1119] [outer = 00000000] 16:44:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 159 (2363A400) [pid = 2660] [serial = 1120] [outer = 23631C00] 16:44:47 INFO - PROCESS | 2660 | 1461282287047 Marionette DEBUG loaded listener.js 16:44:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 160 (2363F000) [pid = 2660] [serial = 1121] [outer = 23631C00] 16:44:47 INFO - PROCESS | 2660 | 1461282287802 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 16:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 970ms 16:44:47 INFO - PROCESS | 2660 | 1461282287841 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 16:44:47 INFO - PROCESS | 2660 | 1461282287846 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 16:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:44:47 INFO - PROCESS | 2660 | 1461282287852 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:44:47 INFO - PROCESS | 2660 | 1461282287856 Marionette TRACE conn5 <- [1,1458,null,{}] 16:44:47 INFO - PROCESS | 2660 | 1461282287862 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:47 INFO - PROCESS | 2660 | 1461282287994 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 16:44:48 INFO - PROCESS | 2660 | 1461282288158 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:48 INFO - PROCESS | 2660 | ++DOCSHELL 18DE9800 == 104 [pid = 2660] [id = 374] 16:44:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 161 (18DEA800) [pid = 2660] [serial = 1122] [outer = 00000000] 16:44:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 162 (1A7EF400) [pid = 2660] [serial = 1123] [outer = 18DEA800] 16:44:48 INFO - PROCESS | 2660 | 1461282288222 Marionette DEBUG loaded listener.js 16:44:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 163 (1B02A400) [pid = 2660] [serial = 1124] [outer = 18DEA800] 16:44:48 INFO - PROCESS | 2660 | 1461282288907 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 16:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1122ms 16:44:48 INFO - PROCESS | 2660 | 1461282288979 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 16:44:48 INFO - PROCESS | 2660 | 1461282288985 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 16:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:44:48 INFO - PROCESS | 2660 | 1461282288991 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:44:48 INFO - PROCESS | 2660 | 1461282288994 Marionette TRACE conn5 <- [1,1462,null,{}] 16:44:48 INFO - PROCESS | 2660 | 1461282288998 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:49 INFO - PROCESS | 2660 | 1461282289123 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 16:44:49 INFO - PROCESS | 2660 | 1461282289275 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:49 INFO - PROCESS | 2660 | ++DOCSHELL 1C612400 == 105 [pid = 2660] [id = 375] 16:44:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 164 (1C839400) [pid = 2660] [serial = 1125] [outer = 00000000] 16:44:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 165 (2001F000) [pid = 2660] [serial = 1126] [outer = 1C839400] 16:44:49 INFO - PROCESS | 2660 | 1461282289332 Marionette DEBUG loaded listener.js 16:44:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 166 (2006A800) [pid = 2660] [serial = 1127] [outer = 1C839400] 16:44:49 INFO - PROCESS | 2660 | 1461282290012 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 16:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1069ms 16:44:50 INFO - PROCESS | 2660 | 1461282290062 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 16:44:50 INFO - PROCESS | 2660 | 1461282290065 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 16:44:50 INFO - PROCESS | 2660 | 1461282290068 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:44:50 INFO - PROCESS | 2660 | 1461282290072 Marionette TRACE conn5 <- [1,1466,null,{}] 16:44:50 INFO - PROCESS | 2660 | 1461282290083 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:50 INFO - PROCESS | 2660 | 1461282290211 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 16:44:50 INFO - PROCESS | 2660 | 1461282290366 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:50 INFO - PROCESS | 2660 | ++DOCSHELL 23A1DC00 == 106 [pid = 2660] [id = 376] 16:44:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 167 (2454FC00) [pid = 2660] [serial = 1128] [outer = 00000000] 16:44:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 168 (2455DC00) [pid = 2660] [serial = 1129] [outer = 2454FC00] 16:44:50 INFO - PROCESS | 2660 | 1461282290425 Marionette DEBUG loaded listener.js 16:44:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 169 (24598800) [pid = 2660] [serial = 1130] [outer = 2454FC00] 16:44:51 INFO - PROCESS | 2660 | 1461282291079 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 16:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1079ms 16:44:51 INFO - PROCESS | 2660 | 1461282291160 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 16:44:51 INFO - PROCESS | 2660 | 1461282291163 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 16:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:44:51 INFO - PROCESS | 2660 | 1461282291168 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:44:51 INFO - PROCESS | 2660 | 1461282291170 Marionette TRACE conn5 <- [1,1470,null,{}] 16:44:51 INFO - PROCESS | 2660 | 1461282291174 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:51 INFO - PROCESS | 2660 | 1461282291303 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 16:44:51 INFO - PROCESS | 2660 | 1461282291457 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:51 INFO - PROCESS | 2660 | ++DOCSHELL 245E2400 == 107 [pid = 2660] [id = 377] 16:44:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 170 (245E3C00) [pid = 2660] [serial = 1131] [outer = 00000000] 16:44:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 171 (255CC400) [pid = 2660] [serial = 1132] [outer = 245E3C00] 16:44:51 INFO - PROCESS | 2660 | 1461282291514 Marionette DEBUG loaded listener.js 16:44:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 172 (25A06000) [pid = 2660] [serial = 1133] [outer = 245E3C00] 16:44:52 INFO - PROCESS | 2660 | 1461282292157 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 16:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1017ms 16:44:52 INFO - PROCESS | 2660 | 1461282292190 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 16:44:52 INFO - PROCESS | 2660 | 1461282292192 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 16:44:52 INFO - PROCESS | 2660 | 1461282292195 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:44:52 INFO - PROCESS | 2660 | 1461282292197 Marionette TRACE conn5 <- [1,1474,null,{}] 16:44:52 INFO - PROCESS | 2660 | 1461282292201 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:52 INFO - PROCESS | 2660 | 1461282292318 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 16:44:52 INFO - PROCESS | 2660 | 1461282292469 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:52 INFO - PROCESS | 2660 | ++DOCSHELL 25A02C00 == 108 [pid = 2660] [id = 378] 16:44:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 173 (25A03400) [pid = 2660] [serial = 1134] [outer = 00000000] 16:44:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 174 (264D3800) [pid = 2660] [serial = 1135] [outer = 25A03400] 16:44:52 INFO - PROCESS | 2660 | 1461282292526 Marionette DEBUG loaded listener.js 16:44:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 175 (2665C800) [pid = 2660] [serial = 1136] [outer = 25A03400] 16:44:53 INFO - PROCESS | 2660 | 1461282293205 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 16:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1075ms 16:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:44:53 INFO - PROCESS | 2660 | 1461282293275 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 16:44:53 INFO - PROCESS | 2660 | 1461282293277 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 16:44:53 INFO - PROCESS | 2660 | 1461282293281 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:44:53 INFO - PROCESS | 2660 | 1461282293283 Marionette TRACE conn5 <- [1,1478,null,{}] 16:44:53 INFO - PROCESS | 2660 | 1461282293287 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:53 INFO - PROCESS | 2660 | 1461282293450 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 16:44:53 INFO - PROCESS | 2660 | 1461282293611 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:53 INFO - PROCESS | 2660 | ++DOCSHELL 2665E800 == 109 [pid = 2660] [id = 379] 16:44:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 176 (2665F000) [pid = 2660] [serial = 1137] [outer = 00000000] 16:44:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 177 (2745D400) [pid = 2660] [serial = 1138] [outer = 2665F000] 16:44:53 INFO - PROCESS | 2660 | 1461282293676 Marionette DEBUG loaded listener.js 16:44:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 178 (2745E800) [pid = 2660] [serial = 1139] [outer = 2665F000] 16:44:54 INFO - PROCESS | 2660 | 1461282294231 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 16:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 971ms 16:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:44:54 INFO - PROCESS | 2660 | 1461282294262 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 16:44:54 INFO - PROCESS | 2660 | 1461282294264 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 16:44:54 INFO - PROCESS | 2660 | 1461282294269 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:44:54 INFO - PROCESS | 2660 | 1461282294271 Marionette TRACE conn5 <- [1,1482,null,{}] 16:44:54 INFO - PROCESS | 2660 | 1461282294275 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:54 INFO - PROCESS | 2660 | 1461282294391 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 16:44:54 INFO - PROCESS | 2660 | 1461282294573 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:54 INFO - PROCESS | 2660 | ++DOCSHELL 180D0400 == 110 [pid = 2660] [id = 380] 16:44:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 179 (18177400) [pid = 2660] [serial = 1140] [outer = 00000000] 16:44:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 180 (28675400) [pid = 2660] [serial = 1141] [outer = 18177400] 16:44:54 INFO - PROCESS | 2660 | 1461282294629 Marionette DEBUG loaded listener.js 16:44:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 181 (28677400) [pid = 2660] [serial = 1142] [outer = 18177400] 16:44:55 INFO - PROCESS | 2660 | 1461282295251 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 16:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1019ms 16:44:55 INFO - PROCESS | 2660 | 1461282295290 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 16:44:55 INFO - PROCESS | 2660 | 1461282295292 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 16:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:44:55 INFO - PROCESS | 2660 | 1461282295296 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:44:55 INFO - PROCESS | 2660 | 1461282295298 Marionette TRACE conn5 <- [1,1486,null,{}] 16:44:55 INFO - PROCESS | 2660 | 1461282295301 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:55 INFO - PROCESS | 2660 | 1461282295427 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 16:44:55 INFO - PROCESS | 2660 | 1461282295819 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:55 INFO - PROCESS | 2660 | ++DOCSHELL 0B165400 == 111 [pid = 2660] [id = 381] 16:44:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 182 (13024000) [pid = 2660] [serial = 1143] [outer = 00000000] 16:44:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 183 (1349B400) [pid = 2660] [serial = 1144] [outer = 13024000] 16:44:55 INFO - PROCESS | 2660 | 1461282295915 Marionette DEBUG loaded listener.js 16:44:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 184 (1763C800) [pid = 2660] [serial = 1145] [outer = 13024000] 16:44:56 INFO - PROCESS | 2660 | 1461282296546 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 16:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1324ms 16:44:56 INFO - PROCESS | 2660 | 1461282296624 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 16:44:56 INFO - PROCESS | 2660 | 1461282296628 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 16:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:44:56 INFO - PROCESS | 2660 | 1461282296632 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:44:56 INFO - PROCESS | 2660 | 1461282296636 Marionette TRACE conn5 <- [1,1490,null,{}] 16:44:56 INFO - PROCESS | 2660 | 1461282296641 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:56 INFO - PROCESS | 2660 | 1461282296843 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 16:44:56 INFO - PROCESS | 2660 | 1461282296955 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:56 INFO - PROCESS | 2660 | ++DOCSHELL 1823D800 == 112 [pid = 2660] [id = 382] 16:44:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 185 (196D1C00) [pid = 2660] [serial = 1146] [outer = 00000000] 16:44:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 186 (1C543800) [pid = 2660] [serial = 1147] [outer = 196D1C00] 16:44:56 INFO - PROCESS | 2660 | 1461282297007 Marionette DEBUG loaded listener.js 16:44:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 187 (1C82C400) [pid = 2660] [serial = 1148] [outer = 196D1C00] 16:44:57 INFO - PROCESS | 2660 | --DOCSHELL 1302F400 == 111 [pid = 2660] [id = 372] 16:44:57 INFO - PROCESS | 2660 | --DOCSHELL 1B02B400 == 110 [pid = 2660] [id = 371] 16:44:57 INFO - PROCESS | 2660 | --DOCSHELL 207ED400 == 109 [pid = 2660] [id = 370] 16:44:57 INFO - PROCESS | 2660 | --DOCSHELL 20416400 == 108 [pid = 2660] [id = 369] 16:44:57 INFO - PROCESS | 2660 | --DOCSHELL 2001D800 == 107 [pid = 2660] [id = 368] 16:44:57 INFO - PROCESS | 2660 | --DOCSHELL 1D797000 == 106 [pid = 2660] [id = 367] 16:44:57 INFO - PROCESS | 2660 | --DOMWINDOW == 186 (13133800) [pid = 2660] [serial = 1008] [outer = 00000000] [url = about:blank] 16:44:57 INFO - PROCESS | 2660 | --DOMWINDOW == 185 (1C545000) [pid = 2660] [serial = 1011] [outer = 00000000] [url = about:blank] 16:44:57 INFO - PROCESS | 2660 | --DOMWINDOW == 184 (20740400) [pid = 2660] [serial = 1014] [outer = 00000000] [url = about:blank] 16:44:57 INFO - PROCESS | 2660 | --DOMWINDOW == 183 (23A1E400) [pid = 2660] [serial = 1017] [outer = 00000000] [url = about:blank] 16:44:57 INFO - PROCESS | 2660 | --DOMWINDOW == 182 (24566000) [pid = 2660] [serial = 1020] [outer = 00000000] [url = about:blank] 16:44:57 INFO - PROCESS | 2660 | --DOMWINDOW == 181 (245A0400) [pid = 2660] [serial = 1023] [outer = 00000000] [url = about:blank] 16:44:57 INFO - PROCESS | 2660 | --DOMWINDOW == 180 (255CF400) [pid = 2660] [serial = 1026] [outer = 00000000] [url = about:blank] 16:44:57 INFO - PROCESS | 2660 | --DOMWINDOW == 179 (20A71800) [pid = 2660] [serial = 1060] [outer = 00000000] [url = about:blank] 16:44:57 INFO - PROCESS | 2660 | --DOCSHELL 1C831C00 == 105 [pid = 2660] [id = 366] 16:44:57 INFO - PROCESS | 2660 | --DOCSHELL 13386C00 == 104 [pid = 2660] [id = 365] 16:44:57 INFO - PROCESS | 2660 | --DOCSHELL 142A8400 == 103 [pid = 2660] [id = 364] 16:44:57 INFO - PROCESS | 2660 | --DOCSHELL 1C540800 == 102 [pid = 2660] [id = 358] 16:44:57 INFO - PROCESS | 2660 | --DOCSHELL 22702C00 == 101 [pid = 2660] [id = 357] 16:44:57 INFO - PROCESS | 2660 | --DOCSHELL 21204800 == 100 [pid = 2660] [id = 356] 16:44:57 INFO - PROCESS | 2660 | --DOCSHELL 1A734C00 == 99 [pid = 2660] [id = 355] 16:44:57 INFO - PROCESS | 2660 | --DOCSHELL 140BFC00 == 98 [pid = 2660] [id = 354] 16:44:57 INFO - PROCESS | 2660 | --DOMWINDOW == 178 (20013400) [pid = 2660] [serial = 1047] [outer = 00000000] [url = about:blank] 16:44:57 INFO - PROCESS | 2660 | --DOMWINDOW == 177 (2006C400) [pid = 2660] [serial = 1050] [outer = 00000000] [url = about:blank] 16:44:57 INFO - PROCESS | 2660 | --DOMWINDOW == 176 (2001BC00) [pid = 2660] [serial = 1048] [outer = 00000000] [url = about:blank] 16:44:57 INFO - PROCESS | 2660 | --DOMWINDOW == 175 (1C542C00) [pid = 2660] [serial = 1053] [outer = 00000000] [url = about:blank] 16:44:57 INFO - PROCESS | 2660 | --DOMWINDOW == 174 (20738800) [pid = 2660] [serial = 1057] [outer = 00000000] [url = about:blank] 16:44:57 INFO - PROCESS | 2660 | --DOMWINDOW == 173 (25A03000) [pid = 2660] [serial = 1029] [outer = 00000000] [url = about:blank] 16:44:57 INFO - PROCESS | 2660 | --DOMWINDOW == 172 (1D62C400) [pid = 2660] [serial = 1044] [outer = 00000000] [url = about:blank] 16:44:57 INFO - PROCESS | 2660 | --DOMWINDOW == 171 (17B85C00) [pid = 2660] [serial = 1035] [outer = 00000000] [url = about:blank] 16:44:57 INFO - PROCESS | 2660 | --DOMWINDOW == 170 (18178800) [pid = 2660] [serial = 1036] [outer = 00000000] [url = about:blank] 16:44:57 INFO - PROCESS | 2660 | --DOMWINDOW == 169 (1B92CC00) [pid = 2660] [serial = 1038] [outer = 00000000] [url = about:blank] 16:44:57 INFO - PROCESS | 2660 | --DOMWINDOW == 168 (1BCF1400) [pid = 2660] [serial = 1039] [outer = 00000000] [url = about:blank] 16:44:57 INFO - PROCESS | 2660 | --DOMWINDOW == 167 (1A7F6400) [pid = 2660] [serial = 1033] [outer = 00000000] [url = about:blank] 16:44:57 INFO - PROCESS | 2660 | --DOMWINDOW == 166 (196D3800) [pid = 2660] [serial = 1032] [outer = 00000000] [url = about:blank] 16:44:57 INFO - PROCESS | 2660 | --DOMWINDOW == 165 (1C837000) [pid = 2660] [serial = 1041] [outer = 00000000] [url = about:blank] 16:44:57 INFO - PROCESS | 2660 | --DOMWINDOW == 164 (1CE9D800) [pid = 2660] [serial = 1042] [outer = 00000000] [url = about:blank] 16:44:57 INFO - PROCESS | 2660 | --DOMWINDOW == 163 (20BD2400) [pid = 2660] [serial = 1006] [outer = 00000000] [url = about:blank] 16:44:57 INFO - PROCESS | 2660 | --DOMWINDOW == 162 (20276400) [pid = 2660] [serial = 1051] [outer = 00000000] [url = about:blank] 16:44:57 INFO - PROCESS | 2660 | --DOMWINDOW == 161 (1D79D400) [pid = 2660] [serial = 667] [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:44:57 INFO - PROCESS | 2660 | --DOMWINDOW == 160 (1CC15400) [pid = 2660] [serial = 1054] [outer = 00000000] [url = about:blank] 16:44:57 INFO - PROCESS | 2660 | --DOMWINDOW == 159 (1D795000) [pid = 2660] [serial = 1045] [outer = 00000000] [url = about:blank] 16:44:57 INFO - PROCESS | 2660 | --DOMWINDOW == 158 (207AE000) [pid = 2660] [serial = 1058] [outer = 00000000] [url = about:blank] 16:44:57 INFO - PROCESS | 2660 | 1461282297698 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 16:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1072ms 16:44:57 INFO - PROCESS | 2660 | 1461282297708 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 16:44:57 INFO - PROCESS | 2660 | 1461282297711 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 16:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:44:57 INFO - PROCESS | 2660 | 1461282297716 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:44:57 INFO - PROCESS | 2660 | 1461282297718 Marionette TRACE conn5 <- [1,1494,null,{}] 16:44:57 INFO - PROCESS | 2660 | 1461282297722 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:57 INFO - PROCESS | 2660 | 1461282297840 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 16:44:57 INFO - PROCESS | 2660 | 1461282297951 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:57 INFO - PROCESS | 2660 | ++DOCSHELL 1302F400 == 99 [pid = 2660] [id = 383] 16:44:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 159 (13335000) [pid = 2660] [serial = 1149] [outer = 00000000] 16:44:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 160 (1807BC00) [pid = 2660] [serial = 1150] [outer = 13335000] 16:44:57 INFO - PROCESS | 2660 | 1461282297998 Marionette DEBUG loaded listener.js 16:44:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 161 (18240000) [pid = 2660] [serial = 1151] [outer = 13335000] 16:44:58 INFO - PROCESS | 2660 | 1461282298449 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 16:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 770ms 16:44:58 INFO - PROCESS | 2660 | 1461282298491 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 16:44:58 INFO - PROCESS | 2660 | 1461282298494 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 16:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:44:58 INFO - PROCESS | 2660 | 1461282298499 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:44:58 INFO - PROCESS | 2660 | 1461282298504 Marionette TRACE conn5 <- [1,1498,null,{}] 16:44:58 INFO - PROCESS | 2660 | 1461282298513 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:58 INFO - PROCESS | 2660 | 1461282298616 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 16:44:58 INFO - PROCESS | 2660 | 1461282298626 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:58 INFO - PROCESS | 2660 | ++DOCSHELL 1C60A000 == 100 [pid = 2660] [id = 384] 16:44:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 162 (1C614C00) [pid = 2660] [serial = 1152] [outer = 00000000] 16:44:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 163 (1CC0B000) [pid = 2660] [serial = 1153] [outer = 1C614C00] 16:44:58 INFO - PROCESS | 2660 | 1461282298673 Marionette DEBUG loaded listener.js 16:44:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 164 (1CED8800) [pid = 2660] [serial = 1154] [outer = 1C614C00] 16:44:59 INFO - PROCESS | 2660 | 1461282299154 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 16:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 690ms 16:44:59 INFO - PROCESS | 2660 | 1461282299207 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 16:44:59 INFO - PROCESS | 2660 | 1461282299209 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 16:44:59 INFO - PROCESS | 2660 | 1461282299213 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:44:59 INFO - PROCESS | 2660 | 1461282299215 Marionette TRACE conn5 <- [1,1502,null,{}] 16:44:59 INFO - PROCESS | 2660 | 1461282299218 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:59 INFO - PROCESS | 2660 | 1461282299314 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 16:44:59 INFO - PROCESS | 2660 | 1461282299320 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:59 INFO - PROCESS | 2660 | ++DOCSHELL 1D638C00 == 101 [pid = 2660] [id = 385] 16:44:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 165 (1D790C00) [pid = 2660] [serial = 1155] [outer = 00000000] 16:44:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 166 (1DAE3C00) [pid = 2660] [serial = 1156] [outer = 1D790C00] 16:44:59 INFO - PROCESS | 2660 | 1461282299366 Marionette DEBUG loaded listener.js 16:44:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 167 (1EA0F800) [pid = 2660] [serial = 1157] [outer = 1D790C00] 16:44:59 INFO - PROCESS | 2660 | 1461282299890 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 16:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 730ms 16:44:59 INFO - PROCESS | 2660 | 1461282299951 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 16:44:59 INFO - PROCESS | 2660 | 1461282299953 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 16:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:44:59 INFO - PROCESS | 2660 | 1461282299956 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:44:59 INFO - PROCESS | 2660 | 1461282299958 Marionette TRACE conn5 <- [1,1506,null,{}] 16:44:59 INFO - PROCESS | 2660 | 1461282299962 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:00 INFO - PROCESS | 2660 | 1461282300089 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 16:45:00 INFO - PROCESS | 2660 | 1461282300157 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:00 INFO - PROCESS | 2660 | ++DOCSHELL 1F713400 == 102 [pid = 2660] [id = 386] 16:45:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 168 (1F719400) [pid = 2660] [serial = 1158] [outer = 00000000] 16:45:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 169 (1FE3F000) [pid = 2660] [serial = 1159] [outer = 1F719400] 16:45:00 INFO - PROCESS | 2660 | 1461282300211 Marionette DEBUG loaded listener.js 16:45:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 170 (2001B800) [pid = 2660] [serial = 1160] [outer = 1F719400] 16:45:00 INFO - PROCESS | 2660 | 1461282300669 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 16:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 731ms 16:45:00 INFO - PROCESS | 2660 | 1461282300690 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 16:45:00 INFO - PROCESS | 2660 | 1461282300692 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 16:45:00 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:45:00 INFO - PROCESS | 2660 | 1461282300735 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:45:00 INFO - PROCESS | 2660 | 1461282300737 Marionette TRACE conn5 <- [1,1510,null,{}] 16:45:00 INFO - PROCESS | 2660 | 1461282300748 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:00 INFO - PROCESS | 2660 | 1461282300883 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 16:45:00 INFO - PROCESS | 2660 | 1461282300962 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:00 INFO - PROCESS | 2660 | ++DOCSHELL 2001D000 == 103 [pid = 2660] [id = 387] 16:45:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 171 (20030400) [pid = 2660] [serial = 1161] [outer = 00000000] 16:45:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 172 (20277800) [pid = 2660] [serial = 1162] [outer = 20030400] 16:45:00 INFO - PROCESS | 2660 | 1461282301010 Marionette DEBUG loaded listener.js 16:45:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 173 (2027AC00) [pid = 2660] [serial = 1163] [outer = 20030400] 16:45:01 INFO - PROCESS | 2660 | 1461282301447 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 16:45:01 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:45:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:45:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:45:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:45:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:45:01 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:45:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:45:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:45:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:45:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:45:01 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:45:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:45:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:45:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:45:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:45:01 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:45:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:45:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:45:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:45:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:45:01 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 775ms 16:45:01 INFO - PROCESS | 2660 | 1461282301472 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 16:45:01 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:45:01 INFO - PROCESS | 2660 | 1461282301474 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 16:45:01 INFO - PROCESS | 2660 | 1461282301483 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:45:01 INFO - PROCESS | 2660 | 1461282301484 Marionette TRACE conn5 <- [1,1514,null,{}] 16:45:01 INFO - PROCESS | 2660 | 1461282301488 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:01 INFO - PROCESS | 2660 | 1461282301593 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 16:45:01 INFO - PROCESS | 2660 | 1461282301668 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:01 INFO - PROCESS | 2660 | ++DOCSHELL 20414C00 == 104 [pid = 2660] [id = 388] 16:45:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 174 (2041A800) [pid = 2660] [serial = 1164] [outer = 00000000] 16:45:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 175 (207B4000) [pid = 2660] [serial = 1165] [outer = 2041A800] 16:45:01 INFO - PROCESS | 2660 | 1461282301713 Marionette DEBUG loaded listener.js 16:45:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 176 (207EF000) [pid = 2660] [serial = 1166] [outer = 2041A800] 16:45:02 INFO - PROCESS | 2660 | --DOMWINDOW == 175 (1C833800) [pid = 2660] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:45:02 INFO - PROCESS | 2660 | --DOMWINDOW == 174 (20023C00) [pid = 2660] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:45:02 INFO - PROCESS | 2660 | --DOMWINDOW == 173 (20416800) [pid = 2660] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:45:02 INFO - PROCESS | 2660 | --DOMWINDOW == 172 (1CC0C000) [pid = 2660] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:45:02 INFO - PROCESS | 2660 | --DOMWINDOW == 171 (207FAC00) [pid = 2660] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:45:02 INFO - PROCESS | 2660 | --DOMWINDOW == 170 (1310B400) [pid = 2660] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:45:02 INFO - PROCESS | 2660 | --DOMWINDOW == 169 (17B89400) [pid = 2660] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:45:02 INFO - PROCESS | 2660 | --DOMWINDOW == 168 (1D798C00) [pid = 2660] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:45:02 INFO - PROCESS | 2660 | --DOMWINDOW == 167 (134F7800) [pid = 2660] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:45:02 INFO - PROCESS | 2660 | 1461282302520 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 16:45:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:45:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:45:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:45:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:45:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:45:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:45:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:45:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:45:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:45:02 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1133ms 16:45:02 INFO - PROCESS | 2660 | 1461282302581 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 16:45:02 INFO - PROCESS | 2660 | 1461282302583 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 16:45:02 INFO - PROCESS | 2660 | 1461282302587 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:45:02 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:45:02 INFO - PROCESS | 2660 | 1461282302588 Marionette TRACE conn5 <- [1,1518,null,{}] 16:45:02 INFO - PROCESS | 2660 | 1461282302592 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:02 INFO - PROCESS | 2660 | 1461282302685 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 16:45:02 INFO - PROCESS | 2660 | 1461282302694 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:02 INFO - PROCESS | 2660 | ++DOCSHELL 12F17800 == 105 [pid = 2660] [id = 389] 16:45:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 168 (18172800) [pid = 2660] [serial = 1167] [outer = 00000000] 16:45:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 169 (20423C00) [pid = 2660] [serial = 1168] [outer = 18172800] 16:45:02 INFO - PROCESS | 2660 | 1461282302739 Marionette DEBUG loaded listener.js 16:45:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 170 (207B3800) [pid = 2660] [serial = 1169] [outer = 18172800] 16:45:03 INFO - PROCESS | 2660 | 1461282303175 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 16:45:03 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:45:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:45:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:45:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:45:03 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:45:03 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:45:03 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 630ms 16:45:03 INFO - PROCESS | 2660 | 1461282303243 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 16:45:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:45:03 INFO - PROCESS | 2660 | 1461282303245 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 16:45:03 INFO - PROCESS | 2660 | 1461282303252 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:45:03 INFO - PROCESS | 2660 | 1461282303254 Marionette TRACE conn5 <- [1,1522,null,{}] 16:45:03 INFO - PROCESS | 2660 | 1461282303257 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:03 INFO - PROCESS | 2660 | 1461282303350 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 16:45:03 INFO - PROCESS | 2660 | 1461282303356 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:03 INFO - PROCESS | 2660 | ++DOCSHELL 20416000 == 106 [pid = 2660] [id = 390] 16:45:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 171 (207F4800) [pid = 2660] [serial = 1170] [outer = 00000000] 16:45:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 172 (20BD9000) [pid = 2660] [serial = 1171] [outer = 207F4800] 16:45:03 INFO - PROCESS | 2660 | 1461282303401 Marionette DEBUG loaded listener.js 16:45:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 173 (21205000) [pid = 2660] [serial = 1172] [outer = 207F4800] 16:45:03 INFO - PROCESS | 2660 | 1461282303871 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 16:45:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:45:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 690ms 16:45:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:45:03 INFO - PROCESS | 2660 | 1461282303939 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 16:45:03 INFO - PROCESS | 2660 | 1461282303941 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 16:45:03 INFO - PROCESS | 2660 | 1461282303944 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:45:03 INFO - PROCESS | 2660 | 1461282303946 Marionette TRACE conn5 <- [1,1526,null,{}] 16:45:03 INFO - PROCESS | 2660 | 1461282303950 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:04 INFO - PROCESS | 2660 | 1461282304041 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 16:45:04 INFO - PROCESS | 2660 | 1461282304048 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:04 INFO - PROCESS | 2660 | ++DOCSHELL 21210C00 == 107 [pid = 2660] [id = 391] 16:45:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 174 (21387400) [pid = 2660] [serial = 1173] [outer = 00000000] 16:45:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 175 (22702C00) [pid = 2660] [serial = 1174] [outer = 21387400] 16:45:04 INFO - PROCESS | 2660 | 1461282304099 Marionette DEBUG loaded listener.js 16:45:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 176 (23634000) [pid = 2660] [serial = 1175] [outer = 21387400] 16:45:04 INFO - PROCESS | 2660 | 1461282304901 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:45:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:45:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1021ms 16:45:04 INFO - PROCESS | 2660 | 1461282304967 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 16:45:04 INFO - PROCESS | 2660 | 1461282304973 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 16:45:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:45:04 INFO - PROCESS | 2660 | 1461282304979 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:45:04 INFO - PROCESS | 2660 | 1461282304982 Marionette TRACE conn5 <- [1,1530,null,{}] 16:45:05 INFO - PROCESS | 2660 | 1461282305024 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:05 INFO - PROCESS | 2660 | 1461282305160 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 16:45:05 INFO - PROCESS | 2660 | 1461282305305 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:05 INFO - PROCESS | 2660 | ++DOCSHELL 1310DC00 == 108 [pid = 2660] [id = 392] 16:45:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 177 (13E4D800) [pid = 2660] [serial = 1176] [outer = 00000000] 16:45:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 178 (1B025C00) [pid = 2660] [serial = 1177] [outer = 13E4D800] 16:45:05 INFO - PROCESS | 2660 | 1461282305367 Marionette DEBUG loaded listener.js 16:45:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 179 (1B92F400) [pid = 2660] [serial = 1178] [outer = 13E4D800] 16:45:05 INFO - PROCESS | 2660 | 1461282305929 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 16:45:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:45:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1004ms 16:45:05 INFO - PROCESS | 2660 | 1461282305986 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 16:45:05 INFO - PROCESS | 2660 | 1461282305993 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 16:45:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:45:06 INFO - PROCESS | 2660 | 1461282305999 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:45:06 INFO - PROCESS | 2660 | 1461282306002 Marionette TRACE conn5 <- [1,1534,null,{}] 16:45:06 INFO - PROCESS | 2660 | 1461282306006 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:06 INFO - PROCESS | 2660 | 1461282306129 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 16:45:06 INFO - PROCESS | 2660 | 1461282306305 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:06 INFO - PROCESS | 2660 | ++DOCSHELL 1D028800 == 109 [pid = 2660] [id = 393] 16:45:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 180 (1D568400) [pid = 2660] [serial = 1179] [outer = 00000000] 16:45:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 181 (1DADF400) [pid = 2660] [serial = 1180] [outer = 1D568400] 16:45:06 INFO - PROCESS | 2660 | 1461282306366 Marionette DEBUG loaded listener.js 16:45:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 182 (1F91F800) [pid = 2660] [serial = 1181] [outer = 1D568400] 16:45:07 INFO - PROCESS | 2660 | 1461282306992 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:45:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:45:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1022ms 16:45:07 INFO - PROCESS | 2660 | 1461282307031 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 16:45:07 INFO - PROCESS | 2660 | 1461282307034 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 16:45:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:45:07 INFO - PROCESS | 2660 | 1461282307039 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:45:07 INFO - PROCESS | 2660 | 1461282307043 Marionette TRACE conn5 <- [1,1538,null,{}] 16:45:07 INFO - PROCESS | 2660 | 1461282307073 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:07 INFO - PROCESS | 2660 | 1461282307203 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 16:45:07 INFO - PROCESS | 2660 | 1461282307366 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:07 INFO - PROCESS | 2660 | ++DOCSHELL 22462000 == 110 [pid = 2660] [id = 394] 16:45:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 183 (22962C00) [pid = 2660] [serial = 1182] [outer = 00000000] 16:45:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 184 (2363BC00) [pid = 2660] [serial = 1183] [outer = 22962C00] 16:45:07 INFO - PROCESS | 2660 | 1461282307426 Marionette DEBUG loaded listener.js 16:45:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 185 (23A1B000) [pid = 2660] [serial = 1184] [outer = 22962C00] 16:45:08 INFO - PROCESS | 2660 | 1461282308062 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 16:45:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:45:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1080ms 16:45:08 INFO - PROCESS | 2660 | 1461282308134 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 16:45:08 INFO - PROCESS | 2660 | 1461282308137 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 16:45:08 INFO - PROCESS | 2660 | 1461282308141 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:45:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:45:08 INFO - PROCESS | 2660 | 1461282308143 Marionette TRACE conn5 <- [1,1542,null,{}] 16:45:08 INFO - PROCESS | 2660 | 1461282308147 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:08 INFO - PROCESS | 2660 | 1461282308321 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 16:45:08 INFO - PROCESS | 2660 | 1461282308443 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:08 INFO - PROCESS | 2660 | ++DOCSHELL 2455C800 == 111 [pid = 2660] [id = 395] 16:45:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 186 (24562000) [pid = 2660] [serial = 1185] [outer = 00000000] 16:45:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 187 (2459E000) [pid = 2660] [serial = 1186] [outer = 24562000] 16:45:08 INFO - PROCESS | 2660 | 1461282308504 Marionette DEBUG loaded listener.js 16:45:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 188 (245E3400) [pid = 2660] [serial = 1187] [outer = 24562000] 16:45:09 INFO - PROCESS | 2660 | 1461282309060 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 16:45:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:45:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 970ms 16:45:09 INFO - PROCESS | 2660 | 1461282309115 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 16:45:09 INFO - PROCESS | 2660 | 1461282309117 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 16:45:09 INFO - PROCESS | 2660 | 1461282309121 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:45:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:45:09 INFO - PROCESS | 2660 | 1461282309123 Marionette TRACE conn5 <- [1,1546,null,{}] 16:45:09 INFO - PROCESS | 2660 | 1461282309127 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:09 INFO - PROCESS | 2660 | 1461282309241 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 16:45:09 INFO - PROCESS | 2660 | 1461282309409 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:09 INFO - PROCESS | 2660 | ++DOCSHELL 24F38400 == 112 [pid = 2660] [id = 396] 16:45:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 189 (24F3C400) [pid = 2660] [serial = 1188] [outer = 00000000] 16:45:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 190 (255D9800) [pid = 2660] [serial = 1189] [outer = 24F3C400] 16:45:09 INFO - PROCESS | 2660 | 1461282309466 Marionette DEBUG loaded listener.js 16:45:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 191 (25A16400) [pid = 2660] [serial = 1190] [outer = 24F3C400] 16:45:10 INFO - PROCESS | 2660 | 1461282310101 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 16:45:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:45:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1017ms 16:45:10 INFO - PROCESS | 2660 | 1461282310141 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 16:45:10 INFO - PROCESS | 2660 | 1461282310144 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 16:45:10 INFO - PROCESS | 2660 | 1461282310147 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:45:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:45:10 INFO - PROCESS | 2660 | 1461282310149 Marionette TRACE conn5 <- [1,1550,null,{}] 16:45:10 INFO - PROCESS | 2660 | 1461282310153 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:10 INFO - PROCESS | 2660 | 1461282310287 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 16:45:10 INFO - PROCESS | 2660 | 1461282310450 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:10 INFO - PROCESS | 2660 | ++DOCSHELL 25A19000 == 113 [pid = 2660] [id = 397] 16:45:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 192 (264D9800) [pid = 2660] [serial = 1191] [outer = 00000000] 16:45:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 193 (2745BC00) [pid = 2660] [serial = 1192] [outer = 264D9800] 16:45:10 INFO - PROCESS | 2660 | 1461282310513 Marionette DEBUG loaded listener.js 16:45:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 194 (27465C00) [pid = 2660] [serial = 1193] [outer = 264D9800] 16:45:11 INFO - PROCESS | 2660 | 1461282311103 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 16:45:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:45:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1015ms 16:45:11 INFO - PROCESS | 2660 | 1461282311167 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 16:45:11 INFO - PROCESS | 2660 | 1461282311169 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 16:45:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:45:11 INFO - PROCESS | 2660 | 1461282311190 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:45:11 INFO - PROCESS | 2660 | 1461282311193 Marionette TRACE conn5 <- [1,1554,null,{}] 16:45:11 INFO - PROCESS | 2660 | 1461282311196 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:11 INFO - PROCESS | 2660 | 1461282311316 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 16:45:11 INFO - PROCESS | 2660 | 1461282311477 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:11 INFO - PROCESS | 2660 | ++DOCSHELL 255D6C00 == 114 [pid = 2660] [id = 398] 16:45:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 195 (27C84400) [pid = 2660] [serial = 1194] [outer = 00000000] 16:45:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 196 (27C8CC00) [pid = 2660] [serial = 1195] [outer = 27C84400] 16:45:11 INFO - PROCESS | 2660 | 1461282311534 Marionette DEBUG loaded listener.js 16:45:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 197 (27C8F800) [pid = 2660] [serial = 1196] [outer = 27C84400] 16:45:12 INFO - PROCESS | 2660 | 1461282312089 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 16:45:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:45:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 949ms 16:45:12 INFO - PROCESS | 2660 | 1461282312127 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 16:45:12 INFO - PROCESS | 2660 | 1461282312129 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 16:45:12 INFO - PROCESS | 2660 | 1461282312133 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:45:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:45:12 INFO - PROCESS | 2660 | 1461282312135 Marionette TRACE conn5 <- [1,1558,null,{}] 16:45:12 INFO - PROCESS | 2660 | 1461282312139 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:12 INFO - PROCESS | 2660 | 1461282312260 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 16:45:12 INFO - PROCESS | 2660 | 1461282312436 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:12 INFO - PROCESS | 2660 | ++DOCSHELL 27C8B800 == 115 [pid = 2660] [id = 399] 16:45:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 198 (27C8C000) [pid = 2660] [serial = 1197] [outer = 00000000] 16:45:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 199 (28224C00) [pid = 2660] [serial = 1198] [outer = 27C8C000] 16:45:12 INFO - PROCESS | 2660 | 1461282312492 Marionette DEBUG loaded listener.js 16:45:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 200 (28224800) [pid = 2660] [serial = 1199] [outer = 27C8C000] 16:45:13 INFO - PROCESS | 2660 | 1461282313100 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 16:45:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:45:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1016ms 16:45:13 INFO - PROCESS | 2660 | 1461282313153 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 16:45:13 INFO - PROCESS | 2660 | 1461282313155 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 16:45:13 INFO - PROCESS | 2660 | 1461282313159 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:45:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:45:13 INFO - PROCESS | 2660 | 1461282313161 Marionette TRACE conn5 <- [1,1562,null,{}] 16:45:13 INFO - PROCESS | 2660 | 1461282313164 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:13 INFO - PROCESS | 2660 | 1461282313287 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 16:45:13 INFO - PROCESS | 2660 | 1461282313459 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:13 INFO - PROCESS | 2660 | ++DOCSHELL 28227C00 == 116 [pid = 2660] [id = 400] 16:45:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 201 (2822D000) [pid = 2660] [serial = 1200] [outer = 00000000] 16:45:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 202 (28431400) [pid = 2660] [serial = 1201] [outer = 2822D000] 16:45:13 INFO - PROCESS | 2660 | 1461282313518 Marionette DEBUG loaded listener.js 16:45:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 203 (28433400) [pid = 2660] [serial = 1202] [outer = 2822D000] 16:45:14 INFO - PROCESS | 2660 | 1461282314183 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 16:45:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:45:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1070ms 16:45:14 INFO - PROCESS | 2660 | 1461282314233 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 16:45:14 INFO - PROCESS | 2660 | 1461282314235 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 16:45:14 INFO - PROCESS | 2660 | 1461282314239 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:45:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:45:14 INFO - PROCESS | 2660 | 1461282314241 Marionette TRACE conn5 <- [1,1566,null,{}] 16:45:14 INFO - PROCESS | 2660 | 1461282314245 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:14 INFO - PROCESS | 2660 | 1461282314365 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 16:45:14 INFO - PROCESS | 2660 | 1461282314542 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:14 INFO - PROCESS | 2660 | ++DOCSHELL 142A8800 == 117 [pid = 2660] [id = 401] 16:45:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 204 (18030000) [pid = 2660] [serial = 1203] [outer = 00000000] 16:45:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 205 (1D793C00) [pid = 2660] [serial = 1204] [outer = 18030000] 16:45:14 INFO - PROCESS | 2660 | 1461282314598 Marionette DEBUG loaded listener.js 16:45:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 206 (1ED25000) [pid = 2660] [serial = 1205] [outer = 18030000] 16:45:15 INFO - PROCESS | 2660 | 1461282315427 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 16:45:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:45:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1220ms 16:45:15 INFO - PROCESS | 2660 | 1461282315463 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 16:45:15 INFO - PROCESS | 2660 | 1461282315467 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 16:45:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:45:15 INFO - PROCESS | 2660 | 1461282315472 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:45:15 INFO - PROCESS | 2660 | 1461282315476 Marionette TRACE conn5 <- [1,1570,null,{}] 16:45:15 INFO - PROCESS | 2660 | 1461282315483 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:15 INFO - PROCESS | 2660 | 1461282315602 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 16:45:15 INFO - PROCESS | 2660 | 1461282315773 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:15 INFO - PROCESS | 2660 | ++DOCSHELL 134A3C00 == 118 [pid = 2660] [id = 402] 16:45:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 207 (180D6400) [pid = 2660] [serial = 1206] [outer = 00000000] 16:45:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 208 (1A7F1C00) [pid = 2660] [serial = 1207] [outer = 180D6400] 16:45:15 INFO - PROCESS | 2660 | 1461282315828 Marionette DEBUG loaded listener.js 16:45:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 209 (1BAED800) [pid = 2660] [serial = 1208] [outer = 180D6400] 16:45:16 INFO - PROCESS | 2660 | 1461282316457 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 16:45:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:45:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1027ms 16:45:16 INFO - PROCESS | 2660 | 1461282316500 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 16:45:16 INFO - PROCESS | 2660 | 1461282316506 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 16:45:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:45:16 INFO - PROCESS | 2660 | 1461282316512 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:45:16 INFO - PROCESS | 2660 | 1461282316515 Marionette TRACE conn5 <- [1,1574,null,{}] 16:45:16 INFO - PROCESS | 2660 | 1461282316519 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:16 INFO - PROCESS | 2660 | 1461282316635 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 16:45:16 INFO - PROCESS | 2660 | 1461282316834 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:16 INFO - PROCESS | 2660 | --DOCSHELL 2042F800 == 117 [pid = 2660] [id = 251] 16:45:16 INFO - PROCESS | 2660 | --DOCSHELL 20416000 == 116 [pid = 2660] [id = 390] 16:45:16 INFO - PROCESS | 2660 | --DOCSHELL 12F17800 == 115 [pid = 2660] [id = 389] 16:45:16 INFO - PROCESS | 2660 | --DOCSHELL 20414C00 == 114 [pid = 2660] [id = 388] 16:45:16 INFO - PROCESS | 2660 | --DOCSHELL 2001D000 == 113 [pid = 2660] [id = 387] 16:45:16 INFO - PROCESS | 2660 | --DOCSHELL 1F713400 == 112 [pid = 2660] [id = 386] 16:45:16 INFO - PROCESS | 2660 | --DOCSHELL 1D638C00 == 111 [pid = 2660] [id = 385] 16:45:16 INFO - PROCESS | 2660 | --DOCSHELL 1C60A000 == 110 [pid = 2660] [id = 384] 16:45:16 INFO - PROCESS | 2660 | --DOCSHELL 1302F400 == 109 [pid = 2660] [id = 383] 16:45:16 INFO - PROCESS | 2660 | --DOCSHELL 1823D800 == 108 [pid = 2660] [id = 382] 16:45:16 INFO - PROCESS | 2660 | --DOMWINDOW == 208 (2363A400) [pid = 2660] [serial = 1120] [outer = 00000000] [url = about:blank] 16:45:16 INFO - PROCESS | 2660 | ++DOCSHELL 0EAD3800 == 109 [pid = 2660] [id = 403] 16:45:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 209 (0EAD5C00) [pid = 2660] [serial = 1209] [outer = 00000000] 16:45:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 210 (178EB800) [pid = 2660] [serial = 1210] [outer = 0EAD5C00] 16:45:16 INFO - PROCESS | 2660 | 1461282316949 Marionette DEBUG loaded listener.js 16:45:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 211 (1A72B400) [pid = 2660] [serial = 1211] [outer = 0EAD5C00] 16:45:17 INFO - PROCESS | 2660 | --DOCSHELL 0B165400 == 108 [pid = 2660] [id = 381] 16:45:17 INFO - PROCESS | 2660 | --DOCSHELL 25A02C00 == 107 [pid = 2660] [id = 378] 16:45:17 INFO - PROCESS | 2660 | --DOCSHELL 245E2400 == 106 [pid = 2660] [id = 377] 16:45:17 INFO - PROCESS | 2660 | --DOCSHELL 23A1DC00 == 105 [pid = 2660] [id = 376] 16:45:17 INFO - PROCESS | 2660 | --DOCSHELL 1C612400 == 104 [pid = 2660] [id = 375] 16:45:17 INFO - PROCESS | 2660 | --DOCSHELL 18DE9800 == 103 [pid = 2660] [id = 374] 16:45:17 INFO - PROCESS | 2660 | --DOMWINDOW == 210 (207AEC00) [pid = 2660] [serial = 1109] [outer = 00000000] [url = about:blank] 16:45:17 INFO - PROCESS | 2660 | --DOMWINDOW == 209 (2073E000) [pid = 2660] [serial = 1108] [outer = 00000000] [url = about:blank] 16:45:17 INFO - PROCESS | 2660 | --DOMWINDOW == 208 (207EE400) [pid = 2660] [serial = 1114] [outer = 00000000] [url = about:blank] 16:45:17 INFO - PROCESS | 2660 | --DOMWINDOW == 207 (20BD5000) [pid = 2660] [serial = 1111] [outer = 00000000] [url = about:blank] 16:45:17 INFO - PROCESS | 2660 | --DOMWINDOW == 206 (224B6000) [pid = 2660] [serial = 1117] [outer = 00000000] [url = about:blank] 16:45:17 INFO - PROCESS | 2660 | --DOMWINDOW == 205 (1C60CC00) [pid = 2660] [serial = 1094] [outer = 00000000] [url = about:blank] 16:45:17 INFO - PROCESS | 2660 | --DOMWINDOW == 204 (1C538800) [pid = 2660] [serial = 1093] [outer = 00000000] [url = about:blank] 16:45:17 INFO - PROCESS | 2660 | --DOMWINDOW == 203 (2138AC00) [pid = 2660] [serial = 1069] [outer = 00000000] [url = about:blank] 16:45:17 INFO - PROCESS | 2660 | --DOMWINDOW == 202 (1F71F800) [pid = 2660] [serial = 1102] [outer = 00000000] [url = about:blank] 16:45:17 INFO - PROCESS | 2660 | --DOMWINDOW == 201 (22963800) [pid = 2660] [serial = 1072] [outer = 00000000] [url = about:blank] 16:45:17 INFO - PROCESS | 2660 | --DOMWINDOW == 200 (1CC10400) [pid = 2660] [serial = 1066] [outer = 00000000] [url = about:blank] 16:45:17 INFO - PROCESS | 2660 | --DOMWINDOW == 199 (17886C00) [pid = 2660] [serial = 1096] [outer = 00000000] [url = about:blank] 16:45:17 INFO - PROCESS | 2660 | --DOMWINDOW == 198 (1816A800) [pid = 2660] [serial = 1097] [outer = 00000000] [url = about:blank] 16:45:17 INFO - PROCESS | 2660 | --DOMWINDOW == 197 (18D56C00) [pid = 2660] [serial = 1063] [outer = 00000000] [url = about:blank] 16:45:17 INFO - PROCESS | 2660 | --DOMWINDOW == 196 (1C832C00) [pid = 2660] [serial = 1090] [outer = 00000000] [url = about:blank] 16:45:17 INFO - PROCESS | 2660 | --DOMWINDOW == 195 (24562400) [pid = 2660] [serial = 1075] [outer = 00000000] [url = about:blank] 16:45:17 INFO - PROCESS | 2660 | --DOMWINDOW == 194 (25A10800) [pid = 2660] [serial = 1078] [outer = 00000000] [url = about:blank] 16:45:17 INFO - PROCESS | 2660 | --DOMWINDOW == 193 (24F3FC00) [pid = 2660] [serial = 1081] [outer = 00000000] [url = about:blank] 16:45:17 INFO - PROCESS | 2660 | --DOMWINDOW == 192 (25A1E000) [pid = 2660] [serial = 1084] [outer = 00000000] [url = about:blank] 16:45:17 INFO - PROCESS | 2660 | --DOMWINDOW == 191 (264D8000) [pid = 2660] [serial = 1087] [outer = 00000000] [url = about:blank] 16:45:17 INFO - PROCESS | 2660 | --DOMWINDOW == 190 (21382400) [pid = 2660] [serial = 1112] [outer = 00000000] [url = about:blank] 16:45:17 INFO - PROCESS | 2660 | --DOMWINDOW == 189 (1D032000) [pid = 2660] [serial = 1099] [outer = 00000000] [url = about:blank] 16:45:17 INFO - PROCESS | 2660 | --DOMWINDOW == 188 (20030000) [pid = 2660] [serial = 1105] [outer = 00000000] [url = about:blank] 16:45:17 INFO - PROCESS | 2660 | --DOMWINDOW == 187 (20066C00) [pid = 2660] [serial = 1106] [outer = 00000000] [url = about:blank] 16:45:17 INFO - PROCESS | 2660 | --DOMWINDOW == 186 (1D56A400) [pid = 2660] [serial = 1100] [outer = 00000000] [url = about:blank] 16:45:17 INFO - PROCESS | 2660 | --DOMWINDOW == 185 (1FE3E400) [pid = 2660] [serial = 1103] [outer = 00000000] [url = about:blank] 16:45:17 INFO - PROCESS | 2660 | --DOMWINDOW == 184 (2270D800) [pid = 2660] [serial = 1118] [outer = 00000000] [url = about:blank] 16:45:17 INFO - PROCESS | 2660 | --DOMWINDOW == 183 (2137E000) [pid = 2660] [serial = 1115] [outer = 00000000] [url = about:blank] 16:45:17 INFO - PROCESS | 2660 | 1461282317451 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 16:45:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:45:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 970ms 16:45:17 INFO - PROCESS | 2660 | 1461282317485 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 16:45:17 INFO - PROCESS | 2660 | 1461282317488 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 16:45:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:45:17 INFO - PROCESS | 2660 | 1461282317491 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:45:17 INFO - PROCESS | 2660 | 1461282317495 Marionette TRACE conn5 <- [1,1578,null,{}] 16:45:17 INFO - PROCESS | 2660 | 1461282317506 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:17 INFO - PROCESS | 2660 | 1461282317613 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 16:45:17 INFO - PROCESS | 2660 | 1461282317624 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:17 INFO - PROCESS | 2660 | ++DOCSHELL 1C835C00 == 104 [pid = 2660] [id = 404] 16:45:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 184 (1CE9D800) [pid = 2660] [serial = 1212] [outer = 00000000] 16:45:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 185 (1D562800) [pid = 2660] [serial = 1213] [outer = 1CE9D800] 16:45:17 INFO - PROCESS | 2660 | 1461282317673 Marionette DEBUG loaded listener.js 16:45:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 186 (1D795800) [pid = 2660] [serial = 1214] [outer = 1CE9D800] 16:45:18 INFO - PROCESS | 2660 | 1461282318167 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 16:45:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:45:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 730ms 16:45:18 INFO - PROCESS | 2660 | 1461282318225 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 16:45:18 INFO - PROCESS | 2660 | 1461282318227 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 16:45:18 INFO - PROCESS | 2660 | 1461282318230 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:45:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:45:18 INFO - PROCESS | 2660 | 1461282318232 Marionette TRACE conn5 <- [1,1582,null,{}] 16:45:18 INFO - PROCESS | 2660 | 1461282318240 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:18 INFO - PROCESS | 2660 | 1461282318337 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 16:45:18 INFO - PROCESS | 2660 | 1461282318458 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:18 INFO - PROCESS | 2660 | ++DOCSHELL 1D79CC00 == 105 [pid = 2660] [id = 405] 16:45:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 187 (1F7C1400) [pid = 2660] [serial = 1215] [outer = 00000000] 16:45:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 188 (20028800) [pid = 2660] [serial = 1216] [outer = 1F7C1400] 16:45:18 INFO - PROCESS | 2660 | 1461282318505 Marionette DEBUG loaded listener.js 16:45:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 189 (20061C00) [pid = 2660] [serial = 1217] [outer = 1F7C1400] 16:45:18 INFO - PROCESS | 2660 | 1461282318893 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 16:45:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:45:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 730ms 16:45:18 INFO - PROCESS | 2660 | 1461282318965 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 16:45:18 INFO - PROCESS | 2660 | 1461282318967 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 16:45:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:45:18 INFO - PROCESS | 2660 | 1461282318970 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:45:18 INFO - PROCESS | 2660 | 1461282318972 Marionette TRACE conn5 <- [1,1586,null,{}] 16:45:18 INFO - PROCESS | 2660 | 1461282318975 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:19 INFO - PROCESS | 2660 | 1461282319111 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 16:45:19 INFO - PROCESS | 2660 | 1461282319130 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:19 INFO - PROCESS | 2660 | ++DOCSHELL 20066C00 == 106 [pid = 2660] [id = 406] 16:45:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 190 (2006D400) [pid = 2660] [serial = 1218] [outer = 00000000] 16:45:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 191 (20422000) [pid = 2660] [serial = 1219] [outer = 2006D400] 16:45:19 INFO - PROCESS | 2660 | 1461282319179 Marionette DEBUG loaded listener.js 16:45:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 192 (2073E400) [pid = 2660] [serial = 1220] [outer = 2006D400] 16:45:19 INFO - PROCESS | 2660 | 1461282319658 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 16:45:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:45:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 730ms 16:45:19 INFO - PROCESS | 2660 | 1461282319749 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 16:45:19 INFO - PROCESS | 2660 | 1461282319751 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 16:45:19 INFO - PROCESS | 2660 | 1461282319754 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:45:19 INFO - PROCESS | 2660 | 1461282319756 Marionette TRACE conn5 <- [1,1590,null,{}] 16:45:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:45:19 INFO - PROCESS | 2660 | 1461282319759 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:19 INFO - PROCESS | 2660 | 1461282319922 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 16:45:19 INFO - PROCESS | 2660 | 1461282319951 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:19 INFO - PROCESS | 2660 | ++DOCSHELL 20A79800 == 107 [pid = 2660] [id = 407] 16:45:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 193 (20BCE800) [pid = 2660] [serial = 1221] [outer = 00000000] 16:45:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 194 (21204800) [pid = 2660] [serial = 1222] [outer = 20BCE800] 16:45:20 INFO - PROCESS | 2660 | 1461282319999 Marionette DEBUG loaded listener.js 16:45:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 195 (21381C00) [pid = 2660] [serial = 1223] [outer = 20BCE800] 16:45:20 INFO - PROCESS | 2660 | 1461282320478 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 16:45:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:45:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 770ms 16:45:20 INFO - PROCESS | 2660 | 1461282320530 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 16:45:20 INFO - PROCESS | 2660 | 1461282320532 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 16:45:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:45:20 INFO - PROCESS | 2660 | 1461282320535 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:45:20 INFO - PROCESS | 2660 | 1461282320537 Marionette TRACE conn5 <- [1,1594,null,{}] 16:45:20 INFO - PROCESS | 2660 | 1461282320560 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:20 INFO - PROCESS | 2660 | 1461282320704 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 16:45:20 INFO - PROCESS | 2660 | 1461282320724 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:20 INFO - PROCESS | 2660 | ++DOCSHELL 21385C00 == 108 [pid = 2660] [id = 408] 16:45:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 196 (2245E800) [pid = 2660] [serial = 1224] [outer = 00000000] 16:45:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 197 (2270D800) [pid = 2660] [serial = 1225] [outer = 2245E800] 16:45:20 INFO - PROCESS | 2660 | 1461282320772 Marionette DEBUG loaded listener.js 16:45:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 198 (2296CC00) [pid = 2660] [serial = 1226] [outer = 2245E800] 16:45:21 INFO - PROCESS | 2660 | --DOMWINDOW == 197 (1F719400) [pid = 2660] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:45:21 INFO - PROCESS | 2660 | --DOMWINDOW == 196 (2041A800) [pid = 2660] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:45:21 INFO - PROCESS | 2660 | --DOMWINDOW == 195 (18172800) [pid = 2660] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:45:21 INFO - PROCESS | 2660 | --DOMWINDOW == 194 (1D790C00) [pid = 2660] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:45:21 INFO - PROCESS | 2660 | --DOMWINDOW == 193 (20030400) [pid = 2660] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:45:21 INFO - PROCESS | 2660 | --DOMWINDOW == 192 (207F4800) [pid = 2660] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:45:21 INFO - PROCESS | 2660 | --DOMWINDOW == 191 (13024000) [pid = 2660] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:45:21 INFO - PROCESS | 2660 | --DOMWINDOW == 190 (196D1C00) [pid = 2660] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:45:21 INFO - PROCESS | 2660 | --DOMWINDOW == 189 (1C614C00) [pid = 2660] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:45:21 INFO - PROCESS | 2660 | --DOMWINDOW == 188 (207ADC00) [pid = 2660] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:45:21 INFO - PROCESS | 2660 | --DOMWINDOW == 187 (13335000) [pid = 2660] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:45:21 INFO - PROCESS | 2660 | --DOMWINDOW == 186 (207AB800) [pid = 2660] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:45:21 INFO - PROCESS | 2660 | --DOMWINDOW == 185 (18D56400) [pid = 2660] [serial = 1059] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:45:21 INFO - PROCESS | 2660 | 1461282321505 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 16:45:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:45:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1024ms 16:45:21 INFO - PROCESS | 2660 | 1461282321561 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 16:45:21 INFO - PROCESS | 2660 | 1461282321563 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 16:45:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:45:21 INFO - PROCESS | 2660 | 1461282321566 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:45:21 INFO - PROCESS | 2660 | 1461282321568 Marionette TRACE conn5 <- [1,1598,null,{}] 16:45:21 INFO - PROCESS | 2660 | 1461282321571 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:21 INFO - PROCESS | 2660 | 1461282321671 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 16:45:21 INFO - PROCESS | 2660 | 1461282321679 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:21 INFO - PROCESS | 2660 | ++DOCSHELL 1C53C800 == 109 [pid = 2660] [id = 409] 16:45:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 186 (1D5E8C00) [pid = 2660] [serial = 1227] [outer = 00000000] 16:45:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 187 (2245C400) [pid = 2660] [serial = 1228] [outer = 1D5E8C00] 16:45:21 INFO - PROCESS | 2660 | 1461282321724 Marionette DEBUG loaded listener.js 16:45:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 188 (22967400) [pid = 2660] [serial = 1229] [outer = 1D5E8C00] 16:45:22 INFO - PROCESS | 2660 | 1461282322182 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 16:45:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:45:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 672ms 16:45:22 INFO - PROCESS | 2660 | 1461282322239 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 16:45:22 INFO - PROCESS | 2660 | 1461282322241 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 16:45:22 INFO - PROCESS | 2660 | 1461282322245 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:45:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:45:22 INFO - PROCESS | 2660 | 1461282322246 Marionette TRACE conn5 <- [1,1602,null,{}] 16:45:22 INFO - PROCESS | 2660 | 1461282322250 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:22 INFO - PROCESS | 2660 | 1461282322343 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 16:45:22 INFO - PROCESS | 2660 | 1461282322351 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:22 INFO - PROCESS | 2660 | ++DOCSHELL 23636000 == 110 [pid = 2660] [id = 410] 16:45:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 189 (23A12400) [pid = 2660] [serial = 1230] [outer = 00000000] 16:45:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 190 (24595C00) [pid = 2660] [serial = 1231] [outer = 23A12400] 16:45:22 INFO - PROCESS | 2660 | 1461282322395 Marionette DEBUG loaded listener.js 16:45:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 191 (245E2400) [pid = 2660] [serial = 1232] [outer = 23A12400] 16:45:22 INFO - PROCESS | 2660 | 1461282322871 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 16:45:22 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:45:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 670ms 16:45:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:45:22 INFO - PROCESS | 2660 | 1461282322922 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 16:45:22 INFO - PROCESS | 2660 | 1461282322924 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 16:45:22 INFO - PROCESS | 2660 | 1461282322927 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:45:22 INFO - PROCESS | 2660 | 1461282322929 Marionette TRACE conn5 <- [1,1606,null,{}] 16:45:22 INFO - PROCESS | 2660 | 1461282322933 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:23 INFO - PROCESS | 2660 | 1461282323029 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 16:45:23 INFO - PROCESS | 2660 | 1461282323036 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:23 INFO - PROCESS | 2660 | ++DOCSHELL 13108C00 == 111 [pid = 2660] [id = 411] 16:45:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 192 (24568800) [pid = 2660] [serial = 1233] [outer = 00000000] 16:45:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 193 (25A16000) [pid = 2660] [serial = 1234] [outer = 24568800] 16:45:23 INFO - PROCESS | 2660 | 1461282323080 Marionette DEBUG loaded listener.js 16:45:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 194 (264D9000) [pid = 2660] [serial = 1235] [outer = 24568800] 16:45:23 INFO - PROCESS | 2660 | 1461282323906 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 16:45:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:45:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1019ms 16:45:23 INFO - PROCESS | 2660 | 1461282323949 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 16:45:23 INFO - PROCESS | 2660 | 1461282323955 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 16:45:23 INFO - PROCESS | 2660 | 1461282323960 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:45:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:45:23 INFO - PROCESS | 2660 | 1461282323964 Marionette TRACE conn5 <- [1,1610,null,{}] 16:45:23 INFO - PROCESS | 2660 | 1461282323991 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:24 INFO - PROCESS | 2660 | 1461282324122 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 16:45:24 INFO - PROCESS | 2660 | 1461282324285 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:24 INFO - PROCESS | 2660 | ++DOCSHELL 1948C400 == 112 [pid = 2660] [id = 412] 16:45:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 195 (196CD800) [pid = 2660] [serial = 1236] [outer = 00000000] 16:45:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 196 (1C60A000) [pid = 2660] [serial = 1237] [outer = 196CD800] 16:45:24 INFO - PROCESS | 2660 | 1461282324345 Marionette DEBUG loaded listener.js 16:45:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 197 (1CC09400) [pid = 2660] [serial = 1238] [outer = 196CD800] 16:45:24 INFO - PROCESS | 2660 | 1461282324946 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 16:45:25 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:45:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1044ms 16:45:25 INFO - PROCESS | 2660 | 1461282325008 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 16:45:25 INFO - PROCESS | 2660 | 1461282325014 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 16:45:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:45:25 INFO - PROCESS | 2660 | 1461282325021 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:45:25 INFO - PROCESS | 2660 | 1461282325024 Marionette TRACE conn5 <- [1,1614,null,{}] 16:45:25 INFO - PROCESS | 2660 | 1461282325028 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:25 INFO - PROCESS | 2660 | 1461282325153 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 16:45:25 INFO - PROCESS | 2660 | 1461282325315 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:25 INFO - PROCESS | 2660 | ++DOCSHELL 1F719400 == 113 [pid = 2660] [id = 413] 16:45:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 198 (1F7B8C00) [pid = 2660] [serial = 1239] [outer = 00000000] 16:45:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 199 (2042F800) [pid = 2660] [serial = 1240] [outer = 1F7B8C00] 16:45:25 INFO - PROCESS | 2660 | 1461282325374 Marionette DEBUG loaded listener.js 16:45:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 200 (207EF800) [pid = 2660] [serial = 1241] [outer = 1F7B8C00] 16:45:25 INFO - PROCESS | 2660 | 1461282325961 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 16:45:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:45:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 970ms 16:45:25 INFO - PROCESS | 2660 | 1461282326001 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 16:45:26 INFO - PROCESS | 2660 | 1461282326004 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 16:45:26 INFO - PROCESS | 2660 | 1461282326010 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:45:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:45:26 INFO - PROCESS | 2660 | 1461282326013 Marionette TRACE conn5 <- [1,1618,null,{}] 16:45:26 INFO - PROCESS | 2660 | 1461282326025 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:26 INFO - PROCESS | 2660 | 1461282326153 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 16:45:26 INFO - PROCESS | 2660 | 1461282326356 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:26 INFO - PROCESS | 2660 | ++DOCSHELL 1B028800 == 114 [pid = 2660] [id = 414] 16:45:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 201 (264D8000) [pid = 2660] [serial = 1242] [outer = 00000000] 16:45:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 202 (26666800) [pid = 2660] [serial = 1243] [outer = 264D8000] 16:45:26 INFO - PROCESS | 2660 | 1461282326415 Marionette DEBUG loaded listener.js 16:45:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 203 (2745D800) [pid = 2660] [serial = 1244] [outer = 264D8000] 16:45:27 INFO - PROCESS | 2660 | 1461282327040 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 16:45:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:45:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1080ms 16:45:27 INFO - PROCESS | 2660 | 1461282327093 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 16:45:27 INFO - PROCESS | 2660 | 1461282327096 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 16:45:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:45:27 INFO - PROCESS | 2660 | 1461282327100 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:45:27 INFO - PROCESS | 2660 | 1461282327102 Marionette TRACE conn5 <- [1,1622,null,{}] 16:45:27 INFO - PROCESS | 2660 | 1461282327106 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:27 INFO - PROCESS | 2660 | 1461282327230 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 16:45:27 INFO - PROCESS | 2660 | 1461282327407 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:27 INFO - PROCESS | 2660 | ++DOCSHELL 27C6AC00 == 115 [pid = 2660] [id = 415] 16:45:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 204 (27C6B400) [pid = 2660] [serial = 1245] [outer = 00000000] 16:45:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 205 (27C70000) [pid = 2660] [serial = 1246] [outer = 27C6B400] 16:45:27 INFO - PROCESS | 2660 | 1461282327464 Marionette DEBUG loaded listener.js 16:45:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 206 (27C73000) [pid = 2660] [serial = 1247] [outer = 27C6B400] 16:45:28 INFO - PROCESS | 2660 | 1461282328045 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 16:45:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:45:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 970ms 16:45:28 INFO - PROCESS | 2660 | 1461282328082 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 16:45:28 INFO - PROCESS | 2660 | 1461282328085 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 16:45:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:45:28 INFO - PROCESS | 2660 | 1461282328089 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:45:28 INFO - PROCESS | 2660 | 1461282328091 Marionette TRACE conn5 <- [1,1626,null,{}] 16:45:28 INFO - PROCESS | 2660 | 1461282328095 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:28 INFO - PROCESS | 2660 | 1461282328222 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 16:45:28 INFO - PROCESS | 2660 | 1461282328404 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:28 INFO - PROCESS | 2660 | ++DOCSHELL 27C6E400 == 116 [pid = 2660] [id = 416] 16:45:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 207 (27C6EC00) [pid = 2660] [serial = 1248] [outer = 00000000] 16:45:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 208 (2822DC00) [pid = 2660] [serial = 1249] [outer = 27C6EC00] 16:45:28 INFO - PROCESS | 2660 | 1461282328461 Marionette DEBUG loaded listener.js 16:45:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 209 (28435C00) [pid = 2660] [serial = 1250] [outer = 27C6EC00] 16:45:29 INFO - PROCESS | 2660 | 1461282329042 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 16:45:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:45:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1014ms 16:45:29 INFO - PROCESS | 2660 | 1461282329108 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 16:45:29 INFO - PROCESS | 2660 | 1461282329111 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 16:45:29 INFO - PROCESS | 2660 | 1461282329114 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:45:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:45:29 INFO - PROCESS | 2660 | 1461282329116 Marionette TRACE conn5 <- [1,1630,null,{}] 16:45:29 INFO - PROCESS | 2660 | 1461282329119 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:29 INFO - PROCESS | 2660 | 1461282329250 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 16:45:29 INFO - PROCESS | 2660 | 1461282329415 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:29 INFO - PROCESS | 2660 | ++DOCSHELL 28226400 == 117 [pid = 2660] [id = 417] 16:45:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 210 (28439C00) [pid = 2660] [serial = 1251] [outer = 00000000] 16:45:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 211 (29E06400) [pid = 2660] [serial = 1252] [outer = 28439C00] 16:45:29 INFO - PROCESS | 2660 | 1461282329475 Marionette DEBUG loaded listener.js 16:45:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 212 (29E08C00) [pid = 2660] [serial = 1253] [outer = 28439C00] 16:45:30 INFO - PROCESS | 2660 | 1461282330076 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 16:45:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:45:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1016ms 16:45:30 INFO - PROCESS | 2660 | 1461282330134 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 16:45:30 INFO - PROCESS | 2660 | 1461282330137 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 16:45:30 INFO - PROCESS | 2660 | 1461282330141 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:45:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:45:30 INFO - PROCESS | 2660 | 1461282330143 Marionette TRACE conn5 <- [1,1634,null,{}] 16:45:30 INFO - PROCESS | 2660 | 1461282330147 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:30 INFO - PROCESS | 2660 | 1461282330266 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 16:45:30 INFO - PROCESS | 2660 | 1461282330442 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:30 INFO - PROCESS | 2660 | ++DOCSHELL 28671C00 == 118 [pid = 2660] [id = 418] 16:45:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 213 (29E03C00) [pid = 2660] [serial = 1254] [outer = 00000000] 16:45:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 214 (29ECB400) [pid = 2660] [serial = 1255] [outer = 29E03C00] 16:45:30 INFO - PROCESS | 2660 | 1461282330498 Marionette DEBUG loaded listener.js 16:45:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 215 (29ECF800) [pid = 2660] [serial = 1256] [outer = 29E03C00] 16:45:31 INFO - PROCESS | 2660 | 1461282331095 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 16:45:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:45:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1016ms 16:45:31 INFO - PROCESS | 2660 | 1461282331161 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 16:45:31 INFO - PROCESS | 2660 | 1461282331163 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 16:45:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:45:31 INFO - PROCESS | 2660 | 1461282331167 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:45:31 INFO - PROCESS | 2660 | 1461282331169 Marionette TRACE conn5 <- [1,1638,null,{}] 16:45:31 INFO - PROCESS | 2660 | 1461282331172 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:31 INFO - PROCESS | 2660 | 1461282331295 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 16:45:31 INFO - PROCESS | 2660 | 1461282331458 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:31 INFO - PROCESS | 2660 | ++DOCSHELL 264D4000 == 119 [pid = 2660] [id = 419] 16:45:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 216 (29E0F400) [pid = 2660] [serial = 1257] [outer = 00000000] 16:45:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 217 (2A722400) [pid = 2660] [serial = 1258] [outer = 29E0F400] 16:45:31 INFO - PROCESS | 2660 | 1461282331516 Marionette DEBUG loaded listener.js 16:45:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 218 (2A723C00) [pid = 2660] [serial = 1259] [outer = 29E0F400] 16:45:32 INFO - PROCESS | 2660 | 1461282332083 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 16:45:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:45:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 969ms 16:45:32 INFO - PROCESS | 2660 | 1461282332141 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 16:45:32 INFO - PROCESS | 2660 | 1461282332143 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 16:45:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:45:32 INFO - PROCESS | 2660 | 1461282332147 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:45:32 INFO - PROCESS | 2660 | 1461282332149 Marionette TRACE conn5 <- [1,1642,null,{}] 16:45:32 INFO - PROCESS | 2660 | 1461282332153 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:32 INFO - PROCESS | 2660 | 1461282332271 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 16:45:32 INFO - PROCESS | 2660 | 1461282332447 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:32 INFO - PROCESS | 2660 | ++DOCSHELL 2A727000 == 120 [pid = 2660] [id = 420] 16:45:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 219 (2A72A400) [pid = 2660] [serial = 1260] [outer = 00000000] 16:45:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 220 (2A72EC00) [pid = 2660] [serial = 1261] [outer = 2A72A400] 16:45:32 INFO - PROCESS | 2660 | 1461282332503 Marionette DEBUG loaded listener.js 16:45:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 221 (2A72E800) [pid = 2660] [serial = 1262] [outer = 2A72A400] 16:45:33 INFO - PROCESS | 2660 | 1461282333131 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 16:45:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:45:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1066ms 16:45:33 INFO - PROCESS | 2660 | 1461282333216 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 16:45:33 INFO - PROCESS | 2660 | 1461282333219 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 16:45:33 INFO - PROCESS | 2660 | 1461282333222 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:45:33 INFO - PROCESS | 2660 | 1461282333224 Marionette TRACE conn5 <- [1,1646,null,{}] 16:45:33 INFO - PROCESS | 2660 | 1461282333228 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:33 INFO - PROCESS | 2660 | 1461282333348 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 16:45:33 INFO - PROCESS | 2660 | 1461282333512 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:33 INFO - PROCESS | 2660 | ++DOCSHELL 140C2400 == 121 [pid = 2660] [id = 421] 16:45:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 222 (1810EC00) [pid = 2660] [serial = 1263] [outer = 00000000] 16:45:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 223 (1D562000) [pid = 2660] [serial = 1264] [outer = 1810EC00] 16:45:33 INFO - PROCESS | 2660 | 1461282333568 Marionette DEBUG loaded listener.js 16:45:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 224 (1EA02C00) [pid = 2660] [serial = 1265] [outer = 1810EC00] 16:45:34 INFO - PROCESS | 2660 | 1461282334504 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1322ms 16:45:34 INFO - PROCESS | 2660 | 1461282334549 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 16:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:45:34 INFO - PROCESS | 2660 | 1461282334553 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 16:45:34 INFO - PROCESS | 2660 | 1461282334558 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:45:34 INFO - PROCESS | 2660 | 1461282334561 Marionette TRACE conn5 <- [1,1650,null,{}] 16:45:34 INFO - PROCESS | 2660 | 1461282334568 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:34 INFO - PROCESS | 2660 | 1461282334692 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 16:45:34 INFO - PROCESS | 2660 | 1461282334871 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:34 INFO - PROCESS | 2660 | ++DOCSHELL 1337D800 == 122 [pid = 2660] [id = 422] 16:45:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 225 (1793A800) [pid = 2660] [serial = 1266] [outer = 00000000] 16:45:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 226 (1CA88800) [pid = 2660] [serial = 1267] [outer = 1793A800] 16:45:34 INFO - PROCESS | 2660 | 1461282334929 Marionette DEBUG loaded listener.js 16:45:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 227 (1D799000) [pid = 2660] [serial = 1268] [outer = 1793A800] 16:45:35 INFO - PROCESS | 2660 | 1461282335540 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1027ms 16:45:35 INFO - PROCESS | 2660 | 1461282335587 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 16:45:35 INFO - PROCESS | 2660 | 1461282335592 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 16:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:45:35 INFO - PROCESS | 2660 | 1461282335598 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:45:35 INFO - PROCESS | 2660 | 1461282335601 Marionette TRACE conn5 <- [1,1654,null,{}] 16:45:35 INFO - PROCESS | 2660 | 1461282335605 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:35 INFO - PROCESS | 2660 | 1461282335725 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 16:45:35 INFO - PROCESS | 2660 | 1461282335908 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:35 INFO - PROCESS | 2660 | ++DOCSHELL 1B0DEC00 == 123 [pid = 2660] [id = 423] 16:45:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 228 (1B95B000) [pid = 2660] [serial = 1269] [outer = 00000000] 16:45:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 229 (2006C000) [pid = 2660] [serial = 1270] [outer = 1B95B000] 16:45:35 INFO - PROCESS | 2660 | 1461282335961 Marionette DEBUG loaded listener.js 16:45:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 230 (2073B000) [pid = 2660] [serial = 1271] [outer = 1B95B000] 16:45:36 INFO - PROCESS | 2660 | --DOCSHELL 23636000 == 122 [pid = 2660] [id = 410] 16:45:36 INFO - PROCESS | 2660 | --DOCSHELL 1C53C800 == 121 [pid = 2660] [id = 409] 16:45:36 INFO - PROCESS | 2660 | --DOCSHELL 21385C00 == 120 [pid = 2660] [id = 408] 16:45:36 INFO - PROCESS | 2660 | --DOCSHELL 20A79800 == 119 [pid = 2660] [id = 407] 16:45:36 INFO - PROCESS | 2660 | --DOCSHELL 20066C00 == 118 [pid = 2660] [id = 406] 16:45:36 INFO - PROCESS | 2660 | --DOCSHELL 1D79CC00 == 117 [pid = 2660] [id = 405] 16:45:36 INFO - PROCESS | 2660 | --DOMWINDOW == 229 (22702C00) [pid = 2660] [serial = 1174] [outer = 00000000] [url = about:blank] 16:45:36 INFO - PROCESS | 2660 | --DOMWINDOW == 228 (28675400) [pid = 2660] [serial = 1141] [outer = 00000000] [url = about:blank] 16:45:36 INFO - PROCESS | 2660 | --DOMWINDOW == 227 (2001F000) [pid = 2660] [serial = 1126] [outer = 00000000] [url = about:blank] 16:45:36 INFO - PROCESS | 2660 | --DOMWINDOW == 226 (2745D400) [pid = 2660] [serial = 1138] [outer = 00000000] [url = about:blank] 16:45:36 INFO - PROCESS | 2660 | --DOMWINDOW == 225 (264D3800) [pid = 2660] [serial = 1135] [outer = 00000000] [url = about:blank] 16:45:36 INFO - PROCESS | 2660 | --DOMWINDOW == 224 (255CC400) [pid = 2660] [serial = 1132] [outer = 00000000] [url = about:blank] 16:45:36 INFO - PROCESS | 2660 | --DOMWINDOW == 223 (1A7EF400) [pid = 2660] [serial = 1123] [outer = 00000000] [url = about:blank] 16:45:36 INFO - PROCESS | 2660 | --DOMWINDOW == 222 (2455DC00) [pid = 2660] [serial = 1129] [outer = 00000000] [url = about:blank] 16:45:36 INFO - PROCESS | 2660 | --DOCSHELL 1C835C00 == 116 [pid = 2660] [id = 404] 16:45:36 INFO - PROCESS | 2660 | --DOCSHELL 0EAD3800 == 115 [pid = 2660] [id = 403] 16:45:36 INFO - PROCESS | 2660 | --DOCSHELL 134A3C00 == 114 [pid = 2660] [id = 402] 16:45:36 INFO - PROCESS | 2660 | --DOCSHELL 24F38400 == 113 [pid = 2660] [id = 396] 16:45:36 INFO - PROCESS | 2660 | --DOCSHELL 2455C800 == 112 [pid = 2660] [id = 395] 16:45:36 INFO - PROCESS | 2660 | --DOCSHELL 22462000 == 111 [pid = 2660] [id = 394] 16:45:36 INFO - PROCESS | 2660 | --DOCSHELL 1D028800 == 110 [pid = 2660] [id = 393] 16:45:36 INFO - PROCESS | 2660 | --DOCSHELL 1310DC00 == 109 [pid = 2660] [id = 392] 16:45:36 INFO - PROCESS | 2660 | --DOMWINDOW == 221 (21205000) [pid = 2660] [serial = 1172] [outer = 00000000] [url = about:blank] 16:45:36 INFO - PROCESS | 2660 | --DOMWINDOW == 220 (1FE3F000) [pid = 2660] [serial = 1159] [outer = 00000000] [url = about:blank] 16:45:36 INFO - PROCESS | 2660 | --DOMWINDOW == 219 (207B4000) [pid = 2660] [serial = 1165] [outer = 00000000] [url = about:blank] 16:45:36 INFO - PROCESS | 2660 | --DOMWINDOW == 218 (20423C00) [pid = 2660] [serial = 1168] [outer = 00000000] [url = about:blank] 16:45:36 INFO - PROCESS | 2660 | --DOMWINDOW == 217 (207EF000) [pid = 2660] [serial = 1166] [outer = 00000000] [url = about:blank] 16:45:36 INFO - PROCESS | 2660 | --DOMWINDOW == 216 (1DAE3C00) [pid = 2660] [serial = 1156] [outer = 00000000] [url = about:blank] 16:45:36 INFO - PROCESS | 2660 | --DOMWINDOW == 215 (2027AC00) [pid = 2660] [serial = 1163] [outer = 00000000] [url = about:blank] 16:45:36 INFO - PROCESS | 2660 | --DOMWINDOW == 214 (1EA0F800) [pid = 2660] [serial = 1157] [outer = 00000000] [url = about:blank] 16:45:36 INFO - PROCESS | 2660 | --DOMWINDOW == 213 (2001B800) [pid = 2660] [serial = 1160] [outer = 00000000] [url = about:blank] 16:45:36 INFO - PROCESS | 2660 | --DOMWINDOW == 212 (20BD9000) [pid = 2660] [serial = 1171] [outer = 00000000] [url = about:blank] 16:45:36 INFO - PROCESS | 2660 | --DOMWINDOW == 211 (207B3800) [pid = 2660] [serial = 1169] [outer = 00000000] [url = about:blank] 16:45:36 INFO - PROCESS | 2660 | --DOMWINDOW == 210 (1349B400) [pid = 2660] [serial = 1144] [outer = 00000000] [url = about:blank] 16:45:36 INFO - PROCESS | 2660 | --DOMWINDOW == 209 (1C82C400) [pid = 2660] [serial = 1148] [outer = 00000000] [url = about:blank] 16:45:36 INFO - PROCESS | 2660 | --DOMWINDOW == 208 (1CC0B000) [pid = 2660] [serial = 1153] [outer = 00000000] [url = about:blank] 16:45:36 INFO - PROCESS | 2660 | --DOMWINDOW == 207 (1CED8800) [pid = 2660] [serial = 1154] [outer = 00000000] [url = about:blank] 16:45:36 INFO - PROCESS | 2660 | --DOMWINDOW == 206 (207F9000) [pid = 2660] [serial = 952] [outer = 00000000] [url = about:blank] 16:45:36 INFO - PROCESS | 2660 | --DOMWINDOW == 205 (18240000) [pid = 2660] [serial = 1151] [outer = 00000000] [url = about:blank] 16:45:36 INFO - PROCESS | 2660 | --DOMWINDOW == 204 (1807BC00) [pid = 2660] [serial = 1150] [outer = 00000000] [url = about:blank] 16:45:36 INFO - PROCESS | 2660 | --DOMWINDOW == 203 (20277800) [pid = 2660] [serial = 1162] [outer = 00000000] [url = about:blank] 16:45:36 INFO - PROCESS | 2660 | --DOMWINDOW == 202 (207EB400) [pid = 2660] [serial = 898] [outer = 00000000] [url = about:blank] 16:45:36 INFO - PROCESS | 2660 | --DOMWINDOW == 201 (1763C800) [pid = 2660] [serial = 1145] [outer = 00000000] [url = about:blank] 16:45:36 INFO - PROCESS | 2660 | --DOMWINDOW == 200 (1C543800) [pid = 2660] [serial = 1147] [outer = 00000000] [url = about:blank] 16:45:36 INFO - PROCESS | 2660 | --DOMWINDOW == 199 (20BD8800) [pid = 2660] [serial = 1061] [outer = 00000000] [url = about:blank] 16:45:36 INFO - PROCESS | 2660 | 1461282336545 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 16:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 970ms 16:45:36 INFO - PROCESS | 2660 | 1461282336571 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 16:45:36 INFO - PROCESS | 2660 | 1461282336573 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 16:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:45:36 INFO - PROCESS | 2660 | 1461282336577 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:45:36 INFO - PROCESS | 2660 | 1461282336580 Marionette TRACE conn5 <- [1,1658,null,{}] 16:45:36 INFO - PROCESS | 2660 | 1461282336590 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:36 INFO - PROCESS | 2660 | 1461282336695 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 16:45:36 INFO - PROCESS | 2660 | 1461282336823 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:36 INFO - PROCESS | 2660 | ++DOCSHELL 18027400 == 110 [pid = 2660] [id = 424] 16:45:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 200 (18240000) [pid = 2660] [serial = 1272] [outer = 00000000] 16:45:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 201 (1C82F400) [pid = 2660] [serial = 1273] [outer = 18240000] 16:45:36 INFO - PROCESS | 2660 | 1461282336872 Marionette DEBUG loaded listener.js 16:45:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 202 (1CEDFC00) [pid = 2660] [serial = 1274] [outer = 18240000] 16:45:37 INFO - PROCESS | 2660 | 1461282337310 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 16:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 770ms 16:45:37 INFO - PROCESS | 2660 | 1461282337365 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 16:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:45:37 INFO - PROCESS | 2660 | 1461282337368 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 16:45:37 INFO - PROCESS | 2660 | 1461282337371 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:45:37 INFO - PROCESS | 2660 | 1461282337373 Marionette TRACE conn5 <- [1,1662,null,{}] 16:45:37 INFO - PROCESS | 2660 | 1461282337376 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:37 INFO - PROCESS | 2660 | 1461282337478 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 16:45:37 INFO - PROCESS | 2660 | 1461282337486 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:37 INFO - PROCESS | 2660 | ++DOCSHELL 1D569C00 == 111 [pid = 2660] [id = 425] 16:45:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 203 (1D795400) [pid = 2660] [serial = 1275] [outer = 00000000] 16:45:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 204 (2001C000) [pid = 2660] [serial = 1276] [outer = 1D795400] 16:45:37 INFO - PROCESS | 2660 | 1461282337535 Marionette DEBUG loaded listener.js 16:45:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 205 (20062C00) [pid = 2660] [serial = 1277] [outer = 1D795400] 16:45:38 INFO - PROCESS | 2660 | 1461282338036 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 16:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 16:45:38 INFO - PROCESS | 2660 | 1461282338102 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 16:45:38 INFO - PROCESS | 2660 | 1461282338104 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 16:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:45:38 INFO - PROCESS | 2660 | 1461282338107 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:45:38 INFO - PROCESS | 2660 | 1461282338109 Marionette TRACE conn5 <- [1,1666,null,{}] 16:45:38 INFO - PROCESS | 2660 | 1461282338112 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:38 INFO - PROCESS | 2660 | 1461282338212 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 16:45:38 INFO - PROCESS | 2660 | 1461282338355 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:38 INFO - PROCESS | 2660 | ++DOCSHELL 1F722800 == 112 [pid = 2660] [id = 426] 16:45:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 206 (1FE39000) [pid = 2660] [serial = 1278] [outer = 00000000] 16:45:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 207 (20427400) [pid = 2660] [serial = 1279] [outer = 1FE39000] 16:45:38 INFO - PROCESS | 2660 | 1461282338404 Marionette DEBUG loaded listener.js 16:45:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 208 (207AF800) [pid = 2660] [serial = 1280] [outer = 1FE39000] 16:45:38 INFO - PROCESS | 2660 | 1461282338852 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 16:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 830ms 16:45:38 INFO - PROCESS | 2660 | 1461282338942 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 16:45:38 INFO - PROCESS | 2660 | 1461282338944 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 16:45:38 INFO - PROCESS | 2660 | 1461282338948 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:45:38 INFO - PROCESS | 2660 | 1461282338949 Marionette TRACE conn5 <- [1,1670,null,{}] 16:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:45:38 INFO - PROCESS | 2660 | 1461282338953 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:39 INFO - PROCESS | 2660 | 1461282339119 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 16:45:39 INFO - PROCESS | 2660 | 1461282339147 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:39 INFO - PROCESS | 2660 | ++DOCSHELL 20A6D400 == 113 [pid = 2660] [id = 427] 16:45:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 209 (20BCEC00) [pid = 2660] [serial = 1281] [outer = 00000000] 16:45:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 210 (21204400) [pid = 2660] [serial = 1282] [outer = 20BCEC00] 16:45:39 INFO - PROCESS | 2660 | 1461282339199 Marionette DEBUG loaded listener.js 16:45:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 211 (21380C00) [pid = 2660] [serial = 1283] [outer = 20BCEC00] 16:45:39 INFO - PROCESS | 2660 | 1461282339680 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 16:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 770ms 16:45:39 INFO - PROCESS | 2660 | 1461282339723 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 16:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:45:39 INFO - PROCESS | 2660 | 1461282339725 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 16:45:39 INFO - PROCESS | 2660 | 1461282339728 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:45:39 INFO - PROCESS | 2660 | 1461282339730 Marionette TRACE conn5 <- [1,1674,null,{}] 16:45:39 INFO - PROCESS | 2660 | 1461282339733 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:39 INFO - PROCESS | 2660 | 1461282339875 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 16:45:39 INFO - PROCESS | 2660 | 1461282339893 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:39 INFO - PROCESS | 2660 | ++DOCSHELL 21385C00 == 114 [pid = 2660] [id = 428] 16:45:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 212 (22461000) [pid = 2660] [serial = 1284] [outer = 00000000] 16:45:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 213 (2270C400) [pid = 2660] [serial = 1285] [outer = 22461000] 16:45:39 INFO - PROCESS | 2660 | 1461282339941 Marionette DEBUG loaded listener.js 16:45:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 214 (23635C00) [pid = 2660] [serial = 1286] [outer = 22461000] 16:45:40 INFO - PROCESS | 2660 | 1461282340423 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 16:45:40 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:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 730ms 16:45:40 INFO - PROCESS | 2660 | 1461282340499 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 16:45:40 INFO - PROCESS | 2660 | 1461282340501 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 16:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:45:40 INFO - PROCESS | 2660 | 1461282340521 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:45:40 INFO - PROCESS | 2660 | 1461282340523 Marionette TRACE conn5 <- [1,1678,null,{}] 16:45:40 INFO - PROCESS | 2660 | 1461282340527 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:40 INFO - PROCESS | 2660 | 1461282340959 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 16:45:40 INFO - PROCESS | 2660 | --DOMWINDOW == 213 (2245E800) [pid = 2660] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:45:40 INFO - PROCESS | 2660 | --DOMWINDOW == 212 (20BCE800) [pid = 2660] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:45:40 INFO - PROCESS | 2660 | --DOMWINDOW == 211 (180D6400) [pid = 2660] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:45:40 INFO - PROCESS | 2660 | --DOMWINDOW == 210 (1CE9D800) [pid = 2660] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:45:40 INFO - PROCESS | 2660 | --DOMWINDOW == 209 (23A12400) [pid = 2660] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:45:40 INFO - PROCESS | 2660 | --DOMWINDOW == 208 (1F7C1400) [pid = 2660] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:45:40 INFO - PROCESS | 2660 | --DOMWINDOW == 207 (0EAD5C00) [pid = 2660] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:45:40 INFO - PROCESS | 2660 | --DOMWINDOW == 206 (2006D400) [pid = 2660] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:45:40 INFO - PROCESS | 2660 | --DOMWINDOW == 205 (1D5E8C00) [pid = 2660] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:45:40 INFO - PROCESS | 2660 | --DOMWINDOW == 204 (23631C00) [pid = 2660] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:45:41 INFO - PROCESS | 2660 | 1461282341045 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:41 INFO - PROCESS | 2660 | ++DOCSHELL 0EAD5C00 == 115 [pid = 2660] [id = 429] 16:45:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 205 (12F0D400) [pid = 2660] [serial = 1287] [outer = 00000000] 16:45:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 206 (1A731800) [pid = 2660] [serial = 1288] [outer = 12F0D400] 16:45:41 INFO - PROCESS | 2660 | 1461282341091 Marionette DEBUG loaded listener.js 16:45:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 207 (1CC0F000) [pid = 2660] [serial = 1289] [outer = 12F0D400] 16:45:41 INFO - PROCESS | 2660 | 1461282341472 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 16:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 989ms 16:45:41 INFO - PROCESS | 2660 | 1461282341511 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 16:45:41 INFO - PROCESS | 2660 | 1461282341513 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 16:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:45:41 INFO - PROCESS | 2660 | 1461282341516 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:45:41 INFO - PROCESS | 2660 | 1461282341518 Marionette TRACE conn5 <- [1,1682,null,{}] 16:45:41 INFO - PROCESS | 2660 | 1461282341522 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:41 INFO - PROCESS | 2660 | 1461282341619 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 16:45:41 INFO - PROCESS | 2660 | 1461282341626 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:41 INFO - PROCESS | 2660 | ++DOCSHELL 1EA0F400 == 116 [pid = 2660] [id = 430] 16:45:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 208 (20277000) [pid = 2660] [serial = 1290] [outer = 00000000] 16:45:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 209 (24568400) [pid = 2660] [serial = 1291] [outer = 20277000] 16:45:41 INFO - PROCESS | 2660 | 1461282341673 Marionette DEBUG loaded listener.js 16:45:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 210 (245A0400) [pid = 2660] [serial = 1292] [outer = 20277000] 16:45:42 INFO - PROCESS | 2660 | 1461282342148 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 16:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 16:45:42 INFO - PROCESS | 2660 | 1461282342189 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 16:45:42 INFO - PROCESS | 2660 | 1461282342191 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 16:45:42 INFO - PROCESS | 2660 | 1461282342195 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:45:42 INFO - PROCESS | 2660 | 1461282342196 Marionette TRACE conn5 <- [1,1686,null,{}] 16:45:42 INFO - PROCESS | 2660 | 1461282342200 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:42 INFO - PROCESS | 2660 | 1461282342300 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 16:45:42 INFO - PROCESS | 2660 | 1461282342345 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:42 INFO - PROCESS | 2660 | ++DOCSHELL 20B2B400 == 117 [pid = 2660] [id = 431] 16:45:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 211 (20B2C800) [pid = 2660] [serial = 1293] [outer = 00000000] 16:45:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 212 (20B30000) [pid = 2660] [serial = 1294] [outer = 20B2C800] 16:45:42 INFO - PROCESS | 2660 | 1461282342390 Marionette DEBUG loaded listener.js 16:45:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 213 (20B32400) [pid = 2660] [serial = 1295] [outer = 20B2C800] 16:45:42 INFO - PROCESS | 2660 | 1461282342844 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 16:45:42 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:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 16:45:42 INFO - PROCESS | 2660 | 1461282342889 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 16:45:42 INFO - PROCESS | 2660 | 1461282342891 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 16:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:45:42 INFO - PROCESS | 2660 | 1461282342895 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:45:42 INFO - PROCESS | 2660 | 1461282342897 Marionette TRACE conn5 <- [1,1690,null,{}] 16:45:42 INFO - PROCESS | 2660 | 1461282342901 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:43 INFO - PROCESS | 2660 | 1461282343109 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 16:45:43 INFO - PROCESS | 2660 | 1461282343277 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:43 INFO - PROCESS | 2660 | ++DOCSHELL 134F7800 == 118 [pid = 2660] [id = 432] 16:45:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 214 (13E92C00) [pid = 2660] [serial = 1296] [outer = 00000000] 16:45:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 215 (18032400) [pid = 2660] [serial = 1297] [outer = 13E92C00] 16:45:43 INFO - PROCESS | 2660 | 1461282343342 Marionette DEBUG loaded listener.js 16:45:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 216 (19483800) [pid = 2660] [serial = 1298] [outer = 13E92C00] 16:45:44 INFO - PROCESS | 2660 | 1461282344063 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 16:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1224ms 16:45:44 INFO - PROCESS | 2660 | 1461282344122 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 16:45:44 INFO - PROCESS | 2660 | 1461282344128 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 16:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:45:44 INFO - PROCESS | 2660 | 1461282344133 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:45:44 INFO - PROCESS | 2660 | 1461282344138 Marionette TRACE conn5 <- [1,1694,null,{}] 16:45:44 INFO - PROCESS | 2660 | 1461282344143 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:44 INFO - PROCESS | 2660 | 1461282344281 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 16:45:44 INFO - PROCESS | 2660 | 1461282344454 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:44 INFO - PROCESS | 2660 | ++DOCSHELL 1C545000 == 119 [pid = 2660] [id = 433] 16:45:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 217 (1C82C400) [pid = 2660] [serial = 1299] [outer = 00000000] 16:45:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 218 (1F91B800) [pid = 2660] [serial = 1300] [outer = 1C82C400] 16:45:44 INFO - PROCESS | 2660 | 1461282344514 Marionette DEBUG loaded listener.js 16:45:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 219 (2001D800) [pid = 2660] [serial = 1301] [outer = 1C82C400] 16:45:45 INFO - PROCESS | 2660 | 1461282345168 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 16:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1072ms 16:45:45 INFO - PROCESS | 2660 | 1461282345219 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 16:45:45 INFO - PROCESS | 2660 | 1461282345222 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 16:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:45:45 INFO - PROCESS | 2660 | 1461282345226 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:45:45 INFO - PROCESS | 2660 | 1461282345229 Marionette TRACE conn5 <- [1,1698,null,{}] 16:45:45 INFO - PROCESS | 2660 | 1461282345233 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:45 INFO - PROCESS | 2660 | 1461282345394 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 16:45:45 INFO - PROCESS | 2660 | 1461282345569 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:45 INFO - PROCESS | 2660 | ++DOCSHELL 20B2B000 == 120 [pid = 2660] [id = 434] 16:45:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 220 (20B2BC00) [pid = 2660] [serial = 1302] [outer = 00000000] 16:45:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 221 (20BD6800) [pid = 2660] [serial = 1303] [outer = 20B2BC00] 16:45:45 INFO - PROCESS | 2660 | 1461282345625 Marionette DEBUG loaded listener.js 16:45:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 222 (23632400) [pid = 2660] [serial = 1304] [outer = 20B2BC00] 16:45:46 INFO - PROCESS | 2660 | 1461282346226 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 16:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1072ms 16:45:46 INFO - PROCESS | 2660 | 1461282346302 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 16:45:46 INFO - PROCESS | 2660 | 1461282346306 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 16:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:45:46 INFO - PROCESS | 2660 | 1461282346317 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:45:46 INFO - PROCESS | 2660 | 1461282346322 Marionette TRACE conn5 <- [1,1702,null,{}] 16:45:46 INFO - PROCESS | 2660 | 1461282346326 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:46 INFO - PROCESS | 2660 | 1461282346459 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 16:45:46 INFO - PROCESS | 2660 | 1461282346626 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:46 INFO - PROCESS | 2660 | ++DOCSHELL 20422800 == 121 [pid = 2660] [id = 435] 16:45:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 223 (24553000) [pid = 2660] [serial = 1305] [outer = 00000000] 16:45:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 224 (26661800) [pid = 2660] [serial = 1306] [outer = 24553000] 16:45:46 INFO - PROCESS | 2660 | 1461282346682 Marionette DEBUG loaded listener.js 16:45:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 225 (27458C00) [pid = 2660] [serial = 1307] [outer = 24553000] 16:45:47 INFO - PROCESS | 2660 | 1461282347265 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 990ms 16:45:47 INFO - PROCESS | 2660 | 1461282347306 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 16:45:47 INFO - PROCESS | 2660 | 1461282347309 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 16:45:47 INFO - PROCESS | 2660 | 1461282347313 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:45:47 INFO - PROCESS | 2660 | 1461282347315 Marionette TRACE conn5 <- [1,1706,null,{}] 16:45:47 INFO - PROCESS | 2660 | 1461282347318 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:47 INFO - PROCESS | 2660 | 1461282347440 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 16:45:47 INFO - PROCESS | 2660 | 1461282347617 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:47 INFO - PROCESS | 2660 | ++DOCSHELL 2745E400 == 122 [pid = 2660] [id = 436] 16:45:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 226 (27775800) [pid = 2660] [serial = 1308] [outer = 00000000] 16:45:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 227 (2777BC00) [pid = 2660] [serial = 1309] [outer = 27775800] 16:45:47 INFO - PROCESS | 2660 | 1461282347674 Marionette DEBUG loaded listener.js 16:45:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 228 (2777E400) [pid = 2660] [serial = 1310] [outer = 27775800] 16:45:48 INFO - PROCESS | 2660 | 1461282348268 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1018ms 16:45:48 INFO - PROCESS | 2660 | 1461282348334 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 16:45:48 INFO - PROCESS | 2660 | 1461282348337 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 16:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:45:48 INFO - PROCESS | 2660 | 1461282348340 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:45:48 INFO - PROCESS | 2660 | 1461282348343 Marionette TRACE conn5 <- [1,1710,null,{}] 16:45:48 INFO - PROCESS | 2660 | 1461282348346 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:48 INFO - PROCESS | 2660 | 1461282348470 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 16:45:48 INFO - PROCESS | 2660 | 1461282348642 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:48 INFO - PROCESS | 2660 | ++DOCSHELL 27C66C00 == 123 [pid = 2660] [id = 437] 16:45:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 229 (27C67000) [pid = 2660] [serial = 1311] [outer = 00000000] 16:45:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 230 (27C74000) [pid = 2660] [serial = 1312] [outer = 27C67000] 16:45:48 INFO - PROCESS | 2660 | 1461282348707 Marionette DEBUG loaded listener.js 16:45:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 231 (28433800) [pid = 2660] [serial = 1313] [outer = 27C67000] 16:45:49 INFO - PROCESS | 2660 | 1461282349345 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 16:45:49 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:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1017ms 16:45:49 INFO - PROCESS | 2660 | 1461282349361 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 16:45:49 INFO - PROCESS | 2660 | 1461282349364 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 16:45:49 INFO - PROCESS | 2660 | 1461282349367 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:45:49 INFO - PROCESS | 2660 | 1461282349369 Marionette TRACE conn5 <- [1,1714,null,{}] 16:45:49 INFO - PROCESS | 2660 | 1461282349373 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:49 INFO - PROCESS | 2660 | 1461282349496 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 16:45:49 INFO - PROCESS | 2660 | 1461282349683 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:49 INFO - PROCESS | 2660 | ++DOCSHELL 27C6E800 == 124 [pid = 2660] [id = 438] 16:45:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 232 (28439400) [pid = 2660] [serial = 1314] [outer = 00000000] 16:45:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 233 (28A05400) [pid = 2660] [serial = 1315] [outer = 28439400] 16:45:49 INFO - PROCESS | 2660 | 1461282349740 Marionette DEBUG loaded listener.js 16:45:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 234 (28A07800) [pid = 2660] [serial = 1316] [outer = 28439400] 16:45:50 INFO - PROCESS | 2660 | 1461282350351 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 16:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1018ms 16:45:50 INFO - PROCESS | 2660 | 1461282350389 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 16:45:50 INFO - PROCESS | 2660 | 1461282350392 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 16:45:50 INFO - PROCESS | 2660 | 1461282350395 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:45:50 INFO - PROCESS | 2660 | 1461282350397 Marionette TRACE conn5 <- [1,1718,null,{}] 16:45:50 INFO - PROCESS | 2660 | 1461282350401 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:50 INFO - PROCESS | 2660 | 1461282350527 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 16:45:50 INFO - PROCESS | 2660 | 1461282350713 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:50 INFO - PROCESS | 2660 | ++DOCSHELL 28A06000 == 125 [pid = 2660] [id = 439] 16:45:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 235 (28A0A800) [pid = 2660] [serial = 1317] [outer = 00000000] 16:45:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 236 (29E05000) [pid = 2660] [serial = 1318] [outer = 28A0A800] 16:45:50 INFO - PROCESS | 2660 | 1461282350773 Marionette DEBUG loaded listener.js 16:45:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 237 (29E09C00) [pid = 2660] [serial = 1319] [outer = 28A0A800] 16:45:51 INFO - PROCESS | 2660 | 1461282351333 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 16:45:51 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:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 970ms 16:45:51 INFO - PROCESS | 2660 | 1461282351370 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 16:45:51 INFO - PROCESS | 2660 | 1461282351372 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 16:45:51 INFO - PROCESS | 2660 | 1461282351376 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:45:51 INFO - PROCESS | 2660 | 1461282351378 Marionette TRACE conn5 <- [1,1722,null,{}] 16:45:51 INFO - PROCESS | 2660 | 1461282351382 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:51 INFO - PROCESS | 2660 | 1461282351502 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 16:45:51 INFO - PROCESS | 2660 | 1461282351646 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:51 INFO - PROCESS | 2660 | ++DOCSHELL 28A10400 == 126 [pid = 2660] [id = 440] 16:45:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 238 (29ECD000) [pid = 2660] [serial = 1320] [outer = 00000000] 16:45:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 239 (2AAE8C00) [pid = 2660] [serial = 1321] [outer = 29ECD000] 16:45:51 INFO - PROCESS | 2660 | 1461282351700 Marionette DEBUG loaded listener.js 16:45:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 240 (2AAEA400) [pid = 2660] [serial = 1322] [outer = 29ECD000] 16:45:52 INFO - PROCESS | 2660 | 1461282352292 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 16:45:52 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:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 969ms 16:45:52 INFO - PROCESS | 2660 | 1461282352350 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 16:45:52 INFO - PROCESS | 2660 | 1461282352352 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 16:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:45:52 INFO - PROCESS | 2660 | 1461282352356 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:45:52 INFO - PROCESS | 2660 | 1461282352358 Marionette TRACE conn5 <- [1,1726,null,{}] 16:45:52 INFO - PROCESS | 2660 | 1461282352362 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:52 INFO - PROCESS | 2660 | 1461282352482 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 16:45:52 INFO - PROCESS | 2660 | 1461282352657 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:52 INFO - PROCESS | 2660 | ++DOCSHELL 2A72FC00 == 127 [pid = 2660] [id = 441] 16:45:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 241 (2AAED800) [pid = 2660] [serial = 1323] [outer = 00000000] 16:45:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 242 (2AAF4000) [pid = 2660] [serial = 1324] [outer = 2AAED800] 16:45:52 INFO - PROCESS | 2660 | 1461282352715 Marionette DEBUG loaded listener.js 16:45:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 243 (2AAF6000) [pid = 2660] [serial = 1325] [outer = 2AAED800] 16:45:53 INFO - PROCESS | 2660 | 1461282353304 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 16:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1019ms 16:45:53 INFO - PROCESS | 2660 | 1461282353379 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 16:45:53 INFO - PROCESS | 2660 | 1461282353381 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 16:45:53 INFO - PROCESS | 2660 | 1461282353385 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:45:53 INFO - PROCESS | 2660 | 1461282353387 Marionette TRACE conn5 <- [1,1730,null,{}] 16:45:53 INFO - PROCESS | 2660 | 1461282353391 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:53 INFO - PROCESS | 2660 | 1461282353513 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 16:45:53 INFO - PROCESS | 2660 | 1461282353688 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:53 INFO - PROCESS | 2660 | ++DOCSHELL 2AAEF400 == 128 [pid = 2660] [id = 442] 16:45:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 244 (2AB47000) [pid = 2660] [serial = 1326] [outer = 00000000] 16:45:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 245 (2AB4E800) [pid = 2660] [serial = 1327] [outer = 2AB47000] 16:45:53 INFO - PROCESS | 2660 | 1461282353749 Marionette DEBUG loaded listener.js 16:45:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 246 (2B0B5000) [pid = 2660] [serial = 1328] [outer = 2AB47000] 16:45:54 INFO - PROCESS | 2660 | 1461282354446 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 16:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1124ms 16:45:54 INFO - PROCESS | 2660 | 1461282354513 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 16:45:54 INFO - PROCESS | 2660 | 1461282354515 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 16:45:54 INFO - PROCESS | 2660 | 1461282354519 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:45:54 INFO - PROCESS | 2660 | 1461282354522 Marionette TRACE conn5 <- [1,1734,null,{}] 16:45:54 INFO - PROCESS | 2660 | 1461282354526 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:54 INFO - PROCESS | 2660 | 1461282354670 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 16:45:54 INFO - PROCESS | 2660 | 1461282354851 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:54 INFO - PROCESS | 2660 | ++DOCSHELL 1A7F8C00 == 129 [pid = 2660] [id = 443] 16:45:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 247 (1C544800) [pid = 2660] [serial = 1329] [outer = 00000000] 16:45:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 248 (22965400) [pid = 2660] [serial = 1330] [outer = 1C544800] 16:45:54 INFO - PROCESS | 2660 | 1461282354910 Marionette DEBUG loaded listener.js 16:45:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 249 (23636C00) [pid = 2660] [serial = 1331] [outer = 1C544800] 16:45:55 INFO - PROCESS | 2660 | 1461282355468 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 16:45:55 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:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1019ms 16:45:55 INFO - PROCESS | 2660 | 1461282355542 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 16:45:55 INFO - PROCESS | 2660 | 1461282355544 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 16:45:55 INFO - PROCESS | 2660 | 1461282355548 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:45:55 INFO - PROCESS | 2660 | 1461282355550 Marionette TRACE conn5 <- [1,1738,null,{}] 16:45:55 INFO - PROCESS | 2660 | 1461282355554 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:55 INFO - PROCESS | 2660 | 1461282355678 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 16:45:56 INFO - PROCESS | 2660 | 1461282356049 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:56 INFO - PROCESS | 2660 | ++DOCSHELL 0F5E1800 == 130 [pid = 2660] [id = 444] 16:45:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 250 (1310DC00) [pid = 2660] [serial = 1332] [outer = 00000000] 16:45:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 251 (1B967400) [pid = 2660] [serial = 1333] [outer = 1310DC00] 16:45:56 INFO - PROCESS | 2660 | 1461282356112 Marionette DEBUG loaded listener.js 16:45:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 252 (1C540400) [pid = 2660] [serial = 1334] [outer = 1310DC00] 16:45:56 INFO - PROCESS | 2660 | 1461282356818 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 16:45:56 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:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1320ms 16:45:56 INFO - PROCESS | 2660 | 1461282356872 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 16:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:45:56 INFO - PROCESS | 2660 | 1461282356875 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 16:45:56 INFO - PROCESS | 2660 | 1461282356879 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:45:56 INFO - PROCESS | 2660 | 1461282356884 Marionette TRACE conn5 <- [1,1742,null,{}] 16:45:56 INFO - PROCESS | 2660 | 1461282356889 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:57 INFO - PROCESS | 2660 | 1461282357047 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 16:45:57 INFO - PROCESS | 2660 | 1461282357220 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:57 INFO - PROCESS | 2660 | ++DOCSHELL 2001A000 == 131 [pid = 2660] [id = 445] 16:45:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 253 (2001B800) [pid = 2660] [serial = 1335] [outer = 00000000] 16:45:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 254 (20430800) [pid = 2660] [serial = 1336] [outer = 2001B800] 16:45:57 INFO - PROCESS | 2660 | 1461282357271 Marionette DEBUG loaded listener.js 16:45:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 255 (207F0000) [pid = 2660] [serial = 1337] [outer = 2001B800] 16:45:57 INFO - PROCESS | 2660 | --DOCSHELL 2138CC00 == 130 [pid = 2660] [id = 305] 16:45:57 INFO - PROCESS | 2660 | --DOCSHELL 20B2B400 == 129 [pid = 2660] [id = 431] 16:45:57 INFO - PROCESS | 2660 | --DOCSHELL 1EA0F400 == 128 [pid = 2660] [id = 430] 16:45:57 INFO - PROCESS | 2660 | --DOCSHELL 0EAD5C00 == 127 [pid = 2660] [id = 429] 16:45:57 INFO - PROCESS | 2660 | --DOCSHELL 21385C00 == 126 [pid = 2660] [id = 428] 16:45:57 INFO - PROCESS | 2660 | --DOCSHELL 20A6D400 == 125 [pid = 2660] [id = 427] 16:45:57 INFO - PROCESS | 2660 | --DOCSHELL 1F722800 == 124 [pid = 2660] [id = 426] 16:45:57 INFO - PROCESS | 2660 | --DOCSHELL 1D569C00 == 123 [pid = 2660] [id = 425] 16:45:57 INFO - PROCESS | 2660 | --DOMWINDOW == 254 (1DADF400) [pid = 2660] [serial = 1180] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 2660 | --DOMWINDOW == 253 (2363BC00) [pid = 2660] [serial = 1183] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 2660 | --DOMWINDOW == 252 (2459E000) [pid = 2660] [serial = 1186] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 2660 | --DOMWINDOW == 251 (255D9800) [pid = 2660] [serial = 1189] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 2660 | --DOMWINDOW == 250 (2745BC00) [pid = 2660] [serial = 1192] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 2660 | --DOMWINDOW == 249 (27C8CC00) [pid = 2660] [serial = 1195] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 2660 | --DOMWINDOW == 248 (28224C00) [pid = 2660] [serial = 1198] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 2660 | --DOMWINDOW == 247 (28431400) [pid = 2660] [serial = 1201] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 2660 | --DOMWINDOW == 246 (25A16000) [pid = 2660] [serial = 1234] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 2660 | --DOCSHELL 18027400 == 122 [pid = 2660] [id = 424] 16:45:57 INFO - PROCESS | 2660 | --DOCSHELL 1B0DEC00 == 121 [pid = 2660] [id = 423] 16:45:57 INFO - PROCESS | 2660 | --DOCSHELL 1337D800 == 120 [pid = 2660] [id = 422] 16:45:57 INFO - PROCESS | 2660 | --DOCSHELL 27C6E400 == 119 [pid = 2660] [id = 416] 16:45:57 INFO - PROCESS | 2660 | --DOCSHELL 27C6AC00 == 118 [pid = 2660] [id = 415] 16:45:57 INFO - PROCESS | 2660 | --DOCSHELL 1B028800 == 117 [pid = 2660] [id = 414] 16:45:57 INFO - PROCESS | 2660 | --DOCSHELL 1F719400 == 116 [pid = 2660] [id = 413] 16:45:57 INFO - PROCESS | 2660 | --DOCSHELL 1948C400 == 115 [pid = 2660] [id = 412] 16:45:57 INFO - PROCESS | 2660 | --DOMWINDOW == 245 (2363F000) [pid = 2660] [serial = 1121] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 2660 | --DOMWINDOW == 244 (2270D800) [pid = 2660] [serial = 1225] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 2660 | --DOMWINDOW == 243 (21381C00) [pid = 2660] [serial = 1223] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 2660 | --DOMWINDOW == 242 (21204800) [pid = 2660] [serial = 1222] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 2660 | --DOMWINDOW == 241 (1BAED800) [pid = 2660] [serial = 1208] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 2660 | --DOMWINDOW == 240 (1A7F1C00) [pid = 2660] [serial = 1207] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 2660 | --DOMWINDOW == 239 (1D562800) [pid = 2660] [serial = 1213] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 2660 | --DOMWINDOW == 238 (1D795800) [pid = 2660] [serial = 1214] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 2660 | --DOMWINDOW == 237 (1D793C00) [pid = 2660] [serial = 1204] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 2660 | --DOMWINDOW == 236 (24595C00) [pid = 2660] [serial = 1231] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 2660 | --DOMWINDOW == 235 (20028800) [pid = 2660] [serial = 1216] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 2660 | --DOMWINDOW == 234 (178EB800) [pid = 2660] [serial = 1210] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 2660 | --DOMWINDOW == 233 (1A72B400) [pid = 2660] [serial = 1211] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 2660 | --DOMWINDOW == 232 (1B025C00) [pid = 2660] [serial = 1177] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 2660 | --DOMWINDOW == 231 (2296CC00) [pid = 2660] [serial = 1226] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 2660 | --DOMWINDOW == 230 (20422000) [pid = 2660] [serial = 1219] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 2660 | --DOMWINDOW == 229 (2073E400) [pid = 2660] [serial = 1220] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 2660 | --DOMWINDOW == 228 (2245C400) [pid = 2660] [serial = 1228] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 2660 | --DOMWINDOW == 227 (22967400) [pid = 2660] [serial = 1229] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 2660 | --DOMWINDOW == 226 (245E2400) [pid = 2660] [serial = 1232] [outer = 00000000] [url = about:blank] 16:45:57 INFO - PROCESS | 2660 | --DOMWINDOW == 225 (20061C00) [pid = 2660] [serial = 1217] [outer = 00000000] [url = about:blank] 16:45:58 INFO - PROCESS | 2660 | 1461282358048 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 16:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1236ms 16:45:58 INFO - PROCESS | 2660 | 1461282358120 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 16:45:58 INFO - PROCESS | 2660 | 1461282358124 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 16:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:45:58 INFO - PROCESS | 2660 | 1461282358128 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:45:58 INFO - PROCESS | 2660 | 1461282358130 Marionette TRACE conn5 <- [1,1746,null,{}] 16:45:58 INFO - PROCESS | 2660 | 1461282358134 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:58 INFO - PROCESS | 2660 | 1461282358240 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 16:45:58 INFO - PROCESS | 2660 | 1461282358255 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:58 INFO - PROCESS | 2660 | ++DOCSHELL 14208C00 == 116 [pid = 2660] [id = 446] 16:45:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 226 (1429C800) [pid = 2660] [serial = 1338] [outer = 00000000] 16:45:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 227 (1B021C00) [pid = 2660] [serial = 1339] [outer = 1429C800] 16:45:58 INFO - PROCESS | 2660 | 1461282358304 Marionette DEBUG loaded listener.js 16:45:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 228 (1BAE5000) [pid = 2660] [serial = 1340] [outer = 1429C800] 16:45:58 INFO - PROCESS | 2660 | 1461282358874 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 16:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 770ms 16:45:58 INFO - PROCESS | 2660 | 1461282358903 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 16:45:58 INFO - PROCESS | 2660 | 1461282358905 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 16:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:45:58 INFO - PROCESS | 2660 | 1461282358910 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:45:58 INFO - PROCESS | 2660 | 1461282358916 Marionette TRACE conn5 <- [1,1750,null,{}] 16:45:58 INFO - PROCESS | 2660 | 1461282358926 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:59 INFO - PROCESS | 2660 | 1461282359043 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 16:45:59 INFO - PROCESS | 2660 | 1461282359176 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:59 INFO - PROCESS | 2660 | ++DOCSHELL 1F719400 == 117 [pid = 2660] [id = 447] 16:45:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 229 (1F71EC00) [pid = 2660] [serial = 1341] [outer = 00000000] 16:45:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 230 (20070C00) [pid = 2660] [serial = 1342] [outer = 1F71EC00] 16:45:59 INFO - PROCESS | 2660 | 1461282359222 Marionette DEBUG loaded listener.js 16:45:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 231 (20423C00) [pid = 2660] [serial = 1343] [outer = 1F71EC00] 16:45:59 INFO - PROCESS | 2660 | 1461282359595 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 16:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 790ms 16:45:59 INFO - PROCESS | 2660 | 1461282359707 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 16:45:59 INFO - PROCESS | 2660 | 1461282359710 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 16:45:59 INFO - PROCESS | 2660 | 1461282359713 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:45:59 INFO - PROCESS | 2660 | 1461282359715 Marionette TRACE conn5 <- [1,1754,null,{}] 16:45:59 INFO - PROCESS | 2660 | 1461282359719 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:59 INFO - PROCESS | 2660 | 1461282359820 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 16:45:59 INFO - PROCESS | 2660 | 1461282359831 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:59 INFO - PROCESS | 2660 | ++DOCSHELL 2042EC00 == 118 [pid = 2660] [id = 448] 16:45:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 232 (20A73000) [pid = 2660] [serial = 1344] [outer = 00000000] 16:45:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 233 (20B33800) [pid = 2660] [serial = 1345] [outer = 20A73000] 16:45:59 INFO - PROCESS | 2660 | 1461282359876 Marionette DEBUG loaded listener.js 16:45:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 234 (21203800) [pid = 2660] [serial = 1346] [outer = 20A73000] 16:46:00 INFO - PROCESS | 2660 | 1461282360422 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 16:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 730ms 16:46:00 INFO - PROCESS | 2660 | 1461282360448 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 16:46:00 INFO - PROCESS | 2660 | 1461282360450 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 16:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:46:00 INFO - PROCESS | 2660 | 1461282360453 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:46:00 INFO - PROCESS | 2660 | 1461282360455 Marionette TRACE conn5 <- [1,1758,null,{}] 16:46:00 INFO - PROCESS | 2660 | 1461282360458 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:00 INFO - PROCESS | 2660 | 1461282360611 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 16:46:00 INFO - PROCESS | 2660 | 1461282360633 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:00 INFO - PROCESS | 2660 | ++DOCSHELL 2120B000 == 119 [pid = 2660] [id = 449] 16:46:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 235 (21388400) [pid = 2660] [serial = 1347] [outer = 00000000] 16:46:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 236 (22706C00) [pid = 2660] [serial = 1348] [outer = 21388400] 16:46:00 INFO - PROCESS | 2660 | 1461282360690 Marionette DEBUG loaded listener.js 16:46:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 237 (2363D400) [pid = 2660] [serial = 1349] [outer = 21388400] 16:46:01 INFO - PROCESS | 2660 | 1461282361205 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 16:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 830ms 16:46:01 INFO - PROCESS | 2660 | 1461282361291 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 16:46:01 INFO - PROCESS | 2660 | 1461282361293 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 16:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:46:01 INFO - PROCESS | 2660 | 1461282361296 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:46:01 INFO - PROCESS | 2660 | 1461282361298 Marionette TRACE conn5 <- [1,1762,null,{}] 16:46:01 INFO - PROCESS | 2660 | 1461282361302 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:01 INFO - PROCESS | 2660 | 1461282361453 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 16:46:01 INFO - PROCESS | 2660 | 1461282361476 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:01 INFO - PROCESS | 2660 | ++DOCSHELL 20067400 == 120 [pid = 2660] [id = 450] 16:46:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 238 (2245C400) [pid = 2660] [serial = 1350] [outer = 00000000] 16:46:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 239 (255CD400) [pid = 2660] [serial = 1351] [outer = 2245C400] 16:46:01 INFO - PROCESS | 2660 | 1461282361521 Marionette DEBUG loaded listener.js 16:46:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 240 (25A0E400) [pid = 2660] [serial = 1352] [outer = 2245C400] 16:46:01 INFO - PROCESS | 2660 | 1461282361975 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 16:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 729ms 16:46:02 INFO - PROCESS | 2660 | --DOMWINDOW == 239 (20BCEC00) [pid = 2660] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:46:02 INFO - PROCESS | 2660 | --DOMWINDOW == 238 (22461000) [pid = 2660] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:46:02 INFO - PROCESS | 2660 | --DOMWINDOW == 237 (12F0D400) [pid = 2660] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:46:02 INFO - PROCESS | 2660 | --DOMWINDOW == 236 (20277000) [pid = 2660] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:46:02 INFO - PROCESS | 2660 | --DOMWINDOW == 235 (18240000) [pid = 2660] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:46:02 INFO - PROCESS | 2660 | --DOMWINDOW == 234 (1793A800) [pid = 2660] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:46:02 INFO - PROCESS | 2660 | --DOMWINDOW == 233 (1B95B000) [pid = 2660] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:46:02 INFO - PROCESS | 2660 | --DOMWINDOW == 232 (1FE39000) [pid = 2660] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:46:02 INFO - PROCESS | 2660 | --DOMWINDOW == 231 (1D795400) [pid = 2660] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:46:02 INFO - PROCESS | 2660 | 1461282362362 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 16:46:02 INFO - PROCESS | 2660 | 1461282362364 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 16:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:46:02 INFO - PROCESS | 2660 | 1461282362374 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:46:02 INFO - PROCESS | 2660 | 1461282362376 Marionette TRACE conn5 <- [1,1766,null,{}] 16:46:02 INFO - PROCESS | 2660 | 1461282362379 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:02 INFO - PROCESS | 2660 | 1461282362479 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 16:46:02 INFO - PROCESS | 2660 | 1461282362485 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:02 INFO - PROCESS | 2660 | ++DOCSHELL 1EA04000 == 121 [pid = 2660] [id = 451] 16:46:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 232 (1EA5BC00) [pid = 2660] [serial = 1353] [outer = 00000000] 16:46:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 233 (2042D000) [pid = 2660] [serial = 1354] [outer = 1EA5BC00] 16:46:02 INFO - PROCESS | 2660 | 1461282362532 Marionette DEBUG loaded listener.js 16:46:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 234 (20BCEC00) [pid = 2660] [serial = 1355] [outer = 1EA5BC00] 16:46:03 INFO - PROCESS | 2660 | 1461282363042 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 16:46:03 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:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 730ms 16:46:03 INFO - PROCESS | 2660 | 1461282363109 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 16:46:03 INFO - PROCESS | 2660 | 1461282363111 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 16:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:46:03 INFO - PROCESS | 2660 | 1461282363115 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:46:03 INFO - PROCESS | 2660 | 1461282363117 Marionette TRACE conn5 <- [1,1770,null,{}] 16:46:03 INFO - PROCESS | 2660 | 1461282363120 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:03 INFO - PROCESS | 2660 | 1461282363225 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 16:46:03 INFO - PROCESS | 2660 | 1461282363236 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:03 INFO - PROCESS | 2660 | ++DOCSHELL 20278400 == 122 [pid = 2660] [id = 452] 16:46:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 235 (20BD1C00) [pid = 2660] [serial = 1356] [outer = 00000000] 16:46:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 236 (2665BC00) [pid = 2660] [serial = 1357] [outer = 20BD1C00] 16:46:03 INFO - PROCESS | 2660 | 1461282363281 Marionette DEBUG loaded listener.js 16:46:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 237 (27465400) [pid = 2660] [serial = 1358] [outer = 20BD1C00] 16:46:03 INFO - PROCESS | 2660 | 1461282363743 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 16:46:03 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:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 670ms 16:46:03 INFO - PROCESS | 2660 | 1461282363789 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 16:46:03 INFO - PROCESS | 2660 | 1461282363791 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 16:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:46:03 INFO - PROCESS | 2660 | 1461282363794 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:46:03 INFO - PROCESS | 2660 | 1461282363796 Marionette TRACE conn5 <- [1,1774,null,{}] 16:46:03 INFO - PROCESS | 2660 | 1461282363799 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:03 INFO - PROCESS | 2660 | 1461282363939 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 16:46:03 INFO - PROCESS | 2660 | 1461282363948 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:03 INFO - PROCESS | 2660 | ++DOCSHELL 27C6F000 == 123 [pid = 2660] [id = 453] 16:46:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 238 (27C70400) [pid = 2660] [serial = 1359] [outer = 00000000] 16:46:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 239 (28224C00) [pid = 2660] [serial = 1360] [outer = 27C70400] 16:46:03 INFO - PROCESS | 2660 | 1461282363993 Marionette DEBUG loaded listener.js 16:46:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 240 (28229C00) [pid = 2660] [serial = 1361] [outer = 27C70400] 16:46:04 INFO - PROCESS | 2660 | 1461282364712 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 16:46:04 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:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 970ms 16:46:04 INFO - PROCESS | 2660 | 1461282364765 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 16:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:46:04 INFO - PROCESS | 2660 | 1461282364770 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 16:46:04 INFO - PROCESS | 2660 | 1461282364776 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:46:04 INFO - PROCESS | 2660 | 1461282364780 Marionette TRACE conn5 <- [1,1778,null,{}] 16:46:04 INFO - PROCESS | 2660 | 1461282364786 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:04 INFO - PROCESS | 2660 | 1461282364988 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 16:46:05 INFO - PROCESS | 2660 | 1461282365124 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:05 INFO - PROCESS | 2660 | ++DOCSHELL 1A7ED800 == 124 [pid = 2660] [id = 454] 16:46:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 241 (1A7EF000) [pid = 2660] [serial = 1362] [outer = 00000000] 16:46:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 242 (1CEDAC00) [pid = 2660] [serial = 1363] [outer = 1A7EF000] 16:46:05 INFO - PROCESS | 2660 | 1461282365184 Marionette DEBUG loaded listener.js 16:46:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 243 (1D798000) [pid = 2660] [serial = 1364] [outer = 1A7EF000] 16:46:05 INFO - PROCESS | 2660 | 1461282365845 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:46:05 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:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1127ms 16:46:05 INFO - PROCESS | 2660 | 1461282365903 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 16:46:05 INFO - PROCESS | 2660 | 1461282365909 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 16:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:46:05 INFO - PROCESS | 2660 | 1461282365916 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:46:05 INFO - PROCESS | 2660 | 1461282365919 Marionette TRACE conn5 <- [1,1782,null,{}] 16:46:05 INFO - PROCESS | 2660 | 1461282365923 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:06 INFO - PROCESS | 2660 | 1461282366055 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 16:46:06 INFO - PROCESS | 2660 | 1461282366239 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:06 INFO - PROCESS | 2660 | ++DOCSHELL 2002BC00 == 125 [pid = 2660] [id = 455] 16:46:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 244 (2002C400) [pid = 2660] [serial = 1365] [outer = 00000000] 16:46:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 245 (20A75C00) [pid = 2660] [serial = 1366] [outer = 2002C400] 16:46:06 INFO - PROCESS | 2660 | 1461282366301 Marionette DEBUG loaded listener.js 16:46:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 246 (22456400) [pid = 2660] [serial = 1367] [outer = 2002C400] 16:46:06 INFO - PROCESS | 2660 | 1461282366953 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1070ms 16:46:06 INFO - PROCESS | 2660 | 1461282366989 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 16:46:06 INFO - PROCESS | 2660 | 1461282366992 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 16:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:46:06 INFO - PROCESS | 2660 | 1461282366996 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:46:06 INFO - PROCESS | 2660 | 1461282367000 Marionette TRACE conn5 <- [1,1786,null,{}] 16:46:07 INFO - PROCESS | 2660 | 1461282367011 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:07 INFO - PROCESS | 2660 | 1461282367144 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 16:46:07 INFO - PROCESS | 2660 | 1461282367329 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:07 INFO - PROCESS | 2660 | ++DOCSHELL 28228800 == 126 [pid = 2660] [id = 456] 16:46:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 247 (2842E400) [pid = 2660] [serial = 1368] [outer = 00000000] 16:46:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 248 (28676800) [pid = 2660] [serial = 1369] [outer = 2842E400] 16:46:07 INFO - PROCESS | 2660 | 1461282367393 Marionette DEBUG loaded listener.js 16:46:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 249 (28A03800) [pid = 2660] [serial = 1370] [outer = 2842E400] 16:46:08 INFO - PROCESS | 2660 | 1461282368019 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 16:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1077ms 16:46:08 INFO - PROCESS | 2660 | 1461282368074 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 16:46:08 INFO - PROCESS | 2660 | 1461282368077 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 16:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:46:08 INFO - PROCESS | 2660 | 1461282368081 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:46:08 INFO - PROCESS | 2660 | 1461282368083 Marionette TRACE conn5 <- [1,1790,null,{}] 16:46:08 INFO - PROCESS | 2660 | 1461282368087 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:08 INFO - PROCESS | 2660 | 1461282368242 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 16:46:08 INFO - PROCESS | 2660 | 1461282368413 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:08 INFO - PROCESS | 2660 | ++DOCSHELL 29ECD800 == 127 [pid = 2660] [id = 457] 16:46:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 250 (29ECDC00) [pid = 2660] [serial = 1371] [outer = 00000000] 16:46:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 251 (2A72F000) [pid = 2660] [serial = 1372] [outer = 29ECDC00] 16:46:08 INFO - PROCESS | 2660 | 1461282368470 Marionette DEBUG loaded listener.js 16:46:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 252 (2AAF0000) [pid = 2660] [serial = 1373] [outer = 29ECDC00] 16:46:09 INFO - PROCESS | 2660 | 1461282369088 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1070ms 16:46:09 INFO - PROCESS | 2660 | 1461282369154 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 16:46:09 INFO - PROCESS | 2660 | 1461282369157 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 16:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:46:09 INFO - PROCESS | 2660 | 1461282369160 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:46:09 INFO - PROCESS | 2660 | 1461282369162 Marionette TRACE conn5 <- [1,1794,null,{}] 16:46:09 INFO - PROCESS | 2660 | 1461282369166 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:09 INFO - PROCESS | 2660 | 1461282369288 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 16:46:09 INFO - PROCESS | 2660 | 1461282369461 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:09 INFO - PROCESS | 2660 | ++DOCSHELL 2AB45800 == 128 [pid = 2660] [id = 458] 16:46:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 253 (2AB4D000) [pid = 2660] [serial = 1374] [outer = 00000000] 16:46:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 254 (2AE83000) [pid = 2660] [serial = 1375] [outer = 2AB4D000] 16:46:09 INFO - PROCESS | 2660 | 1461282369522 Marionette DEBUG loaded listener.js 16:46:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 255 (2AE82C00) [pid = 2660] [serial = 1376] [outer = 2AB4D000] 16:46:10 INFO - PROCESS | 2660 | 1461282370110 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 16:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1021ms 16:46:10 INFO - PROCESS | 2660 | 1461282370186 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 16:46:10 INFO - PROCESS | 2660 | 1461282370188 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 16:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:46:10 INFO - PROCESS | 2660 | 1461282370192 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:46:10 INFO - PROCESS | 2660 | 1461282370194 Marionette TRACE conn5 <- [1,1798,null,{}] 16:46:10 INFO - PROCESS | 2660 | 1461282370198 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:10 INFO - PROCESS | 2660 | 1461282370394 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 16:46:10 INFO - PROCESS | 2660 | 1461282370564 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:10 INFO - PROCESS | 2660 | ++DOCSHELL 2AE88800 == 129 [pid = 2660] [id = 459] 16:46:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 256 (2AE88C00) [pid = 2660] [serial = 1377] [outer = 00000000] 16:46:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 257 (2B0C0000) [pid = 2660] [serial = 1378] [outer = 2AE88C00] 16:46:10 INFO - PROCESS | 2660 | 1461282370622 Marionette DEBUG loaded listener.js 16:46:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 258 (2BDA4000) [pid = 2660] [serial = 1379] [outer = 2AE88C00] 16:46:11 INFO - PROCESS | 2660 | 1461282371248 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1070ms 16:46:11 INFO - PROCESS | 2660 | 1461282371283 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 16:46:11 INFO - PROCESS | 2660 | 1461282371285 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 16:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:46:11 INFO - PROCESS | 2660 | 1461282371288 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:46:11 INFO - PROCESS | 2660 | 1461282371290 Marionette TRACE conn5 <- [1,1802,null,{}] 16:46:11 INFO - PROCESS | 2660 | 1461282371294 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:11 INFO - PROCESS | 2660 | 1461282371416 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 16:46:11 INFO - PROCESS | 2660 | 1461282371621 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:11 INFO - PROCESS | 2660 | ++DOCSHELL 2BDAAC00 == 130 [pid = 2660] [id = 460] 16:46:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 259 (2BDAB000) [pid = 2660] [serial = 1380] [outer = 00000000] 16:46:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 260 (2BDB0400) [pid = 2660] [serial = 1381] [outer = 2BDAB000] 16:46:11 INFO - PROCESS | 2660 | 1461282371680 Marionette DEBUG loaded listener.js 16:46:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 261 (2C213800) [pid = 2660] [serial = 1382] [outer = 2BDAB000] 16:46:12 INFO - PROCESS | 2660 | 1461282372271 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1014ms 16:46:12 INFO - PROCESS | 2660 | 1461282372309 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 16:46:12 INFO - PROCESS | 2660 | 1461282372311 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 16:46:12 INFO - PROCESS | 2660 | 1461282372315 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:46:12 INFO - PROCESS | 2660 | 1461282372317 Marionette TRACE conn5 <- [1,1806,null,{}] 16:46:12 INFO - PROCESS | 2660 | 1461282372321 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:12 INFO - PROCESS | 2660 | 1461282372442 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 16:46:12 INFO - PROCESS | 2660 | 1461282372628 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:12 INFO - PROCESS | 2660 | ++DOCSHELL 29E52800 == 131 [pid = 2660] [id = 461] 16:46:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 262 (29E53C00) [pid = 2660] [serial = 1383] [outer = 00000000] 16:46:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 263 (29E5C400) [pid = 2660] [serial = 1384] [outer = 29E53C00] 16:46:12 INFO - PROCESS | 2660 | 1461282372684 Marionette DEBUG loaded listener.js 16:46:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 264 (29E5E000) [pid = 2660] [serial = 1385] [outer = 29E53C00] 16:46:13 INFO - PROCESS | 2660 | 1461282373241 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 16:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 970ms 16:46:13 INFO - PROCESS | 2660 | 1461282373288 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 16:46:13 INFO - PROCESS | 2660 | 1461282373291 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 16:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:46:13 INFO - PROCESS | 2660 | 1461282373294 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:46:13 INFO - PROCESS | 2660 | 1461282373296 Marionette TRACE conn5 <- [1,1810,null,{}] 16:46:13 INFO - PROCESS | 2660 | 1461282373300 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:13 INFO - PROCESS | 2660 | 1461282373425 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 16:46:13 INFO - PROCESS | 2660 | 1461282373621 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:13 INFO - PROCESS | 2660 | ++DOCSHELL 29E5FC00 == 132 [pid = 2660] [id = 462] 16:46:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 265 (29E60000) [pid = 2660] [serial = 1386] [outer = 00000000] 16:46:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 266 (2BEA7000) [pid = 2660] [serial = 1387] [outer = 29E60000] 16:46:13 INFO - PROCESS | 2660 | 1461282373681 Marionette DEBUG loaded listener.js 16:46:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 267 (2BEA8400) [pid = 2660] [serial = 1388] [outer = 29E60000] 16:46:14 INFO - PROCESS | 2660 | 1461282374288 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 16:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1021ms 16:46:14 INFO - PROCESS | 2660 | 1461282374320 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 16:46:14 INFO - PROCESS | 2660 | 1461282374322 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 16:46:14 INFO - PROCESS | 2660 | 1461282374325 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:46:14 INFO - PROCESS | 2660 | 1461282374327 Marionette TRACE conn5 <- [1,1814,null,{}] 16:46:14 INFO - PROCESS | 2660 | 1461282374331 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:14 INFO - PROCESS | 2660 | 1461282374481 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 16:46:14 INFO - PROCESS | 2660 | 1461282374677 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:14 INFO - PROCESS | 2660 | ++DOCSHELL 2BEA6000 == 133 [pid = 2660] [id = 463] 16:46:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 268 (2BEAEC00) [pid = 2660] [serial = 1389] [outer = 00000000] 16:46:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 269 (2BFE1400) [pid = 2660] [serial = 1390] [outer = 2BEAEC00] 16:46:14 INFO - PROCESS | 2660 | 1461282374737 Marionette DEBUG loaded listener.js 16:46:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 270 (2BFE3000) [pid = 2660] [serial = 1391] [outer = 2BEAEC00] 16:46:15 INFO - PROCESS | 2660 | 1461282375362 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 16:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1120ms 16:46:15 INFO - PROCESS | 2660 | 1461282375450 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 16:46:15 INFO - PROCESS | 2660 | 1461282375452 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 16:46:15 INFO - PROCESS | 2660 | 1461282375456 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:46:15 INFO - PROCESS | 2660 | 1461282375458 Marionette TRACE conn5 <- [1,1818,null,{}] 16:46:15 INFO - PROCESS | 2660 | 1461282375462 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:15 INFO - PROCESS | 2660 | 1461282375617 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 16:46:15 INFO - PROCESS | 2660 | 1461282375797 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:15 INFO - PROCESS | 2660 | ++DOCSHELL 18110800 == 134 [pid = 2660] [id = 464] 16:46:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 271 (1A73A000) [pid = 2660] [serial = 1392] [outer = 00000000] 16:46:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 272 (1DADFC00) [pid = 2660] [serial = 1393] [outer = 1A73A000] 16:46:15 INFO - PROCESS | 2660 | 1461282375861 Marionette DEBUG loaded listener.js 16:46:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 273 (20022000) [pid = 2660] [serial = 1394] [outer = 1A73A000] 16:46:16 INFO - PROCESS | 2660 | 1461282376467 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 16:46:16 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:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1073ms 16:46:16 INFO - PROCESS | 2660 | 1461282376533 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 16:46:16 INFO - PROCESS | 2660 | 1461282376535 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 16:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:46:16 INFO - PROCESS | 2660 | 1461282376538 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:46:16 INFO - PROCESS | 2660 | 1461282376540 Marionette TRACE conn5 <- [1,1822,null,{}] 16:46:16 INFO - PROCESS | 2660 | 1461282376544 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:16 INFO - PROCESS | 2660 | 1461282376673 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 16:46:16 INFO - PROCESS | 2660 | 1461282376866 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:16 INFO - PROCESS | 2660 | ++DOCSHELL 2120DC00 == 135 [pid = 2660] [id = 465] 16:46:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 274 (21387800) [pid = 2660] [serial = 1395] [outer = 00000000] 16:46:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 275 (2665C400) [pid = 2660] [serial = 1396] [outer = 21387800] 16:46:16 INFO - PROCESS | 2660 | 1461282376922 Marionette DEBUG loaded listener.js 16:46:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 276 (27C87C00) [pid = 2660] [serial = 1397] [outer = 21387800] 16:46:17 INFO - PROCESS | 2660 | 1461282377851 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 16:46:17 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:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1371ms 16:46:17 INFO - PROCESS | 2660 | 1461282377914 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 16:46:17 INFO - PROCESS | 2660 | 1461282377918 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 16:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:46:17 INFO - PROCESS | 2660 | 1461282377923 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:46:17 INFO - PROCESS | 2660 | 1461282377927 Marionette TRACE conn5 <- [1,1826,null,{}] 16:46:17 INFO - PROCESS | 2660 | 1461282377933 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:18 INFO - PROCESS | 2660 | 1461282378133 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 16:46:18 INFO - PROCESS | 2660 | 1461282378268 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:18 INFO - PROCESS | 2660 | ++DOCSHELL 1CC0BC00 == 136 [pid = 2660] [id = 466] 16:46:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 277 (1CC11000) [pid = 2660] [serial = 1398] [outer = 00000000] 16:46:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 278 (1D796400) [pid = 2660] [serial = 1399] [outer = 1CC11000] 16:46:18 INFO - PROCESS | 2660 | 1461282378322 Marionette DEBUG loaded listener.js 16:46:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 279 (1F7C0400) [pid = 2660] [serial = 1400] [outer = 1CC11000] 16:46:18 INFO - PROCESS | 2660 | 1461282378963 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 16:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1075ms 16:46:19 INFO - PROCESS | 2660 | 1461282379012 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 16:46:19 INFO - PROCESS | 2660 | 1461282379018 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 16:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:46:19 INFO - PROCESS | 2660 | 1461282379024 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:46:19 INFO - PROCESS | 2660 | 1461282379027 Marionette TRACE conn5 <- [1,1830,null,{}] 16:46:19 INFO - PROCESS | 2660 | 1461282379031 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:19 INFO - PROCESS | 2660 | 1461282379152 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 16:46:19 INFO - PROCESS | 2660 | 1461282379340 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:19 INFO - PROCESS | 2660 | ++DOCSHELL 19486400 == 137 [pid = 2660] [id = 467] 16:46:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 280 (1C835400) [pid = 2660] [serial = 1401] [outer = 00000000] 16:46:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 281 (207B2800) [pid = 2660] [serial = 1402] [outer = 1C835400] 16:46:19 INFO - PROCESS | 2660 | 1461282379390 Marionette DEBUG loaded listener.js 16:46:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 282 (20B2A000) [pid = 2660] [serial = 1403] [outer = 1C835400] 16:46:19 INFO - PROCESS | 2660 | --DOCSHELL 12F1C400 == 136 [pid = 2660] [id = 288] 16:46:19 INFO - PROCESS | 2660 | --DOCSHELL 20A70C00 == 135 [pid = 2660] [id = 252] 16:46:19 INFO - PROCESS | 2660 | --DOCSHELL 20278400 == 134 [pid = 2660] [id = 452] 16:46:19 INFO - PROCESS | 2660 | --DOCSHELL 1EA04000 == 133 [pid = 2660] [id = 451] 16:46:19 INFO - PROCESS | 2660 | --DOCSHELL 20067400 == 132 [pid = 2660] [id = 450] 16:46:19 INFO - PROCESS | 2660 | --DOCSHELL 2120B000 == 131 [pid = 2660] [id = 449] 16:46:19 INFO - PROCESS | 2660 | --DOCSHELL 2042EC00 == 130 [pid = 2660] [id = 448] 16:46:19 INFO - PROCESS | 2660 | --DOMWINDOW == 281 (20B30000) [pid = 2660] [serial = 1294] [outer = 00000000] [url = about:blank] 16:46:19 INFO - PROCESS | 2660 | --DOCSHELL 1F719400 == 129 [pid = 2660] [id = 447] 16:46:19 INFO - PROCESS | 2660 | --DOCSHELL 14208C00 == 128 [pid = 2660] [id = 446] 16:46:19 INFO - PROCESS | 2660 | --DOCSHELL 2001A000 == 127 [pid = 2660] [id = 445] 16:46:19 INFO - PROCESS | 2660 | --DOCSHELL 0F5E1800 == 126 [pid = 2660] [id = 444] 16:46:19 INFO - PROCESS | 2660 | --DOCSHELL 2745E400 == 125 [pid = 2660] [id = 436] 16:46:19 INFO - PROCESS | 2660 | --DOCSHELL 20422800 == 124 [pid = 2660] [id = 435] 16:46:19 INFO - PROCESS | 2660 | --DOCSHELL 20B2B000 == 123 [pid = 2660] [id = 434] 16:46:19 INFO - PROCESS | 2660 | --DOCSHELL 1C545000 == 122 [pid = 2660] [id = 433] 16:46:19 INFO - PROCESS | 2660 | --DOCSHELL 134F7800 == 121 [pid = 2660] [id = 432] 16:46:20 INFO - PROCESS | 2660 | --DOMWINDOW == 280 (21204400) [pid = 2660] [serial = 1282] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2660 | --DOMWINDOW == 279 (2270C400) [pid = 2660] [serial = 1285] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2660 | --DOMWINDOW == 278 (21380C00) [pid = 2660] [serial = 1283] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2660 | --DOMWINDOW == 277 (1A731800) [pid = 2660] [serial = 1288] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2660 | --DOMWINDOW == 276 (23635C00) [pid = 2660] [serial = 1286] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2660 | --DOMWINDOW == 275 (24568400) [pid = 2660] [serial = 1291] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2660 | --DOMWINDOW == 274 (29E06400) [pid = 2660] [serial = 1252] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2660 | --DOMWINDOW == 273 (1C60A000) [pid = 2660] [serial = 1237] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2660 | --DOMWINDOW == 272 (1C82F400) [pid = 2660] [serial = 1273] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2660 | --DOMWINDOW == 271 (1CEDFC00) [pid = 2660] [serial = 1274] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2660 | --DOMWINDOW == 270 (1D562000) [pid = 2660] [serial = 1264] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2660 | --DOMWINDOW == 269 (1D799000) [pid = 2660] [serial = 1268] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2660 | --DOMWINDOW == 268 (1CA88800) [pid = 2660] [serial = 1267] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2660 | --DOMWINDOW == 267 (2073B000) [pid = 2660] [serial = 1271] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2660 | --DOMWINDOW == 266 (2006C000) [pid = 2660] [serial = 1270] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2660 | --DOMWINDOW == 265 (2A722400) [pid = 2660] [serial = 1258] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2660 | --DOMWINDOW == 264 (2822DC00) [pid = 2660] [serial = 1249] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2660 | --DOMWINDOW == 263 (20427400) [pid = 2660] [serial = 1279] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2660 | --DOMWINDOW == 262 (26666800) [pid = 2660] [serial = 1243] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2660 | --DOMWINDOW == 261 (27C70000) [pid = 2660] [serial = 1246] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2660 | --DOMWINDOW == 260 (2A72EC00) [pid = 2660] [serial = 1261] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2660 | --DOMWINDOW == 259 (1CC0F000) [pid = 2660] [serial = 1289] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2660 | --DOMWINDOW == 258 (29ECB400) [pid = 2660] [serial = 1255] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2660 | --DOMWINDOW == 257 (2042F800) [pid = 2660] [serial = 1240] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2660 | --DOMWINDOW == 256 (2001C000) [pid = 2660] [serial = 1276] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2660 | --DOMWINDOW == 255 (20062C00) [pid = 2660] [serial = 1277] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2660 | --DOMWINDOW == 254 (245A0400) [pid = 2660] [serial = 1292] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2660 | --DOMWINDOW == 253 (207AF800) [pid = 2660] [serial = 1280] [outer = 00000000] [url = about:blank] 16:46:20 INFO - PROCESS | 2660 | 1461282380128 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 16:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1132ms 16:46:20 INFO - PROCESS | 2660 | 1461282380159 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 16:46:20 INFO - PROCESS | 2660 | 1461282380161 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 16:46:20 INFO - PROCESS | 2660 | 1461282380164 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:46:20 INFO - PROCESS | 2660 | 1461282380168 Marionette TRACE conn5 <- [1,1834,null,{}] 16:46:20 INFO - PROCESS | 2660 | 1461282380178 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:20 INFO - PROCESS | 2660 | 1461282380286 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 16:46:20 INFO - PROCESS | 2660 | 1461282380294 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:20 INFO - PROCESS | 2660 | ++DOCSHELL 18D57000 == 122 [pid = 2660] [id = 468] 16:46:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 254 (196CD000) [pid = 2660] [serial = 1404] [outer = 00000000] 16:46:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 255 (1D563000) [pid = 2660] [serial = 1405] [outer = 196CD000] 16:46:20 INFO - PROCESS | 2660 | 1461282380342 Marionette DEBUG loaded listener.js 16:46:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 256 (1D799000) [pid = 2660] [serial = 1406] [outer = 196CD000] 16:46:20 INFO - PROCESS | 2660 | 1461282380875 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:46:20 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:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 770ms 16:46:20 INFO - PROCESS | 2660 | 1461282380939 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 16:46:20 INFO - PROCESS | 2660 | 1461282380941 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 16:46:20 INFO - PROCESS | 2660 | 1461282380944 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:46:20 INFO - PROCESS | 2660 | 1461282380946 Marionette TRACE conn5 <- [1,1838,null,{}] 16:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:46:20 INFO - PROCESS | 2660 | 1461282380950 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:21 INFO - PROCESS | 2660 | 1461282381052 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 16:46:21 INFO - PROCESS | 2660 | 1461282381198 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:21 INFO - PROCESS | 2660 | ++DOCSHELL 1D79BC00 == 123 [pid = 2660] [id = 469] 16:46:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 257 (1DAD7C00) [pid = 2660] [serial = 1407] [outer = 00000000] 16:46:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 258 (20416400) [pid = 2660] [serial = 1408] [outer = 1DAD7C00] 16:46:21 INFO - PROCESS | 2660 | 1461282381244 Marionette DEBUG loaded listener.js 16:46:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 259 (2073B000) [pid = 2660] [serial = 1409] [outer = 1DAD7C00] 16:46:21 INFO - PROCESS | 2660 | 1461282381666 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 769ms 16:46:21 INFO - PROCESS | 2660 | 1461282381718 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 16:46:21 INFO - PROCESS | 2660 | 1461282381720 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 16:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:46:21 INFO - PROCESS | 2660 | 1461282381728 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:46:21 INFO - PROCESS | 2660 | 1461282381730 Marionette TRACE conn5 <- [1,1842,null,{}] 16:46:21 INFO - PROCESS | 2660 | 1461282381733 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:21 INFO - PROCESS | 2660 | 1461282381834 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 16:46:21 INFO - PROCESS | 2660 | 1461282381844 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:21 INFO - PROCESS | 2660 | ++DOCSHELL 20740400 == 124 [pid = 2660] [id = 470] 16:46:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 260 (207F6C00) [pid = 2660] [serial = 1410] [outer = 00000000] 16:46:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 261 (20B2CC00) [pid = 2660] [serial = 1411] [outer = 207F6C00] 16:46:21 INFO - PROCESS | 2660 | 1461282381889 Marionette DEBUG loaded listener.js 16:46:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 262 (21206800) [pid = 2660] [serial = 1412] [outer = 207F6C00] 16:46:22 INFO - PROCESS | 2660 | 1461282382486 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 830ms 16:46:22 INFO - PROCESS | 2660 | 1461282382560 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 16:46:22 INFO - PROCESS | 2660 | 1461282382561 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 16:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:46:22 INFO - PROCESS | 2660 | 1461282382565 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:46:22 INFO - PROCESS | 2660 | 1461282382567 Marionette TRACE conn5 <- [1,1846,null,{}] 16:46:22 INFO - PROCESS | 2660 | 1461282382578 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:22 INFO - PROCESS | 2660 | 1461282382754 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 16:46:22 INFO - PROCESS | 2660 | 1461282382773 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:22 INFO - PROCESS | 2660 | ++DOCSHELL 22702400 == 125 [pid = 2660] [id = 471] 16:46:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 263 (22706800) [pid = 2660] [serial = 1413] [outer = 00000000] 16:46:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 264 (2363E800) [pid = 2660] [serial = 1414] [outer = 22706800] 16:46:22 INFO - PROCESS | 2660 | 1461282382821 Marionette DEBUG loaded listener.js 16:46:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 265 (24552000) [pid = 2660] [serial = 1415] [outer = 22706800] 16:46:23 INFO - PROCESS | 2660 | 1461282383307 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 16:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 770ms 16:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:46:23 INFO - PROCESS | 2660 | 1461282383339 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 16:46:23 INFO - PROCESS | 2660 | 1461282383341 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 16:46:23 INFO - PROCESS | 2660 | 1461282383344 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:46:23 INFO - PROCESS | 2660 | 1461282383346 Marionette TRACE conn5 <- [1,1850,null,{}] 16:46:23 INFO - PROCESS | 2660 | 1461282383354 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:23 INFO - PROCESS | 2660 | 1461282383499 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 16:46:23 INFO - PROCESS | 2660 | 1461282383517 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:23 INFO - PROCESS | 2660 | ++DOCSHELL 22969400 == 126 [pid = 2660] [id = 472] 16:46:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 266 (2363A000) [pid = 2660] [serial = 1416] [outer = 00000000] 16:46:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 267 (245E0C00) [pid = 2660] [serial = 1417] [outer = 2363A000] 16:46:23 INFO - PROCESS | 2660 | 1461282383564 Marionette DEBUG loaded listener.js 16:46:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 268 (24F44400) [pid = 2660] [serial = 1418] [outer = 2363A000] 16:46:24 INFO - PROCESS | 2660 | --DOMWINDOW == 267 (24568800) [pid = 2660] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:46:24 INFO - PROCESS | 2660 | --DOMWINDOW == 266 (21388400) [pid = 2660] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:46:24 INFO - PROCESS | 2660 | --DOMWINDOW == 265 (2245C400) [pid = 2660] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:46:24 INFO - PROCESS | 2660 | --DOMWINDOW == 264 (1EA5BC00) [pid = 2660] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:46:24 INFO - PROCESS | 2660 | --DOMWINDOW == 263 (20BD1C00) [pid = 2660] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:46:24 INFO - PROCESS | 2660 | --DOMWINDOW == 262 (20A73000) [pid = 2660] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:46:24 INFO - PROCESS | 2660 | --DOMWINDOW == 261 (1310DC00) [pid = 2660] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:46:24 INFO - PROCESS | 2660 | --DOMWINDOW == 260 (1F71EC00) [pid = 2660] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:46:24 INFO - PROCESS | 2660 | --DOMWINDOW == 259 (1429C800) [pid = 2660] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:46:24 INFO - PROCESS | 2660 | --DOMWINDOW == 258 (20B2C800) [pid = 2660] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:46:24 INFO - PROCESS | 2660 | --DOMWINDOW == 257 (2001B800) [pid = 2660] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:46:24 INFO - PROCESS | 2660 | --DOMWINDOW == 256 (21387400) [pid = 2660] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:46:24 INFO - PROCESS | 2660 | 1461282384487 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 16:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1172ms 16:46:24 INFO - PROCESS | 2660 | 1461282384517 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 16:46:24 INFO - PROCESS | 2660 | 1461282384519 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 16:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:46:24 INFO - PROCESS | 2660 | 1461282384522 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:46:24 INFO - PROCESS | 2660 | 1461282384524 Marionette TRACE conn5 <- [1,1854,null,{}] 16:46:24 INFO - PROCESS | 2660 | 1461282384527 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:24 INFO - PROCESS | 2660 | 1461282384628 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 16:46:24 INFO - PROCESS | 2660 | 1461282384642 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:24 INFO - PROCESS | 2660 | ++DOCSHELL 17B8A000 == 127 [pid = 2660] [id = 473] 16:46:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 257 (18177000) [pid = 2660] [serial = 1419] [outer = 00000000] 16:46:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 258 (1EA5BC00) [pid = 2660] [serial = 1420] [outer = 18177000] 16:46:24 INFO - PROCESS | 2660 | 1461282384690 Marionette DEBUG loaded listener.js 16:46:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 259 (20274C00) [pid = 2660] [serial = 1421] [outer = 18177000] 16:46:25 INFO - PROCESS | 2660 | 1461282385157 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 16:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 670ms 16:46:25 INFO - PROCESS | 2660 | 1461282385202 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 16:46:25 INFO - PROCESS | 2660 | 1461282385204 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 16:46:25 INFO - PROCESS | 2660 | 1461282385207 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:46:25 INFO - PROCESS | 2660 | 1461282385209 Marionette TRACE conn5 <- [1,1858,null,{}] 16:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:46:25 INFO - PROCESS | 2660 | 1461282385212 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:25 INFO - PROCESS | 2660 | 1461282385315 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 16:46:25 INFO - PROCESS | 2660 | 1461282385322 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:25 INFO - PROCESS | 2660 | ++DOCSHELL 1A736000 == 128 [pid = 2660] [id = 474] 16:46:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 260 (1D79A400) [pid = 2660] [serial = 1422] [outer = 00000000] 16:46:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 261 (255D1800) [pid = 2660] [serial = 1423] [outer = 1D79A400] 16:46:25 INFO - PROCESS | 2660 | 1461282385370 Marionette DEBUG loaded listener.js 16:46:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 262 (264CE800) [pid = 2660] [serial = 1424] [outer = 1D79A400] 16:46:25 INFO - PROCESS | 2660 | 1461282385846 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 16:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 16:46:25 INFO - PROCESS | 2660 | 1461282385884 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 16:46:25 INFO - PROCESS | 2660 | 1461282385886 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 16:46:25 INFO - PROCESS | 2660 | 1461282385908 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:46:25 INFO - PROCESS | 2660 | 1461282385910 Marionette TRACE conn5 <- [1,1862,null,{}] 16:46:25 INFO - PROCESS | 2660 | 1461282385914 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:26 INFO - PROCESS | 2660 | 1461282386018 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 16:46:26 INFO - PROCESS | 2660 | 1461282386062 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:26 INFO - PROCESS | 2660 | ++DOCSHELL 20016000 == 129 [pid = 2660] [id = 475] 16:46:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 263 (2665B800) [pid = 2660] [serial = 1425] [outer = 00000000] 16:46:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 264 (2777A400) [pid = 2660] [serial = 1426] [outer = 2665B800] 16:46:26 INFO - PROCESS | 2660 | 1461282386108 Marionette DEBUG loaded listener.js 16:46:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 265 (27C6F800) [pid = 2660] [serial = 1427] [outer = 2665B800] 16:46:26 INFO - PROCESS | 2660 | 1461282386901 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 16:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1017ms 16:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:46:26 INFO - PROCESS | 2660 | 1461282386929 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 16:46:26 INFO - PROCESS | 2660 | 1461282386933 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 16:46:26 INFO - PROCESS | 2660 | 1461282386938 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:46:26 INFO - PROCESS | 2660 | 1461282386941 Marionette TRACE conn5 <- [1,1866,null,{}] 16:46:26 INFO - PROCESS | 2660 | 1461282386969 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:27 INFO - PROCESS | 2660 | 1461282387137 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 16:46:27 INFO - PROCESS | 2660 | 1461282387319 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:27 INFO - PROCESS | 2660 | ++DOCSHELL 196CF400 == 130 [pid = 2660] [id = 476] 16:46:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 266 (1A7F6400) [pid = 2660] [serial = 1428] [outer = 00000000] 16:46:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 267 (1C82F400) [pid = 2660] [serial = 1429] [outer = 1A7F6400] 16:46:27 INFO - PROCESS | 2660 | 1461282387379 Marionette DEBUG loaded listener.js 16:46:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 268 (1CC16800) [pid = 2660] [serial = 1430] [outer = 1A7F6400] 16:46:28 INFO - PROCESS | 2660 | 1461282388048 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 16:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1180ms 16:46:28 INFO - PROCESS | 2660 | 1461282388120 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 16:46:28 INFO - PROCESS | 2660 | 1461282388126 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 16:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:46:28 INFO - PROCESS | 2660 | 1461282388133 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:46:28 INFO - PROCESS | 2660 | 1461282388136 Marionette TRACE conn5 <- [1,1870,null,{}] 16:46:28 INFO - PROCESS | 2660 | 1461282388140 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:28 INFO - PROCESS | 2660 | 1461282388279 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 16:46:28 INFO - PROCESS | 2660 | 1461282388451 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:28 INFO - PROCESS | 2660 | ++DOCSHELL 20027800 == 131 [pid = 2660] [id = 477] 16:46:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 269 (20276400) [pid = 2660] [serial = 1431] [outer = 00000000] 16:46:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 270 (20B33400) [pid = 2660] [serial = 1432] [outer = 20276400] 16:46:28 INFO - PROCESS | 2660 | 1461282388511 Marionette DEBUG loaded listener.js 16:46:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 271 (22464800) [pid = 2660] [serial = 1433] [outer = 20276400] 16:46:29 INFO - PROCESS | 2660 | 1461282389117 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 16:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1021ms 16:46:29 INFO - PROCESS | 2660 | 1461282389155 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 16:46:29 INFO - PROCESS | 2660 | 1461282389158 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 16:46:29 INFO - PROCESS | 2660 | 1461282389162 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:46:29 INFO - PROCESS | 2660 | 1461282389166 Marionette TRACE conn5 <- [1,1874,null,{}] 16:46:29 INFO - PROCESS | 2660 | 1461282389177 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:29 INFO - PROCESS | 2660 | 1461282389356 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 16:46:29 INFO - PROCESS | 2660 | 1461282389539 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:29 INFO - PROCESS | 2660 | ++DOCSHELL 27C8A000 == 132 [pid = 2660] [id = 478] 16:46:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 272 (2822DC00) [pid = 2660] [serial = 1434] [outer = 00000000] 16:46:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 273 (28673000) [pid = 2660] [serial = 1435] [outer = 2822DC00] 16:46:29 INFO - PROCESS | 2660 | 1461282389598 Marionette DEBUG loaded listener.js 16:46:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 274 (28A01C00) [pid = 2660] [serial = 1436] [outer = 2822DC00] 16:46:30 INFO - PROCESS | 2660 | 1461282390221 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 16:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1120ms 16:46:30 INFO - PROCESS | 2660 | 1461282390285 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 16:46:30 INFO - PROCESS | 2660 | 1461282390288 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 16:46:30 INFO - PROCESS | 2660 | 1461282390291 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:46:30 INFO - PROCESS | 2660 | 1461282390293 Marionette TRACE conn5 <- [1,1878,null,{}] 16:46:30 INFO - PROCESS | 2660 | 1461282390297 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:30 INFO - PROCESS | 2660 | 1461282390433 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 16:46:30 INFO - PROCESS | 2660 | 1461282390618 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:30 INFO - PROCESS | 2660 | ++DOCSHELL 29E53000 == 133 [pid = 2660] [id = 479] 16:46:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 275 (29E55400) [pid = 2660] [serial = 1437] [outer = 00000000] 16:46:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 276 (29ED4400) [pid = 2660] [serial = 1438] [outer = 29E55400] 16:46:30 INFO - PROCESS | 2660 | 1461282390681 Marionette DEBUG loaded listener.js 16:46:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 277 (2A731000) [pid = 2660] [serial = 1439] [outer = 29E55400] 16:46:31 INFO - PROCESS | 2660 | 1461282391296 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 16:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1073ms 16:46:31 INFO - PROCESS | 2660 | 1461282391368 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 16:46:31 INFO - PROCESS | 2660 | 1461282391371 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 16:46:31 INFO - PROCESS | 2660 | 1461282391374 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:46:31 INFO - PROCESS | 2660 | 1461282391377 Marionette TRACE conn5 <- [1,1882,null,{}] 16:46:31 INFO - PROCESS | 2660 | 1461282391380 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:31 INFO - PROCESS | 2660 | 1461282391512 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 16:46:31 INFO - PROCESS | 2660 | 1461282391694 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:31 INFO - PROCESS | 2660 | ++DOCSHELL 2AAEE800 == 134 [pid = 2660] [id = 480] 16:46:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 278 (2AB45400) [pid = 2660] [serial = 1440] [outer = 00000000] 16:46:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 279 (2AB4F000) [pid = 2660] [serial = 1441] [outer = 2AB45400] 16:46:31 INFO - PROCESS | 2660 | 1461282391751 Marionette DEBUG loaded listener.js 16:46:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 280 (2AE8FC00) [pid = 2660] [serial = 1442] [outer = 2AB45400] 16:46:32 INFO - PROCESS | 2660 | 1461282392411 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 16:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1065ms 16:46:32 INFO - PROCESS | 2660 | 1461282392450 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 16:46:32 INFO - PROCESS | 2660 | 1461282392453 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 16:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:46:32 INFO - PROCESS | 2660 | 1461282392457 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:46:32 INFO - PROCESS | 2660 | 1461282392459 Marionette TRACE conn5 <- [1,1886,null,{}] 16:46:32 INFO - PROCESS | 2660 | 1461282392462 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:32 INFO - PROCESS | 2660 | 1461282392611 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 16:46:32 INFO - PROCESS | 2660 | 1461282392813 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:32 INFO - PROCESS | 2660 | ++DOCSHELL 29E36400 == 135 [pid = 2660] [id = 481] 16:46:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 281 (29E37800) [pid = 2660] [serial = 1443] [outer = 00000000] 16:46:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 282 (2AB4EC00) [pid = 2660] [serial = 1444] [outer = 29E37800] 16:46:32 INFO - PROCESS | 2660 | 1461282392877 Marionette DEBUG loaded listener.js 16:46:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 283 (2B0B6C00) [pid = 2660] [serial = 1445] [outer = 29E37800] 16:46:33 INFO - PROCESS | 2660 | 1461282393484 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 16:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1077ms 16:46:33 INFO - PROCESS | 2660 | 1461282393536 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 16:46:33 INFO - PROCESS | 2660 | 1461282393539 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 16:46:33 INFO - PROCESS | 2660 | 1461282393542 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:46:33 INFO - PROCESS | 2660 | 1461282393544 Marionette TRACE conn5 <- [1,1890,null,{}] 16:46:33 INFO - PROCESS | 2660 | 1461282393548 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:33 INFO - PROCESS | 2660 | 1461282393674 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 16:46:33 INFO - PROCESS | 2660 | 1461282393868 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:33 INFO - PROCESS | 2660 | ++DOCSHELL 29E3D800 == 136 [pid = 2660] [id = 482] 16:46:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 284 (2B0BF400) [pid = 2660] [serial = 1446] [outer = 00000000] 16:46:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 285 (2BED5800) [pid = 2660] [serial = 1447] [outer = 2B0BF400] 16:46:33 INFO - PROCESS | 2660 | 1461282393924 Marionette DEBUG loaded listener.js 16:46:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 286 (2BED7C00) [pid = 2660] [serial = 1448] [outer = 2B0BF400] 16:46:34 INFO - PROCESS | 2660 | 1461282394493 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 16:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1017ms 16:46:34 INFO - PROCESS | 2660 | 1461282394564 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 16:46:34 INFO - PROCESS | 2660 | 1461282394566 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 16:46:34 INFO - PROCESS | 2660 | 1461282394569 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:46:34 INFO - PROCESS | 2660 | 1461282394572 Marionette TRACE conn5 <- [1,1894,null,{}] 16:46:34 INFO - PROCESS | 2660 | 1461282394575 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:34 INFO - PROCESS | 2660 | 1461282394701 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 16:46:34 INFO - PROCESS | 2660 | 1461282394889 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:34 INFO - PROCESS | 2660 | ++DOCSHELL 2BE72C00 == 137 [pid = 2660] [id = 483] 16:46:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 287 (2BE74000) [pid = 2660] [serial = 1449] [outer = 00000000] 16:46:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 288 (2BE7B400) [pid = 2660] [serial = 1450] [outer = 2BE74000] 16:46:34 INFO - PROCESS | 2660 | 1461282394947 Marionette DEBUG loaded listener.js 16:46:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 289 (2BE7C800) [pid = 2660] [serial = 1451] [outer = 2BE74000] 16:46:35 INFO - PROCESS | 2660 | 1461282395540 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 16:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1018ms 16:46:35 INFO - PROCESS | 2660 | 1461282395591 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 16:46:35 INFO - PROCESS | 2660 | 1461282395594 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 16:46:35 INFO - PROCESS | 2660 | 1461282395598 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:46:35 INFO - PROCESS | 2660 | 1461282395600 Marionette TRACE conn5 <- [1,1898,null,{}] 16:46:35 INFO - PROCESS | 2660 | 1461282395604 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:35 INFO - PROCESS | 2660 | 1461282395728 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 16:46:35 INFO - PROCESS | 2660 | 1461282395919 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:35 INFO - PROCESS | 2660 | ++DOCSHELL 2BE78400 == 138 [pid = 2660] [id = 484] 16:46:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 290 (2BE78800) [pid = 2660] [serial = 1452] [outer = 00000000] 16:46:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 291 (2BEDEC00) [pid = 2660] [serial = 1453] [outer = 2BE78800] 16:46:35 INFO - PROCESS | 2660 | 1461282395975 Marionette DEBUG loaded listener.js 16:46:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 292 (2BEE2000) [pid = 2660] [serial = 1454] [outer = 2BE78800] 16:46:36 INFO - PROCESS | 2660 | 1461282396587 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 16:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1016ms 16:46:36 INFO - PROCESS | 2660 | 1461282396618 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 16:46:36 INFO - PROCESS | 2660 | 1461282396620 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 16:46:36 INFO - PROCESS | 2660 | 1461282396623 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:46:36 INFO - PROCESS | 2660 | 1461282396625 Marionette TRACE conn5 <- [1,1902,null,{}] 16:46:36 INFO - PROCESS | 2660 | 1461282396629 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:36 INFO - PROCESS | 2660 | 1461282396756 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 16:46:36 INFO - PROCESS | 2660 | 1461282396935 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:36 INFO - PROCESS | 2660 | ++DOCSHELL 2BED4C00 == 139 [pid = 2660] [id = 485] 16:46:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 293 (2BEDA800) [pid = 2660] [serial = 1455] [outer = 00000000] 16:46:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 294 (2BFED800) [pid = 2660] [serial = 1456] [outer = 2BEDA800] 16:46:36 INFO - PROCESS | 2660 | 1461282396992 Marionette DEBUG loaded listener.js 16:46:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 295 (2BFED400) [pid = 2660] [serial = 1457] [outer = 2BEDA800] 16:46:37 INFO - PROCESS | 2660 | 1461282397535 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 16:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 930ms 16:46:37 INFO - PROCESS | 2660 | 1461282397558 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 16:46:37 INFO - PROCESS | 2660 | 1461282397560 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 16:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:46:37 INFO - PROCESS | 2660 | 1461282397564 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:46:37 INFO - PROCESS | 2660 | 1461282397567 Marionette TRACE conn5 <- [1,1906,null,{}] 16:46:37 INFO - PROCESS | 2660 | 1461282397570 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:37 INFO - PROCESS | 2660 | 1461282397716 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 16:46:37 INFO - PROCESS | 2660 | 1461282397920 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:37 INFO - PROCESS | 2660 | ++DOCSHELL 2C21EC00 == 140 [pid = 2660] [id = 486] 16:46:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 296 (2E6B1C00) [pid = 2660] [serial = 1458] [outer = 00000000] 16:46:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 297 (2E6BB000) [pid = 2660] [serial = 1459] [outer = 2E6B1C00] 16:46:37 INFO - PROCESS | 2660 | 1461282397985 Marionette DEBUG loaded listener.js 16:46:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 298 (30029800) [pid = 2660] [serial = 1460] [outer = 2E6B1C00] 16:46:38 INFO - PROCESS | 2660 | 1461282398642 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 16:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1124ms 16:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:46:38 INFO - PROCESS | 2660 | 1461282398692 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 16:46:38 INFO - PROCESS | 2660 | 1461282398694 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 16:46:38 INFO - PROCESS | 2660 | 1461282398698 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:46:38 INFO - PROCESS | 2660 | 1461282398700 Marionette TRACE conn5 <- [1,1910,null,{}] 16:46:38 INFO - PROCESS | 2660 | 1461282398704 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:38 INFO - PROCESS | 2660 | 1461282398834 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 16:46:39 INFO - PROCESS | 2660 | 1461282399036 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:39 INFO - PROCESS | 2660 | ++DOCSHELL 2E6B4000 == 141 [pid = 2660] [id = 487] 16:46:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 299 (2E6B9800) [pid = 2660] [serial = 1461] [outer = 00000000] 16:46:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 300 (30033400) [pid = 2660] [serial = 1462] [outer = 2E6B9800] 16:46:39 INFO - PROCESS | 2660 | 1461282399092 Marionette DEBUG loaded listener.js 16:46:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 301 (30035400) [pid = 2660] [serial = 1463] [outer = 2E6B9800] 16:46:39 INFO - PROCESS | 2660 | 1461282399776 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 16:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1129ms 16:46:39 INFO - PROCESS | 2660 | 1461282399831 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 16:46:39 INFO - PROCESS | 2660 | 1461282399833 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 16:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:46:39 INFO - PROCESS | 2660 | 1461282399836 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:46:39 INFO - PROCESS | 2660 | 1461282399838 Marionette TRACE conn5 <- [1,1914,null,{}] 16:46:39 INFO - PROCESS | 2660 | 1461282399843 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:39 INFO - PROCESS | 2660 | 1461282399971 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 16:46:40 INFO - PROCESS | 2660 | 1461282400162 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:40 INFO - PROCESS | 2660 | ++DOCSHELL 17635400 == 142 [pid = 2660] [id = 488] 16:46:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 302 (1763F800) [pid = 2660] [serial = 1464] [outer = 00000000] 16:46:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 303 (207B6400) [pid = 2660] [serial = 1465] [outer = 1763F800] 16:46:40 INFO - PROCESS | 2660 | 1461282400220 Marionette DEBUG loaded listener.js 16:46:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 304 (207B5800) [pid = 2660] [serial = 1466] [outer = 1763F800] 16:46:40 INFO - PROCESS | 2660 | 1461282400829 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 16:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1015ms 16:46:40 INFO - PROCESS | 2660 | 1461282400856 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 16:46:40 INFO - PROCESS | 2660 | 1461282400858 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 16:46:40 INFO - PROCESS | 2660 | 1461282400861 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:46:40 INFO - PROCESS | 2660 | 1461282400863 Marionette TRACE conn5 <- [1,1918,null,{}] 16:46:40 INFO - PROCESS | 2660 | 1461282400867 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:40 INFO - PROCESS | 2660 | 1461282400992 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 16:46:41 INFO - PROCESS | 2660 | 1461282401188 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:41 INFO - PROCESS | 2660 | ++DOCSHELL 2073FC00 == 143 [pid = 2660] [id = 489] 16:46:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 305 (2137FC00) [pid = 2660] [serial = 1467] [outer = 00000000] 16:46:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 306 (25A15000) [pid = 2660] [serial = 1468] [outer = 2137FC00] 16:46:41 INFO - PROCESS | 2660 | 1461282401245 Marionette DEBUG loaded listener.js 16:46:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 307 (27C68000) [pid = 2660] [serial = 1469] [outer = 2137FC00] 16:46:42 INFO - PROCESS | 2660 | 1461282402164 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 16:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1383ms 16:46:42 INFO - PROCESS | 2660 | 1461282402250 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 16:46:42 INFO - PROCESS | 2660 | 1461282402253 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 16:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:46:42 INFO - PROCESS | 2660 | 1461282402258 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:46:42 INFO - PROCESS | 2660 | 1461282402261 Marionette TRACE conn5 <- [1,1922,null,{}] 16:46:42 INFO - PROCESS | 2660 | 1461282402266 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:42 INFO - PROCESS | 2660 | 1461282402427 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 16:46:42 INFO - PROCESS | 2660 | 1461282402616 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:42 INFO - PROCESS | 2660 | ++DOCSHELL 1D79D000 == 144 [pid = 2660] [id = 490] 16:46:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 308 (1FFD1400) [pid = 2660] [serial = 1470] [outer = 00000000] 16:46:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 309 (20416800) [pid = 2660] [serial = 1471] [outer = 1FFD1400] 16:46:42 INFO - PROCESS | 2660 | 1461282402666 Marionette DEBUG loaded listener.js 16:46:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 310 (20A72000) [pid = 2660] [serial = 1472] [outer = 1FFD1400] 16:46:43 INFO - PROCESS | 2660 | 1461282403364 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 16:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1180ms 16:46:43 INFO - PROCESS | 2660 | --DOCSHELL 2665E800 == 143 [pid = 2660] [id = 379] 16:46:43 INFO - PROCESS | 2660 | --DOCSHELL 1A736000 == 142 [pid = 2660] [id = 474] 16:46:43 INFO - PROCESS | 2660 | --DOCSHELL 17B8A000 == 141 [pid = 2660] [id = 473] 16:46:43 INFO - PROCESS | 2660 | --DOCSHELL 22969400 == 140 [pid = 2660] [id = 472] 16:46:43 INFO - PROCESS | 2660 | --DOCSHELL 22702400 == 139 [pid = 2660] [id = 471] 16:46:43 INFO - PROCESS | 2660 | --DOCSHELL 20740400 == 138 [pid = 2660] [id = 470] 16:46:43 INFO - PROCESS | 2660 | --DOCSHELL 1D79BC00 == 137 [pid = 2660] [id = 469] 16:46:43 INFO - PROCESS | 2660 | --DOCSHELL 18D57000 == 136 [pid = 2660] [id = 468] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 309 (18032400) [pid = 2660] [serial = 1297] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 308 (1F91B800) [pid = 2660] [serial = 1300] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 307 (20BD6800) [pid = 2660] [serial = 1303] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 306 (26661800) [pid = 2660] [serial = 1306] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 305 (2777BC00) [pid = 2660] [serial = 1309] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 304 (27C74000) [pid = 2660] [serial = 1312] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 303 (28A05400) [pid = 2660] [serial = 1315] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 302 (29E05000) [pid = 2660] [serial = 1318] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 301 (2AAE8C00) [pid = 2660] [serial = 1321] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 300 (2AAF4000) [pid = 2660] [serial = 1324] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 299 (2AB4E800) [pid = 2660] [serial = 1327] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 298 (22965400) [pid = 2660] [serial = 1330] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 297 (28224C00) [pid = 2660] [serial = 1360] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOCSHELL 19486400 == 135 [pid = 2660] [id = 467] 16:46:43 INFO - PROCESS | 2660 | --DOCSHELL 1CC0BC00 == 134 [pid = 2660] [id = 466] 16:46:43 INFO - PROCESS | 2660 | --DOCSHELL 2AE88800 == 133 [pid = 2660] [id = 459] 16:46:43 INFO - PROCESS | 2660 | --DOCSHELL 2AB45800 == 132 [pid = 2660] [id = 458] 16:46:43 INFO - PROCESS | 2660 | --DOCSHELL 29ECD800 == 131 [pid = 2660] [id = 457] 16:46:43 INFO - PROCESS | 2660 | --DOCSHELL 28228800 == 130 [pid = 2660] [id = 456] 16:46:43 INFO - PROCESS | 2660 | 1461282403560 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 16:46:43 INFO - PROCESS | 2660 | 1461282403566 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 16:46:43 INFO - PROCESS | 2660 | --DOCSHELL 2002BC00 == 129 [pid = 2660] [id = 455] 16:46:43 INFO - PROCESS | 2660 | --DOCSHELL 1A7ED800 == 128 [pid = 2660] [id = 454] 16:46:43 INFO - PROCESS | 2660 | 1461282403579 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:46:43 INFO - PROCESS | 2660 | 1461282403581 Marionette TRACE conn5 <- [1,1926,null,{}] 16:46:43 INFO - PROCESS | 2660 | 1461282403585 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:46:43 INFO - PROCESS | 2660 | 1461282403696 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 296 (23634000) [pid = 2660] [serial = 1175] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 295 (22706C00) [pid = 2660] [serial = 1348] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 294 (255CD400) [pid = 2660] [serial = 1351] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 293 (2363D400) [pid = 2660] [serial = 1349] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 292 (2042D000) [pid = 2660] [serial = 1354] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 291 (2665BC00) [pid = 2660] [serial = 1357] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 290 (20B33800) [pid = 2660] [serial = 1345] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 289 (1C540400) [pid = 2660] [serial = 1334] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 288 (1B967400) [pid = 2660] [serial = 1333] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 287 (20070C00) [pid = 2660] [serial = 1342] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 286 (20423C00) [pid = 2660] [serial = 1343] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 285 (1B021C00) [pid = 2660] [serial = 1339] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 284 (1BAE5000) [pid = 2660] [serial = 1340] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 283 (20B32400) [pid = 2660] [serial = 1295] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 282 (207F0000) [pid = 2660] [serial = 1337] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 281 (20430800) [pid = 2660] [serial = 1336] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 280 (25A0E400) [pid = 2660] [serial = 1352] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 279 (27465400) [pid = 2660] [serial = 1358] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 278 (20BCEC00) [pid = 2660] [serial = 1355] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 277 (21203800) [pid = 2660] [serial = 1346] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | --DOMWINDOW == 276 (264D9000) [pid = 2660] [serial = 1235] [outer = 00000000] [url = about:blank] 16:46:43 INFO - PROCESS | 2660 | 1461282403846 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:43 INFO - PROCESS | 2660 | ++DOCSHELL 1A737000 == 129 [pid = 2660] [id = 491] 16:46:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 277 (1A7ED800) [pid = 2660] [serial = 1473] [outer = 00000000] 16:46:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 278 (1C537800) [pid = 2660] [serial = 1474] [outer = 1A7ED800] 16:46:43 INFO - PROCESS | 2660 | 1461282403899 Marionette DEBUG loaded listener.js 16:46:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 279 (1C82C000) [pid = 2660] [serial = 1475] [outer = 1A7ED800] 16:46:44 INFO - PROCESS | 2660 | 1461282404378 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 16:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 810ms 16:46:44 INFO - PROCESS | 2660 | 1461282404403 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 16:46:44 INFO - PROCESS | 2660 | 1461282404405 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 16:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:46:44 INFO - PROCESS | 2660 | 1461282404412 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:46:44 INFO - PROCESS | 2660 | 1461282404416 Marionette TRACE conn5 <- [1,1930,null,{}] 16:46:44 INFO - PROCESS | 2660 | 1461282404427 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:44 INFO - PROCESS | 2660 | 1461282404538 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 16:46:44 INFO - PROCESS | 2660 | 1461282404548 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:44 INFO - PROCESS | 2660 | ++DOCSHELL 20739C00 == 130 [pid = 2660] [id = 492] 16:46:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 280 (20742000) [pid = 2660] [serial = 1476] [outer = 00000000] 16:46:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 281 (20A70000) [pid = 2660] [serial = 1477] [outer = 20742000] 16:46:44 INFO - PROCESS | 2660 | 1461282404597 Marionette DEBUG loaded listener.js 16:46:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 282 (20B30400) [pid = 2660] [serial = 1478] [outer = 20742000] 16:46:45 INFO - PROCESS | 2660 | 1461282405120 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 770ms 16:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:46:45 INFO - PROCESS | 2660 | 1461282405188 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 16:46:45 INFO - PROCESS | 2660 | 1461282405191 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 16:46:45 INFO - PROCESS | 2660 | 1461282405193 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:46:45 INFO - PROCESS | 2660 | 1461282405195 Marionette TRACE conn5 <- [1,1934,null,{}] 16:46:45 INFO - PROCESS | 2660 | 1461282405199 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:45 INFO - PROCESS | 2660 | 1461282405374 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 16:46:45 INFO - PROCESS | 2660 | 1461282405498 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:45 INFO - PROCESS | 2660 | ++DOCSHELL 20BD0400 == 131 [pid = 2660] [id = 493] 16:46:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 283 (2245A400) [pid = 2660] [serial = 1479] [outer = 00000000] 16:46:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 284 (22965400) [pid = 2660] [serial = 1480] [outer = 2245A400] 16:46:45 INFO - PROCESS | 2660 | 1461282405544 Marionette DEBUG loaded listener.js 16:46:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 285 (23635800) [pid = 2660] [serial = 1481] [outer = 2245A400] 16:46:45 INFO - PROCESS | 2660 | 1461282405980 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 830ms 16:46:46 INFO - PROCESS | 2660 | 1461282406028 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 16:46:46 INFO - PROCESS | 2660 | 1461282406030 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 16:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:46:46 INFO - PROCESS | 2660 | 1461282406033 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:46:46 INFO - PROCESS | 2660 | 1461282406035 Marionette TRACE conn5 <- [1,1938,null,{}] 16:46:46 INFO - PROCESS | 2660 | 1461282406038 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:46 INFO - PROCESS | 2660 | 1461282406196 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 16:46:46 INFO - PROCESS | 2660 | 1461282406220 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:46 INFO - PROCESS | 2660 | ++DOCSHELL 23638400 == 132 [pid = 2660] [id = 494] 16:46:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 286 (23A1C800) [pid = 2660] [serial = 1482] [outer = 00000000] 16:46:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 287 (24593000) [pid = 2660] [serial = 1483] [outer = 23A1C800] 16:46:46 INFO - PROCESS | 2660 | 1461282406267 Marionette DEBUG loaded listener.js 16:46:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 288 (24F3C000) [pid = 2660] [serial = 1484] [outer = 23A1C800] 16:46:46 INFO - PROCESS | 2660 | 1461282406773 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 16:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 830ms 16:46:46 INFO - PROCESS | 2660 | 1461282406864 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 16:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:46:46 INFO - PROCESS | 2660 | 1461282406866 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 16:46:46 INFO - PROCESS | 2660 | 1461282406869 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:46:46 INFO - PROCESS | 2660 | 1461282406871 Marionette TRACE conn5 <- [1,1942,null,{}] 16:46:46 INFO - PROCESS | 2660 | 1461282406874 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:47 INFO - PROCESS | 2660 | 1461282407052 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 16:46:47 INFO - PROCESS | 2660 | 1461282407076 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:47 INFO - PROCESS | 2660 | ++DOCSHELL 255CC400 == 133 [pid = 2660] [id = 495] 16:46:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 289 (26661800) [pid = 2660] [serial = 1485] [outer = 00000000] 16:46:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 290 (27777800) [pid = 2660] [serial = 1486] [outer = 26661800] 16:46:47 INFO - PROCESS | 2660 | 1461282407128 Marionette DEBUG loaded listener.js 16:46:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 291 (27781400) [pid = 2660] [serial = 1487] [outer = 26661800] 16:46:47 INFO - PROCESS | 2660 | 1461282407637 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 16:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 830ms 16:46:47 INFO - PROCESS | 2660 | --DOMWINDOW == 290 (1D79A400) [pid = 2660] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:46:47 INFO - PROCESS | 2660 | --DOMWINDOW == 289 (196CD000) [pid = 2660] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:46:47 INFO - PROCESS | 2660 | --DOMWINDOW == 288 (207F6C00) [pid = 2660] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:46:47 INFO - PROCESS | 2660 | --DOMWINDOW == 287 (22706800) [pid = 2660] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:46:47 INFO - PROCESS | 2660 | --DOMWINDOW == 286 (1DAD7C00) [pid = 2660] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:46:47 INFO - PROCESS | 2660 | --DOMWINDOW == 285 (1C835400) [pid = 2660] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:46:47 INFO - PROCESS | 2660 | --DOMWINDOW == 284 (1CC11000) [pid = 2660] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:46:47 INFO - PROCESS | 2660 | --DOMWINDOW == 283 (2363A000) [pid = 2660] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:46:47 INFO - PROCESS | 2660 | --DOMWINDOW == 282 (18177000) [pid = 2660] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:46:47 INFO - PROCESS | 2660 | 1461282407984 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 16:46:47 INFO - PROCESS | 2660 | 1461282407986 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 16:46:47 INFO - PROCESS | 2660 | 1461282407997 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:46:47 INFO - PROCESS | 2660 | 1461282407999 Marionette TRACE conn5 <- [1,1946,null,{}] 16:46:47 INFO - PROCESS | 2660 | 1461282408002 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:46:48 INFO - PROCESS | 2660 | 1461282408111 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 16:46:48 INFO - PROCESS | 2660 | 1461282408120 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:48 INFO - PROCESS | 2660 | ++DOCSHELL 1D795000 == 134 [pid = 2660] [id = 496] 16:46:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 283 (1D79A400) [pid = 2660] [serial = 1488] [outer = 00000000] 16:46:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 284 (21204000) [pid = 2660] [serial = 1489] [outer = 1D79A400] 16:46:48 INFO - PROCESS | 2660 | 1461282408167 Marionette DEBUG loaded listener.js 16:46:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 285 (23636800) [pid = 2660] [serial = 1490] [outer = 1D79A400] 16:46:48 INFO - PROCESS | 2660 | 1461282408684 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 16:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 710ms 16:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:46:48 INFO - PROCESS | 2660 | 1461282408720 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 16:46:48 INFO - PROCESS | 2660 | 1461282408722 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 16:46:48 INFO - PROCESS | 2660 | 1461282408725 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:46:48 INFO - PROCESS | 2660 | 1461282408726 Marionette TRACE conn5 <- [1,1950,null,{}] 16:46:48 INFO - PROCESS | 2660 | 1461282408730 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:48 INFO - PROCESS | 2660 | 1461282408836 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 16:46:48 INFO - PROCESS | 2660 | 1461282408842 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:48 INFO - PROCESS | 2660 | ++DOCSHELL 2459E000 == 135 [pid = 2660] [id = 497] 16:46:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 286 (27C74000) [pid = 2660] [serial = 1491] [outer = 00000000] 16:46:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 287 (2867F400) [pid = 2660] [serial = 1492] [outer = 27C74000] 16:46:48 INFO - PROCESS | 2660 | 1461282408887 Marionette DEBUG loaded listener.js 16:46:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 288 (28A0C000) [pid = 2660] [serial = 1493] [outer = 27C74000] 16:46:49 INFO - PROCESS | 2660 | 1461282409374 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 16:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 16:46:49 INFO - PROCESS | 2660 | 1461282409416 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 16:46:49 INFO - PROCESS | 2660 | 1461282409418 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 16:46:49 INFO - PROCESS | 2660 | 1461282409421 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:46:49 INFO - PROCESS | 2660 | 1461282409423 Marionette TRACE conn5 <- [1,1954,null,{}] 16:46:49 INFO - PROCESS | 2660 | 1461282409426 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:49 INFO - PROCESS | 2660 | 1461282409538 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 16:46:49 INFO - PROCESS | 2660 | 1461282409575 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:49 INFO - PROCESS | 2660 | ++DOCSHELL 29E05000 == 136 [pid = 2660] [id = 498] 16:46:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 289 (29E35C00) [pid = 2660] [serial = 1494] [outer = 00000000] 16:46:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 290 (29E40400) [pid = 2660] [serial = 1495] [outer = 29E35C00] 16:46:49 INFO - PROCESS | 2660 | 1461282409621 Marionette DEBUG loaded listener.js 16:46:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 291 (29E5F000) [pid = 2660] [serial = 1496] [outer = 29E35C00] 16:46:50 INFO - PROCESS | 2660 | 1461282410367 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 16:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 970ms 16:46:50 INFO - PROCESS | 2660 | 1461282410395 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 16:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:46:50 INFO - PROCESS | 2660 | 1461282410400 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 16:46:50 INFO - PROCESS | 2660 | 1461282410405 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:46:50 INFO - PROCESS | 2660 | 1461282410409 Marionette TRACE conn5 <- [1,1958,null,{}] 16:46:50 INFO - PROCESS | 2660 | 1461282410415 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:50 INFO - PROCESS | 2660 | 1461282410561 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 16:46:50 INFO - PROCESS | 2660 | 1461282410763 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:50 INFO - PROCESS | 2660 | ++DOCSHELL 1B968000 == 137 [pid = 2660] [id = 499] 16:46:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 292 (1BAEE000) [pid = 2660] [serial = 1497] [outer = 00000000] 16:46:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 293 (1D797800) [pid = 2660] [serial = 1498] [outer = 1BAEE000] 16:46:50 INFO - PROCESS | 2660 | 1461282410824 Marionette DEBUG loaded listener.js 16:46:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 294 (1FE3E400) [pid = 2660] [serial = 1499] [outer = 1BAEE000] 16:46:51 INFO - PROCESS | 2660 | 1461282411517 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 16:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1124ms 16:46:51 INFO - PROCESS | 2660 | 1461282411531 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 16:46:51 INFO - PROCESS | 2660 | 1461282411537 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 16:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:46:51 INFO - PROCESS | 2660 | 1461282411544 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:46:51 INFO - PROCESS | 2660 | 1461282411547 Marionette TRACE conn5 <- [1,1962,null,{}] 16:46:51 INFO - PROCESS | 2660 | 1461282411550 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:51 INFO - PROCESS | 2660 | 1461282411684 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 16:46:51 INFO - PROCESS | 2660 | 1461282411870 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:51 INFO - PROCESS | 2660 | ++DOCSHELL 1D565C00 == 138 [pid = 2660] [id = 500] 16:46:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 295 (1FE3C400) [pid = 2660] [serial = 1500] [outer = 00000000] 16:46:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 296 (22704C00) [pid = 2660] [serial = 1501] [outer = 1FE3C400] 16:46:51 INFO - PROCESS | 2660 | 1461282411926 Marionette DEBUG loaded listener.js 16:46:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 297 (255D0000) [pid = 2660] [serial = 1502] [outer = 1FE3C400] 16:46:52 INFO - PROCESS | 2660 | 1461282412560 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 16:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1070ms 16:46:52 INFO - PROCESS | 2660 | 1461282412616 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 16:46:52 INFO - PROCESS | 2660 | 1461282412618 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 16:46:52 INFO - PROCESS | 2660 | 1461282412622 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:46:52 INFO - PROCESS | 2660 | 1461282412626 Marionette TRACE conn5 <- [1,1966,null,{}] 16:46:52 INFO - PROCESS | 2660 | 1461282412637 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:52 INFO - PROCESS | 2660 | 1461282412771 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 16:46:52 INFO - PROCESS | 2660 | 1461282412958 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:52 INFO - PROCESS | 2660 | ++DOCSHELL 29ED7800 == 139 [pid = 2660] [id = 501] 16:46:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 298 (2A72B400) [pid = 2660] [serial = 1503] [outer = 00000000] 16:46:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 299 (2AAF6400) [pid = 2660] [serial = 1504] [outer = 2A72B400] 16:46:53 INFO - PROCESS | 2660 | 1461282413017 Marionette DEBUG loaded listener.js 16:46:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 300 (2AB4E800) [pid = 2660] [serial = 1505] [outer = 2A72B400] 16:46:53 INFO - PROCESS | 2660 | 1461282413636 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1079ms 16:46:53 INFO - PROCESS | 2660 | 1461282413705 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 16:46:53 INFO - PROCESS | 2660 | 1461282413708 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 16:46:53 INFO - PROCESS | 2660 | 1461282413711 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:46:53 INFO - PROCESS | 2660 | 1461282413713 Marionette TRACE conn5 <- [1,1970,null,{}] 16:46:53 INFO - PROCESS | 2660 | 1461282413717 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:53 INFO - PROCESS | 2660 | 1461282413850 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 16:46:54 INFO - PROCESS | 2660 | 1461282414044 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:54 INFO - PROCESS | 2660 | ++DOCSHELL 2B0B6000 == 140 [pid = 2660] [id = 502] 16:46:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 301 (2B0B8000) [pid = 2660] [serial = 1506] [outer = 00000000] 16:46:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 302 (2BDAFC00) [pid = 2660] [serial = 1507] [outer = 2B0B8000] 16:46:54 INFO - PROCESS | 2660 | 1461282414103 Marionette DEBUG loaded listener.js 16:46:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 303 (2BEA1400) [pid = 2660] [serial = 1508] [outer = 2B0B8000] 16:46:54 INFO - PROCESS | 2660 | 1461282414753 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1124ms 16:46:54 INFO - PROCESS | 2660 | 1461282414852 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 16:46:54 INFO - PROCESS | 2660 | 1461282414855 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 16:46:54 INFO - PROCESS | 2660 | 1461282414860 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:46:54 INFO - PROCESS | 2660 | 1461282414862 Marionette TRACE conn5 <- [1,1974,null,{}] 16:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:46:54 INFO - PROCESS | 2660 | 1461282414866 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:54 INFO - PROCESS | 2660 | 1461282415005 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 16:46:55 INFO - PROCESS | 2660 | 1461282415195 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:55 INFO - PROCESS | 2660 | ++DOCSHELL 28A14800 == 141 [pid = 2660] [id = 503] 16:46:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 304 (28A15800) [pid = 2660] [serial = 1509] [outer = 00000000] 16:46:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 305 (28A1CC00) [pid = 2660] [serial = 1510] [outer = 28A15800] 16:46:55 INFO - PROCESS | 2660 | 1461282415253 Marionette DEBUG loaded listener.js 16:46:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 306 (28A1E400) [pid = 2660] [serial = 1511] [outer = 28A15800] 16:46:55 INFO - PROCESS | 2660 | 1461282415856 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1016ms 16:46:55 INFO - PROCESS | 2660 | 1461282415882 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 16:46:55 INFO - PROCESS | 2660 | 1461282415885 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 16:46:55 INFO - PROCESS | 2660 | 1461282415888 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:46:55 INFO - PROCESS | 2660 | 1461282415890 Marionette TRACE conn5 <- [1,1978,null,{}] 16:46:55 INFO - PROCESS | 2660 | 1461282415894 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:56 INFO - PROCESS | 2660 | 1461282416044 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 16:46:56 INFO - PROCESS | 2660 | 1461282416244 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:56 INFO - PROCESS | 2660 | ++DOCSHELL 288A3400 == 142 [pid = 2660] [id = 504] 16:46:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 307 (288A7800) [pid = 2660] [serial = 1512] [outer = 00000000] 16:46:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 308 (28A20000) [pid = 2660] [serial = 1513] [outer = 288A7800] 16:46:56 INFO - PROCESS | 2660 | 1461282416303 Marionette DEBUG loaded listener.js 16:46:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 309 (2BDA4800) [pid = 2660] [serial = 1514] [outer = 288A7800] 16:46:56 INFO - PROCESS | 2660 | 1461282416847 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 970ms 16:46:56 INFO - PROCESS | 2660 | 1461282416863 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 16:46:56 INFO - PROCESS | 2660 | 1461282416865 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 16:46:56 INFO - PROCESS | 2660 | 1461282416869 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:46:56 INFO - PROCESS | 2660 | 1461282416871 Marionette TRACE conn5 <- [1,1982,null,{}] 16:46:56 INFO - PROCESS | 2660 | 1461282416892 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:57 INFO - PROCESS | 2660 | 1461282417025 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 16:46:57 INFO - PROCESS | 2660 | 1461282417253 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:57 INFO - PROCESS | 2660 | ++DOCSHELL 28A18800 == 143 [pid = 2660] [id = 505] 16:46:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 310 (2BED5000) [pid = 2660] [serial = 1515] [outer = 00000000] 16:46:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 311 (2E652800) [pid = 2660] [serial = 1516] [outer = 2BED5000] 16:46:57 INFO - PROCESS | 2660 | 1461282417314 Marionette DEBUG loaded listener.js 16:46:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 312 (2E657C00) [pid = 2660] [serial = 1517] [outer = 2BED5000] 16:46:57 INFO - PROCESS | 2660 | --DOCSHELL 1A7BFC00 == 142 [pid = 2660] [id = 11] 16:46:58 INFO - PROCESS | 2660 | 1461282418039 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 16:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1242ms 16:46:58 INFO - PROCESS | 2660 | 1461282418115 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 16:46:58 INFO - PROCESS | 2660 | 1461282418117 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 16:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:46:58 INFO - PROCESS | 2660 | 1461282418121 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:46:58 INFO - PROCESS | 2660 | 1461282418123 Marionette TRACE conn5 <- [1,1986,null,{}] 16:46:58 INFO - PROCESS | 2660 | 1461282418127 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:58 INFO - PROCESS | 2660 | 1461282418252 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 16:46:58 INFO - PROCESS | 2660 | 1461282418437 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:58 INFO - PROCESS | 2660 | ++DOCSHELL 20420800 == 143 [pid = 2660] [id = 506] 16:46:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 313 (20425800) [pid = 2660] [serial = 1518] [outer = 00000000] 16:46:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 314 (2BC2D000) [pid = 2660] [serial = 1519] [outer = 20425800] 16:46:58 INFO - PROCESS | 2660 | 1461282418494 Marionette DEBUG loaded listener.js 16:46:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 315 (2BC2E800) [pid = 2660] [serial = 1520] [outer = 20425800] 16:46:59 INFO - PROCESS | 2660 | 1461282419073 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 16:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1018ms 16:46:59 INFO - PROCESS | 2660 | 1461282419143 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 16:46:59 INFO - PROCESS | 2660 | 1461282419145 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 16:46:59 INFO - PROCESS | 2660 | 1461282419149 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:46:59 INFO - PROCESS | 2660 | 1461282419151 Marionette TRACE conn5 <- [1,1990,null,{}] 16:46:59 INFO - PROCESS | 2660 | 1461282419155 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:59 INFO - PROCESS | 2660 | 1461282419288 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 16:46:59 INFO - PROCESS | 2660 | 1461282419478 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:59 INFO - PROCESS | 2660 | ++DOCSHELL 29B1C800 == 144 [pid = 2660] [id = 507] 16:46:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 316 (29B1CC00) [pid = 2660] [serial = 1521] [outer = 00000000] 16:46:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 317 (29B26400) [pid = 2660] [serial = 1522] [outer = 29B1CC00] 16:46:59 INFO - PROCESS | 2660 | 1461282419533 Marionette DEBUG loaded listener.js 16:46:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 318 (29B27C00) [pid = 2660] [serial = 1523] [outer = 29B1CC00] 16:47:00 INFO - PROCESS | 2660 | 1461282420143 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 16:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1017ms 16:47:00 INFO - PROCESS | 2660 | 1461282420170 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 16:47:00 INFO - PROCESS | 2660 | 1461282420172 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 16:47:00 INFO - PROCESS | 2660 | 1461282420176 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:47:00 INFO - PROCESS | 2660 | 1461282420178 Marionette TRACE conn5 <- [1,1994,null,{}] 16:47:00 INFO - PROCESS | 2660 | 1461282420182 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:00 INFO - PROCESS | 2660 | 1461282420315 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 16:47:00 INFO - PROCESS | 2660 | 1461282420518 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:00 INFO - PROCESS | 2660 | ++DOCSHELL 28678400 == 145 [pid = 2660] [id = 508] 16:47:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 319 (29B22000) [pid = 2660] [serial = 1524] [outer = 00000000] 16:47:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 320 (2B11F400) [pid = 2660] [serial = 1525] [outer = 29B22000] 16:47:00 INFO - PROCESS | 2660 | 1461282420575 Marionette DEBUG loaded listener.js 16:47:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 321 (2B121800) [pid = 2660] [serial = 1526] [outer = 29B22000] 16:47:01 INFO - PROCESS | 2660 | 1461282421219 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 16:47:01 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:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1117ms 16:47:01 INFO - PROCESS | 2660 | 1461282421297 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 16:47:01 INFO - PROCESS | 2660 | 1461282421300 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 16:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:47:01 INFO - PROCESS | 2660 | 1461282421304 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:47:01 INFO - PROCESS | 2660 | 1461282421306 Marionette TRACE conn5 <- [1,1998,null,{}] 16:47:01 INFO - PROCESS | 2660 | 1461282421310 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:01 INFO - PROCESS | 2660 | 1461282421456 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 16:47:01 INFO - PROCESS | 2660 | 1461282421646 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:01 INFO - PROCESS | 2660 | ++DOCSHELL 2B124400 == 146 [pid = 2660] [id = 509] 16:47:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 322 (2B98D400) [pid = 2660] [serial = 1527] [outer = 00000000] 16:47:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 323 (2B996800) [pid = 2660] [serial = 1528] [outer = 2B98D400] 16:47:01 INFO - PROCESS | 2660 | 1461282421705 Marionette DEBUG loaded listener.js 16:47:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 324 (2B99A000) [pid = 2660] [serial = 1529] [outer = 2B98D400] 16:47:02 INFO - PROCESS | 2660 | 1461282422299 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 16:47:02 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:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1018ms 16:47:02 INFO - PROCESS | 2660 | 1461282422326 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 16:47:02 INFO - PROCESS | 2660 | 1461282422329 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 16:47:02 INFO - PROCESS | 2660 | 1461282422332 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:47:02 INFO - PROCESS | 2660 | 1461282422334 Marionette TRACE conn5 <- [1,2002,null,{}] 16:47:02 INFO - PROCESS | 2660 | 1461282422338 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:02 INFO - PROCESS | 2660 | 1461282422466 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 16:47:02 INFO - PROCESS | 2660 | 1461282422666 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:02 INFO - PROCESS | 2660 | ++DOCSHELL 2B995000 == 147 [pid = 2660] [id = 510] 16:47:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 325 (2B99C400) [pid = 2660] [serial = 1530] [outer = 00000000] 16:47:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 326 (2BFED000) [pid = 2660] [serial = 1531] [outer = 2B99C400] 16:47:02 INFO - PROCESS | 2660 | 1461282422722 Marionette DEBUG loaded listener.js 16:47:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 327 (2E659000) [pid = 2660] [serial = 1532] [outer = 2B99C400] 16:47:03 INFO - PROCESS | 2660 | 1461282423305 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 16:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1075ms 16:47:03 INFO - PROCESS | 2660 | 1461282423411 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 16:47:03 INFO - PROCESS | 2660 | 1461282423414 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 16:47:03 INFO - PROCESS | 2660 | 1461282423417 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:47:03 INFO - PROCESS | 2660 | 1461282423420 Marionette TRACE conn5 <- [1,2006,null,{}] 16:47:03 INFO - PROCESS | 2660 | 1461282423424 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:03 INFO - PROCESS | 2660 | 1461282423587 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 16:47:03 INFO - PROCESS | 2660 | 1461282423778 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:03 INFO - PROCESS | 2660 | ++DOCSHELL 13027000 == 148 [pid = 2660] [id = 511] 16:47:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 328 (1D56E000) [pid = 2660] [serial = 1533] [outer = 00000000] 16:47:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 329 (1F716400) [pid = 2660] [serial = 1534] [outer = 1D56E000] 16:47:03 INFO - PROCESS | 2660 | 1461282423833 Marionette DEBUG loaded listener.js 16:47:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 330 (207B0800) [pid = 2660] [serial = 1535] [outer = 1D56E000] 16:47:04 INFO - PROCESS | 2660 | 1461282424510 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1121ms 16:47:04 INFO - PROCESS | 2660 | 1461282424542 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 16:47:04 INFO - PROCESS | 2660 | 1461282424544 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 16:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:47:04 INFO - PROCESS | 2660 | 1461282424548 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:47:04 INFO - PROCESS | 2660 | 1461282424550 Marionette TRACE conn5 <- [1,2010,null,{}] 16:47:04 INFO - PROCESS | 2660 | 1461282424554 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:04 INFO - PROCESS | 2660 | 1461282424695 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 16:47:04 INFO - PROCESS | 2660 | 1461282424889 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:04 INFO - PROCESS | 2660 | ++DOCSHELL 20B34400 == 149 [pid = 2660] [id = 512] 16:47:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 331 (2120E000) [pid = 2660] [serial = 1536] [outer = 00000000] 16:47:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 332 (27C86400) [pid = 2660] [serial = 1537] [outer = 2120E000] 16:47:04 INFO - PROCESS | 2660 | 1461282424946 Marionette DEBUG loaded listener.js 16:47:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 333 (255CAC00) [pid = 2660] [serial = 1538] [outer = 2120E000] 16:47:05 INFO - PROCESS | 2660 | 1461282425618 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 16:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1128ms 16:47:05 INFO - PROCESS | 2660 | 1461282425680 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 16:47:05 INFO - PROCESS | 2660 | 1461282425683 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 16:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:47:05 INFO - PROCESS | 2660 | 1461282425686 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:47:05 INFO - PROCESS | 2660 | 1461282425688 Marionette TRACE conn5 <- [1,2014,null,{}] 16:47:05 INFO - PROCESS | 2660 | 1461282425710 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:05 INFO - PROCESS | 2660 | 1461282425847 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 16:47:06 INFO - PROCESS | 2660 | 1461282426046 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:06 INFO - PROCESS | 2660 | ++DOCSHELL 2E463C00 == 150 [pid = 2660] [id = 513] 16:47:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 334 (2E464800) [pid = 2660] [serial = 1539] [outer = 00000000] 16:47:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 335 (2E46AC00) [pid = 2660] [serial = 1540] [outer = 2E464800] 16:47:06 INFO - PROCESS | 2660 | 1461282426102 Marionette DEBUG loaded listener.js 16:47:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 336 (140C6000) [pid = 2660] [serial = 1541] [outer = 2E464800] 16:47:07 INFO - PROCESS | 2660 | 1461282427065 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 16:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1439ms 16:47:07 INFO - PROCESS | 2660 | 1461282427130 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 16:47:07 INFO - PROCESS | 2660 | 1461282427135 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 16:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:47:07 INFO - PROCESS | 2660 | 1461282427140 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:47:07 INFO - PROCESS | 2660 | 1461282427143 Marionette TRACE conn5 <- [1,2018,null,{}] 16:47:07 INFO - PROCESS | 2660 | 1461282427148 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:07 INFO - PROCESS | 2660 | 1461282427283 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 16:47:07 INFO - PROCESS | 2660 | 1461282427480 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:07 INFO - PROCESS | 2660 | ++DOCSHELL 196D3800 == 151 [pid = 2660] [id = 514] 16:47:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 337 (1A732400) [pid = 2660] [serial = 1542] [outer = 00000000] 16:47:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 338 (1ED2A400) [pid = 2660] [serial = 1543] [outer = 1A732400] 16:47:07 INFO - PROCESS | 2660 | 1461282427531 Marionette DEBUG loaded listener.js 16:47:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 339 (2006C000) [pid = 2660] [serial = 1544] [outer = 1A732400] 16:47:08 INFO - PROCESS | 2660 | 1461282428179 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 16:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1071ms 16:47:08 INFO - PROCESS | 2660 | 1461282428215 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 16:47:08 INFO - PROCESS | 2660 | 1461282428221 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 16:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:47:08 INFO - PROCESS | 2660 | 1461282428227 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:47:08 INFO - PROCESS | 2660 | 1461282428230 Marionette TRACE conn5 <- [1,2022,null,{}] 16:47:08 INFO - PROCESS | 2660 | 1461282428234 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:08 INFO - PROCESS | 2660 | 1461282428368 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 16:47:08 INFO - PROCESS | 2660 | 1461282428567 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:08 INFO - PROCESS | 2660 | ++DOCSHELL 1A7F2000 == 152 [pid = 2660] [id = 515] 16:47:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 340 (1CA83C00) [pid = 2660] [serial = 1545] [outer = 00000000] 16:47:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 341 (22464000) [pid = 2660] [serial = 1546] [outer = 1CA83C00] 16:47:08 INFO - PROCESS | 2660 | 1461282428616 Marionette DEBUG loaded listener.js 16:47:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 342 (24553400) [pid = 2660] [serial = 1547] [outer = 1CA83C00] 16:47:08 INFO - PROCESS | 2660 | --DOCSHELL 24550800 == 151 [pid = 2660] [id = 243] 16:47:08 INFO - PROCESS | 2660 | --DOCSHELL 2459E000 == 150 [pid = 2660] [id = 497] 16:47:08 INFO - PROCESS | 2660 | --DOCSHELL 1D795000 == 149 [pid = 2660] [id = 496] 16:47:08 INFO - PROCESS | 2660 | --DOCSHELL 255CC400 == 148 [pid = 2660] [id = 495] 16:47:08 INFO - PROCESS | 2660 | --DOCSHELL 23638400 == 147 [pid = 2660] [id = 494] 16:47:08 INFO - PROCESS | 2660 | --DOMWINDOW == 341 (28676800) [pid = 2660] [serial = 1369] [outer = 00000000] [url = about:blank] 16:47:08 INFO - PROCESS | 2660 | --DOMWINDOW == 340 (2A72F000) [pid = 2660] [serial = 1372] [outer = 00000000] [url = about:blank] 16:47:08 INFO - PROCESS | 2660 | --DOMWINDOW == 339 (2AE83000) [pid = 2660] [serial = 1375] [outer = 00000000] [url = about:blank] 16:47:08 INFO - PROCESS | 2660 | --DOMWINDOW == 338 (2B0C0000) [pid = 2660] [serial = 1378] [outer = 00000000] [url = about:blank] 16:47:08 INFO - PROCESS | 2660 | --DOMWINDOW == 337 (2BDB0400) [pid = 2660] [serial = 1381] [outer = 00000000] [url = about:blank] 16:47:08 INFO - PROCESS | 2660 | --DOMWINDOW == 336 (29E5C400) [pid = 2660] [serial = 1384] [outer = 00000000] [url = about:blank] 16:47:08 INFO - PROCESS | 2660 | --DOMWINDOW == 335 (2BEA7000) [pid = 2660] [serial = 1387] [outer = 00000000] [url = about:blank] 16:47:08 INFO - PROCESS | 2660 | --DOMWINDOW == 334 (2BFE1400) [pid = 2660] [serial = 1390] [outer = 00000000] [url = about:blank] 16:47:08 INFO - PROCESS | 2660 | --DOMWINDOW == 333 (1DADFC00) [pid = 2660] [serial = 1393] [outer = 00000000] [url = about:blank] 16:47:08 INFO - PROCESS | 2660 | --DOMWINDOW == 332 (2665C400) [pid = 2660] [serial = 1396] [outer = 00000000] [url = about:blank] 16:47:08 INFO - PROCESS | 2660 | --DOMWINDOW == 331 (2777A400) [pid = 2660] [serial = 1426] [outer = 00000000] [url = about:blank] 16:47:08 INFO - PROCESS | 2660 | --DOCSHELL 20BD0400 == 146 [pid = 2660] [id = 493] 16:47:08 INFO - PROCESS | 2660 | --DOCSHELL 20739C00 == 145 [pid = 2660] [id = 492] 16:47:08 INFO - PROCESS | 2660 | --DOCSHELL 1A737000 == 144 [pid = 2660] [id = 491] 16:47:08 INFO - PROCESS | 2660 | --DOCSHELL 1D79D000 == 143 [pid = 2660] [id = 490] 16:47:08 INFO - PROCESS | 2660 | --DOCSHELL 2BE72C00 == 142 [pid = 2660] [id = 483] 16:47:09 INFO - PROCESS | 2660 | --DOCSHELL 29E3D800 == 141 [pid = 2660] [id = 482] 16:47:09 INFO - PROCESS | 2660 | --DOCSHELL 29E36400 == 140 [pid = 2660] [id = 481] 16:47:09 INFO - PROCESS | 2660 | --DOCSHELL 2AAEE800 == 139 [pid = 2660] [id = 480] 16:47:09 INFO - PROCESS | 2660 | --DOCSHELL 29E53000 == 138 [pid = 2660] [id = 479] 16:47:09 INFO - PROCESS | 2660 | --DOCSHELL 27C8A000 == 137 [pid = 2660] [id = 478] 16:47:09 INFO - PROCESS | 2660 | --DOCSHELL 20027800 == 136 [pid = 2660] [id = 477] 16:47:09 INFO - PROCESS | 2660 | --DOCSHELL 196CF400 == 135 [pid = 2660] [id = 476] 16:47:09 INFO - PROCESS | 2660 | --DOMWINDOW == 330 (1D563000) [pid = 2660] [serial = 1405] [outer = 00000000] [url = about:blank] 16:47:09 INFO - PROCESS | 2660 | --DOMWINDOW == 329 (1D799000) [pid = 2660] [serial = 1406] [outer = 00000000] [url = about:blank] 16:47:09 INFO - PROCESS | 2660 | --DOMWINDOW == 328 (20B2CC00) [pid = 2660] [serial = 1411] [outer = 00000000] [url = about:blank] 16:47:09 INFO - PROCESS | 2660 | --DOMWINDOW == 327 (2363E800) [pid = 2660] [serial = 1414] [outer = 00000000] [url = about:blank] 16:47:09 INFO - PROCESS | 2660 | --DOMWINDOW == 326 (20416400) [pid = 2660] [serial = 1408] [outer = 00000000] [url = about:blank] 16:47:09 INFO - PROCESS | 2660 | --DOMWINDOW == 325 (2073B000) [pid = 2660] [serial = 1409] [outer = 00000000] [url = about:blank] 16:47:09 INFO - PROCESS | 2660 | --DOMWINDOW == 324 (20B2A000) [pid = 2660] [serial = 1403] [outer = 00000000] [url = about:blank] 16:47:09 INFO - PROCESS | 2660 | --DOMWINDOW == 323 (207B2800) [pid = 2660] [serial = 1402] [outer = 00000000] [url = about:blank] 16:47:09 INFO - PROCESS | 2660 | --DOMWINDOW == 322 (20A75C00) [pid = 2660] [serial = 1366] [outer = 00000000] [url = about:blank] 16:47:09 INFO - PROCESS | 2660 | --DOMWINDOW == 321 (1F7C0400) [pid = 2660] [serial = 1400] [outer = 00000000] [url = about:blank] 16:47:09 INFO - PROCESS | 2660 | --DOMWINDOW == 320 (1D796400) [pid = 2660] [serial = 1399] [outer = 00000000] [url = about:blank] 16:47:09 INFO - PROCESS | 2660 | --DOMWINDOW == 319 (1CEDAC00) [pid = 2660] [serial = 1363] [outer = 00000000] [url = about:blank] 16:47:09 INFO - PROCESS | 2660 | --DOMWINDOW == 318 (245E0C00) [pid = 2660] [serial = 1417] [outer = 00000000] [url = about:blank] 16:47:09 INFO - PROCESS | 2660 | --DOMWINDOW == 317 (24552000) [pid = 2660] [serial = 1415] [outer = 00000000] [url = about:blank] 16:47:09 INFO - PROCESS | 2660 | --DOMWINDOW == 316 (1EA5BC00) [pid = 2660] [serial = 1420] [outer = 00000000] [url = about:blank] 16:47:09 INFO - PROCESS | 2660 | --DOMWINDOW == 315 (20274C00) [pid = 2660] [serial = 1421] [outer = 00000000] [url = about:blank] 16:47:09 INFO - PROCESS | 2660 | --DOMWINDOW == 314 (24F44400) [pid = 2660] [serial = 1418] [outer = 00000000] [url = about:blank] 16:47:09 INFO - PROCESS | 2660 | --DOMWINDOW == 313 (264CE800) [pid = 2660] [serial = 1424] [outer = 00000000] [url = about:blank] 16:47:09 INFO - PROCESS | 2660 | --DOMWINDOW == 312 (21206800) [pid = 2660] [serial = 1412] [outer = 00000000] [url = about:blank] 16:47:09 INFO - PROCESS | 2660 | --DOMWINDOW == 311 (255D1800) [pid = 2660] [serial = 1423] [outer = 00000000] [url = about:blank] 16:47:09 INFO - PROCESS | 2660 | 1461282429310 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1131ms 16:47:09 INFO - PROCESS | 2660 | 1461282429372 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 16:47:09 INFO - PROCESS | 2660 | 1461282429374 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 16:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:47:09 INFO - PROCESS | 2660 | 1461282429379 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:47:09 INFO - PROCESS | 2660 | 1461282429382 Marionette TRACE conn5 <- [1,2026,null,{}] 16:47:09 INFO - PROCESS | 2660 | 1461282429393 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:09 INFO - PROCESS | 2660 | 1461282429507 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 16:47:09 INFO - PROCESS | 2660 | 1461282429522 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:09 INFO - PROCESS | 2660 | ++DOCSHELL 1D5E3400 == 136 [pid = 2660] [id = 516] 16:47:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 312 (1D799000) [pid = 2660] [serial = 1548] [outer = 00000000] 16:47:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 313 (2002B400) [pid = 2660] [serial = 1549] [outer = 1D799000] 16:47:09 INFO - PROCESS | 2660 | 1461282429571 Marionette DEBUG loaded listener.js 16:47:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 314 (20416400) [pid = 2660] [serial = 1550] [outer = 1D799000] 16:47:10 INFO - PROCESS | 2660 | 1461282430152 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 16:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 830ms 16:47:10 INFO - PROCESS | 2660 | 1461282430212 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 16:47:10 INFO - PROCESS | 2660 | 1461282430215 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 16:47:10 INFO - PROCESS | 2660 | 1461282430218 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:47:10 INFO - PROCESS | 2660 | 1461282430220 Marionette TRACE conn5 <- [1,2030,null,{}] 16:47:10 INFO - PROCESS | 2660 | 1461282430224 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:10 INFO - PROCESS | 2660 | 1461282430396 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 16:47:10 INFO - PROCESS | 2660 | 1461282430412 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:10 INFO - PROCESS | 2660 | ++DOCSHELL 207F6000 == 137 [pid = 2660] [id = 517] 16:47:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 315 (207F9800) [pid = 2660] [serial = 1551] [outer = 00000000] 16:47:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 316 (20B30000) [pid = 2660] [serial = 1552] [outer = 207F9800] 16:47:10 INFO - PROCESS | 2660 | 1461282430458 Marionette DEBUG loaded listener.js 16:47:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 317 (2137F400) [pid = 2660] [serial = 1553] [outer = 207F9800] 16:47:10 INFO - PROCESS | 2660 | 1461282430921 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:47:10 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:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 770ms 16:47:10 INFO - PROCESS | 2660 | 1461282430998 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 16:47:10 INFO - PROCESS | 2660 | 1461282431000 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 16:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:47:10 INFO - PROCESS | 2660 | 1461282431003 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:47:10 INFO - PROCESS | 2660 | 1461282431005 Marionette TRACE conn5 <- [1,2034,null,{}] 16:47:10 INFO - PROCESS | 2660 | 1461282431008 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:11 INFO - PROCESS | 2660 | 1461282431162 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 16:47:11 INFO - PROCESS | 2660 | 1461282431183 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:11 INFO - PROCESS | 2660 | ++DOCSHELL 12F19800 == 138 [pid = 2660] [id = 518] 16:47:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 318 (22459C00) [pid = 2660] [serial = 1554] [outer = 00000000] 16:47:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 319 (23636400) [pid = 2660] [serial = 1555] [outer = 22459C00] 16:47:11 INFO - PROCESS | 2660 | 1461282431232 Marionette DEBUG loaded listener.js 16:47:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 320 (23A1B400) [pid = 2660] [serial = 1556] [outer = 22459C00] 16:47:11 INFO - PROCESS | 2660 | 1461282431746 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 829ms 16:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:47:11 INFO - PROCESS | 2660 | 1461282431837 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 16:47:11 INFO - PROCESS | 2660 | 1461282431839 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 16:47:11 INFO - PROCESS | 2660 | 1461282431842 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:47:11 INFO - PROCESS | 2660 | 1461282431844 Marionette TRACE conn5 <- [1,2038,null,{}] 16:47:11 INFO - PROCESS | 2660 | 1461282431847 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:12 INFO - PROCESS | 2660 | 1461282432015 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 16:47:12 INFO - PROCESS | 2660 | 1461282432039 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:12 INFO - PROCESS | 2660 | ++DOCSHELL 255D1400 == 139 [pid = 2660] [id = 519] 16:47:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 321 (255D8C00) [pid = 2660] [serial = 1557] [outer = 00000000] 16:47:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 322 (2665FC00) [pid = 2660] [serial = 1558] [outer = 255D8C00] 16:47:12 INFO - PROCESS | 2660 | 1461282432090 Marionette DEBUG loaded listener.js 16:47:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 323 (27775000) [pid = 2660] [serial = 1559] [outer = 255D8C00] 16:47:12 INFO - PROCESS | 2660 | 1461282432611 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 830ms 16:47:12 INFO - PROCESS | 2660 | 1461282432680 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 16:47:12 INFO - PROCESS | 2660 | 1461282432682 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 16:47:12 INFO - PROCESS | 2660 | 1461282432685 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:47:12 INFO - PROCESS | 2660 | 1461282432687 Marionette TRACE conn5 <- [1,2042,null,{}] 16:47:12 INFO - PROCESS | 2660 | 1461282432691 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:12 INFO - PROCESS | 2660 | 1461282432846 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 16:47:12 INFO - PROCESS | 2660 | 1461282432871 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:12 INFO - PROCESS | 2660 | ++DOCSHELL 27783400 == 140 [pid = 2660] [id = 520] 16:47:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 324 (27783800) [pid = 2660] [serial = 1560] [outer = 00000000] 16:47:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 325 (2822C800) [pid = 2660] [serial = 1561] [outer = 27783800] 16:47:12 INFO - PROCESS | 2660 | 1461282432917 Marionette DEBUG loaded listener.js 16:47:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 326 (28679400) [pid = 2660] [serial = 1562] [outer = 27783800] 16:47:13 INFO - PROCESS | 2660 | --DOMWINDOW == 325 (23A1C800) [pid = 2660] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:47:13 INFO - PROCESS | 2660 | --DOMWINDOW == 324 (1FFD1400) [pid = 2660] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:47:13 INFO - PROCESS | 2660 | --DOMWINDOW == 323 (20742000) [pid = 2660] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:47:13 INFO - PROCESS | 2660 | --DOMWINDOW == 322 (1A7ED800) [pid = 2660] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:47:13 INFO - PROCESS | 2660 | --DOMWINDOW == 321 (26661800) [pid = 2660] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:47:13 INFO - PROCESS | 2660 | --DOMWINDOW == 320 (2245A400) [pid = 2660] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:47:13 INFO - PROCESS | 2660 | --DOMWINDOW == 319 (1D79A400) [pid = 2660] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:47:13 INFO - PROCESS | 2660 | --DOMWINDOW == 318 (27C74000) [pid = 2660] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:47:13 INFO - PROCESS | 2660 | 1461282433782 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 16:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1170ms 16:47:13 INFO - PROCESS | 2660 | 1461282433858 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 16:47:13 INFO - PROCESS | 2660 | 1461282433860 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 16:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:47:13 INFO - PROCESS | 2660 | 1461282433864 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:47:13 INFO - PROCESS | 2660 | 1461282433865 Marionette TRACE conn5 <- [1,2046,null,{}] 16:47:13 INFO - PROCESS | 2660 | 1461282433869 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:13 INFO - PROCESS | 2660 | 1461282433978 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 16:47:13 INFO - PROCESS | 2660 | 1461282433992 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:13 INFO - PROCESS | 2660 | ++DOCSHELL 2455A400 == 141 [pid = 2660] [id = 521] 16:47:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 319 (24F36000) [pid = 2660] [serial = 1563] [outer = 00000000] 16:47:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 320 (27C93400) [pid = 2660] [serial = 1564] [outer = 24F36000] 16:47:14 INFO - PROCESS | 2660 | 1461282434039 Marionette DEBUG loaded listener.js 16:47:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 321 (2867E800) [pid = 2660] [serial = 1565] [outer = 24F36000] 16:47:14 INFO - PROCESS | 2660 | 1461282434523 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 16:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 16:47:14 INFO - PROCESS | 2660 | 1461282434534 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 16:47:14 INFO - PROCESS | 2660 | 1461282434536 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 16:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:47:14 INFO - PROCESS | 2660 | 1461282434540 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:47:14 INFO - PROCESS | 2660 | 1461282434541 Marionette TRACE conn5 <- [1,2050,null,{}] 16:47:14 INFO - PROCESS | 2660 | 1461282434568 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:14 INFO - PROCESS | 2660 | 1461282434715 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 16:47:14 INFO - PROCESS | 2660 | 1461282434722 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:14 INFO - PROCESS | 2660 | ++DOCSHELL 288A3000 == 142 [pid = 2660] [id = 522] 16:47:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 322 (288A6000) [pid = 2660] [serial = 1566] [outer = 00000000] 16:47:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 323 (28A02400) [pid = 2660] [serial = 1567] [outer = 288A6000] 16:47:14 INFO - PROCESS | 2660 | 1461282434768 Marionette DEBUG loaded listener.js 16:47:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 324 (28A1B800) [pid = 2660] [serial = 1568] [outer = 288A6000] 16:47:15 INFO - PROCESS | 2660 | 1461282435261 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 16:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 770ms 16:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:47:15 INFO - PROCESS | 2660 | 1461282435310 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 16:47:15 INFO - PROCESS | 2660 | 1461282435313 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 16:47:15 INFO - PROCESS | 2660 | 1461282435316 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:47:15 INFO - PROCESS | 2660 | 1461282435317 Marionette TRACE conn5 <- [1,2054,null,{}] 16:47:15 INFO - PROCESS | 2660 | 1461282435321 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:15 INFO - PROCESS | 2660 | 1461282435426 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 16:47:15 INFO - PROCESS | 2660 | 1461282435432 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:15 INFO - PROCESS | 2660 | ++DOCSHELL 29B1E000 == 143 [pid = 2660] [id = 523] 16:47:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 325 (29E32800) [pid = 2660] [serial = 1569] [outer = 00000000] 16:47:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 326 (29E40800) [pid = 2660] [serial = 1570] [outer = 29E32800] 16:47:15 INFO - PROCESS | 2660 | 1461282435476 Marionette DEBUG loaded listener.js 16:47:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 327 (29ECC000) [pid = 2660] [serial = 1571] [outer = 29E32800] 16:47:16 INFO - PROCESS | 2660 | 1461282436346 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 16:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1074ms 16:47:16 INFO - PROCESS | 2660 | 1461282436391 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 16:47:16 INFO - PROCESS | 2660 | 1461282436397 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 16:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:47:16 INFO - PROCESS | 2660 | 1461282436402 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:47:16 INFO - PROCESS | 2660 | 1461282436406 Marionette TRACE conn5 <- [1,2058,null,{}] 16:47:16 INFO - PROCESS | 2660 | 1461282436411 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:16 INFO - PROCESS | 2660 | 1461282436555 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 16:47:16 INFO - PROCESS | 2660 | 1461282436747 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:16 INFO - PROCESS | 2660 | ++DOCSHELL 1CE9D800 == 144 [pid = 2660] [id = 524] 16:47:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 328 (1CEDAC00) [pid = 2660] [serial = 1572] [outer = 00000000] 16:47:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 329 (1EA5BC00) [pid = 2660] [serial = 1573] [outer = 1CEDAC00] 16:47:16 INFO - PROCESS | 2660 | 1461282436806 Marionette DEBUG loaded listener.js 16:47:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 330 (2001C000) [pid = 2660] [serial = 1574] [outer = 1CEDAC00] 16:47:17 INFO - PROCESS | 2660 | 1461282437429 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 16:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1076ms 16:47:17 INFO - PROCESS | 2660 | 1461282437482 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 16:47:17 INFO - PROCESS | 2660 | 1461282437488 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 16:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:47:17 INFO - PROCESS | 2660 | 1461282437495 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:47:17 INFO - PROCESS | 2660 | 1461282437498 Marionette TRACE conn5 <- [1,2062,null,{}] 16:47:17 INFO - PROCESS | 2660 | 1461282437502 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:17 INFO - PROCESS | 2660 | 1461282437643 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 16:47:17 INFO - PROCESS | 2660 | 1461282437849 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:17 INFO - PROCESS | 2660 | ++DOCSHELL 20BD6800 == 145 [pid = 2660] [id = 525] 16:47:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 331 (20BD7400) [pid = 2660] [serial = 1575] [outer = 00000000] 16:47:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 332 (24555800) [pid = 2660] [serial = 1576] [outer = 20BD7400] 16:47:17 INFO - PROCESS | 2660 | 1461282437906 Marionette DEBUG loaded listener.js 16:47:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 333 (24F41800) [pid = 2660] [serial = 1577] [outer = 20BD7400] 16:47:18 INFO - PROCESS | 2660 | 1461282438515 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 16:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1078ms 16:47:18 INFO - PROCESS | 2660 | 1461282438575 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 16:47:18 INFO - PROCESS | 2660 | 1461282438577 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 16:47:18 INFO - PROCESS | 2660 | 1461282438581 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:47:18 INFO - PROCESS | 2660 | 1461282438585 Marionette TRACE conn5 <- [1,2066,null,{}] 16:47:18 INFO - PROCESS | 2660 | 1461282438596 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:18 INFO - PROCESS | 2660 | 1461282438745 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 16:47:18 INFO - PROCESS | 2660 | 1461282438939 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:18 INFO - PROCESS | 2660 | ++DOCSHELL 28A17C00 == 146 [pid = 2660] [id = 526] 16:47:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 334 (29E33800) [pid = 2660] [serial = 1578] [outer = 00000000] 16:47:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 335 (29E58800) [pid = 2660] [serial = 1579] [outer = 29E33800] 16:47:18 INFO - PROCESS | 2660 | 1461282439005 Marionette DEBUG loaded listener.js 16:47:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 336 (2AAE8800) [pid = 2660] [serial = 1580] [outer = 29E33800] 16:47:19 INFO - PROCESS | 2660 | 1461282439657 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 16:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1121ms 16:47:19 INFO - PROCESS | 2660 | 1461282439706 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 16:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:47:19 INFO - PROCESS | 2660 | 1461282439709 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 16:47:19 INFO - PROCESS | 2660 | 1461282439712 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:47:19 INFO - PROCESS | 2660 | 1461282439714 Marionette TRACE conn5 <- [1,2070,null,{}] 16:47:19 INFO - PROCESS | 2660 | 1461282439718 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:19 INFO - PROCESS | 2660 | 1461282439847 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 16:47:20 INFO - PROCESS | 2660 | 1461282440076 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:20 INFO - PROCESS | 2660 | ++DOCSHELL 2AAECC00 == 147 [pid = 2660] [id = 527] 16:47:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 337 (2AAF0400) [pid = 2660] [serial = 1581] [outer = 00000000] 16:47:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 338 (2B0BA400) [pid = 2660] [serial = 1582] [outer = 2AAF0400] 16:47:20 INFO - PROCESS | 2660 | 1461282440136 Marionette DEBUG loaded listener.js 16:47:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 339 (2B11EC00) [pid = 2660] [serial = 1583] [outer = 2AAF0400] 16:47:20 INFO - PROCESS | 2660 | 1461282440741 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 16:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1073ms 16:47:20 INFO - PROCESS | 2660 | 1461282440789 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 16:47:20 INFO - PROCESS | 2660 | 1461282440791 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 16:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:47:20 INFO - PROCESS | 2660 | 1461282440795 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:47:20 INFO - PROCESS | 2660 | 1461282440797 Marionette TRACE conn5 <- [1,2074,null,{}] 16:47:20 INFO - PROCESS | 2660 | 1461282440801 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:20 INFO - PROCESS | 2660 | 1461282440929 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 16:47:21 INFO - PROCESS | 2660 | 1461282441118 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:21 INFO - PROCESS | 2660 | ++DOCSHELL 29DA8800 == 148 [pid = 2660] [id = 528] 16:47:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 340 (29DA8C00) [pid = 2660] [serial = 1584] [outer = 00000000] 16:47:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 341 (29DB1800) [pid = 2660] [serial = 1585] [outer = 29DA8C00] 16:47:21 INFO - PROCESS | 2660 | 1461282441174 Marionette DEBUG loaded listener.js 16:47:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 342 (29DB3000) [pid = 2660] [serial = 1586] [outer = 29DA8C00] 16:47:21 INFO - PROCESS | 2660 | 1461282441801 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 16:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1067ms 16:47:21 INFO - PROCESS | 2660 | 1461282441867 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 16:47:21 INFO - PROCESS | 2660 | 1461282441869 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 16:47:21 INFO - PROCESS | 2660 | 1461282441873 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:47:21 INFO - PROCESS | 2660 | 1461282441875 Marionette TRACE conn5 <- [1,2078,null,{}] 16:47:21 INFO - PROCESS | 2660 | 1461282441879 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:22 INFO - PROCESS | 2660 | 1461282442022 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 16:47:22 INFO - PROCESS | 2660 | 1461282442227 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:22 INFO - PROCESS | 2660 | ++DOCSHELL 29DB0800 == 149 [pid = 2660] [id = 529] 16:47:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 343 (29DB1C00) [pid = 2660] [serial = 1587] [outer = 00000000] 16:47:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 344 (29E2E400) [pid = 2660] [serial = 1588] [outer = 29DB1C00] 16:47:22 INFO - PROCESS | 2660 | 1461282442289 Marionette DEBUG loaded listener.js 16:47:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 345 (29E2D800) [pid = 2660] [serial = 1589] [outer = 29DB1C00] 16:47:22 INFO - PROCESS | 2660 | 1461282442904 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 16:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1066ms 16:47:22 INFO - PROCESS | 2660 | 1461282442960 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 16:47:22 INFO - PROCESS | 2660 | 1461282442962 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 16:47:22 INFO - PROCESS | 2660 | 1461282442966 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:47:22 INFO - PROCESS | 2660 | 1461282442968 Marionette TRACE conn5 <- [1,2082,null,{}] 16:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:47:22 INFO - PROCESS | 2660 | 1461282442971 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:23 INFO - PROCESS | 2660 | 1461282443099 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 16:47:23 INFO - PROCESS | 2660 | 1461282443303 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:23 INFO - PROCESS | 2660 | ++DOCSHELL 29E2C400 == 150 [pid = 2660] [id = 530] 16:47:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 346 (2AE85C00) [pid = 2660] [serial = 1590] [outer = 00000000] 16:47:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 347 (2BD43000) [pid = 2660] [serial = 1591] [outer = 2AE85C00] 16:47:23 INFO - PROCESS | 2660 | 1461282443360 Marionette DEBUG loaded listener.js 16:47:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 348 (2BD45800) [pid = 2660] [serial = 1592] [outer = 2AE85C00] 16:47:23 INFO - PROCESS | 2660 | 1461282443920 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 16:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 970ms 16:47:23 INFO - PROCESS | 2660 | 1461282443956 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 16:47:23 INFO - PROCESS | 2660 | 1461282443959 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 16:47:23 INFO - PROCESS | 2660 | 1461282443965 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:47:23 INFO - PROCESS | 2660 | 1461282443967 Marionette TRACE conn5 <- [1,2086,null,{}] 16:47:23 INFO - PROCESS | 2660 | 1461282443971 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:24 INFO - PROCESS | 2660 | 1461282444106 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 16:47:24 INFO - PROCESS | 2660 | 1461282444319 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:24 INFO - PROCESS | 2660 | ++DOCSHELL 2BC7CC00 == 151 [pid = 2660] [id = 531] 16:47:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 349 (2BC7D800) [pid = 2660] [serial = 1593] [outer = 00000000] 16:47:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 350 (2BC83000) [pid = 2660] [serial = 1594] [outer = 2BC7D800] 16:47:24 INFO - PROCESS | 2660 | 1461282444379 Marionette DEBUG loaded listener.js 16:47:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 351 (2BC84800) [pid = 2660] [serial = 1595] [outer = 2BC7D800] 16:47:24 INFO - PROCESS | 2660 | 1461282444941 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 16:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1016ms 16:47:24 INFO - PROCESS | 2660 | 1461282444991 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 16:47:24 INFO - PROCESS | 2660 | 1461282444994 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 16:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:47:24 INFO - PROCESS | 2660 | 1461282444999 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:47:24 INFO - PROCESS | 2660 | 1461282445001 Marionette TRACE conn5 <- [1,2090,null,{}] 16:47:24 INFO - PROCESS | 2660 | 1461282445005 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:25 INFO - PROCESS | 2660 | 1461282445154 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 16:47:25 INFO - PROCESS | 2660 | 1461282445362 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:25 INFO - PROCESS | 2660 | ++DOCSHELL 2BC7FC00 == 152 [pid = 2660] [id = 532] 16:47:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 352 (2BC81C00) [pid = 2660] [serial = 1596] [outer = 00000000] 16:47:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 353 (2BD4C400) [pid = 2660] [serial = 1597] [outer = 2BC81C00] 16:47:25 INFO - PROCESS | 2660 | 1461282445419 Marionette DEBUG loaded listener.js 16:47:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 354 (2BD50400) [pid = 2660] [serial = 1598] [outer = 2BC81C00] 16:47:26 INFO - PROCESS | 2660 | 1461282446036 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 16:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1078ms 16:47:26 INFO - PROCESS | 2660 | 1461282446078 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 16:47:26 INFO - PROCESS | 2660 | 1461282446080 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 16:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:47:26 INFO - PROCESS | 2660 | 1461282446084 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:47:26 INFO - PROCESS | 2660 | 1461282446086 Marionette TRACE conn5 <- [1,2094,null,{}] 16:47:26 INFO - PROCESS | 2660 | 1461282446090 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:26 INFO - PROCESS | 2660 | 1461282446222 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 16:47:26 INFO - PROCESS | 2660 | 1461282446430 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:26 INFO - PROCESS | 2660 | ++DOCSHELL 26661800 == 153 [pid = 2660] [id = 533] 16:47:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 355 (29DDF800) [pid = 2660] [serial = 1599] [outer = 00000000] 16:47:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 356 (29DE8000) [pid = 2660] [serial = 1600] [outer = 29DDF800] 16:47:26 INFO - PROCESS | 2660 | 1461282446487 Marionette DEBUG loaded listener.js 16:47:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 357 (29DE9400) [pid = 2660] [serial = 1601] [outer = 29DDF800] 16:47:27 INFO - PROCESS | 2660 | 1461282447080 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 16:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1021ms 16:47:27 INFO - PROCESS | 2660 | 1461282447109 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 16:47:27 INFO - PROCESS | 2660 | 1461282447112 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 16:47:27 INFO - PROCESS | 2660 | 1461282447115 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:47:27 INFO - PROCESS | 2660 | 1461282447118 Marionette TRACE conn5 <- [1,2098,null,{}] 16:47:27 INFO - PROCESS | 2660 | 1461282447122 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:27 INFO - PROCESS | 2660 | 1461282447290 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 16:47:27 INFO - PROCESS | 2660 | 1461282447523 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:27 INFO - PROCESS | 2660 | ++DOCSHELL 2AE3DC00 == 154 [pid = 2660] [id = 534] 16:47:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 358 (2AE41800) [pid = 2660] [serial = 1602] [outer = 00000000] 16:47:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 359 (2AE48400) [pid = 2660] [serial = 1603] [outer = 2AE41800] 16:47:27 INFO - PROCESS | 2660 | 1461282447587 Marionette DEBUG loaded listener.js 16:47:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 360 (2AE4C800) [pid = 2660] [serial = 1604] [outer = 2AE41800] 16:47:28 INFO - PROCESS | 2660 | 1461282448133 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 16:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1070ms 16:47:28 INFO - PROCESS | 2660 | 1461282448197 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 16:47:28 INFO - PROCESS | 2660 | 1461282448199 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 16:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:47:28 INFO - PROCESS | 2660 | 1461282448202 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:47:28 INFO - PROCESS | 2660 | 1461282448204 Marionette TRACE conn5 <- [1,2102,null,{}] 16:47:28 INFO - PROCESS | 2660 | 1461282448208 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:28 INFO - PROCESS | 2660 | 1461282448341 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 16:47:28 INFO - PROCESS | 2660 | 1461282448549 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:28 INFO - PROCESS | 2660 | ++DOCSHELL 2AE46400 == 155 [pid = 2660] [id = 535] 16:47:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 361 (2AE46C00) [pid = 2660] [serial = 1605] [outer = 00000000] 16:47:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 362 (2BEA5800) [pid = 2660] [serial = 1606] [outer = 2AE46C00] 16:47:28 INFO - PROCESS | 2660 | 1461282448606 Marionette DEBUG loaded listener.js 16:47:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 363 (2BEA5400) [pid = 2660] [serial = 1607] [outer = 2AE46C00] 16:47:29 INFO - PROCESS | 2660 | 1461282449218 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 16:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1071ms 16:47:29 INFO - PROCESS | 2660 | 1461282449275 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 16:47:29 INFO - PROCESS | 2660 | 1461282449277 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 16:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:47:29 INFO - PROCESS | 2660 | 1461282449281 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:47:29 INFO - PROCESS | 2660 | 1461282449283 Marionette TRACE conn5 <- [1,2106,null,{}] 16:47:29 INFO - PROCESS | 2660 | 1461282449287 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:29 INFO - PROCESS | 2660 | 1461282449424 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 16:47:29 INFO - PROCESS | 2660 | 1461282449636 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:29 INFO - PROCESS | 2660 | ++DOCSHELL 2BE76400 == 156 [pid = 2660] [id = 536] 16:47:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 364 (2BE7AC00) [pid = 2660] [serial = 1608] [outer = 00000000] 16:47:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 365 (2C217C00) [pid = 2660] [serial = 1609] [outer = 2BE7AC00] 16:47:29 INFO - PROCESS | 2660 | 1461282449693 Marionette DEBUG loaded listener.js 16:47:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 366 (2E461800) [pid = 2660] [serial = 1610] [outer = 2BE7AC00] 16:47:30 INFO - PROCESS | 2660 | 1461282450294 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 16:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1067ms 16:47:30 INFO - PROCESS | 2660 | 1461282450352 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 16:47:30 INFO - PROCESS | 2660 | 1461282450354 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 16:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:47:30 INFO - PROCESS | 2660 | 1461282450358 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:47:30 INFO - PROCESS | 2660 | 1461282450360 Marionette TRACE conn5 <- [1,2110,null,{}] 16:47:30 INFO - PROCESS | 2660 | 1461282450363 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:30 INFO - PROCESS | 2660 | 1461282450498 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 16:47:30 INFO - PROCESS | 2660 | 1461282450718 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:30 INFO - PROCESS | 2660 | ++DOCSHELL 1C82CC00 == 157 [pid = 2660] [id = 537] 16:47:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 367 (2854AC00) [pid = 2660] [serial = 1611] [outer = 00000000] 16:47:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 368 (28554000) [pid = 2660] [serial = 1612] [outer = 2854AC00] 16:47:30 INFO - PROCESS | 2660 | 1461282450777 Marionette DEBUG loaded listener.js 16:47:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 369 (28555800) [pid = 2660] [serial = 1613] [outer = 2854AC00] 16:47:31 INFO - PROCESS | 2660 | 1461282451459 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 16:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1119ms 16:47:31 INFO - PROCESS | 2660 | 1461282451483 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 16:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:47:31 INFO - PROCESS | 2660 | 1461282451485 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 16:47:31 INFO - PROCESS | 2660 | 1461282451489 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:47:31 INFO - PROCESS | 2660 | 1461282451491 Marionette TRACE conn5 <- [1,2114,null,{}] 16:47:31 INFO - PROCESS | 2660 | 1461282451495 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:31 INFO - PROCESS | 2660 | 1461282451635 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 16:47:31 INFO - PROCESS | 2660 | 1461282451843 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:31 INFO - PROCESS | 2660 | ++DOCSHELL 1CC0CC00 == 158 [pid = 2660] [id = 538] 16:47:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 370 (1CC12000) [pid = 2660] [serial = 1614] [outer = 00000000] 16:47:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 371 (2363EC00) [pid = 2660] [serial = 1615] [outer = 1CC12000] 16:47:31 INFO - PROCESS | 2660 | 1461282451901 Marionette DEBUG loaded listener.js 16:47:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 372 (23633000) [pid = 2660] [serial = 1616] [outer = 1CC12000] 16:47:32 INFO - PROCESS | 2660 | 1461282452597 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 16:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1133ms 16:47:32 INFO - PROCESS | 2660 | 1461282452622 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 16:47:32 INFO - PROCESS | 2660 | 1461282452624 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 16:47:32 INFO - PROCESS | 2660 | 1461282452628 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:47:32 INFO - PROCESS | 2660 | 1461282452630 Marionette TRACE conn5 <- [1,2118,null,{}] 16:47:32 INFO - PROCESS | 2660 | 1461282452633 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:32 INFO - PROCESS | 2660 | 1461282452776 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 16:47:32 INFO - PROCESS | 2660 | 1461282452977 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:32 INFO - PROCESS | 2660 | ++DOCSHELL 2138BC00 == 159 [pid = 2660] [id = 539] 16:47:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 373 (22705400) [pid = 2660] [serial = 1617] [outer = 00000000] 16:47:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 374 (28552000) [pid = 2660] [serial = 1618] [outer = 22705400] 16:47:33 INFO - PROCESS | 2660 | 1461282453031 Marionette DEBUG loaded listener.js 16:47:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 375 (29E26800) [pid = 2660] [serial = 1619] [outer = 22705400] 16:47:33 INFO - PROCESS | 2660 | 1461282453623 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 16:47:33 INFO - PROCESS | 2660 | 1461282453710 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 16:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:47:33 INFO - PROCESS | 2660 | 1461282453713 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:47:33 INFO - PROCESS | 2660 | 1461282453715 Marionette TRACE conn5 <- [1,2122,null,{}] 16:47:33 INFO - PROCESS | 2660 | 1461282453719 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:33 INFO - PROCESS | 2660 | 1461282453856 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 16:47:34 INFO - PROCESS | 2660 | 1461282454060 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:34 INFO - PROCESS | 2660 | ++DOCSHELL 2854A000 == 160 [pid = 2660] [id = 540] 16:47:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 376 (2854B800) [pid = 2660] [serial = 1620] [outer = 00000000] 16:47:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 377 (2E65BC00) [pid = 2660] [serial = 1621] [outer = 2854B800] 16:47:34 INFO - PROCESS | 2660 | 1461282454114 Marionette DEBUG loaded listener.js 16:47:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 378 (2E6B7000) [pid = 2660] [serial = 1622] [outer = 2854B800] 16:47:35 INFO - PROCESS | 2660 | 1461282455053 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 16:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1369ms 16:47:35 INFO - PROCESS | 2660 | 1461282455090 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 16:47:35 INFO - PROCESS | 2660 | 1461282455095 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 16:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:47:35 INFO - PROCESS | 2660 | 1461282455102 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:47:35 INFO - PROCESS | 2660 | 1461282455106 Marionette TRACE conn5 <- [1,2126,null,{}] 16:47:35 INFO - PROCESS | 2660 | 1461282455112 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:35 INFO - PROCESS | 2660 | 1461282455252 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 16:47:35 INFO - PROCESS | 2660 | 1461282455498 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:35 INFO - PROCESS | 2660 | ++DOCSHELL 1F714800 == 161 [pid = 2660] [id = 541] 16:47:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 379 (1F71A000) [pid = 2660] [serial = 1623] [outer = 00000000] 16:47:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 380 (20738800) [pid = 2660] [serial = 1624] [outer = 1F71A000] 16:47:35 INFO - PROCESS | 2660 | 1461282455595 Marionette DEBUG loaded listener.js 16:47:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 381 (207FAC00) [pid = 2660] [serial = 1625] [outer = 1F71A000] 16:47:36 INFO - PROCESS | 2660 | 1461282456219 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 16:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1184ms 16:47:36 INFO - PROCESS | 2660 | 1461282456292 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 16:47:36 INFO - PROCESS | 2660 | 1461282456298 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 16:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:47:36 INFO - PROCESS | 2660 | 1461282456303 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:47:36 INFO - PROCESS | 2660 | 1461282456306 Marionette TRACE conn5 <- [1,2130,null,{}] 16:47:36 INFO - PROCESS | 2660 | 1461282456310 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:36 INFO - PROCESS | 2660 | 1461282456435 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 16:47:36 INFO - PROCESS | 2660 | 1461282456639 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:36 INFO - PROCESS | 2660 | ++DOCSHELL 20B31000 == 162 [pid = 2660] [id = 542] 16:47:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 382 (21382400) [pid = 2660] [serial = 1626] [outer = 00000000] 16:47:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 383 (264D8C00) [pid = 2660] [serial = 1627] [outer = 21382400] 16:47:36 INFO - PROCESS | 2660 | 1461282456691 Marionette DEBUG loaded listener.js 16:47:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 384 (27778800) [pid = 2660] [serial = 1628] [outer = 21382400] 16:47:36 INFO - PROCESS | 2660 | --DOCSHELL 18110800 == 161 [pid = 2660] [id = 464] 16:47:36 INFO - PROCESS | 2660 | --DOCSHELL 2BEA6000 == 160 [pid = 2660] [id = 463] 16:47:36 INFO - PROCESS | 2660 | --DOCSHELL 29E5FC00 == 159 [pid = 2660] [id = 462] 16:47:36 INFO - PROCESS | 2660 | --DOCSHELL 29E52800 == 158 [pid = 2660] [id = 461] 16:47:36 INFO - PROCESS | 2660 | --DOCSHELL 2BDAAC00 == 157 [pid = 2660] [id = 460] 16:47:36 INFO - PROCESS | 2660 | --DOCSHELL 13108C00 == 156 [pid = 2660] [id = 411] 16:47:36 INFO - PROCESS | 2660 | --DOCSHELL 288A3000 == 155 [pid = 2660] [id = 522] 16:47:36 INFO - PROCESS | 2660 | --DOCSHELL 2455A400 == 154 [pid = 2660] [id = 521] 16:47:36 INFO - PROCESS | 2660 | --DOCSHELL 27783400 == 153 [pid = 2660] [id = 520] 16:47:36 INFO - PROCESS | 2660 | --DOCSHELL 255D1400 == 152 [pid = 2660] [id = 519] 16:47:36 INFO - PROCESS | 2660 | --DOCSHELL 12F19800 == 151 [pid = 2660] [id = 518] 16:47:37 INFO - PROCESS | 2660 | --DOMWINDOW == 383 (29ED4400) [pid = 2660] [serial = 1438] [outer = 00000000] [url = about:blank] 16:47:37 INFO - PROCESS | 2660 | --DOMWINDOW == 382 (2AB4F000) [pid = 2660] [serial = 1441] [outer = 00000000] [url = about:blank] 16:47:37 INFO - PROCESS | 2660 | --DOMWINDOW == 381 (2AB4EC00) [pid = 2660] [serial = 1444] [outer = 00000000] [url = about:blank] 16:47:37 INFO - PROCESS | 2660 | --DOMWINDOW == 380 (2BED5800) [pid = 2660] [serial = 1447] [outer = 00000000] [url = about:blank] 16:47:37 INFO - PROCESS | 2660 | --DOMWINDOW == 379 (2BE7B400) [pid = 2660] [serial = 1450] [outer = 00000000] [url = about:blank] 16:47:37 INFO - PROCESS | 2660 | --DOMWINDOW == 378 (2BFED800) [pid = 2660] [serial = 1456] [outer = 00000000] [url = about:blank] 16:47:37 INFO - PROCESS | 2660 | --DOMWINDOW == 377 (2BEDEC00) [pid = 2660] [serial = 1453] [outer = 00000000] [url = about:blank] 16:47:37 INFO - PROCESS | 2660 | --DOMWINDOW == 376 (2E6BB000) [pid = 2660] [serial = 1459] [outer = 00000000] [url = about:blank] 16:47:37 INFO - PROCESS | 2660 | --DOMWINDOW == 375 (30033400) [pid = 2660] [serial = 1462] [outer = 00000000] [url = about:blank] 16:47:37 INFO - PROCESS | 2660 | --DOMWINDOW == 374 (207B6400) [pid = 2660] [serial = 1465] [outer = 00000000] [url = about:blank] 16:47:37 INFO - PROCESS | 2660 | --DOMWINDOW == 373 (29E40400) [pid = 2660] [serial = 1495] [outer = 00000000] [url = about:blank] 16:47:37 INFO - PROCESS | 2660 | --DOCSHELL 207F6000 == 150 [pid = 2660] [id = 517] 16:47:37 INFO - PROCESS | 2660 | --DOCSHELL 1D5E3400 == 149 [pid = 2660] [id = 516] 16:47:37 INFO - PROCESS | 2660 | --DOCSHELL 1A7F2000 == 148 [pid = 2660] [id = 515] 16:47:37 INFO - PROCESS | 2660 | --DOCSHELL 196D3800 == 147 [pid = 2660] [id = 514] 16:47:37 INFO - PROCESS | 2660 | --DOCSHELL 20420800 == 146 [pid = 2660] [id = 506] 16:47:37 INFO - PROCESS | 2660 | --DOCSHELL 28A18800 == 145 [pid = 2660] [id = 505] 16:47:37 INFO - PROCESS | 2660 | --DOCSHELL 288A3400 == 144 [pid = 2660] [id = 504] 16:47:37 INFO - PROCESS | 2660 | --DOCSHELL 28A14800 == 143 [pid = 2660] [id = 503] 16:47:37 INFO - PROCESS | 2660 | --DOCSHELL 2B0B6000 == 142 [pid = 2660] [id = 502] 16:47:37 INFO - PROCESS | 2660 | --DOCSHELL 29ED7800 == 141 [pid = 2660] [id = 501] 16:47:37 INFO - PROCESS | 2660 | --DOCSHELL 1D565C00 == 140 [pid = 2660] [id = 500] 16:47:37 INFO - PROCESS | 2660 | --DOCSHELL 1B968000 == 139 [pid = 2660] [id = 499] 16:47:37 INFO - PROCESS | 2660 | --DOMWINDOW == 372 (24593000) [pid = 2660] [serial = 1483] [outer = 00000000] [url = about:blank] 16:47:37 INFO - PROCESS | 2660 | --DOMWINDOW == 371 (20B33400) [pid = 2660] [serial = 1432] [outer = 00000000] [url = about:blank] 16:47:37 INFO - PROCESS | 2660 | --DOMWINDOW == 370 (20A72000) [pid = 2660] [serial = 1472] [outer = 00000000] [url = about:blank] 16:47:37 INFO - PROCESS | 2660 | --DOMWINDOW == 369 (20416800) [pid = 2660] [serial = 1471] [outer = 00000000] [url = about:blank] 16:47:37 INFO - PROCESS | 2660 | --DOMWINDOW == 368 (20A70000) [pid = 2660] [serial = 1477] [outer = 00000000] [url = about:blank] 16:47:37 INFO - PROCESS | 2660 | --DOMWINDOW == 367 (20B30400) [pid = 2660] [serial = 1478] [outer = 00000000] [url = about:blank] 16:47:37 INFO - PROCESS | 2660 | --DOMWINDOW == 366 (1C537800) [pid = 2660] [serial = 1474] [outer = 00000000] [url = about:blank] 16:47:37 INFO - PROCESS | 2660 | --DOMWINDOW == 365 (1C82C000) [pid = 2660] [serial = 1475] [outer = 00000000] [url = about:blank] 16:47:37 INFO - PROCESS | 2660 | --DOMWINDOW == 364 (27777800) [pid = 2660] [serial = 1486] [outer = 00000000] [url = about:blank] 16:47:37 INFO - PROCESS | 2660 | --DOMWINDOW == 363 (1C82F400) [pid = 2660] [serial = 1429] [outer = 00000000] [url = about:blank] 16:47:37 INFO - PROCESS | 2660 | --DOMWINDOW == 362 (22965400) [pid = 2660] [serial = 1480] [outer = 00000000] [url = about:blank] 16:47:37 INFO - PROCESS | 2660 | --DOMWINDOW == 361 (24F3C000) [pid = 2660] [serial = 1484] [outer = 00000000] [url = about:blank] 16:47:37 INFO - PROCESS | 2660 | --DOMWINDOW == 360 (28673000) [pid = 2660] [serial = 1435] [outer = 00000000] [url = about:blank] 16:47:37 INFO - PROCESS | 2660 | --DOMWINDOW == 359 (25A15000) [pid = 2660] [serial = 1468] [outer = 00000000] [url = about:blank] 16:47:37 INFO - PROCESS | 2660 | --DOMWINDOW == 358 (21204000) [pid = 2660] [serial = 1489] [outer = 00000000] [url = about:blank] 16:47:37 INFO - PROCESS | 2660 | --DOMWINDOW == 357 (2867F400) [pid = 2660] [serial = 1492] [outer = 00000000] [url = about:blank] 16:47:37 INFO - PROCESS | 2660 | --DOMWINDOW == 356 (28A0C000) [pid = 2660] [serial = 1493] [outer = 00000000] [url = about:blank] 16:47:37 INFO - PROCESS | 2660 | --DOMWINDOW == 355 (23636800) [pid = 2660] [serial = 1490] [outer = 00000000] [url = about:blank] 16:47:37 INFO - PROCESS | 2660 | --DOMWINDOW == 354 (27781400) [pid = 2660] [serial = 1487] [outer = 00000000] [url = about:blank] 16:47:37 INFO - PROCESS | 2660 | --DOMWINDOW == 353 (23635800) [pid = 2660] [serial = 1481] [outer = 00000000] [url = about:blank] 16:47:37 INFO - PROCESS | 2660 | 1461282457509 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 16:47:37 INFO - PROCESS | 2660 | 1461282457538 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 16:47:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:47:37 INFO - PROCESS | 2660 | 1461282457544 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:47:37 INFO - PROCESS | 2660 | 1461282457548 Marionette TRACE conn5 <- [1,2134,null,{}] 16:47:37 INFO - PROCESS | 2660 | 1461282457558 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:37 INFO - PROCESS | 2660 | 1461282457673 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 16:47:37 INFO - PROCESS | 2660 | 1461282457857 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:37 INFO - PROCESS | 2660 | ++DOCSHELL 1BAED800 == 140 [pid = 2660] [id = 543] 16:47:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 354 (1C541C00) [pid = 2660] [serial = 1629] [outer = 00000000] 16:47:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 355 (207B5C00) [pid = 2660] [serial = 1630] [outer = 1C541C00] 16:47:37 INFO - PROCESS | 2660 | 1461282457906 Marionette DEBUG loaded listener.js 16:47:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 356 (20B26800) [pid = 2660] [serial = 1631] [outer = 1C541C00] 16:47:38 INFO - PROCESS | 2660 | 1461282458337 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 16:47:38 INFO - PROCESS | 2660 | 1461282458438 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 16:47:38 INFO - PROCESS | 2660 | 1461282458442 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:47:38 INFO - PROCESS | 2660 | 1461282458444 Marionette TRACE conn5 <- [1,2138,null,{}] 16:47:38 INFO - PROCESS | 2660 | 1461282458447 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:38 INFO - PROCESS | 2660 | 1461282458566 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 16:47:38 INFO - PROCESS | 2660 | 1461282458580 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:38 INFO - PROCESS | 2660 | ++DOCSHELL 207ADC00 == 141 [pid = 2660] [id = 544] 16:47:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 357 (23635800) [pid = 2660] [serial = 1632] [outer = 00000000] 16:47:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 358 (24566C00) [pid = 2660] [serial = 1633] [outer = 23635800] 16:47:38 INFO - PROCESS | 2660 | 1461282458769 Marionette DEBUG loaded listener.js 16:47:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 359 (24F3F800) [pid = 2660] [serial = 1634] [outer = 23635800] 16:47:39 INFO - PROCESS | 2660 | 1461282459184 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 16:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 770ms 16:47:39 INFO - PROCESS | 2660 | 1461282459216 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 16:47:39 INFO - PROCESS | 2660 | 1461282459218 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 16:47:39 INFO - PROCESS | 2660 | 1461282459221 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:47:39 INFO - PROCESS | 2660 | 1461282459223 Marionette TRACE conn5 <- [1,2142,null,{}] 16:47:39 INFO - PROCESS | 2660 | 1461282459227 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:39 INFO - PROCESS | 2660 | 1461282459411 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 16:47:39 INFO - PROCESS | 2660 | 1461282459558 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:39 INFO - PROCESS | 2660 | ++DOCSHELL 255D1400 == 142 [pid = 2660] [id = 545] 16:47:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 360 (255D4000) [pid = 2660] [serial = 1635] [outer = 00000000] 16:47:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 361 (27C70C00) [pid = 2660] [serial = 1636] [outer = 255D4000] 16:47:39 INFO - PROCESS | 2660 | 1461282459606 Marionette DEBUG loaded listener.js 16:47:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 362 (28435000) [pid = 2660] [serial = 1637] [outer = 255D4000] 16:47:40 INFO - PROCESS | 2660 | 1461282460085 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 930ms 16:47:40 INFO - PROCESS | 2660 | 1461282460160 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 16:47:40 INFO - PROCESS | 2660 | 1461282460162 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 16:47:40 INFO - PROCESS | 2660 | 1461282460166 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:47:40 INFO - PROCESS | 2660 | 1461282460167 Marionette TRACE conn5 <- [1,2146,null,{}] 16:47:40 INFO - PROCESS | 2660 | 1461282460171 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:40 INFO - PROCESS | 2660 | 1461282460357 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 16:47:40 INFO - PROCESS | 2660 | 1461282460380 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:40 INFO - PROCESS | 2660 | ++DOCSHELL 27783400 == 143 [pid = 2660] [id = 546] 16:47:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 363 (28548800) [pid = 2660] [serial = 1638] [outer = 00000000] 16:47:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 364 (28A1A000) [pid = 2660] [serial = 1639] [outer = 28548800] 16:47:40 INFO - PROCESS | 2660 | 1461282460430 Marionette DEBUG loaded listener.js 16:47:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 365 (29B1D000) [pid = 2660] [serial = 1640] [outer = 28548800] 16:47:40 INFO - PROCESS | 2660 | 1461282460973 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 830ms 16:47:40 INFO - PROCESS | 2660 | 1461282461002 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 16:47:40 INFO - PROCESS | 2660 | 1461282461004 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 16:47:40 INFO - PROCESS | 2660 | 1461282461007 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:47:40 INFO - PROCESS | 2660 | 1461282461009 Marionette TRACE conn5 <- [1,2150,null,{}] 16:47:40 INFO - PROCESS | 2660 | 1461282461012 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:41 INFO - PROCESS | 2660 | 1461282461175 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 16:47:41 INFO - PROCESS | 2660 | 1461282461199 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:41 INFO - PROCESS | 2660 | ++DOCSHELL 29B26000 == 144 [pid = 2660] [id = 547] 16:47:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 366 (29DA5400) [pid = 2660] [serial = 1641] [outer = 00000000] 16:47:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 367 (29E0A400) [pid = 2660] [serial = 1642] [outer = 29DA5400] 16:47:41 INFO - PROCESS | 2660 | 1461282461244 Marionette DEBUG loaded listener.js 16:47:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 368 (29E2AC00) [pid = 2660] [serial = 1643] [outer = 29DA5400] 16:47:41 INFO - PROCESS | 2660 | --DOMWINDOW == 367 (24F36000) [pid = 2660] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:47:41 INFO - PROCESS | 2660 | --DOMWINDOW == 366 (1A732400) [pid = 2660] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:47:41 INFO - PROCESS | 2660 | --DOMWINDOW == 365 (22459C00) [pid = 2660] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:47:41 INFO - PROCESS | 2660 | --DOMWINDOW == 364 (27783800) [pid = 2660] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:47:41 INFO - PROCESS | 2660 | --DOMWINDOW == 363 (207F9800) [pid = 2660] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:47:41 INFO - PROCESS | 2660 | --DOMWINDOW == 362 (1816CC00) [pid = 2660] [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:47:41 INFO - PROCESS | 2660 | --DOMWINDOW == 361 (1D799000) [pid = 2660] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:47:41 INFO - PROCESS | 2660 | --DOMWINDOW == 360 (255D8C00) [pid = 2660] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:47:41 INFO - PROCESS | 2660 | --DOMWINDOW == 359 (1CA83C00) [pid = 2660] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:47:41 INFO - PROCESS | 2660 | --DOMWINDOW == 358 (1A7C1400) [pid = 2660] [serial = 29] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:47:41 INFO - PROCESS | 2660 | --DOMWINDOW == 357 (288A6000) [pid = 2660] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:47:42 INFO - PROCESS | 2660 | 1461282462158 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 16:47:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1177ms 16:47:42 INFO - PROCESS | 2660 | 1461282462189 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 16:47:42 INFO - PROCESS | 2660 | 1461282462191 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 16:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:47:42 INFO - PROCESS | 2660 | 1461282462194 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:47:42 INFO - PROCESS | 2660 | 1461282462196 Marionette TRACE conn5 <- [1,2154,null,{}] 16:47:42 INFO - PROCESS | 2660 | 1461282462199 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:42 INFO - PROCESS | 2660 | 1461282462313 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 16:47:42 INFO - PROCESS | 2660 | 1461282462320 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:42 INFO - PROCESS | 2660 | ++DOCSHELL 20A6F000 == 145 [pid = 2660] [id = 548] 16:47:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 358 (22459C00) [pid = 2660] [serial = 1644] [outer = 00000000] 16:47:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 359 (29B26800) [pid = 2660] [serial = 1645] [outer = 22459C00] 16:47:42 INFO - PROCESS | 2660 | 1461282462365 Marionette DEBUG loaded listener.js 16:47:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 360 (29DE6C00) [pid = 2660] [serial = 1646] [outer = 22459C00] 16:47:42 INFO - PROCESS | 2660 | 1461282462886 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 16:47:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 16:47:42 INFO - PROCESS | 2660 | 1461282462927 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 16:47:42 INFO - PROCESS | 2660 | 1461282462929 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 16:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:47:42 INFO - PROCESS | 2660 | 1461282462932 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:47:42 INFO - PROCESS | 2660 | 1461282462934 Marionette TRACE conn5 <- [1,2158,null,{}] 16:47:42 INFO - PROCESS | 2660 | 1461282462937 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:43 INFO - PROCESS | 2660 | 1461282463072 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 16:47:43 INFO - PROCESS | 2660 | 1461282463079 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:43 INFO - PROCESS | 2660 | ++DOCSHELL 29E22800 == 146 [pid = 2660] [id = 549] 16:47:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 361 (29E2C000) [pid = 2660] [serial = 1647] [outer = 00000000] 16:47:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 362 (2AAF5400) [pid = 2660] [serial = 1648] [outer = 29E2C000] 16:47:43 INFO - PROCESS | 2660 | 1461282463124 Marionette DEBUG loaded listener.js 16:47:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 363 (2AB4B800) [pid = 2660] [serial = 1649] [outer = 29E2C000] 16:47:43 INFO - PROCESS | 2660 | 1461282463612 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 16:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 730ms 16:47:43 INFO - PROCESS | 2660 | 1461282463665 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 16:47:43 INFO - PROCESS | 2660 | 1461282463667 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 16:47:43 INFO - PROCESS | 2660 | 1461282463670 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:47:43 INFO - PROCESS | 2660 | 1461282463672 Marionette TRACE conn5 <- [1,2162,null,{}] 16:47:43 INFO - PROCESS | 2660 | 1461282463680 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:43 INFO - PROCESS | 2660 | 1461282463795 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 16:47:43 INFO - PROCESS | 2660 | 1461282463802 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:43 INFO - PROCESS | 2660 | ++DOCSHELL 2A731400 == 147 [pid = 2660] [id = 550] 16:47:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 364 (2AE3F800) [pid = 2660] [serial = 1650] [outer = 00000000] 16:47:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 365 (2B0B4400) [pid = 2660] [serial = 1651] [outer = 2AE3F800] 16:47:43 INFO - PROCESS | 2660 | 1461282463847 Marionette DEBUG loaded listener.js 16:47:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 366 (2B123C00) [pid = 2660] [serial = 1652] [outer = 2AE3F800] 16:47:44 INFO - PROCESS | 2660 | 1461282464775 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 16:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1181ms 16:47:44 INFO - PROCESS | 2660 | 1461282464857 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 16:47:44 INFO - PROCESS | 2660 | 1461282464862 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 16:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:47:44 INFO - PROCESS | 2660 | 1461282464868 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:47:44 INFO - PROCESS | 2660 | 1461282464872 Marionette TRACE conn5 <- [1,2166,null,{}] 16:47:44 INFO - PROCESS | 2660 | 1461282464878 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:45 INFO - PROCESS | 2660 | 1461282465073 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 16:47:45 INFO - PROCESS | 2660 | 1461282465274 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:45 INFO - PROCESS | 2660 | ++DOCSHELL 1D5E1C00 == 148 [pid = 2660] [id = 551] 16:47:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 367 (1D792000) [pid = 2660] [serial = 1653] [outer = 00000000] 16:47:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 368 (20279800) [pid = 2660] [serial = 1654] [outer = 1D792000] 16:47:45 INFO - PROCESS | 2660 | 1461282465332 Marionette DEBUG loaded listener.js 16:47:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 369 (20420800) [pid = 2660] [serial = 1655] [outer = 1D792000] 16:47:45 INFO - PROCESS | 2660 | 1461282465956 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:47:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:47:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1135ms 16:47:45 INFO - PROCESS | 2660 | 1461282466007 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 16:47:45 INFO - PROCESS | 2660 | 1461282466013 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 16:47:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:47:45 INFO - PROCESS | 2660 | 1461282466020 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:47:45 INFO - PROCESS | 2660 | 1461282466023 Marionette TRACE conn5 <- [1,2170,null,{}] 16:47:46 INFO - PROCESS | 2660 | 1461282466042 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:46 INFO - PROCESS | 2660 | 1461282466190 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 16:47:46 INFO - PROCESS | 2660 | 1461282466380 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:46 INFO - PROCESS | 2660 | ++DOCSHELL 245E1400 == 149 [pid = 2660] [id = 552] 16:47:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 370 (255D8400) [pid = 2660] [serial = 1656] [outer = 00000000] 16:47:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 371 (2854D000) [pid = 2660] [serial = 1657] [outer = 255D8400] 16:47:46 INFO - PROCESS | 2660 | 1461282466436 Marionette DEBUG loaded listener.js 16:47:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 372 (288A3000) [pid = 2660] [serial = 1658] [outer = 255D8400] 16:47:47 INFO - PROCESS | 2660 | 1461282467112 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:47:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:47:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1124ms 16:47:47 INFO - PROCESS | 2660 | 1461282467145 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 16:47:47 INFO - PROCESS | 2660 | 1461282467148 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 16:47:47 INFO - PROCESS | 2660 | 1461282467151 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:47:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:47:47 INFO - PROCESS | 2660 | 1461282467155 Marionette TRACE conn5 <- [1,2174,null,{}] 16:47:47 INFO - PROCESS | 2660 | 1461282467167 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:47 INFO - PROCESS | 2660 | 1461282467308 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 16:47:47 INFO - PROCESS | 2660 | 1461282467512 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:47 INFO - PROCESS | 2660 | ++DOCSHELL 2AE85400 == 150 [pid = 2660] [id = 553] 16:47:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 373 (2AE8E800) [pid = 2660] [serial = 1659] [outer = 00000000] 16:47:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 374 (2B996C00) [pid = 2660] [serial = 1660] [outer = 2AE8E800] 16:47:47 INFO - PROCESS | 2660 | 1461282467570 Marionette DEBUG loaded listener.js 16:47:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 375 (2BC31800) [pid = 2660] [serial = 1661] [outer = 2AE8E800] 16:47:48 INFO - PROCESS | 2660 | 1461282468231 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 16:47:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:47:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1128ms 16:47:48 INFO - PROCESS | 2660 | 1461282468283 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 16:47:48 INFO - PROCESS | 2660 | 1461282468286 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 16:47:48 INFO - PROCESS | 2660 | 1461282468290 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:47:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:47:48 INFO - PROCESS | 2660 | 1461282468292 Marionette TRACE conn5 <- [1,2178,null,{}] 16:47:48 INFO - PROCESS | 2660 | 1461282468296 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:48 INFO - PROCESS | 2660 | 1461282468436 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 16:47:48 INFO - PROCESS | 2660 | 1461282468638 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:48 INFO - PROCESS | 2660 | ++DOCSHELL 29DD0C00 == 151 [pid = 2660] [id = 554] 16:47:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 376 (29DD1000) [pid = 2660] [serial = 1662] [outer = 00000000] 16:47:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 377 (29DDA800) [pid = 2660] [serial = 1663] [outer = 29DD1000] 16:47:48 INFO - PROCESS | 2660 | 1461282468693 Marionette DEBUG loaded listener.js 16:47:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 378 (29DDD000) [pid = 2660] [serial = 1664] [outer = 29DD1000] 16:47:49 INFO - PROCESS | 2660 | 1461282469268 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 16:47:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:47:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1019ms 16:47:49 INFO - PROCESS | 2660 | 1461282469312 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 16:47:49 INFO - PROCESS | 2660 | 1461282469315 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 16:47:49 INFO - PROCESS | 2660 | 1461282469318 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:47:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:47:49 INFO - PROCESS | 2660 | 1461282469320 Marionette TRACE conn5 <- [1,2182,null,{}] 16:47:49 INFO - PROCESS | 2660 | 1461282469324 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:49 INFO - PROCESS | 2660 | 1461282469455 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 16:47:49 INFO - PROCESS | 2660 | 1461282469667 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:49 INFO - PROCESS | 2660 | ++DOCSHELL 29DD7800 == 152 [pid = 2660] [id = 555] 16:47:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 379 (29DD8000) [pid = 2660] [serial = 1665] [outer = 00000000] 16:47:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 380 (2BDAE000) [pid = 2660] [serial = 1666] [outer = 29DD8000] 16:47:49 INFO - PROCESS | 2660 | 1461282469724 Marionette DEBUG loaded listener.js 16:47:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 381 (2BEA6000) [pid = 2660] [serial = 1667] [outer = 29DD8000] 16:47:50 INFO - PROCESS | 2660 | 1461282470400 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 16:47:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:47:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1116ms 16:47:50 INFO - PROCESS | 2660 | 1461282470438 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 16:47:50 INFO - PROCESS | 2660 | 1461282470440 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 16:47:50 INFO - PROCESS | 2660 | 1461282470444 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:47:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:47:50 INFO - PROCESS | 2660 | 1461282470446 Marionette TRACE conn5 <- [1,2186,null,{}] 16:47:50 INFO - PROCESS | 2660 | 1461282470450 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:50 INFO - PROCESS | 2660 | 1461282470596 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 16:47:50 INFO - PROCESS | 2660 | 1461282470801 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:50 INFO - PROCESS | 2660 | ++DOCSHELL 2BDA8400 == 153 [pid = 2660] [id = 556] 16:47:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 382 (2BDAB800) [pid = 2660] [serial = 1668] [outer = 00000000] 16:47:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 383 (2E6AE400) [pid = 2660] [serial = 1669] [outer = 2BDAB800] 16:47:50 INFO - PROCESS | 2660 | 1461282470859 Marionette DEBUG loaded listener.js 16:47:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 384 (2E65E400) [pid = 2660] [serial = 1670] [outer = 2BDAB800] 16:47:51 INFO - PROCESS | 2660 | 1461282471476 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:47:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:47:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1072ms 16:47:51 INFO - PROCESS | 2660 | 1461282471521 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 16:47:51 INFO - PROCESS | 2660 | 1461282471523 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 16:47:51 INFO - PROCESS | 2660 | 1461282471527 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:47:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:47:51 INFO - PROCESS | 2660 | 1461282471529 Marionette TRACE conn5 <- [1,2190,null,{}] 16:47:51 INFO - PROCESS | 2660 | 1461282471532 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:51 INFO - PROCESS | 2660 | 1461282471663 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 16:47:51 INFO - PROCESS | 2660 | 1461282471876 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:51 INFO - PROCESS | 2660 | ++DOCSHELL 2AB0D800 == 154 [pid = 2660] [id = 557] 16:47:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 385 (2AB0F000) [pid = 2660] [serial = 1671] [outer = 00000000] 16:47:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 386 (2AB17800) [pid = 2660] [serial = 1672] [outer = 2AB0F000] 16:47:51 INFO - PROCESS | 2660 | 1461282471933 Marionette DEBUG loaded listener.js 16:47:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 387 (2AB18C00) [pid = 2660] [serial = 1673] [outer = 2AB0F000] 16:47:52 INFO - PROCESS | 2660 | 1461282472513 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 16:47:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:47:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1015ms 16:47:52 INFO - PROCESS | 2660 | 1461282472546 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 16:47:52 INFO - PROCESS | 2660 | 1461282472549 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 16:47:52 INFO - PROCESS | 2660 | 1461282472552 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:47:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:47:52 INFO - PROCESS | 2660 | 1461282472554 Marionette TRACE conn5 <- [1,2194,null,{}] 16:47:52 INFO - PROCESS | 2660 | 1461282472558 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:52 INFO - PROCESS | 2660 | 1461282472689 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 16:47:52 INFO - PROCESS | 2660 | 1461282472903 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:52 INFO - PROCESS | 2660 | ++DOCSHELL 2AB16000 == 155 [pid = 2660] [id = 558] 16:47:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 388 (2AB17000) [pid = 2660] [serial = 1674] [outer = 00000000] 16:47:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 389 (2D7B7C00) [pid = 2660] [serial = 1675] [outer = 2AB17000] 16:47:52 INFO - PROCESS | 2660 | 1461282472960 Marionette DEBUG loaded listener.js 16:47:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 390 (2D7B9C00) [pid = 2660] [serial = 1676] [outer = 2AB17000] 16:47:53 INFO - PROCESS | 2660 | 1461282473576 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 16:47:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:47:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1072ms 16:47:53 INFO - PROCESS | 2660 | 1461282473628 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 16:47:53 INFO - PROCESS | 2660 | 1461282473630 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 16:47:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:47:53 INFO - PROCESS | 2660 | 1461282473634 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:47:53 INFO - PROCESS | 2660 | 1461282473636 Marionette TRACE conn5 <- [1,2198,null,{}] 16:47:53 INFO - PROCESS | 2660 | 1461282473640 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:53 INFO - PROCESS | 2660 | 1461282473772 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 16:47:53 INFO - PROCESS | 2660 | 1461282473974 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:53 INFO - PROCESS | 2660 | ++DOCSHELL 2C21AC00 == 156 [pid = 2660] [id = 559] 16:47:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 391 (2D7BC400) [pid = 2660] [serial = 1677] [outer = 00000000] 16:47:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 392 (2E6B4C00) [pid = 2660] [serial = 1678] [outer = 2D7BC400] 16:47:54 INFO - PROCESS | 2660 | 1461282474031 Marionette DEBUG loaded listener.js 16:47:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 393 (3002CC00) [pid = 2660] [serial = 1679] [outer = 2D7BC400] 16:47:54 INFO - PROCESS | 2660 | 1461282474618 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 16:47:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:47:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1020ms 16:47:54 INFO - PROCESS | 2660 | 1461282474658 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 16:47:54 INFO - PROCESS | 2660 | 1461282474661 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 16:47:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:47:54 INFO - PROCESS | 2660 | 1461282474664 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:47:54 INFO - PROCESS | 2660 | 1461282474666 Marionette TRACE conn5 <- [1,2202,null,{}] 16:47:54 INFO - PROCESS | 2660 | 1461282474670 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:54 INFO - PROCESS | 2660 | 1461282474828 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 16:47:55 INFO - PROCESS | 2660 | 1461282475053 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:55 INFO - PROCESS | 2660 | ++DOCSHELL 2BE05C00 == 157 [pid = 2660] [id = 560] 16:47:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 394 (2BE06800) [pid = 2660] [serial = 1680] [outer = 00000000] 16:47:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 395 (2BE0C400) [pid = 2660] [serial = 1681] [outer = 2BE06800] 16:47:55 INFO - PROCESS | 2660 | 1461282475113 Marionette DEBUG loaded listener.js 16:47:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 396 (2BE0D800) [pid = 2660] [serial = 1682] [outer = 2BE06800] 16:47:55 INFO - PROCESS | 2660 | 1461282475827 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 16:47:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:47:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1224ms 16:47:55 INFO - PROCESS | 2660 | 1461282475892 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 16:47:55 INFO - PROCESS | 2660 | 1461282475895 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 16:47:55 INFO - PROCESS | 2660 | 1461282475898 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:47:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:47:55 INFO - PROCESS | 2660 | 1461282475901 Marionette TRACE conn5 <- [1,2206,null,{}] 16:47:55 INFO - PROCESS | 2660 | 1461282475905 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:56 INFO - PROCESS | 2660 | 1461282476148 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 16:47:56 INFO - PROCESS | 2660 | 1461282476772 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:56 INFO - PROCESS | 2660 | ++DOCSHELL 18171400 == 158 [pid = 2660] [id = 561] 16:47:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 397 (196CEC00) [pid = 2660] [serial = 1683] [outer = 00000000] 16:47:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 398 (1C539000) [pid = 2660] [serial = 1684] [outer = 196CEC00] 16:47:56 INFO - PROCESS | 2660 | 1461282476825 Marionette DEBUG loaded listener.js 16:47:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 399 (1C831C00) [pid = 2660] [serial = 1685] [outer = 196CEC00] 16:47:57 INFO - PROCESS | 2660 | 1461282477426 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 16:47:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:47:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1584ms 16:47:57 INFO - PROCESS | 2660 | 1461282477487 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 16:47:57 INFO - PROCESS | 2660 | 1461282477492 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 16:47:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:47:57 INFO - PROCESS | 2660 | 1461282477498 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:47:57 INFO - PROCESS | 2660 | 1461282477501 Marionette TRACE conn5 <- [1,2210,null,{}] 16:47:57 INFO - PROCESS | 2660 | 1461282477506 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:57 INFO - PROCESS | 2660 | 1461282477715 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 16:47:57 INFO - PROCESS | 2660 | 1461282477894 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:57 INFO - PROCESS | 2660 | ++DOCSHELL 20068800 == 159 [pid = 2660] [id = 562] 16:47:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 400 (2006A000) [pid = 2660] [serial = 1686] [outer = 00000000] 16:47:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 401 (20429800) [pid = 2660] [serial = 1687] [outer = 2006A000] 16:47:57 INFO - PROCESS | 2660 | 1461282477950 Marionette DEBUG loaded listener.js 16:47:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 402 (207AB400) [pid = 2660] [serial = 1688] [outer = 2006A000] 16:47:58 INFO - PROCESS | 2660 | 1461282478604 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:47:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:47:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1176ms 16:47:58 INFO - PROCESS | 2660 | 1461282478700 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 16:47:58 INFO - PROCESS | 2660 | 1461282478704 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 16:47:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:47:58 INFO - PROCESS | 2660 | 1461282478709 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:47:58 INFO - PROCESS | 2660 | 1461282478712 Marionette TRACE conn5 <- [1,2214,null,{}] 16:47:58 INFO - PROCESS | 2660 | 1461282478715 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:58 INFO - PROCESS | 2660 | 1461282478849 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 16:47:59 INFO - PROCESS | 2660 | 1461282479057 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:59 INFO - PROCESS | 2660 | ++DOCSHELL 21388400 == 160 [pid = 2660] [id = 563] 16:47:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 403 (22458800) [pid = 2660] [serial = 1689] [outer = 00000000] 16:47:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 404 (22965000) [pid = 2660] [serial = 1690] [outer = 22458800] 16:47:59 INFO - PROCESS | 2660 | 1461282479106 Marionette DEBUG loaded listener.js 16:47:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 405 (2363BC00) [pid = 2660] [serial = 1691] [outer = 22458800] 16:47:59 INFO - PROCESS | 2660 | 1461282479723 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 16:47:59 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:47:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1075ms 16:47:59 INFO - PROCESS | 2660 | 1461282479789 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 16:47:59 INFO - PROCESS | 2660 | 1461282479791 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 16:47:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:47:59 INFO - PROCESS | 2660 | 1461282479801 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:47:59 INFO - PROCESS | 2660 | 1461282479806 Marionette TRACE conn5 <- [1,2218,null,{}] 16:47:59 INFO - PROCESS | 2660 | 1461282479831 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:47:59 INFO - PROCESS | 2660 | 1461282479955 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 16:48:00 INFO - PROCESS | 2660 | 1461282480159 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:00 INFO - PROCESS | 2660 | ++DOCSHELL 22709000 == 161 [pid = 2660] [id = 564] 16:48:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 406 (25A1B800) [pid = 2660] [serial = 1692] [outer = 00000000] 16:48:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 407 (27C93800) [pid = 2660] [serial = 1693] [outer = 25A1B800] 16:48:00 INFO - PROCESS | 2660 | 1461282480212 Marionette DEBUG loaded listener.js 16:48:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 408 (28435400) [pid = 2660] [serial = 1694] [outer = 25A1B800] 16:48:00 INFO - PROCESS | 2660 | 1461282480804 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 16:48:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:48:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1080ms 16:48:00 INFO - PROCESS | 2660 | 1461282480886 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 16:48:00 INFO - PROCESS | 2660 | 1461282480889 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 16:48:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:48:00 INFO - PROCESS | 2660 | 1461282480892 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:48:00 INFO - PROCESS | 2660 | 1461282480894 Marionette TRACE conn5 <- [1,2222,null,{}] 16:48:00 INFO - PROCESS | 2660 | 1461282480897 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:01 INFO - PROCESS | 2660 | 1461282481058 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 16:48:01 INFO - PROCESS | 2660 | 1461282481267 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:01 INFO - PROCESS | 2660 | ++DOCSHELL 1F783800 == 162 [pid = 2660] [id = 565] 16:48:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 409 (2001BC00) [pid = 2660] [serial = 1695] [outer = 00000000] 16:48:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 410 (28A17800) [pid = 2660] [serial = 1696] [outer = 2001BC00] 16:48:01 INFO - PROCESS | 2660 | 1461282481315 Marionette DEBUG loaded listener.js 16:48:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 411 (29DA5800) [pid = 2660] [serial = 1697] [outer = 2001BC00] 16:48:01 INFO - PROCESS | 2660 | 1461282481917 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 16:48:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:48:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1068ms 16:48:01 INFO - PROCESS | 2660 | 1461282481962 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 16:48:01 INFO - PROCESS | 2660 | 1461282481964 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 16:48:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:48:01 INFO - PROCESS | 2660 | 1461282481967 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:48:01 INFO - PROCESS | 2660 | 1461282481969 Marionette TRACE conn5 <- [1,2226,null,{}] 16:48:01 INFO - PROCESS | 2660 | 1461282481972 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:02 INFO - PROCESS | 2660 | 1461282482091 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 16:48:02 INFO - PROCESS | 2660 | 1461282482315 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:02 INFO - PROCESS | 2660 | ++DOCSHELL 28A10800 == 163 [pid = 2660] [id = 566] 16:48:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 412 (28A1F000) [pid = 2660] [serial = 1698] [outer = 00000000] 16:48:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 413 (29DE4C00) [pid = 2660] [serial = 1699] [outer = 28A1F000] 16:48:02 INFO - PROCESS | 2660 | 1461282482374 Marionette DEBUG loaded listener.js 16:48:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 414 (29E35800) [pid = 2660] [serial = 1700] [outer = 28A1F000] 16:48:02 INFO - PROCESS | 2660 | 1461282482976 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:48:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:48:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1079ms 16:48:03 INFO - PROCESS | 2660 | 1461282483047 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 16:48:03 INFO - PROCESS | 2660 | 1461282483049 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 16:48:03 INFO - PROCESS | 2660 | 1461282483052 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:48:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:48:03 INFO - PROCESS | 2660 | 1461282483054 Marionette TRACE conn5 <- [1,2230,null,{}] 16:48:03 INFO - PROCESS | 2660 | 1461282483058 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:03 INFO - PROCESS | 2660 | 1461282483184 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 16:48:03 INFO - PROCESS | 2660 | 1461282483399 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:03 INFO - PROCESS | 2660 | ++DOCSHELL 1A7C2C00 == 164 [pid = 2660] [id = 567] 16:48:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 415 (1B0DE000) [pid = 2660] [serial = 1701] [outer = 00000000] 16:48:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 416 (2AAF3000) [pid = 2660] [serial = 1702] [outer = 1B0DE000] 16:48:03 INFO - PROCESS | 2660 | 1461282483444 Marionette DEBUG loaded listener.js 16:48:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 417 (2AB10800) [pid = 2660] [serial = 1703] [outer = 1B0DE000] 16:48:03 INFO - PROCESS | 2660 | --DOCSHELL 25A15800 == 163 [pid = 2660] [id = 257] 16:48:03 INFO - PROCESS | 2660 | --DOCSHELL 29E22800 == 162 [pid = 2660] [id = 549] 16:48:03 INFO - PROCESS | 2660 | --DOCSHELL 20A6F000 == 161 [pid = 2660] [id = 548] 16:48:03 INFO - PROCESS | 2660 | --DOCSHELL 29B26000 == 160 [pid = 2660] [id = 547] 16:48:03 INFO - PROCESS | 2660 | --DOCSHELL 27783400 == 159 [pid = 2660] [id = 546] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 416 (2BDAFC00) [pid = 2660] [serial = 1507] [outer = 00000000] [url = about:blank] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 415 (1F716400) [pid = 2660] [serial = 1534] [outer = 00000000] [url = about:blank] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 414 (2BC2D000) [pid = 2660] [serial = 1519] [outer = 00000000] [url = about:blank] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 413 (1D797800) [pid = 2660] [serial = 1498] [outer = 00000000] [url = about:blank] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 412 (2E652800) [pid = 2660] [serial = 1516] [outer = 00000000] [url = about:blank] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 411 (2B996800) [pid = 2660] [serial = 1528] [outer = 00000000] [url = about:blank] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 410 (2B11F400) [pid = 2660] [serial = 1525] [outer = 00000000] [url = about:blank] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 409 (22704C00) [pid = 2660] [serial = 1501] [outer = 00000000] [url = about:blank] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 408 (29B26400) [pid = 2660] [serial = 1522] [outer = 00000000] [url = about:blank] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 407 (28A1CC00) [pid = 2660] [serial = 1510] [outer = 00000000] [url = about:blank] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 406 (18DE9000) [pid = 2660] [serial = 31] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 405 (2E46AC00) [pid = 2660] [serial = 1540] [outer = 00000000] [url = about:blank] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 404 (27C86400) [pid = 2660] [serial = 1537] [outer = 00000000] [url = about:blank] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 403 (2AAF6400) [pid = 2660] [serial = 1504] [outer = 00000000] [url = about:blank] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 402 (2BFED000) [pid = 2660] [serial = 1531] [outer = 00000000] [url = about:blank] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 401 (28A20000) [pid = 2660] [serial = 1513] [outer = 00000000] [url = about:blank] 16:48:03 INFO - PROCESS | 2660 | --DOCSHELL 255D1400 == 158 [pid = 2660] [id = 545] 16:48:03 INFO - PROCESS | 2660 | --DOCSHELL 207ADC00 == 157 [pid = 2660] [id = 544] 16:48:03 INFO - PROCESS | 2660 | --DOCSHELL 1BAED800 == 156 [pid = 2660] [id = 543] 16:48:03 INFO - PROCESS | 2660 | --DOCSHELL 20B31000 == 155 [pid = 2660] [id = 542] 16:48:03 INFO - PROCESS | 2660 | --DOCSHELL 29E05000 == 154 [pid = 2660] [id = 498] 16:48:03 INFO - PROCESS | 2660 | --DOCSHELL 0EEE4000 == 153 [pid = 2660] [id = 13] 16:48:03 INFO - PROCESS | 2660 | --DOCSHELL 1F714800 == 152 [pid = 2660] [id = 541] 16:48:03 INFO - PROCESS | 2660 | --DOCSHELL 29E2C400 == 151 [pid = 2660] [id = 530] 16:48:03 INFO - PROCESS | 2660 | --DOCSHELL 29DB0800 == 150 [pid = 2660] [id = 529] 16:48:03 INFO - PROCESS | 2660 | --DOCSHELL 29DA8800 == 149 [pid = 2660] [id = 528] 16:48:03 INFO - PROCESS | 2660 | --DOCSHELL 2AAECC00 == 148 [pid = 2660] [id = 527] 16:48:03 INFO - PROCESS | 2660 | --DOCSHELL 28A17C00 == 147 [pid = 2660] [id = 526] 16:48:03 INFO - PROCESS | 2660 | --DOCSHELL 20BD6800 == 146 [pid = 2660] [id = 525] 16:48:03 INFO - PROCESS | 2660 | --DOCSHELL 1CE9D800 == 145 [pid = 2660] [id = 524] 16:48:03 INFO - PROCESS | 2660 | --DOCSHELL 29B1E000 == 144 [pid = 2660] [id = 523] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 400 (28A02400) [pid = 2660] [serial = 1567] [outer = 00000000] [url = about:blank] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 399 (28A1B800) [pid = 2660] [serial = 1568] [outer = 00000000] [url = about:blank] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 398 (27C93400) [pid = 2660] [serial = 1564] [outer = 00000000] [url = about:blank] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 397 (1ED2A400) [pid = 2660] [serial = 1543] [outer = 00000000] [url = about:blank] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 396 (23A1B400) [pid = 2660] [serial = 1556] [outer = 00000000] [url = about:blank] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 395 (28679400) [pid = 2660] [serial = 1562] [outer = 00000000] [url = about:blank] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 394 (2006C000) [pid = 2660] [serial = 1544] [outer = 00000000] [url = about:blank] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 393 (20B30000) [pid = 2660] [serial = 1552] [outer = 00000000] [url = about:blank] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 392 (23636400) [pid = 2660] [serial = 1555] [outer = 00000000] [url = about:blank] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 391 (2137F400) [pid = 2660] [serial = 1553] [outer = 00000000] [url = about:blank] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 390 (2041D000) [pid = 2660] [serial = 1055] [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:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 389 (20416400) [pid = 2660] [serial = 1550] [outer = 00000000] [url = about:blank] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 388 (2867E800) [pid = 2660] [serial = 1565] [outer = 00000000] [url = about:blank] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 387 (27775000) [pid = 2660] [serial = 1559] [outer = 00000000] [url = about:blank] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 386 (2002B400) [pid = 2660] [serial = 1549] [outer = 00000000] [url = about:blank] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 385 (24553400) [pid = 2660] [serial = 1547] [outer = 00000000] [url = about:blank] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 384 (2665FC00) [pid = 2660] [serial = 1558] [outer = 00000000] [url = about:blank] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 383 (2822C800) [pid = 2660] [serial = 1561] [outer = 00000000] [url = about:blank] 16:48:03 INFO - PROCESS | 2660 | --DOMWINDOW == 382 (22464000) [pid = 2660] [serial = 1546] [outer = 00000000] [url = about:blank] 16:48:04 INFO - PROCESS | 2660 | 1461282484144 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:48:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:48:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1124ms 16:48:04 INFO - PROCESS | 2660 | 1461282484218 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 16:48:04 INFO - PROCESS | 2660 | 1461282484221 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 16:48:04 INFO - PROCESS | 2660 | 1461282484226 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:48:04 INFO - PROCESS | 2660 | 1461282484227 Marionette TRACE conn5 <- [1,2234,null,{}] 16:48:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:48:04 INFO - PROCESS | 2660 | 1461282484231 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:04 INFO - PROCESS | 2660 | 1461282484342 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 16:48:04 INFO - PROCESS | 2660 | 1461282484352 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:04 INFO - PROCESS | 2660 | ++DOCSHELL 18D5FC00 == 145 [pid = 2660] [id = 568] 16:48:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 383 (1B027000) [pid = 2660] [serial = 1704] [outer = 00000000] 16:48:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 384 (1CC15800) [pid = 2660] [serial = 1705] [outer = 1B027000] 16:48:04 INFO - PROCESS | 2660 | 1461282484397 Marionette DEBUG loaded listener.js 16:48:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 385 (1D793C00) [pid = 2660] [serial = 1706] [outer = 1B027000] 16:48:04 INFO - PROCESS | 2660 | 1461282484933 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 16:48:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:48:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 710ms 16:48:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:48:04 INFO - PROCESS | 2660 | 1461282484946 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 16:48:04 INFO - PROCESS | 2660 | 1461282484948 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 16:48:04 INFO - PROCESS | 2660 | 1461282484951 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:48:04 INFO - PROCESS | 2660 | 1461282484952 Marionette TRACE conn5 <- [1,2238,null,{}] 16:48:04 INFO - PROCESS | 2660 | 1461282484956 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:05 INFO - PROCESS | 2660 | 1461282485063 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 16:48:05 INFO - PROCESS | 2660 | 1461282485263 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:05 INFO - PROCESS | 2660 | ++DOCSHELL 196D3800 == 146 [pid = 2660] [id = 569] 16:48:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 386 (1A737400) [pid = 2660] [serial = 1707] [outer = 00000000] 16:48:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 387 (2002B400) [pid = 2660] [serial = 1708] [outer = 1A737400] 16:48:05 INFO - PROCESS | 2660 | 1461282485310 Marionette DEBUG loaded listener.js 16:48:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 388 (2041E800) [pid = 2660] [serial = 1709] [outer = 1A737400] 16:48:05 INFO - PROCESS | 2660 | 1461282485709 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 16:48:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:48:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 770ms 16:48:05 INFO - PROCESS | 2660 | 1461282485746 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 16:48:05 INFO - PROCESS | 2660 | 1461282485748 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 16:48:05 INFO - PROCESS | 2660 | 1461282485767 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:48:05 INFO - PROCESS | 2660 | 1461282485769 Marionette TRACE conn5 <- [1,2242,null,{}] 16:48:05 INFO - PROCESS | 2660 | 1461282485772 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:48:05 INFO - PROCESS | 2660 | 1461282485940 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 16:48:05 INFO - PROCESS | 2660 | 1461282485961 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:05 INFO - PROCESS | 2660 | ++DOCSHELL 2042A000 == 147 [pid = 2660] [id = 570] 16:48:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 389 (207ADC00) [pid = 2660] [serial = 1710] [outer = 00000000] 16:48:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 390 (21203800) [pid = 2660] [serial = 1711] [outer = 207ADC00] 16:48:05 INFO - PROCESS | 2660 | 1461282486006 Marionette DEBUG loaded listener.js 16:48:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 391 (2245C800) [pid = 2660] [serial = 1712] [outer = 207ADC00] 16:48:06 INFO - PROCESS | 2660 | 1461282486518 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 16:48:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:48:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 810ms 16:48:06 INFO - PROCESS | 2660 | 1461282486587 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 16:48:06 INFO - PROCESS | 2660 | 1461282486589 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 16:48:06 INFO - PROCESS | 2660 | 1461282486592 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:48:06 INFO - PROCESS | 2660 | 1461282486594 Marionette TRACE conn5 <- [1,2246,null,{}] 16:48:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:48:06 INFO - PROCESS | 2660 | 1461282486606 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:06 INFO - PROCESS | 2660 | 1461282486779 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 16:48:06 INFO - PROCESS | 2660 | 1461282486803 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:06 INFO - PROCESS | 2660 | ++DOCSHELL 20B2FC00 == 148 [pid = 2660] [id = 571] 16:48:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 392 (20BD5C00) [pid = 2660] [serial = 1713] [outer = 00000000] 16:48:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 393 (24551400) [pid = 2660] [serial = 1714] [outer = 20BD5C00] 16:48:06 INFO - PROCESS | 2660 | 1461282486857 Marionette DEBUG loaded listener.js 16:48:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 394 (24F3F000) [pid = 2660] [serial = 1715] [outer = 20BD5C00] 16:48:07 INFO - PROCESS | 2660 | 1461282487393 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:48:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:48:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 830ms 16:48:07 INFO - PROCESS | 2660 | 1461282487427 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 16:48:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:48:07 INFO - PROCESS | 2660 | 1461282487429 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 16:48:07 INFO - PROCESS | 2660 | 1461282487432 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:48:07 INFO - PROCESS | 2660 | 1461282487435 Marionette TRACE conn5 <- [1,2250,null,{}] 16:48:07 INFO - PROCESS | 2660 | 1461282487446 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:07 INFO - PROCESS | 2660 | 1461282487629 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 16:48:07 INFO - PROCESS | 2660 | 1461282487655 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:07 INFO - PROCESS | 2660 | ++DOCSHELL 264D9000 == 149 [pid = 2660] [id = 572] 16:48:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 395 (264D9400) [pid = 2660] [serial = 1716] [outer = 00000000] 16:48:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 396 (28439800) [pid = 2660] [serial = 1717] [outer = 264D9400] 16:48:07 INFO - PROCESS | 2660 | 1461282487703 Marionette DEBUG loaded listener.js 16:48:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 397 (28680800) [pid = 2660] [serial = 1718] [outer = 264D9400] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 396 (20422C00) [pid = 2660] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 395 (29ECD000) [pid = 2660] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 394 (1810EC00) [pid = 2660] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 393 (2137FC00) [pid = 2660] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 392 (13E92C00) [pid = 2660] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 391 (24553000) [pid = 2660] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 390 (24F3EC00) [pid = 2660] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 389 (22962800) [pid = 2660] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 388 (22706400) [pid = 2660] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 387 (245DA800) [pid = 2660] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 386 (27775800) [pid = 2660] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 385 (2245E000) [pid = 2660] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 384 (1B960400) [pid = 2660] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 383 (27C84400) [pid = 2660] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 382 (2E464800) [pid = 2660] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 381 (27C67000) [pid = 2660] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 380 (18030000) [pid = 2660] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 379 (24F3C400) [pid = 2660] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 378 (2120D400) [pid = 2660] [serial = 1068] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 377 (20013C00) [pid = 2660] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 376 (264D8000) [pid = 2660] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 375 (29E03C00) [pid = 2660] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 374 (264D2800) [pid = 2660] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 373 (18177400) [pid = 2660] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 372 (23A1C400) [pid = 2660] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 371 (13499000) [pid = 2660] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 370 (1C839400) [pid = 2660] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 369 (245E3C00) [pid = 2660] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 368 (28A0A800) [pid = 2660] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 367 (2A72A400) [pid = 2660] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 366 (2120E400) [pid = 2660] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 365 (2454FC00) [pid = 2660] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 364 (2AAED800) [pid = 2660] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 363 (20BDBC00) [pid = 2660] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 362 (22962C00) [pid = 2660] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 361 (1337D400) [pid = 2660] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 360 (1D568400) [pid = 2660] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 359 (29E0F400) [pid = 2660] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 358 (13E4D800) [pid = 2660] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 357 (2822D000) [pid = 2660] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 356 (207F5C00) [pid = 2660] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 355 (207AFC00) [pid = 2660] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 354 (224A9800) [pid = 2660] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 353 (25A03400) [pid = 2660] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 352 (28439C00) [pid = 2660] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 351 (22703000) [pid = 2660] [serial = 1071] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 350 (1807AC00) [pid = 2660] [serial = 1062] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 349 (14204C00) [pid = 2660] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 348 (2665F000) [pid = 2660] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 347 (1B021800) [pid = 2660] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 346 (20B2BC00) [pid = 2660] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 345 (2455B000) [pid = 2660] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 344 (21387800) [pid = 2660] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 343 (27C8C000) [pid = 2660] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 342 (19486C00) [pid = 2660] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 341 (1302D400) [pid = 2660] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 340 (1F7B8C00) [pid = 2660] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 339 (196CD800) [pid = 2660] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 338 (140C6800) [pid = 2660] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 337 (18DEA800) [pid = 2660] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 336 (27C6B400) [pid = 2660] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 335 (28439400) [pid = 2660] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 334 (2AB47000) [pid = 2660] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 333 (1C82C400) [pid = 2660] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 332 (20BD1000) [pid = 2660] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 331 (1F712C00) [pid = 2660] [serial = 1074] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 330 (1948E400) [pid = 2660] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 329 (2459B000) [pid = 2660] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 328 (24562000) [pid = 2660] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 327 (1B023C00) [pid = 2660] [serial = 1065] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 326 (1C544800) [pid = 2660] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 325 (27C6EC00) [pid = 2660] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 324 (1C541C00) [pid = 2660] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 323 (1F71A000) [pid = 2660] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 322 (29DA5400) [pid = 2660] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 321 (255D4000) [pid = 2660] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 320 (22459C00) [pid = 2660] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 319 (24F37400) [pid = 2660] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 318 (245DAC00) [pid = 2660] [serial = 1077] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 317 (264D9800) [pid = 2660] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 316 (29E2C000) [pid = 2660] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 315 (28548800) [pid = 2660] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 314 (21382400) [pid = 2660] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:48:09 INFO - PROCESS | 2660 | --DOMWINDOW == 313 (23635800) [pid = 2660] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:48:10 INFO - PROCESS | 2660 | 1461282490087 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 16:48:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:48:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 2694ms 16:48:10 INFO - PROCESS | 2660 | 1461282490134 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 16:48:10 INFO - PROCESS | 2660 | 1461282490136 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 16:48:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:48:10 INFO - PROCESS | 2660 | 1461282490154 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:48:10 INFO - PROCESS | 2660 | 1461282490156 Marionette TRACE conn5 <- [1,2254,null,{}] 16:48:10 INFO - PROCESS | 2660 | 1461282490160 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:10 INFO - PROCESS | 2660 | 1461282490266 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 16:48:10 INFO - PROCESS | 2660 | 1461282490275 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:10 INFO - PROCESS | 2660 | ++DOCSHELL 13E49C00 == 150 [pid = 2660] [id = 573] 16:48:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 314 (1763E400) [pid = 2660] [serial = 1719] [outer = 00000000] 16:48:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 315 (1A733800) [pid = 2660] [serial = 1720] [outer = 1763E400] 16:48:10 INFO - PROCESS | 2660 | 1461282490321 Marionette DEBUG loaded listener.js 16:48:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 316 (1B021800) [pid = 2660] [serial = 1721] [outer = 1763E400] 16:48:10 INFO - PROCESS | 2660 | 1461282490863 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 16:48:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:48:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 730ms 16:48:10 INFO - PROCESS | 2660 | 1461282490885 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 16:48:10 INFO - PROCESS | 2660 | 1461282490887 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 16:48:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:48:10 INFO - PROCESS | 2660 | 1461282490890 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:48:10 INFO - PROCESS | 2660 | 1461282490892 Marionette TRACE conn5 <- [1,2258,null,{}] 16:48:10 INFO - PROCESS | 2660 | 1461282490896 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:11 INFO - PROCESS | 2660 | 1461282491038 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 16:48:11 INFO - PROCESS | 2660 | 1461282491049 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:11 INFO - PROCESS | 2660 | ++DOCSHELL 1B026C00 == 151 [pid = 2660] [id = 574] 16:48:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 317 (1B0E5800) [pid = 2660] [serial = 1722] [outer = 00000000] 16:48:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 318 (1DADCC00) [pid = 2660] [serial = 1723] [outer = 1B0E5800] 16:48:11 INFO - PROCESS | 2660 | 1461282491093 Marionette DEBUG loaded listener.js 16:48:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 319 (20013C00) [pid = 2660] [serial = 1724] [outer = 1B0E5800] 16:48:11 INFO - PROCESS | 2660 | 1461282491576 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 16:48:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:48:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 730ms 16:48:11 INFO - PROCESS | 2660 | 1461282491627 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 16:48:11 INFO - PROCESS | 2660 | 1461282491629 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 16:48:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:48:11 INFO - PROCESS | 2660 | 1461282491632 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:48:11 INFO - PROCESS | 2660 | 1461282491634 Marionette TRACE conn5 <- [1,2262,null,{}] 16:48:11 INFO - PROCESS | 2660 | 1461282491637 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:11 INFO - PROCESS | 2660 | 1461282491745 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 16:48:11 INFO - PROCESS | 2660 | 1461282491751 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:11 INFO - PROCESS | 2660 | ++DOCSHELL 2006B400 == 152 [pid = 2660] [id = 575] 16:48:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 320 (20420400) [pid = 2660] [serial = 1725] [outer = 00000000] 16:48:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 321 (21202800) [pid = 2660] [serial = 1726] [outer = 20420400] 16:48:11 INFO - PROCESS | 2660 | 1461282491796 Marionette DEBUG loaded listener.js 16:48:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 322 (21388800) [pid = 2660] [serial = 1727] [outer = 20420400] 16:48:12 INFO - PROCESS | 2660 | 1461282492713 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 16:48:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:48:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1124ms 16:48:12 INFO - PROCESS | 2660 | 1461282492761 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 16:48:12 INFO - PROCESS | 2660 | 1461282492766 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 16:48:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:48:12 INFO - PROCESS | 2660 | 1461282492772 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:48:12 INFO - PROCESS | 2660 | 1461282492776 Marionette TRACE conn5 <- [1,2266,null,{}] 16:48:12 INFO - PROCESS | 2660 | 1461282492782 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:13 INFO - PROCESS | 2660 | 1461282493040 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 16:48:13 INFO - PROCESS | 2660 | 1461282493230 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:13 INFO - PROCESS | 2660 | ++DOCSHELL 1D79A400 == 153 [pid = 2660] [id = 576] 16:48:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 323 (1DAD8C00) [pid = 2660] [serial = 1728] [outer = 00000000] 16:48:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 324 (20279400) [pid = 2660] [serial = 1729] [outer = 1DAD8C00] 16:48:13 INFO - PROCESS | 2660 | 1461282493290 Marionette DEBUG loaded listener.js 16:48:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 325 (20426C00) [pid = 2660] [serial = 1730] [outer = 1DAD8C00] 16:48:13 INFO - PROCESS | 2660 | 1461282493905 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 16:48:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:48:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1175ms 16:48:13 INFO - PROCESS | 2660 | 1461282493951 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 16:48:13 INFO - PROCESS | 2660 | 1461282493957 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 16:48:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:48:13 INFO - PROCESS | 2660 | 1461282493963 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:48:13 INFO - PROCESS | 2660 | 1461282493966 Marionette TRACE conn5 <- [1,2270,null,{}] 16:48:13 INFO - PROCESS | 2660 | 1461282493970 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:14 INFO - PROCESS | 2660 | 1461282494111 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 16:48:14 INFO - PROCESS | 2660 | 1461282494314 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:14 INFO - PROCESS | 2660 | ++DOCSHELL 2137D400 == 154 [pid = 2660] [id = 577] 16:48:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 326 (21385C00) [pid = 2660] [serial = 1731] [outer = 00000000] 16:48:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 327 (22962C00) [pid = 2660] [serial = 1732] [outer = 21385C00] 16:48:14 INFO - PROCESS | 2660 | 1461282494369 Marionette DEBUG loaded listener.js 16:48:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 328 (23637400) [pid = 2660] [serial = 1733] [outer = 21385C00] 16:48:15 INFO - PROCESS | 2660 | 1461282495037 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 16:48:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:48:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1120ms 16:48:15 INFO - PROCESS | 2660 | 1461282495085 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 16:48:15 INFO - PROCESS | 2660 | 1461282495088 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 16:48:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:48:15 INFO - PROCESS | 2660 | 1461282495092 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:48:15 INFO - PROCESS | 2660 | 1461282495096 Marionette TRACE conn5 <- [1,2274,null,{}] 16:48:15 INFO - PROCESS | 2660 | 1461282495124 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:15 INFO - PROCESS | 2660 | 1461282495264 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 16:48:15 INFO - PROCESS | 2660 | 1461282495466 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:15 INFO - PROCESS | 2660 | ++DOCSHELL 24565400 == 155 [pid = 2660] [id = 578] 16:48:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 329 (2456C000) [pid = 2660] [serial = 1734] [outer = 00000000] 16:48:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 330 (245DBC00) [pid = 2660] [serial = 1735] [outer = 2456C000] 16:48:15 INFO - PROCESS | 2660 | 1461282495524 Marionette DEBUG loaded listener.js 16:48:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 331 (24F40C00) [pid = 2660] [serial = 1736] [outer = 2456C000] 16:48:16 INFO - PROCESS | 2660 | 1461282496123 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 16:48:16 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:48:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1086ms 16:48:16 INFO - PROCESS | 2660 | 1461282496184 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 16:48:16 INFO - PROCESS | 2660 | 1461282496187 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 16:48:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:48:16 INFO - PROCESS | 2660 | 1461282496190 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:48:16 INFO - PROCESS | 2660 | 1461282496192 Marionette TRACE conn5 <- [1,2278,null,{}] 16:48:16 INFO - PROCESS | 2660 | 1461282496197 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:16 INFO - PROCESS | 2660 | 1461282496336 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 16:48:16 INFO - PROCESS | 2660 | 1461282496537 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:16 INFO - PROCESS | 2660 | ++DOCSHELL 25A1C800 == 156 [pid = 2660] [id = 579] 16:48:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 332 (25A20000) [pid = 2660] [serial = 1737] [outer = 00000000] 16:48:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 333 (26663C00) [pid = 2660] [serial = 1738] [outer = 25A20000] 16:48:16 INFO - PROCESS | 2660 | 1461282496592 Marionette DEBUG loaded listener.js 16:48:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 334 (27463000) [pid = 2660] [serial = 1739] [outer = 25A20000] 16:48:17 INFO - PROCESS | 2660 | 1461282497209 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 16:48:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:48:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1070ms 16:48:17 INFO - PROCESS | 2660 | 1461282497261 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 16:48:17 INFO - PROCESS | 2660 | 1461282497264 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 16:48:17 INFO - PROCESS | 2660 | 1461282497267 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:48:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:48:17 INFO - PROCESS | 2660 | 1461282497269 Marionette TRACE conn5 <- [1,2282,null,{}] 16:48:17 INFO - PROCESS | 2660 | 1461282497273 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:17 INFO - PROCESS | 2660 | 1461282497406 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 16:48:17 INFO - PROCESS | 2660 | 1461282497620 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:17 INFO - PROCESS | 2660 | ++DOCSHELL 1D795800 == 157 [pid = 2660] [id = 580] 16:48:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 335 (20738400) [pid = 2660] [serial = 1740] [outer = 00000000] 16:48:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 336 (27C6B800) [pid = 2660] [serial = 1741] [outer = 20738400] 16:48:17 INFO - PROCESS | 2660 | 1461282497678 Marionette DEBUG loaded listener.js 16:48:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 337 (27C74800) [pid = 2660] [serial = 1742] [outer = 20738400] 16:48:18 INFO - PROCESS | 2660 | 1461282498291 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 16:48:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:48:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1066ms 16:48:18 INFO - PROCESS | 2660 | 1461282498338 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 16:48:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:48:18 INFO - PROCESS | 2660 | 1461282498341 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 16:48:18 INFO - PROCESS | 2660 | 1461282498344 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:48:18 INFO - PROCESS | 2660 | 1461282498346 Marionette TRACE conn5 <- [1,2286,null,{}] 16:48:18 INFO - PROCESS | 2660 | 1461282498350 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:18 INFO - PROCESS | 2660 | 1461282498493 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 16:48:18 INFO - PROCESS | 2660 | 1461282498709 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:18 INFO - PROCESS | 2660 | ++DOCSHELL 2822E800 == 158 [pid = 2660] [id = 581] 16:48:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 338 (28677800) [pid = 2660] [serial = 1743] [outer = 00000000] 16:48:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 339 (28A16400) [pid = 2660] [serial = 1744] [outer = 28677800] 16:48:18 INFO - PROCESS | 2660 | 1461282498769 Marionette DEBUG loaded listener.js 16:48:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 340 (28A1DC00) [pid = 2660] [serial = 1745] [outer = 28677800] 16:48:19 INFO - PROCESS | 2660 | 1461282499322 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 16:48:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:48:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1025ms 16:48:19 INFO - PROCESS | 2660 | 1461282499370 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 16:48:19 INFO - PROCESS | 2660 | 1461282499373 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 16:48:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:48:19 INFO - PROCESS | 2660 | 1461282499376 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:48:19 INFO - PROCESS | 2660 | 1461282499378 Marionette TRACE conn5 <- [1,2290,null,{}] 16:48:19 INFO - PROCESS | 2660 | 1461282499382 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:19 INFO - PROCESS | 2660 | 1461282499513 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 16:48:19 INFO - PROCESS | 2660 | 1461282499727 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:19 INFO - PROCESS | 2660 | ++DOCSHELL 28A09400 == 159 [pid = 2660] [id = 582] 16:48:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 341 (29B27800) [pid = 2660] [serial = 1746] [outer = 00000000] 16:48:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 342 (29DE1000) [pid = 2660] [serial = 1747] [outer = 29B27800] 16:48:19 INFO - PROCESS | 2660 | 1461282499784 Marionette DEBUG loaded listener.js 16:48:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 343 (29E03C00) [pid = 2660] [serial = 1748] [outer = 29B27800] 16:48:20 INFO - PROCESS | 2660 | 1461282500385 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:48:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:48:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1068ms 16:48:20 INFO - PROCESS | 2660 | 1461282500448 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 16:48:20 INFO - PROCESS | 2660 | 1461282500451 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 16:48:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:48:20 INFO - PROCESS | 2660 | 1461282500454 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:48:20 INFO - PROCESS | 2660 | 1461282500456 Marionette TRACE conn5 <- [1,2294,null,{}] 16:48:20 INFO - PROCESS | 2660 | 1461282500460 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:20 INFO - PROCESS | 2660 | 1461282500590 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 16:48:20 INFO - PROCESS | 2660 | 1461282500806 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:20 INFO - PROCESS | 2660 | ++DOCSHELL 29DAD400 == 160 [pid = 2660] [id = 583] 16:48:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 344 (29DD9000) [pid = 2660] [serial = 1749] [outer = 00000000] 16:48:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 345 (29E37400) [pid = 2660] [serial = 1750] [outer = 29DD9000] 16:48:20 INFO - PROCESS | 2660 | 1461282500863 Marionette DEBUG loaded listener.js 16:48:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 346 (29E34800) [pid = 2660] [serial = 1751] [outer = 29DD9000] 16:48:21 INFO - PROCESS | 2660 | 1461282501446 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 16:48:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:48:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1020ms 16:48:21 INFO - PROCESS | 2660 | 1461282501475 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 16:48:21 INFO - PROCESS | 2660 | 1461282501477 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 16:48:21 INFO - PROCESS | 2660 | 1461282501480 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:48:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:48:21 INFO - PROCESS | 2660 | 1461282501482 Marionette TRACE conn5 <- [1,2298,null,{}] 16:48:21 INFO - PROCESS | 2660 | 1461282501486 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:21 INFO - PROCESS | 2660 | 1461282501617 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 16:48:21 INFO - PROCESS | 2660 | 1461282501834 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:21 INFO - PROCESS | 2660 | ++DOCSHELL 29E2EC00 == 161 [pid = 2660] [id = 584] 16:48:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 347 (29E33400) [pid = 2660] [serial = 1752] [outer = 00000000] 16:48:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 348 (2AAECC00) [pid = 2660] [serial = 1753] [outer = 29E33400] 16:48:21 INFO - PROCESS | 2660 | 1461282501891 Marionette DEBUG loaded listener.js 16:48:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 349 (2AB41C00) [pid = 2660] [serial = 1754] [outer = 29E33400] 16:48:22 INFO - PROCESS | 2660 | 1461282502484 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:48:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:48:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1015ms 16:48:22 INFO - PROCESS | 2660 | 1461282502500 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 16:48:22 INFO - PROCESS | 2660 | 1461282502502 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 16:48:22 INFO - PROCESS | 2660 | 1461282502505 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:48:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:48:22 INFO - PROCESS | 2660 | 1461282502507 Marionette TRACE conn5 <- [1,2302,null,{}] 16:48:22 INFO - PROCESS | 2660 | 1461282502525 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:22 INFO - PROCESS | 2660 | 1461282502732 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 16:48:22 INFO - PROCESS | 2660 | 1461282502884 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:22 INFO - PROCESS | 2660 | ++DOCSHELL 2AAE9800 == 162 [pid = 2660] [id = 585] 16:48:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 350 (2AB4A800) [pid = 2660] [serial = 1755] [outer = 00000000] 16:48:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 351 (2AE8C000) [pid = 2660] [serial = 1756] [outer = 2AB4A800] 16:48:22 INFO - PROCESS | 2660 | 1461282502945 Marionette DEBUG loaded listener.js 16:48:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 352 (2AE87400) [pid = 2660] [serial = 1757] [outer = 2AB4A800] 16:48:23 INFO - PROCESS | 2660 | 1461282503512 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 16:48:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:48:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1018ms 16:48:23 INFO - PROCESS | 2660 | 1461282503542 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 16:48:23 INFO - PROCESS | 2660 | 1461282503545 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 16:48:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:48:23 INFO - PROCESS | 2660 | 1461282503552 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:48:23 INFO - PROCESS | 2660 | 1461282503555 Marionette TRACE conn5 <- [1,2306,null,{}] 16:48:23 INFO - PROCESS | 2660 | 1461282503559 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:23 INFO - PROCESS | 2660 | 1461282503710 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 16:48:23 INFO - PROCESS | 2660 | 1461282503929 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:23 INFO - PROCESS | 2660 | ++DOCSHELL 2B994800 == 163 [pid = 2660] [id = 586] 16:48:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 353 (2B999400) [pid = 2660] [serial = 1758] [outer = 00000000] 16:48:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 354 (2BD41400) [pid = 2660] [serial = 1759] [outer = 2B999400] 16:48:23 INFO - PROCESS | 2660 | 1461282503991 Marionette DEBUG loaded listener.js 16:48:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 355 (2BDA2400) [pid = 2660] [serial = 1760] [outer = 2B999400] 16:48:24 INFO - PROCESS | 2660 | 1461282504747 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 16:48:24 INFO - PROCESS | 2660 | 1461282504791 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 16:48:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:48:24 INFO - PROCESS | 2660 | 1461282504795 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:48:24 INFO - PROCESS | 2660 | 1461282504797 Marionette TRACE conn5 <- [1,2310,null,{}] 16:48:24 INFO - PROCESS | 2660 | 1461282504801 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:24 INFO - PROCESS | 2660 | 1461282504939 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 16:48:25 INFO - PROCESS | 2660 | 1461282505146 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:25 INFO - PROCESS | 2660 | ++DOCSHELL 1C538800 == 164 [pid = 2660] [id = 587] 16:48:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 356 (1CC10000) [pid = 2660] [serial = 1761] [outer = 00000000] 16:48:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 357 (25A0C000) [pid = 2660] [serial = 1762] [outer = 1CC10000] 16:48:25 INFO - PROCESS | 2660 | 1461282505201 Marionette DEBUG loaded listener.js 16:48:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 358 (2822A000) [pid = 2660] [serial = 1763] [outer = 1CC10000] 16:48:25 INFO - PROCESS | 2660 | 1461282505887 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 16:48:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:48:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1128ms 16:48:25 INFO - PROCESS | 2660 | 1461282505926 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 16:48:25 INFO - PROCESS | 2660 | 1461282505928 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 16:48:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:48:25 INFO - PROCESS | 2660 | 1461282505932 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:48:25 INFO - PROCESS | 2660 | 1461282505934 Marionette TRACE conn5 <- [1,2314,null,{}] 16:48:25 INFO - PROCESS | 2660 | 1461282505938 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:26 INFO - PROCESS | 2660 | 1461282506076 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 16:48:26 INFO - PROCESS | 2660 | 1461282506286 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:26 INFO - PROCESS | 2660 | ++DOCSHELL 245E0400 == 165 [pid = 2660] [id = 588] 16:48:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 359 (24F37C00) [pid = 2660] [serial = 1764] [outer = 00000000] 16:48:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 360 (29E3E800) [pid = 2660] [serial = 1765] [outer = 24F37C00] 16:48:26 INFO - PROCESS | 2660 | 1461282506340 Marionette DEBUG loaded listener.js 16:48:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 361 (2A724C00) [pid = 2660] [serial = 1766] [outer = 24F37C00] 16:48:26 INFO - PROCESS | 2660 | 1461282507014 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 16:48:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:48:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1129ms 16:48:27 INFO - PROCESS | 2660 | 1461282507065 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 16:48:27 INFO - PROCESS | 2660 | 1461282507067 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 16:48:27 INFO - PROCESS | 2660 | 1461282507071 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:48:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:48:27 INFO - PROCESS | 2660 | 1461282507073 Marionette TRACE conn5 <- [1,2318,null,{}] 16:48:27 INFO - PROCESS | 2660 | 1461282507077 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:27 INFO - PROCESS | 2660 | 1461282507210 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 16:48:27 INFO - PROCESS | 2660 | 1461282507418 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:27 INFO - PROCESS | 2660 | ++DOCSHELL 20B34000 == 166 [pid = 2660] [id = 589] 16:48:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 362 (22459400) [pid = 2660] [serial = 1767] [outer = 00000000] 16:48:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 363 (2BC2F800) [pid = 2660] [serial = 1768] [outer = 22459400] 16:48:27 INFO - PROCESS | 2660 | 1461282507472 Marionette DEBUG loaded listener.js 16:48:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 364 (2BC2F000) [pid = 2660] [serial = 1769] [outer = 22459400] 16:48:28 INFO - PROCESS | 2660 | 1461282508087 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 16:48:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:48:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1075ms 16:48:28 INFO - PROCESS | 2660 | 1461282508150 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 16:48:28 INFO - PROCESS | 2660 | 1461282508152 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 16:48:28 INFO - PROCESS | 2660 | 1461282508156 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:48:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:48:28 INFO - PROCESS | 2660 | 1461282508158 Marionette TRACE conn5 <- [1,2322,null,{}] 16:48:28 INFO - PROCESS | 2660 | 1461282508161 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:28 INFO - PROCESS | 2660 | 1461282508301 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 16:48:28 INFO - PROCESS | 2660 | 1461282508528 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:28 INFO - PROCESS | 2660 | ++DOCSHELL 134EB400 == 167 [pid = 2660] [id = 590] 16:48:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 365 (13EE7400) [pid = 2660] [serial = 1770] [outer = 00000000] 16:48:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 366 (1F7BC400) [pid = 2660] [serial = 1771] [outer = 13EE7400] 16:48:28 INFO - PROCESS | 2660 | 1461282508585 Marionette DEBUG loaded listener.js 16:48:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 367 (2006E800) [pid = 2660] [serial = 1772] [outer = 13EE7400] 16:48:29 INFO - PROCESS | 2660 | 1461282509195 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 16:48:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:48:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1066ms 16:48:29 INFO - PROCESS | 2660 | 1461282509235 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 16:48:29 INFO - PROCESS | 2660 | 1461282509238 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 16:48:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:48:29 INFO - PROCESS | 2660 | 1461282509242 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:48:29 INFO - PROCESS | 2660 | 1461282509244 Marionette TRACE conn5 <- [1,2326,null,{}] 16:48:29 INFO - PROCESS | 2660 | 1461282509248 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:29 INFO - PROCESS | 2660 | 1461282509393 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 16:48:29 INFO - PROCESS | 2660 | 1461282509621 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:29 INFO - PROCESS | 2660 | ++DOCSHELL 13129800 == 168 [pid = 2660] [id = 591] 16:48:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 368 (17640000) [pid = 2660] [serial = 1773] [outer = 00000000] 16:48:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 369 (1C839C00) [pid = 2660] [serial = 1774] [outer = 17640000] 16:48:29 INFO - PROCESS | 2660 | 1461282509678 Marionette DEBUG loaded listener.js 16:48:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 370 (1D560C00) [pid = 2660] [serial = 1775] [outer = 17640000] 16:48:30 INFO - PROCESS | 2660 | 1461282510713 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 16:48:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:48:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1519ms 16:48:30 INFO - PROCESS | 2660 | 1461282510766 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 16:48:30 INFO - PROCESS | 2660 | 1461282510770 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 16:48:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:48:30 INFO - PROCESS | 2660 | 1461282510775 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:48:30 INFO - PROCESS | 2660 | 1461282510779 Marionette TRACE conn5 <- [1,2330,null,{}] 16:48:30 INFO - PROCESS | 2660 | 1461282510786 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:30 INFO - PROCESS | 2660 | 1461282510925 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 16:48:31 INFO - PROCESS | 2660 | 1461282511186 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:31 INFO - PROCESS | 2660 | ++DOCSHELL 1B960400 == 169 [pid = 2660] [id = 592] 16:48:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 371 (1BCF4C00) [pid = 2660] [serial = 1776] [outer = 00000000] 16:48:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 372 (1D562C00) [pid = 2660] [serial = 1777] [outer = 1BCF4C00] 16:48:31 INFO - PROCESS | 2660 | 1461282511279 Marionette DEBUG loaded listener.js 16:48:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 373 (1ED29000) [pid = 2660] [serial = 1778] [outer = 1BCF4C00] 16:48:31 INFO - PROCESS | 2660 | 1461282511909 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 16:48:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:48:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1176ms 16:48:31 INFO - PROCESS | 2660 | 1461282511953 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 16:48:31 INFO - PROCESS | 2660 | 1461282511958 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 16:48:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:48:31 INFO - PROCESS | 2660 | 1461282511964 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:48:31 INFO - PROCESS | 2660 | 1461282511967 Marionette TRACE conn5 <- [1,2334,null,{}] 16:48:31 INFO - PROCESS | 2660 | 1461282511970 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:32 INFO - PROCESS | 2660 | 1461282512101 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 16:48:32 INFO - PROCESS | 2660 | 1461282512320 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:32 INFO - PROCESS | 2660 | ++DOCSHELL 1FE37000 == 170 [pid = 2660] [id = 593] 16:48:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 374 (1FFD1400) [pid = 2660] [serial = 1779] [outer = 00000000] 16:48:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 375 (207FA400) [pid = 2660] [serial = 1780] [outer = 1FFD1400] 16:48:32 INFO - PROCESS | 2660 | 1461282512369 Marionette DEBUG loaded listener.js 16:48:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 376 (20B29400) [pid = 2660] [serial = 1781] [outer = 1FFD1400] 16:48:32 INFO - PROCESS | 2660 | --DOCSHELL 23631400 == 169 [pid = 2660] [id = 373] 16:48:32 INFO - PROCESS | 2660 | --DOCSHELL 13E47C00 == 168 [pid = 2660] [id = 193] 16:48:32 INFO - PROCESS | 2660 | --DOCSHELL 13111000 == 167 [pid = 2660] [id = 353] 16:48:32 INFO - PROCESS | 2660 | --DOCSHELL 20023800 == 166 [pid = 2660] [id = 195] 16:48:32 INFO - PROCESS | 2660 | --DOCSHELL 27C6F000 == 165 [pid = 2660] [id = 453] 16:48:32 INFO - PROCESS | 2660 | --DOCSHELL 20016000 == 164 [pid = 2660] [id = 475] 16:48:32 INFO - PROCESS | 2660 | --DOCSHELL 1B026C00 == 163 [pid = 2660] [id = 574] 16:48:32 INFO - PROCESS | 2660 | --DOCSHELL 13E49C00 == 162 [pid = 2660] [id = 573] 16:48:32 INFO - PROCESS | 2660 | --DOCSHELL 264D9000 == 161 [pid = 2660] [id = 572] 16:48:32 INFO - PROCESS | 2660 | --DOCSHELL 20B2FC00 == 160 [pid = 2660] [id = 571] 16:48:32 INFO - PROCESS | 2660 | --DOCSHELL 2042A000 == 159 [pid = 2660] [id = 570] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 375 (2AE48400) [pid = 2660] [serial = 1603] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 374 (2BEA5800) [pid = 2660] [serial = 1606] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 373 (2C217C00) [pid = 2660] [serial = 1609] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 372 (28554000) [pid = 2660] [serial = 1612] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 371 (2363EC00) [pid = 2660] [serial = 1615] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 370 (28552000) [pid = 2660] [serial = 1618] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOCSHELL 196D3800 == 158 [pid = 2660] [id = 569] 16:48:32 INFO - PROCESS | 2660 | --DOCSHELL 18D5FC00 == 157 [pid = 2660] [id = 568] 16:48:32 INFO - PROCESS | 2660 | --DOCSHELL 1A7C2C00 == 156 [pid = 2660] [id = 567] 16:48:32 INFO - PROCESS | 2660 | --DOCSHELL 28A10800 == 155 [pid = 2660] [id = 566] 16:48:32 INFO - PROCESS | 2660 | --DOCSHELL 1F783800 == 154 [pid = 2660] [id = 565] 16:48:32 INFO - PROCESS | 2660 | --DOCSHELL 22709000 == 153 [pid = 2660] [id = 564] 16:48:32 INFO - PROCESS | 2660 | --DOCSHELL 21388400 == 152 [pid = 2660] [id = 563] 16:48:32 INFO - PROCESS | 2660 | --DOCSHELL 20068800 == 151 [pid = 2660] [id = 562] 16:48:32 INFO - PROCESS | 2660 | --DOCSHELL 18171400 == 150 [pid = 2660] [id = 561] 16:48:32 INFO - PROCESS | 2660 | --DOCSHELL 2BE05C00 == 149 [pid = 2660] [id = 560] 16:48:32 INFO - PROCESS | 2660 | --DOCSHELL 2C21AC00 == 148 [pid = 2660] [id = 559] 16:48:32 INFO - PROCESS | 2660 | --DOCSHELL 2AB16000 == 147 [pid = 2660] [id = 558] 16:48:32 INFO - PROCESS | 2660 | --DOCSHELL 2AB0D800 == 146 [pid = 2660] [id = 557] 16:48:32 INFO - PROCESS | 2660 | --DOCSHELL 2BDA8400 == 145 [pid = 2660] [id = 556] 16:48:32 INFO - PROCESS | 2660 | --DOCSHELL 29DD7800 == 144 [pid = 2660] [id = 555] 16:48:32 INFO - PROCESS | 2660 | --DOCSHELL 29DD0C00 == 143 [pid = 2660] [id = 554] 16:48:32 INFO - PROCESS | 2660 | --DOCSHELL 2AE85400 == 142 [pid = 2660] [id = 553] 16:48:32 INFO - PROCESS | 2660 | --DOCSHELL 245E1400 == 141 [pid = 2660] [id = 552] 16:48:32 INFO - PROCESS | 2660 | --DOCSHELL 1D5E1C00 == 140 [pid = 2660] [id = 551] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 369 (27465C00) [pid = 2660] [serial = 1193] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 368 (2A72E800) [pid = 2660] [serial = 1262] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 367 (21387000) [pid = 2660] [serial = 913] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 366 (24598800) [pid = 2660] [serial = 1130] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 365 (2AAF6000) [pid = 2660] [serial = 1325] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 364 (2245CC00) [pid = 2660] [serial = 964] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 363 (23A1B000) [pid = 2660] [serial = 1184] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 362 (2295E400) [pid = 2660] [serial = 919] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 361 (1F91F800) [pid = 2660] [serial = 1181] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 360 (2A723C00) [pid = 2660] [serial = 1259] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 359 (1B92F400) [pid = 2660] [serial = 1178] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 358 (28433400) [pid = 2660] [serial = 1202] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 357 (20A75000) [pid = 2660] [serial = 907] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 356 (20A77000) [pid = 2660] [serial = 961] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 355 (22960000) [pid = 2660] [serial = 967] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 354 (2665C800) [pid = 2660] [serial = 1136] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 353 (29E08C00) [pid = 2660] [serial = 1253] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 352 (2296B800) [pid = 2660] [serial = 1073] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 351 (196CE400) [pid = 2660] [serial = 1064] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 350 (1A7F3800) [pid = 2660] [serial = 976] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 349 (2745E800) [pid = 2660] [serial = 1139] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 348 (1C82A800) [pid = 2660] [serial = 1012] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 347 (23632400) [pid = 2660] [serial = 1304] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 346 (24592C00) [pid = 2660] [serial = 1021] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 345 (27C87C00) [pid = 2660] [serial = 1397] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 344 (28224800) [pid = 2660] [serial = 1199] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 343 (1D0DFC00) [pid = 2660] [serial = 1091] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 342 (140C3C00) [pid = 2660] [serial = 1009] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 341 (207EF800) [pid = 2660] [serial = 1241] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 340 (1CC09400) [pid = 2660] [serial = 1238] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 339 (1A734400) [pid = 2660] [serial = 901] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 338 (1B02A400) [pid = 2660] [serial = 1124] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 337 (27C73000) [pid = 2660] [serial = 1247] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 336 (28A07800) [pid = 2660] [serial = 1316] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 335 (2B0B5000) [pid = 2660] [serial = 1328] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 334 (2001D800) [pid = 2660] [serial = 1301] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 333 (21206C00) [pid = 2660] [serial = 910] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 332 (2459C000) [pid = 2660] [serial = 1076] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 331 (1CC14800) [pid = 2660] [serial = 958] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 330 (245D9800) [pid = 2660] [serial = 1024] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 329 (245E3400) [pid = 2660] [serial = 1187] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 328 (1DAE0000) [pid = 2660] [serial = 1067] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 327 (23636C00) [pid = 2660] [serial = 1331] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 326 (28435C00) [pid = 2660] [serial = 1250] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 325 (25A07400) [pid = 2660] [serial = 1030] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 324 (2AAEA400) [pid = 2660] [serial = 1322] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 323 (1EA02C00) [pid = 2660] [serial = 1265] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 322 (27C68000) [pid = 2660] [serial = 1469] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 321 (19483800) [pid = 2660] [serial = 1298] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 320 (27458C00) [pid = 2660] [serial = 1307] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 319 (25A22800) [pid = 2660] [serial = 1085] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 318 (23A1E800) [pid = 2660] [serial = 970] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 317 (24554400) [pid = 2660] [serial = 1018] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 316 (255D2C00) [pid = 2660] [serial = 1027] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 315 (2777E400) [pid = 2660] [serial = 1310] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 314 (224B1400) [pid = 2660] [serial = 916] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 313 (1D79B400) [pid = 2660] [serial = 904] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 312 (27C8F800) [pid = 2660] [serial = 1196] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 311 (140C6000) [pid = 2660] [serial = 1541] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 310 (28433800) [pid = 2660] [serial = 1313] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 309 (1ED25000) [pid = 2660] [serial = 1205] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 308 (25A16400) [pid = 2660] [serial = 1190] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 307 (22464C00) [pid = 2660] [serial = 1070] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 306 (21201800) [pid = 2660] [serial = 1015] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 305 (2745D800) [pid = 2660] [serial = 1244] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 304 (29ECF800) [pid = 2660] [serial = 1256] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 303 (264DAC00) [pid = 2660] [serial = 1088] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 302 (28677400) [pid = 2660] [serial = 1142] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 301 (2455C400) [pid = 2660] [serial = 973] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 300 (178E7C00) [pid = 2660] [serial = 955] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 299 (2006A800) [pid = 2660] [serial = 1127] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 298 (25A06000) [pid = 2660] [serial = 1133] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 297 (29E09C00) [pid = 2660] [serial = 1319] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 296 (24F42400) [pid = 2660] [serial = 1082] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 295 (25A17800) [pid = 2660] [serial = 1079] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 294 (2AAF5400) [pid = 2660] [serial = 1648] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 293 (28A1A000) [pid = 2660] [serial = 1639] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 292 (29E2E400) [pid = 2660] [serial = 1588] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 291 (2BD43000) [pid = 2660] [serial = 1591] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 290 (24555800) [pid = 2660] [serial = 1576] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 289 (264D8C00) [pid = 2660] [serial = 1627] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 288 (27778800) [pid = 2660] [serial = 1628] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 287 (29B1D000) [pid = 2660] [serial = 1640] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 286 (29E58800) [pid = 2660] [serial = 1579] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 285 (2BC83000) [pid = 2660] [serial = 1594] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 284 (24566C00) [pid = 2660] [serial = 1633] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 283 (24F3F800) [pid = 2660] [serial = 1634] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 282 (1EA5BC00) [pid = 2660] [serial = 1573] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 281 (207B5C00) [pid = 2660] [serial = 1630] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 280 (20B26800) [pid = 2660] [serial = 1631] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 279 (207FAC00) [pid = 2660] [serial = 1625] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 278 (20738800) [pid = 2660] [serial = 1624] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 277 (2B0BA400) [pid = 2660] [serial = 1582] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 276 (29E40800) [pid = 2660] [serial = 1570] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 275 (29DE8000) [pid = 2660] [serial = 1600] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 274 (2BD4C400) [pid = 2660] [serial = 1597] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 273 (29E0A400) [pid = 2660] [serial = 1642] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 272 (29DB1800) [pid = 2660] [serial = 1585] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 271 (29E2AC00) [pid = 2660] [serial = 1643] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 270 (2E65BC00) [pid = 2660] [serial = 1621] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 269 (2AB4B800) [pid = 2660] [serial = 1649] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 268 (27C70C00) [pid = 2660] [serial = 1636] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 267 (28435000) [pid = 2660] [serial = 1637] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 266 (29B26800) [pid = 2660] [serial = 1645] [outer = 00000000] [url = about:blank] 16:48:32 INFO - PROCESS | 2660 | --DOMWINDOW == 265 (29DE6C00) [pid = 2660] [serial = 1646] [outer = 00000000] [url = about:blank] 16:48:33 INFO - PROCESS | 2660 | 1461282513225 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 16:48:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:48:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1270ms 16:48:33 INFO - PROCESS | 2660 | 1461282513237 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 16:48:33 INFO - PROCESS | 2660 | 1461282513240 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 16:48:33 INFO - PROCESS | 2660 | 1461282513243 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:48:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:48:33 INFO - PROCESS | 2660 | 1461282513247 Marionette TRACE conn5 <- [1,2338,null,{}] 16:48:33 INFO - PROCESS | 2660 | 1461282513257 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:33 INFO - PROCESS | 2660 | 1461282513382 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 16:48:33 INFO - PROCESS | 2660 | 1461282513390 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:33 INFO - PROCESS | 2660 | ++DOCSHELL 196D1C00 == 141 [pid = 2660] [id = 594] 16:48:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 266 (196D3800) [pid = 2660] [serial = 1782] [outer = 00000000] 16:48:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 267 (1C53B400) [pid = 2660] [serial = 1783] [outer = 196D3800] 16:48:33 INFO - PROCESS | 2660 | 1461282513442 Marionette DEBUG loaded listener.js 16:48:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 268 (1C82E000) [pid = 2660] [serial = 1784] [outer = 196D3800] 16:48:34 INFO - PROCESS | 2660 | 1461282514125 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 16:48:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:48:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 930ms 16:48:34 INFO - PROCESS | 2660 | 1461282514182 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 16:48:34 INFO - PROCESS | 2660 | 1461282514184 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 16:48:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:48:34 INFO - PROCESS | 2660 | 1461282514188 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:48:34 INFO - PROCESS | 2660 | 1461282514189 Marionette TRACE conn5 <- [1,2342,null,{}] 16:48:34 INFO - PROCESS | 2660 | 1461282514193 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:34 INFO - PROCESS | 2660 | 1461282514313 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 16:48:34 INFO - PROCESS | 2660 | 1461282514326 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:34 INFO - PROCESS | 2660 | ++DOCSHELL 1C839400 == 142 [pid = 2660] [id = 595] 16:48:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 269 (1D569400) [pid = 2660] [serial = 1785] [outer = 00000000] 16:48:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 270 (1F783800) [pid = 2660] [serial = 1786] [outer = 1D569400] 16:48:34 INFO - PROCESS | 2660 | 1461282514376 Marionette DEBUG loaded listener.js 16:48:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 271 (20018000) [pid = 2660] [serial = 1787] [outer = 1D569400] 16:48:34 INFO - PROCESS | 2660 | 1461282514974 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 16:48:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:48:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 830ms 16:48:35 INFO - PROCESS | 2660 | 1461282515022 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 16:48:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:48:35 INFO - PROCESS | 2660 | 1461282515024 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 16:48:35 INFO - PROCESS | 2660 | 1461282515027 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:48:35 INFO - PROCESS | 2660 | 1461282515029 Marionette TRACE conn5 <- [1,2346,null,{}] 16:48:35 INFO - PROCESS | 2660 | 1461282515032 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:35 INFO - PROCESS | 2660 | 1461282515141 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 16:48:35 INFO - PROCESS | 2660 | 1461282515152 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:35 INFO - PROCESS | 2660 | ++DOCSHELL 20021C00 == 143 [pid = 2660] [id = 596] 16:48:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 272 (2006B000) [pid = 2660] [serial = 1788] [outer = 00000000] 16:48:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 273 (20742000) [pid = 2660] [serial = 1789] [outer = 2006B000] 16:48:35 INFO - PROCESS | 2660 | 1461282515198 Marionette DEBUG loaded listener.js 16:48:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 274 (207F8400) [pid = 2660] [serial = 1790] [outer = 2006B000] 16:48:35 INFO - PROCESS | 2660 | 1461282515797 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 16:48:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:48:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 830ms 16:48:35 INFO - PROCESS | 2660 | 1461282515859 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 16:48:35 INFO - PROCESS | 2660 | 1461282515861 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 16:48:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:48:35 INFO - PROCESS | 2660 | 1461282515864 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:48:35 INFO - PROCESS | 2660 | 1461282515866 Marionette TRACE conn5 <- [1,2350,null,{}] 16:48:35 INFO - PROCESS | 2660 | 1461282515870 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:36 INFO - PROCESS | 2660 | 1461282516054 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 16:48:36 INFO - PROCESS | 2660 | 1461282516082 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:36 INFO - PROCESS | 2660 | ++DOCSHELL 20BCCC00 == 144 [pid = 2660] [id = 597] 16:48:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 275 (21207800) [pid = 2660] [serial = 1791] [outer = 00000000] 16:48:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 276 (21387C00) [pid = 2660] [serial = 1792] [outer = 21207800] 16:48:36 INFO - PROCESS | 2660 | 1461282516130 Marionette DEBUG loaded listener.js 16:48:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 277 (22459C00) [pid = 2660] [serial = 1793] [outer = 21207800] 16:48:36 INFO - PROCESS | 2660 | 1461282516684 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 16:48:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:48:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 870ms 16:48:36 INFO - PROCESS | 2660 | 1461282516739 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 16:48:36 INFO - PROCESS | 2660 | 1461282516741 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 16:48:36 INFO - PROCESS | 2660 | 1461282516744 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:48:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:48:36 INFO - PROCESS | 2660 | 1461282516746 Marionette TRACE conn5 <- [1,2354,null,{}] 16:48:36 INFO - PROCESS | 2660 | 1461282516749 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:36 INFO - PROCESS | 2660 | 1461282516922 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 276 (2AAF0400) [pid = 2660] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 275 (29DB1C00) [pid = 2660] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 274 (29DA8C00) [pid = 2660] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 273 (29E32800) [pid = 2660] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 272 (20BD7400) [pid = 2660] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 271 (2BC7D800) [pid = 2660] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 270 (29DDF800) [pid = 2660] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 269 (2BC81C00) [pid = 2660] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 268 (2AE85C00) [pid = 2660] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 267 (29E33800) [pid = 2660] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 266 (1CEDAC00) [pid = 2660] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 265 (1B0E5800) [pid = 2660] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 264 (2B0BF400) [pid = 2660] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 263 (2B98D400) [pid = 2660] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 262 (2002C400) [pid = 2660] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 261 (1B0DE000) [pid = 2660] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 260 (28A15800) [pid = 2660] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 259 (2006A000) [pid = 2660] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 258 (2B99C400) [pid = 2660] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 257 (2AB4D000) [pid = 2660] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 256 (1D56E000) [pid = 2660] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 255 (2BEAEC00) [pid = 2660] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 254 (2001BC00) [pid = 2660] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 253 (22458800) [pid = 2660] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 252 (196CEC00) [pid = 2660] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 251 (1A7F6400) [pid = 2660] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 250 (207ADC00) [pid = 2660] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 249 (264D9400) [pid = 2660] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 248 (28A1F000) [pid = 2660] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 247 (25A1B800) [pid = 2660] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 246 (2BDAB000) [pid = 2660] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 245 (1763E400) [pid = 2660] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 244 (1A7EF000) [pid = 2660] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 243 (2BED5000) [pid = 2660] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 242 (1BAEE000) [pid = 2660] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 241 (29B1CC00) [pid = 2660] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 240 (29E60000) [pid = 2660] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 239 (29E55400) [pid = 2660] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 238 (1763F800) [pid = 2660] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 237 (2E6B9800) [pid = 2660] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 236 (2AE88C00) [pid = 2660] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 235 (2AE41800) [pid = 2660] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 234 (288A7800) [pid = 2660] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 233 (2665B800) [pid = 2660] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 232 (27C70400) [pid = 2660] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 231 (29B22000) [pid = 2660] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 230 (2BEDA800) [pid = 2660] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 229 (2120E000) [pid = 2660] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 228 (1A737400) [pid = 2660] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 227 (1B027000) [pid = 2660] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 226 (20425800) [pid = 2660] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 225 (2A72B400) [pid = 2660] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 224 (29E35C00) [pid = 2660] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 223 (2BE78800) [pid = 2660] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 222 (2822DC00) [pid = 2660] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 221 (2B0B8000) [pid = 2660] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 220 (2AE3F800) [pid = 2660] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 219 (20BD5C00) [pid = 2660] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 218 (29E53C00) [pid = 2660] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 217 (2BE74000) [pid = 2660] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 216 (1A73A000) [pid = 2660] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 215 (2AB45400) [pid = 2660] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 214 (29ECDC00) [pid = 2660] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 213 (20276400) [pid = 2660] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 212 (1FE3C400) [pid = 2660] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 211 (2842E400) [pid = 2660] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 210 (2E6B1C00) [pid = 2660] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:48:38 INFO - PROCESS | 2660 | --DOMWINDOW == 209 (29E37800) [pid = 2660] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:48:38 INFO - PROCESS | 2660 | 1461282518221 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:38 INFO - PROCESS | 2660 | ++DOCSHELL 0EAC9400 == 145 [pid = 2660] [id = 598] 16:48:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 210 (0EAC9800) [pid = 2660] [serial = 1794] [outer = 00000000] 16:48:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 211 (12F02C00) [pid = 2660] [serial = 1795] [outer = 0EAC9800] 16:48:38 INFO - PROCESS | 2660 | 1461282518287 Marionette DEBUG loaded listener.js 16:48:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 212 (13022C00) [pid = 2660] [serial = 1796] [outer = 0EAC9800] 16:48:38 INFO - PROCESS | 2660 | 1461282518907 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 16:48:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:48:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 2231ms 16:48:38 INFO - PROCESS | 2660 | 1461282518981 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 16:48:38 INFO - PROCESS | 2660 | 1461282518985 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 16:48:38 INFO - PROCESS | 2660 | 1461282518990 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:48:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:48:38 INFO - PROCESS | 2660 | 1461282518994 Marionette TRACE conn5 <- [1,2358,null,{}] 16:48:38 INFO - PROCESS | 2660 | 1461282519016 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:39 INFO - PROCESS | 2660 | 1461282519174 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 16:48:39 INFO - PROCESS | 2660 | 1461282519368 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:39 INFO - PROCESS | 2660 | ++DOCSHELL 19486800 == 146 [pid = 2660] [id = 599] 16:48:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 213 (1948CC00) [pid = 2660] [serial = 1797] [outer = 00000000] 16:48:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 214 (1A73A000) [pid = 2660] [serial = 1798] [outer = 1948CC00] 16:48:39 INFO - PROCESS | 2660 | 1461282519431 Marionette DEBUG loaded listener.js 16:48:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 215 (1A7BE000) [pid = 2660] [serial = 1799] [outer = 1948CC00] 16:48:40 INFO - PROCESS | 2660 | 1461282520153 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 16:48:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:48:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1198ms 16:48:40 INFO - PROCESS | 2660 | 1461282520196 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 16:48:40 INFO - PROCESS | 2660 | 1461282520201 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 16:48:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:48:40 INFO - PROCESS | 2660 | 1461282520204 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:48:40 INFO - PROCESS | 2660 | 1461282520207 Marionette TRACE conn5 <- [1,2362,null,{}] 16:48:40 INFO - PROCESS | 2660 | 1461282520211 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:40 INFO - PROCESS | 2660 | 1461282520359 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 16:48:40 INFO - PROCESS | 2660 | 1461282520562 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:40 INFO - PROCESS | 2660 | ++DOCSHELL 1C542400 == 147 [pid = 2660] [id = 600] 16:48:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 216 (1C544C00) [pid = 2660] [serial = 1800] [outer = 00000000] 16:48:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 217 (1CC0B400) [pid = 2660] [serial = 1801] [outer = 1C544C00] 16:48:40 INFO - PROCESS | 2660 | 1461282520623 Marionette DEBUG loaded listener.js 16:48:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 218 (1D238C00) [pid = 2660] [serial = 1802] [outer = 1C544C00] 16:48:41 INFO - PROCESS | 2660 | 1461282521357 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 16:48:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:48:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1182ms 16:48:41 INFO - PROCESS | 2660 | 1461282521390 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 16:48:41 INFO - PROCESS | 2660 | 1461282521392 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 16:48:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:48:41 INFO - PROCESS | 2660 | 1461282521403 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:48:41 INFO - PROCESS | 2660 | 1461282521410 Marionette TRACE conn5 <- [1,2366,null,{}] 16:48:41 INFO - PROCESS | 2660 | 1461282521415 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:41 INFO - PROCESS | 2660 | 1461282521571 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 16:48:41 INFO - PROCESS | 2660 | 1461282521776 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:41 INFO - PROCESS | 2660 | ++DOCSHELL 20069800 == 148 [pid = 2660] [id = 601] 16:48:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 219 (2006EC00) [pid = 2660] [serial = 1803] [outer = 00000000] 16:48:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 220 (2042A400) [pid = 2660] [serial = 1804] [outer = 2006EC00] 16:48:41 INFO - PROCESS | 2660 | 1461282521835 Marionette DEBUG loaded listener.js 16:48:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 221 (20738800) [pid = 2660] [serial = 1805] [outer = 2006EC00] 16:48:42 INFO - PROCESS | 2660 | 1461282522444 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 16:48:42 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:48:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1084ms 16:48:42 INFO - PROCESS | 2660 | 1461282522484 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 16:48:42 INFO - PROCESS | 2660 | 1461282522487 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 16:48:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:48:42 INFO - PROCESS | 2660 | 1461282522490 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:48:42 INFO - PROCESS | 2660 | 1461282522492 Marionette TRACE conn5 <- [1,2370,null,{}] 16:48:42 INFO - PROCESS | 2660 | 1461282522496 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:42 INFO - PROCESS | 2660 | 1461282522638 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 16:48:42 INFO - PROCESS | 2660 | 1461282522831 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:42 INFO - PROCESS | 2660 | ++DOCSHELL 207ED000 == 149 [pid = 2660] [id = 602] 16:48:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 222 (20B25800) [pid = 2660] [serial = 1806] [outer = 00000000] 16:48:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 223 (21202400) [pid = 2660] [serial = 1807] [outer = 20B25800] 16:48:42 INFO - PROCESS | 2660 | 1461282522887 Marionette DEBUG loaded listener.js 16:48:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 224 (2120A800) [pid = 2660] [serial = 1808] [outer = 20B25800] 16:48:43 INFO - PROCESS | 2660 | 1461282523528 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 16:48:43 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:48:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1070ms 16:48:43 INFO - PROCESS | 2660 | 1461282523570 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 16:48:43 INFO - PROCESS | 2660 | 1461282523573 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 16:48:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:48:43 INFO - PROCESS | 2660 | 1461282523576 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:48:43 INFO - PROCESS | 2660 | 1461282523578 Marionette TRACE conn5 <- [1,2374,null,{}] 16:48:43 INFO - PROCESS | 2660 | 1461282523582 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:43 INFO - PROCESS | 2660 | 1461282523727 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 16:48:43 INFO - PROCESS | 2660 | 1461282523934 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:43 INFO - PROCESS | 2660 | ++DOCSHELL 224A9400 == 150 [pid = 2660] [id = 603] 16:48:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 225 (224AA000) [pid = 2660] [serial = 1809] [outer = 00000000] 16:48:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 226 (2270B800) [pid = 2660] [serial = 1810] [outer = 224AA000] 16:48:43 INFO - PROCESS | 2660 | 1461282524003 Marionette DEBUG loaded listener.js 16:48:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 227 (2296CC00) [pid = 2660] [serial = 1811] [outer = 224AA000] 16:48:44 INFO - PROCESS | 2660 | 1461282524669 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 16:48:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:48:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1131ms 16:48:44 INFO - PROCESS | 2660 | 1461282524710 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 16:48:44 INFO - PROCESS | 2660 | 1461282524712 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 16:48:44 INFO - PROCESS | 2660 | 1461282524716 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:48:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:48:44 INFO - PROCESS | 2660 | 1461282524718 Marionette TRACE conn5 <- [1,2378,null,{}] 16:48:44 INFO - PROCESS | 2660 | 1461282524721 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:44 INFO - PROCESS | 2660 | 1461282524859 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 16:48:45 INFO - PROCESS | 2660 | 1461282525050 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:45 INFO - PROCESS | 2660 | ++DOCSHELL 22464C00 == 151 [pid = 2660] [id = 604] 16:48:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 228 (22706400) [pid = 2660] [serial = 1812] [outer = 00000000] 16:48:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 229 (24550C00) [pid = 2660] [serial = 1813] [outer = 22706400] 16:48:45 INFO - PROCESS | 2660 | 1461282525105 Marionette DEBUG loaded listener.js 16:48:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 230 (24550000) [pid = 2660] [serial = 1814] [outer = 22706400] 16:48:45 INFO - PROCESS | 2660 | 1461282525741 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 16:48:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:48:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1073ms 16:48:45 INFO - PROCESS | 2660 | 1461282525793 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 16:48:45 INFO - PROCESS | 2660 | 1461282525795 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 16:48:45 INFO - PROCESS | 2660 | 1461282525799 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:48:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:48:45 INFO - PROCESS | 2660 | 1461282525801 Marionette TRACE conn5 <- [1,2382,null,{}] 16:48:45 INFO - PROCESS | 2660 | 1461282525805 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:45 INFO - PROCESS | 2660 | 1461282525943 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 16:48:46 INFO - PROCESS | 2660 | 1461282526139 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:46 INFO - PROCESS | 2660 | ++DOCSHELL 23A1F800 == 152 [pid = 2660] [id = 605] 16:48:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 231 (2454EC00) [pid = 2660] [serial = 1815] [outer = 00000000] 16:48:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 232 (24568C00) [pid = 2660] [serial = 1816] [outer = 2454EC00] 16:48:46 INFO - PROCESS | 2660 | 1461282526195 Marionette DEBUG loaded listener.js 16:48:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 233 (24593400) [pid = 2660] [serial = 1817] [outer = 2454EC00] 16:48:46 INFO - PROCESS | 2660 | 1461282526826 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:48:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:48:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1067ms 16:48:46 INFO - PROCESS | 2660 | 1461282526870 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 16:48:46 INFO - PROCESS | 2660 | 1461282526872 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 16:48:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:48:46 INFO - PROCESS | 2660 | 1461282526876 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:48:46 INFO - PROCESS | 2660 | 1461282526878 Marionette TRACE conn5 <- [1,2386,null,{}] 16:48:46 INFO - PROCESS | 2660 | 1461282526881 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:47 INFO - PROCESS | 2660 | 1461282527024 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 16:48:47 INFO - PROCESS | 2660 | 1461282527231 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:47 INFO - PROCESS | 2660 | ++DOCSHELL 24561000 == 153 [pid = 2660] [id = 606] 16:48:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 234 (24566C00) [pid = 2660] [serial = 1818] [outer = 00000000] 16:48:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 235 (245D7C00) [pid = 2660] [serial = 1819] [outer = 24566C00] 16:48:47 INFO - PROCESS | 2660 | 1461282527288 Marionette DEBUG loaded listener.js 16:48:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 236 (245DAC00) [pid = 2660] [serial = 1820] [outer = 24566C00] 16:48:47 INFO - PROCESS | 2660 | 1461282527875 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 16:48:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:48:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1066ms 16:48:47 INFO - PROCESS | 2660 | 1461282527946 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 16:48:47 INFO - PROCESS | 2660 | 1461282527948 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 16:48:47 INFO - PROCESS | 2660 | 1461282527952 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:48:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:48:47 INFO - PROCESS | 2660 | 1461282527954 Marionette TRACE conn5 <- [1,2390,null,{}] 16:48:47 INFO - PROCESS | 2660 | 1461282527958 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:48 INFO - PROCESS | 2660 | 1461282528096 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 16:48:48 INFO - PROCESS | 2660 | 1461282528295 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:48 INFO - PROCESS | 2660 | ++DOCSHELL 22465C00 == 154 [pid = 2660] [id = 607] 16:48:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 237 (245D6400) [pid = 2660] [serial = 1821] [outer = 00000000] 16:48:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 238 (255CBC00) [pid = 2660] [serial = 1822] [outer = 245D6400] 16:48:48 INFO - PROCESS | 2660 | 1461282528352 Marionette DEBUG loaded listener.js 16:48:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 239 (255CF000) [pid = 2660] [serial = 1823] [outer = 245D6400] 16:48:48 INFO - PROCESS | 2660 | 1461282528983 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 16:48:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:48:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1067ms 16:48:49 INFO - PROCESS | 2660 | 1461282529023 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 16:48:49 INFO - PROCESS | 2660 | 1461282529025 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 16:48:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:48:49 INFO - PROCESS | 2660 | 1461282529028 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:48:49 INFO - PROCESS | 2660 | 1461282529030 Marionette TRACE conn5 <- [1,2394,null,{}] 16:48:49 INFO - PROCESS | 2660 | 1461282529034 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:49 INFO - PROCESS | 2660 | 1461282529170 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 16:48:49 INFO - PROCESS | 2660 | 1461282529366 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:49 INFO - PROCESS | 2660 | ++DOCSHELL 255D8C00 == 155 [pid = 2660] [id = 608] 16:48:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 240 (25A07C00) [pid = 2660] [serial = 1824] [outer = 00000000] 16:48:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 241 (25A17800) [pid = 2660] [serial = 1825] [outer = 25A07C00] 16:48:49 INFO - PROCESS | 2660 | 1461282529433 Marionette DEBUG loaded listener.js 16:48:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 242 (264CDC00) [pid = 2660] [serial = 1826] [outer = 25A07C00] 16:48:50 INFO - PROCESS | 2660 | 1461282530054 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 16:48:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:48:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1066ms 16:48:50 INFO - PROCESS | 2660 | 1461282530099 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 16:48:50 INFO - PROCESS | 2660 | 1461282530102 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 16:48:50 INFO - PROCESS | 2660 | 1461282530106 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:48:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:48:50 INFO - PROCESS | 2660 | 1461282530109 Marionette TRACE conn5 <- [1,2398,null,{}] 16:48:50 INFO - PROCESS | 2660 | 1461282530113 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:50 INFO - PROCESS | 2660 | 1461282530272 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 16:48:50 INFO - PROCESS | 2660 | 1461282530490 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:50 INFO - PROCESS | 2660 | ++DOCSHELL 25A16400 == 156 [pid = 2660] [id = 609] 16:48:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 243 (264D4400) [pid = 2660] [serial = 1827] [outer = 00000000] 16:48:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 244 (2745D000) [pid = 2660] [serial = 1828] [outer = 264D4400] 16:48:50 INFO - PROCESS | 2660 | 1461282530551 Marionette DEBUG loaded listener.js 16:48:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 245 (2745F000) [pid = 2660] [serial = 1829] [outer = 264D4400] 16:48:51 INFO - PROCESS | 2660 | 1461282531187 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 16:48:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:48:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1121ms 16:48:51 INFO - PROCESS | 2660 | 1461282531230 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 16:48:51 INFO - PROCESS | 2660 | 1461282531232 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 16:48:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:48:51 INFO - PROCESS | 2660 | 1461282531236 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:48:51 INFO - PROCESS | 2660 | 1461282531238 Marionette TRACE conn5 <- [1,2402,null,{}] 16:48:51 INFO - PROCESS | 2660 | 1461282531241 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:51 INFO - PROCESS | 2660 | 1461282531408 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 16:48:51 INFO - PROCESS | 2660 | 1461282531607 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:51 INFO - PROCESS | 2660 | ++DOCSHELL 2665B800 == 157 [pid = 2660] [id = 610] 16:48:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 246 (27464000) [pid = 2660] [serial = 1830] [outer = 00000000] 16:48:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 247 (27C69800) [pid = 2660] [serial = 1831] [outer = 27464000] 16:48:51 INFO - PROCESS | 2660 | 1461282531666 Marionette DEBUG loaded listener.js 16:48:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 248 (27C68000) [pid = 2660] [serial = 1832] [outer = 27464000] 16:48:52 INFO - PROCESS | 2660 | 1461282532274 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 16:48:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:48:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1074ms 16:48:52 INFO - PROCESS | 2660 | 1461282532316 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 16:48:52 INFO - PROCESS | 2660 | 1461282532319 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 16:48:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:48:52 INFO - PROCESS | 2660 | 1461282532322 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:48:52 INFO - PROCESS | 2660 | 1461282532325 Marionette TRACE conn5 <- [1,2406,null,{}] 16:48:52 INFO - PROCESS | 2660 | 1461282532329 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:52 INFO - PROCESS | 2660 | 1461282532478 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 16:48:52 INFO - PROCESS | 2660 | 1461282532691 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:52 INFO - PROCESS | 2660 | ++DOCSHELL 27C8B400 == 158 [pid = 2660] [id = 611] 16:48:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 249 (27C92C00) [pid = 2660] [serial = 1833] [outer = 00000000] 16:48:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 250 (2822D400) [pid = 2660] [serial = 1834] [outer = 27C92C00] 16:48:52 INFO - PROCESS | 2660 | 1461282532747 Marionette DEBUG loaded listener.js 16:48:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 251 (28228000) [pid = 2660] [serial = 1835] [outer = 27C92C00] 16:48:53 INFO - PROCESS | 2660 | 1461282533436 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:48:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:48:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1172ms 16:48:53 INFO - PROCESS | 2660 | 1461282533496 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 16:48:53 INFO - PROCESS | 2660 | 1461282533498 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 16:48:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:48:53 INFO - PROCESS | 2660 | 1461282533502 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:48:53 INFO - PROCESS | 2660 | 1461282533504 Marionette TRACE conn5 <- [1,2410,null,{}] 16:48:53 INFO - PROCESS | 2660 | 1461282533508 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:53 INFO - PROCESS | 2660 | 1461282533653 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 16:48:53 INFO - PROCESS | 2660 | 1461282533857 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:53 INFO - PROCESS | 2660 | ++DOCSHELL 1C832800 == 159 [pid = 2660] [id = 612] 16:48:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 252 (1CC0F000) [pid = 2660] [serial = 1836] [outer = 00000000] 16:48:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 253 (2041DC00) [pid = 2660] [serial = 1837] [outer = 1CC0F000] 16:48:53 INFO - PROCESS | 2660 | 1461282533912 Marionette DEBUG loaded listener.js 16:48:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 254 (20430000) [pid = 2660] [serial = 1838] [outer = 1CC0F000] 16:48:54 INFO - PROCESS | 2660 | 1461282534519 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:48:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:48:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1070ms 16:48:54 INFO - PROCESS | 2660 | 1461282534576 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 16:48:54 INFO - PROCESS | 2660 | 1461282534579 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 16:48:54 INFO - PROCESS | 2660 | 1461282534582 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:48:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:48:54 INFO - PROCESS | 2660 | 1461282534586 Marionette TRACE conn5 <- [1,2414,null,{}] 16:48:54 INFO - PROCESS | 2660 | 1461282534590 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:54 INFO - PROCESS | 2660 | 1461282534738 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 16:48:54 INFO - PROCESS | 2660 | 1461282534939 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:54 INFO - PROCESS | 2660 | ++DOCSHELL 1A775000 == 160 [pid = 2660] [id = 613] 16:48:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 255 (1B021400) [pid = 2660] [serial = 1839] [outer = 00000000] 16:48:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 256 (2073E400) [pid = 2660] [serial = 1840] [outer = 1B021400] 16:48:54 INFO - PROCESS | 2660 | 1461282534994 Marionette DEBUG loaded listener.js 16:48:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 257 (22704C00) [pid = 2660] [serial = 1841] [outer = 1B021400] 16:48:55 INFO - PROCESS | 2660 | 1461282535899 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 16:48:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:48:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1371ms 16:48:55 INFO - PROCESS | 2660 | 1461282535958 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 16:48:55 INFO - PROCESS | 2660 | 1461282535962 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 16:48:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:48:55 INFO - PROCESS | 2660 | 1461282535967 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:48:55 INFO - PROCESS | 2660 | 1461282535971 Marionette TRACE conn5 <- [1,2418,null,{}] 16:48:55 INFO - PROCESS | 2660 | 1461282535976 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:56 INFO - PROCESS | 2660 | 1461282536115 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 16:48:56 INFO - PROCESS | 2660 | 1461282536356 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:56 INFO - PROCESS | 2660 | ++DOCSHELL 1A731C00 == 161 [pid = 2660] [id = 614] 16:48:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 258 (1A735000) [pid = 2660] [serial = 1842] [outer = 00000000] 16:48:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 259 (1A7EF000) [pid = 2660] [serial = 1843] [outer = 1A735000] 16:48:56 INFO - PROCESS | 2660 | 1461282536420 Marionette DEBUG loaded listener.js 16:48:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 260 (1B959800) [pid = 2660] [serial = 1844] [outer = 1A735000] 16:48:56 INFO - PROCESS | 2660 | 1461282536976 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 16:48:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:48:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1074ms 16:48:57 INFO - PROCESS | 2660 | 1461282537042 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 16:48:57 INFO - PROCESS | 2660 | 1461282537048 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 16:48:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:48:57 INFO - PROCESS | 2660 | 1461282537054 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:48:57 INFO - PROCESS | 2660 | 1461282537056 Marionette TRACE conn5 <- [1,2422,null,{}] 16:48:57 INFO - PROCESS | 2660 | 1461282537060 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:57 INFO - PROCESS | 2660 | 1461282537195 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 16:48:57 INFO - PROCESS | 2660 | 1461282537404 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:57 INFO - PROCESS | 2660 | ++DOCSHELL 1ED24400 == 162 [pid = 2660] [id = 615] 16:48:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 261 (1ED2B000) [pid = 2660] [serial = 1845] [outer = 00000000] 16:48:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 262 (1FE3D000) [pid = 2660] [serial = 1846] [outer = 1ED2B000] 16:48:57 INFO - PROCESS | 2660 | 1461282537453 Marionette DEBUG loaded listener.js 16:48:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 263 (20021400) [pid = 2660] [serial = 1847] [outer = 1ED2B000] 16:48:58 INFO - PROCESS | 2660 | --DOCSHELL 0F50D800 == 161 [pid = 2660] [id = 23] 16:48:58 INFO - PROCESS | 2660 | --DOCSHELL 20BCCC00 == 160 [pid = 2660] [id = 597] 16:48:58 INFO - PROCESS | 2660 | --DOCSHELL 20021C00 == 159 [pid = 2660] [id = 596] 16:48:58 INFO - PROCESS | 2660 | --DOCSHELL 1C839400 == 158 [pid = 2660] [id = 595] 16:48:58 INFO - PROCESS | 2660 | --DOCSHELL 196D1C00 == 157 [pid = 2660] [id = 594] 16:48:58 INFO - PROCESS | 2660 | --DOCSHELL 1FE37000 == 156 [pid = 2660] [id = 593] 16:48:58 INFO - PROCESS | 2660 | --DOCSHELL 1B960400 == 155 [pid = 2660] [id = 592] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 262 (2D7B7C00) [pid = 2660] [serial = 1675] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 261 (2AB17800) [pid = 2660] [serial = 1672] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 260 (2E6B4C00) [pid = 2660] [serial = 1678] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 259 (2BE0C400) [pid = 2660] [serial = 1681] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOCSHELL 20B34000 == 154 [pid = 2660] [id = 589] 16:48:58 INFO - PROCESS | 2660 | --DOCSHELL 245E0400 == 153 [pid = 2660] [id = 588] 16:48:58 INFO - PROCESS | 2660 | --DOCSHELL 1C538800 == 152 [pid = 2660] [id = 587] 16:48:58 INFO - PROCESS | 2660 | --DOCSHELL 2B994800 == 151 [pid = 2660] [id = 586] 16:48:58 INFO - PROCESS | 2660 | --DOCSHELL 2AAE9800 == 150 [pid = 2660] [id = 585] 16:48:58 INFO - PROCESS | 2660 | --DOCSHELL 29E2EC00 == 149 [pid = 2660] [id = 584] 16:48:58 INFO - PROCESS | 2660 | --DOCSHELL 29DAD400 == 148 [pid = 2660] [id = 583] 16:48:58 INFO - PROCESS | 2660 | --DOCSHELL 28A09400 == 147 [pid = 2660] [id = 582] 16:48:58 INFO - PROCESS | 2660 | --DOCSHELL 2822E800 == 146 [pid = 2660] [id = 581] 16:48:58 INFO - PROCESS | 2660 | --DOCSHELL 1D795800 == 145 [pid = 2660] [id = 580] 16:48:58 INFO - PROCESS | 2660 | --DOCSHELL 25A1C800 == 144 [pid = 2660] [id = 579] 16:48:58 INFO - PROCESS | 2660 | --DOCSHELL 24565400 == 143 [pid = 2660] [id = 578] 16:48:58 INFO - PROCESS | 2660 | --DOCSHELL 2137D400 == 142 [pid = 2660] [id = 577] 16:48:58 INFO - PROCESS | 2660 | --DOCSHELL 1D79A400 == 141 [pid = 2660] [id = 576] 16:48:58 INFO - PROCESS | 2660 | 1461282538228 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 258 (2BED7C00) [pid = 2660] [serial = 1448] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 257 (2B99A000) [pid = 2660] [serial = 1529] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 256 (22456400) [pid = 2660] [serial = 1367] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 255 (2AB10800) [pid = 2660] [serial = 1703] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 254 (28A1E400) [pid = 2660] [serial = 1511] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 253 (20429800) [pid = 2660] [serial = 1687] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 252 (2E659000) [pid = 2660] [serial = 1532] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 251 (2AE82C00) [pid = 2660] [serial = 1376] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 250 (207B0800) [pid = 2660] [serial = 1535] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 249 (2BFE3000) [pid = 2660] [serial = 1391] [outer = 00000000] [url = about:blank] 16:48:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 248 (29DA5800) [pid = 2660] [serial = 1697] [outer = 00000000] [url = about:blank] 16:48:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1225ms 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 247 (2363BC00) [pid = 2660] [serial = 1691] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 246 (207AB400) [pid = 2660] [serial = 1688] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 245 (2AAF3000) [pid = 2660] [serial = 1702] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 244 (1C831C00) [pid = 2660] [serial = 1685] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 243 (1CC16800) [pid = 2660] [serial = 1430] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 242 (22965000) [pid = 2660] [serial = 1690] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 241 (20279800) [pid = 2660] [serial = 1654] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 240 (2245C800) [pid = 2660] [serial = 1712] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 239 (28439800) [pid = 2660] [serial = 1717] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 238 (29DE4C00) [pid = 2660] [serial = 1699] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 237 (28680800) [pid = 2660] [serial = 1718] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 236 (27C93800) [pid = 2660] [serial = 1693] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 235 (2C213800) [pid = 2660] [serial = 1382] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 234 (1B021800) [pid = 2660] [serial = 1721] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 233 (2B996C00) [pid = 2660] [serial = 1660] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 232 (2854D000) [pid = 2660] [serial = 1657] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 231 (29DDA800) [pid = 2660] [serial = 1663] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 230 (1D798000) [pid = 2660] [serial = 1364] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 229 (2E657C00) [pid = 2660] [serial = 1517] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 228 (1FE3E400) [pid = 2660] [serial = 1499] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 227 (29B27C00) [pid = 2660] [serial = 1523] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 226 (1A733800) [pid = 2660] [serial = 1720] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 225 (28435400) [pid = 2660] [serial = 1694] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 224 (2BEA8400) [pid = 2660] [serial = 1388] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 223 (2A731000) [pid = 2660] [serial = 1439] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 222 (207B5800) [pid = 2660] [serial = 1466] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 221 (30035400) [pid = 2660] [serial = 1463] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 220 (2BDA4000) [pid = 2660] [serial = 1379] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 219 (21203800) [pid = 2660] [serial = 1711] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 218 (2AE4C800) [pid = 2660] [serial = 1604] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 217 (2BDA4800) [pid = 2660] [serial = 1514] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 216 (27C6F800) [pid = 2660] [serial = 1427] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 215 (28229C00) [pid = 2660] [serial = 1361] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 214 (2B121800) [pid = 2660] [serial = 1526] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 213 (1C539000) [pid = 2660] [serial = 1684] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 212 (2BFED400) [pid = 2660] [serial = 1457] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 211 (255CAC00) [pid = 2660] [serial = 1538] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 210 (2002B400) [pid = 2660] [serial = 1708] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 209 (1CC15800) [pid = 2660] [serial = 1705] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 208 (2BC2E800) [pid = 2660] [serial = 1520] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 207 (2AB4E800) [pid = 2660] [serial = 1505] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 206 (29E5F000) [pid = 2660] [serial = 1496] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 205 (2BEE2000) [pid = 2660] [serial = 1454] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 204 (28A01C00) [pid = 2660] [serial = 1436] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 203 (2BEA1400) [pid = 2660] [serial = 1508] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 202 (2B0B4400) [pid = 2660] [serial = 1651] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 201 (2B123C00) [pid = 2660] [serial = 1652] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 200 (1D793C00) [pid = 2660] [serial = 1706] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 199 (24551400) [pid = 2660] [serial = 1714] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 198 (2BDAE000) [pid = 2660] [serial = 1666] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 197 (29E5E000) [pid = 2660] [serial = 1385] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 196 (2BE7C800) [pid = 2660] [serial = 1451] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 195 (29E35800) [pid = 2660] [serial = 1700] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 194 (20022000) [pid = 2660] [serial = 1394] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 193 (2AE8FC00) [pid = 2660] [serial = 1442] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 192 (2AAF0000) [pid = 2660] [serial = 1373] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 191 (22464800) [pid = 2660] [serial = 1433] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 190 (28A17800) [pid = 2660] [serial = 1696] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 189 (255D0000) [pid = 2660] [serial = 1502] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 188 (28A03800) [pid = 2660] [serial = 1370] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 187 (2041E800) [pid = 2660] [serial = 1709] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 186 (30029800) [pid = 2660] [serial = 1460] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 185 (2B0B6C00) [pid = 2660] [serial = 1445] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 184 (24F3F000) [pid = 2660] [serial = 1715] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 183 (2E6AE400) [pid = 2660] [serial = 1669] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 182 (20013C00) [pid = 2660] [serial = 1724] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 181 (2B11EC00) [pid = 2660] [serial = 1583] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 180 (29E2D800) [pid = 2660] [serial = 1589] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 179 (29DB3000) [pid = 2660] [serial = 1586] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 178 (29ECC000) [pid = 2660] [serial = 1571] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 177 (24F41800) [pid = 2660] [serial = 1577] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 176 (2BC84800) [pid = 2660] [serial = 1595] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 175 (29DE9400) [pid = 2660] [serial = 1601] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 174 (2BD50400) [pid = 2660] [serial = 1598] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 173 (2BD45800) [pid = 2660] [serial = 1592] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 172 (2AAE8800) [pid = 2660] [serial = 1580] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 171 (2001C000) [pid = 2660] [serial = 1574] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | --DOMWINDOW == 170 (1DADCC00) [pid = 2660] [serial = 1723] [outer = 00000000] [url = about:blank] 16:48:58 INFO - PROCESS | 2660 | 1461282538304 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 16:48:58 INFO - PROCESS | 2660 | 1461282538306 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 16:48:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:48:58 INFO - PROCESS | 2660 | 1461282538339 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:48:58 INFO - PROCESS | 2660 | 1461282538343 Marionette TRACE conn5 <- [1,2426,null,{}] 16:48:58 INFO - PROCESS | 2660 | 1461282538356 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:58 INFO - PROCESS | 2660 | 1461282538492 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 16:48:58 INFO - PROCESS | 2660 | 1461282538638 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:58 INFO - PROCESS | 2660 | ++DOCSHELL 1A7B9000 == 142 [pid = 2660] [id = 616] 16:48:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 171 (1B02D400) [pid = 2660] [serial = 1848] [outer = 00000000] 16:48:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 172 (1CC15800) [pid = 2660] [serial = 1849] [outer = 1B02D400] 16:48:58 INFO - PROCESS | 2660 | 1461282538697 Marionette DEBUG loaded listener.js 16:48:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 173 (1D795800) [pid = 2660] [serial = 1850] [outer = 1B02D400] 16:48:59 INFO - PROCESS | 2660 | 1461282539245 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 16:48:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:48:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 930ms 16:48:59 INFO - PROCESS | 2660 | 1461282539267 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 16:48:59 INFO - PROCESS | 2660 | 1461282539270 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 16:48:59 INFO - PROCESS | 2660 | 1461282539273 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:48:59 INFO - PROCESS | 2660 | 1461282539274 Marionette TRACE conn5 <- [1,2430,null,{}] 16:48:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:48:59 INFO - PROCESS | 2660 | 1461282539277 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:48:59 INFO - PROCESS | 2660 | 1461282539396 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 16:48:59 INFO - PROCESS | 2660 | 1461282539551 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:59 INFO - PROCESS | 2660 | ++DOCSHELL 1D793C00 == 143 [pid = 2660] [id = 617] 16:48:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 174 (1D799800) [pid = 2660] [serial = 1851] [outer = 00000000] 16:48:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 175 (20277800) [pid = 2660] [serial = 1852] [outer = 1D799800] 16:48:59 INFO - PROCESS | 2660 | 1461282539599 Marionette DEBUG loaded listener.js 16:48:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 176 (20424000) [pid = 2660] [serial = 1853] [outer = 1D799800] 16:48:59 INFO - PROCESS | 2660 | 1461282539981 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 16:49:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:49:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 770ms 16:49:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:49:00 INFO - PROCESS | 2660 | 1461282540051 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 16:49:00 INFO - PROCESS | 2660 | 1461282540053 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 16:49:00 INFO - PROCESS | 2660 | 1461282540056 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:49:00 INFO - PROCESS | 2660 | 1461282540058 Marionette TRACE conn5 <- [1,2434,null,{}] 16:49:00 INFO - PROCESS | 2660 | 1461282540061 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:00 INFO - PROCESS | 2660 | 1461282540179 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 16:49:00 INFO - PROCESS | 2660 | 1461282540190 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:00 INFO - PROCESS | 2660 | ++DOCSHELL 2073DC00 == 144 [pid = 2660] [id = 618] 16:49:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 177 (207AB400) [pid = 2660] [serial = 1854] [outer = 00000000] 16:49:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 178 (20A7C000) [pid = 2660] [serial = 1855] [outer = 207AB400] 16:49:00 INFO - PROCESS | 2660 | 1461282540238 Marionette DEBUG loaded listener.js 16:49:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 179 (20BCCC00) [pid = 2660] [serial = 1856] [outer = 207AB400] 16:49:00 INFO - PROCESS | 2660 | 1461282540815 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 16:49:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:49:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 770ms 16:49:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:49:00 INFO - PROCESS | 2660 | 1461282540828 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 16:49:00 INFO - PROCESS | 2660 | 1461282540830 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 16:49:00 INFO - PROCESS | 2660 | 1461282540833 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:49:00 INFO - PROCESS | 2660 | 1461282540835 Marionette TRACE conn5 <- [1,2438,null,{}] 16:49:00 INFO - PROCESS | 2660 | 1461282540848 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:01 INFO - PROCESS | 2660 | 1461282541063 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 16:49:01 INFO - PROCESS | 2660 | 1461282541090 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:01 INFO - PROCESS | 2660 | ++DOCSHELL 22463800 == 145 [pid = 2660] [id = 619] 16:49:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 180 (22464000) [pid = 2660] [serial = 1857] [outer = 00000000] 16:49:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 181 (2270A000) [pid = 2660] [serial = 1858] [outer = 22464000] 16:49:01 INFO - PROCESS | 2660 | 1461282541145 Marionette DEBUG loaded listener.js 16:49:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 182 (22965000) [pid = 2660] [serial = 1859] [outer = 22464000] 16:49:01 INFO - PROCESS | 2660 | 1461282541706 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 16:49:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:49:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 930ms 16:49:01 INFO - PROCESS | 2660 | 1461282541764 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 16:49:01 INFO - PROCESS | 2660 | 1461282541766 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 16:49:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:49:01 INFO - PROCESS | 2660 | 1461282541769 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:49:01 INFO - PROCESS | 2660 | 1461282541770 Marionette TRACE conn5 <- [1,2442,null,{}] 16:49:01 INFO - PROCESS | 2660 | 1461282541774 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:01 INFO - PROCESS | 2660 | 1461282541940 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 16:49:01 INFO - PROCESS | 2660 | 1461282541961 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:01 INFO - PROCESS | 2660 | ++DOCSHELL 2363D400 == 146 [pid = 2660] [id = 620] 16:49:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 183 (23A14400) [pid = 2660] [serial = 1860] [outer = 00000000] 16:49:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 184 (24551400) [pid = 2660] [serial = 1861] [outer = 23A14400] 16:49:01 INFO - PROCESS | 2660 | 1461282542010 Marionette DEBUG loaded listener.js 16:49:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 185 (24565400) [pid = 2660] [serial = 1862] [outer = 23A14400] 16:49:02 INFO - PROCESS | 2660 | --DOMWINDOW == 184 (1BCF4C00) [pid = 2660] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:49:02 INFO - PROCESS | 2660 | --DOMWINDOW == 183 (1FFD1400) [pid = 2660] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:49:02 INFO - PROCESS | 2660 | --DOMWINDOW == 182 (196D3800) [pid = 2660] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:49:02 INFO - PROCESS | 2660 | --DOMWINDOW == 181 (1D569400) [pid = 2660] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:49:02 INFO - PROCESS | 2660 | --DOMWINDOW == 180 (2006B000) [pid = 2660] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:49:02 INFO - PROCESS | 2660 | 1461282542857 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 16:49:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:49:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1129ms 16:49:02 INFO - PROCESS | 2660 | 1461282542899 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 16:49:02 INFO - PROCESS | 2660 | 1461282542900 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 16:49:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:49:02 INFO - PROCESS | 2660 | 1461282542904 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:49:02 INFO - PROCESS | 2660 | 1461282542905 Marionette TRACE conn5 <- [1,2446,null,{}] 16:49:02 INFO - PROCESS | 2660 | 1461282542909 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:03 INFO - PROCESS | 2660 | 1461282543084 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 16:49:03 INFO - PROCESS | 2660 | 1461282543184 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:03 INFO - PROCESS | 2660 | ++DOCSHELL 18D56C00 == 147 [pid = 2660] [id = 621] 16:49:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 181 (1A780000) [pid = 2660] [serial = 1863] [outer = 00000000] 16:49:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 182 (24560400) [pid = 2660] [serial = 1864] [outer = 1A780000] 16:49:03 INFO - PROCESS | 2660 | 1461282543233 Marionette DEBUG loaded listener.js 16:49:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 183 (24F38400) [pid = 2660] [serial = 1865] [outer = 1A780000] 16:49:03 INFO - PROCESS | 2660 | 1461282543627 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 16:49:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:49:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 770ms 16:49:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:49:03 INFO - PROCESS | 2660 | 1461282543675 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 16:49:03 INFO - PROCESS | 2660 | 1461282543677 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 16:49:03 INFO - PROCESS | 2660 | 1461282543680 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:49:03 INFO - PROCESS | 2660 | 1461282543682 Marionette TRACE conn5 <- [1,2450,null,{}] 16:49:03 INFO - PROCESS | 2660 | 1461282543686 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:03 INFO - PROCESS | 2660 | 1461282543806 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 16:49:03 INFO - PROCESS | 2660 | 1461282543814 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:03 INFO - PROCESS | 2660 | ++DOCSHELL 1CC10800 == 148 [pid = 2660] [id = 622] 16:49:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 184 (1D5E2000) [pid = 2660] [serial = 1866] [outer = 00000000] 16:49:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 185 (25A15800) [pid = 2660] [serial = 1867] [outer = 1D5E2000] 16:49:03 INFO - PROCESS | 2660 | 1461282543859 Marionette DEBUG loaded listener.js 16:49:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 186 (25A21C00) [pid = 2660] [serial = 1868] [outer = 1D5E2000] 16:49:04 INFO - PROCESS | 2660 | 1461282544347 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 16:49:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:49:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 730ms 16:49:04 INFO - PROCESS | 2660 | 1461282544415 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 16:49:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:49:04 INFO - PROCESS | 2660 | 1461282544417 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 16:49:04 INFO - PROCESS | 2660 | 1461282544420 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:49:04 INFO - PROCESS | 2660 | 1461282544421 Marionette TRACE conn5 <- [1,2454,null,{}] 16:49:04 INFO - PROCESS | 2660 | 1461282544425 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:04 INFO - PROCESS | 2660 | 1461282544575 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 16:49:04 INFO - PROCESS | 2660 | 1461282544582 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:04 INFO - PROCESS | 2660 | ++DOCSHELL 2665EC00 == 149 [pid = 2660] [id = 623] 16:49:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 187 (26660800) [pid = 2660] [serial = 1869] [outer = 00000000] 16:49:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 188 (27462000) [pid = 2660] [serial = 1870] [outer = 26660800] 16:49:04 INFO - PROCESS | 2660 | 1461282544630 Marionette DEBUG loaded listener.js 16:49:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 189 (2777E000) [pid = 2660] [serial = 1871] [outer = 26660800] 16:49:05 INFO - PROCESS | 2660 | 1461282545492 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 16:49:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:49:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1129ms 16:49:05 INFO - PROCESS | 2660 | 1461282545550 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 16:49:05 INFO - PROCESS | 2660 | 1461282545556 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 16:49:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:49:05 INFO - PROCESS | 2660 | 1461282545562 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:49:05 INFO - PROCESS | 2660 | 1461282545566 Marionette TRACE conn5 <- [1,2458,null,{}] 16:49:05 INFO - PROCESS | 2660 | 1461282545588 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:05 INFO - PROCESS | 2660 | 1461282545746 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 16:49:05 INFO - PROCESS | 2660 | 1461282545928 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:05 INFO - PROCESS | 2660 | ++DOCSHELL 1A72DC00 == 150 [pid = 2660] [id = 624] 16:49:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 190 (1A7F7800) [pid = 2660] [serial = 1872] [outer = 00000000] 16:49:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 191 (1C60E400) [pid = 2660] [serial = 1873] [outer = 1A7F7800] 16:49:05 INFO - PROCESS | 2660 | 1461282545995 Marionette DEBUG loaded listener.js 16:49:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 192 (1CA86000) [pid = 2660] [serial = 1874] [outer = 1A7F7800] 16:49:06 INFO - PROCESS | 2660 | 1461282546666 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 16:49:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:49:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1140ms 16:49:06 INFO - PROCESS | 2660 | 1461282546706 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 16:49:06 INFO - PROCESS | 2660 | 1461282546712 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 16:49:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:49:06 INFO - PROCESS | 2660 | 1461282546718 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:49:06 INFO - PROCESS | 2660 | 1461282546721 Marionette TRACE conn5 <- [1,2462,null,{}] 16:49:06 INFO - PROCESS | 2660 | 1461282546726 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:06 INFO - PROCESS | 2660 | 1461282546875 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 16:49:07 INFO - PROCESS | 2660 | 1461282547073 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:07 INFO - PROCESS | 2660 | ++DOCSHELL 20428C00 == 151 [pid = 2660] [id = 625] 16:49:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 193 (207AC400) [pid = 2660] [serial = 1875] [outer = 00000000] 16:49:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 194 (2120F400) [pid = 2660] [serial = 1876] [outer = 207AC400] 16:49:07 INFO - PROCESS | 2660 | 1461282547132 Marionette DEBUG loaded listener.js 16:49:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 195 (224AC000) [pid = 2660] [serial = 1877] [outer = 207AC400] 16:49:07 INFO - PROCESS | 2660 | 1461282547805 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 16:49:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:49:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1124ms 16:49:07 INFO - PROCESS | 2660 | 1461282547844 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 16:49:07 INFO - PROCESS | 2660 | 1461282547847 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 16:49:07 INFO - PROCESS | 2660 | 1461282547850 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:49:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:49:07 INFO - PROCESS | 2660 | 1461282547854 Marionette TRACE conn5 <- [1,2466,null,{}] 16:49:07 INFO - PROCESS | 2660 | 1461282547866 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:07 INFO - PROCESS | 2660 | 1461282548012 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 16:49:08 INFO - PROCESS | 2660 | 1461282548205 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:08 INFO - PROCESS | 2660 | ++DOCSHELL 2745AC00 == 152 [pid = 2660] [id = 626] 16:49:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 196 (27775800) [pid = 2660] [serial = 1878] [outer = 00000000] 16:49:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 197 (27C75800) [pid = 2660] [serial = 1879] [outer = 27775800] 16:49:08 INFO - PROCESS | 2660 | 1461282548264 Marionette DEBUG loaded listener.js 16:49:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 198 (27C92000) [pid = 2660] [serial = 1880] [outer = 27775800] 16:49:08 INFO - PROCESS | 2660 | 1461282548907 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 16:49:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:49:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1129ms 16:49:08 INFO - PROCESS | 2660 | 1461282548996 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 16:49:08 INFO - PROCESS | 2660 | 1461282548999 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 16:49:08 INFO - PROCESS | 2660 | 1461282549004 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:49:08 INFO - PROCESS | 2660 | 1461282549007 Marionette TRACE conn5 <- [1,2470,null,{}] 16:49:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:49:08 INFO - PROCESS | 2660 | 1461282549010 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:09 INFO - PROCESS | 2660 | 1461282549162 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 16:49:09 INFO - PROCESS | 2660 | 1461282549352 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:09 INFO - PROCESS | 2660 | ++DOCSHELL 2822C000 == 153 [pid = 2660] [id = 627] 16:49:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 199 (2842D400) [pid = 2660] [serial = 1881] [outer = 00000000] 16:49:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 200 (2843AC00) [pid = 2660] [serial = 1882] [outer = 2842D400] 16:49:09 INFO - PROCESS | 2660 | 1461282549410 Marionette DEBUG loaded listener.js 16:49:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 201 (2854EC00) [pid = 2660] [serial = 1883] [outer = 2842D400] 16:49:09 INFO - PROCESS | 2660 | 1461282550012 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 16:49:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:49:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1071ms 16:49:10 INFO - PROCESS | 2660 | 1461282550082 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 16:49:10 INFO - PROCESS | 2660 | 1461282550085 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 16:49:10 INFO - PROCESS | 2660 | 1461282550088 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:49:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:49:10 INFO - PROCESS | 2660 | 1461282550090 Marionette TRACE conn5 <- [1,2474,null,{}] 16:49:10 INFO - PROCESS | 2660 | 1461282550094 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:10 INFO - PROCESS | 2660 | 1461282550232 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 16:49:10 INFO - PROCESS | 2660 | 1461282550428 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:10 INFO - PROCESS | 2660 | ++DOCSHELL 28553800 == 154 [pid = 2660] [id = 628] 16:49:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 202 (28672000) [pid = 2660] [serial = 1884] [outer = 00000000] 16:49:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 203 (28678C00) [pid = 2660] [serial = 1885] [outer = 28672000] 16:49:10 INFO - PROCESS | 2660 | 1461282550490 Marionette DEBUG loaded listener.js 16:49:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 204 (28678000) [pid = 2660] [serial = 1886] [outer = 28672000] 16:49:11 INFO - PROCESS | 2660 | 1461282551175 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 16:49:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:49:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1122ms 16:49:11 INFO - PROCESS | 2660 | 1461282551214 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 16:49:11 INFO - PROCESS | 2660 | 1461282551216 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 16:49:11 INFO - PROCESS | 2660 | 1461282551220 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:49:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:49:11 INFO - PROCESS | 2660 | 1461282551222 Marionette TRACE conn5 <- [1,2478,null,{}] 16:49:11 INFO - PROCESS | 2660 | 1461282551225 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:11 INFO - PROCESS | 2660 | 1461282551405 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 16:49:11 INFO - PROCESS | 2660 | 1461282551594 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:11 INFO - PROCESS | 2660 | ++DOCSHELL 28675400 == 155 [pid = 2660] [id = 629] 16:49:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 205 (28676C00) [pid = 2660] [serial = 1887] [outer = 00000000] 16:49:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 206 (28A0F800) [pid = 2660] [serial = 1888] [outer = 28676C00] 16:49:11 INFO - PROCESS | 2660 | 1461282551655 Marionette DEBUG loaded listener.js 16:49:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 207 (28A15800) [pid = 2660] [serial = 1889] [outer = 28676C00] 16:49:12 INFO - PROCESS | 2660 | 1461282552320 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:49:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:49:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1179ms 16:49:12 INFO - PROCESS | 2660 | 1461282552403 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 16:49:12 INFO - PROCESS | 2660 | 1461282552406 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 16:49:12 INFO - PROCESS | 2660 | 1461282552410 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:49:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:49:12 INFO - PROCESS | 2660 | 1461282552412 Marionette TRACE conn5 <- [1,2482,null,{}] 16:49:12 INFO - PROCESS | 2660 | 1461282552416 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:12 INFO - PROCESS | 2660 | 1461282552552 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 16:49:12 INFO - PROCESS | 2660 | 1461282552749 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:12 INFO - PROCESS | 2660 | ++DOCSHELL 28A1BC00 == 156 [pid = 2660] [id = 630] 16:49:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 208 (28A1E400) [pid = 2660] [serial = 1890] [outer = 00000000] 16:49:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 209 (29B20800) [pid = 2660] [serial = 1891] [outer = 28A1E400] 16:49:12 INFO - PROCESS | 2660 | 1461282552805 Marionette DEBUG loaded listener.js 16:49:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 210 (29B1FC00) [pid = 2660] [serial = 1892] [outer = 28A1E400] 16:49:13 INFO - PROCESS | 2660 | 1461282553487 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 16:49:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:49:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1124ms 16:49:13 INFO - PROCESS | 2660 | 1461282553537 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 16:49:13 INFO - PROCESS | 2660 | 1461282553540 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 16:49:13 INFO - PROCESS | 2660 | 1461282553543 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:49:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:49:13 INFO - PROCESS | 2660 | 1461282553545 Marionette TRACE conn5 <- [1,2486,null,{}] 16:49:13 INFO - PROCESS | 2660 | 1461282553549 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:13 INFO - PROCESS | 2660 | 1461282553692 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 16:49:13 INFO - PROCESS | 2660 | 1461282553888 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:13 INFO - PROCESS | 2660 | ++DOCSHELL 29B1D400 == 157 [pid = 2660] [id = 631] 16:49:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 211 (29B29000) [pid = 2660] [serial = 1893] [outer = 00000000] 16:49:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 212 (29DB2000) [pid = 2660] [serial = 1894] [outer = 29B29000] 16:49:13 INFO - PROCESS | 2660 | 1461282553947 Marionette DEBUG loaded listener.js 16:49:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 213 (29DD1400) [pid = 2660] [serial = 1895] [outer = 29B29000] 16:49:14 INFO - PROCESS | 2660 | 1461282554544 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:49:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:49:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1076ms 16:49:14 INFO - PROCESS | 2660 | 1461282554623 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 16:49:14 INFO - PROCESS | 2660 | 1461282554626 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 16:49:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:49:14 INFO - PROCESS | 2660 | 1461282554629 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:49:14 INFO - PROCESS | 2660 | 1461282554631 Marionette TRACE conn5 <- [1,2490,null,{}] 16:49:14 INFO - PROCESS | 2660 | 1461282554635 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:14 INFO - PROCESS | 2660 | 1461282554813 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 16:49:14 INFO - PROCESS | 2660 | 1461282555006 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:14 INFO - PROCESS | 2660 | ++DOCSHELL 29DB0800 == 158 [pid = 2660] [id = 632] 16:49:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 214 (29DD7400) [pid = 2660] [serial = 1896] [outer = 00000000] 16:49:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 215 (29DE4C00) [pid = 2660] [serial = 1897] [outer = 29DD7400] 16:49:15 INFO - PROCESS | 2660 | 1461282555061 Marionette DEBUG loaded listener.js 16:49:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 216 (29DEA800) [pid = 2660] [serial = 1898] [outer = 29DD7400] 16:49:15 INFO - PROCESS | 2660 | 1461282555658 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:49:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:49:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1077ms 16:49:15 INFO - PROCESS | 2660 | 1461282555710 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 16:49:15 INFO - PROCESS | 2660 | 1461282555713 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 16:49:15 INFO - PROCESS | 2660 | 1461282555716 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:49:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:49:15 INFO - PROCESS | 2660 | 1461282555718 Marionette TRACE conn5 <- [1,2494,null,{}] 16:49:15 INFO - PROCESS | 2660 | 1461282555722 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:15 INFO - PROCESS | 2660 | 1461282555867 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 16:49:16 INFO - PROCESS | 2660 | 1461282556058 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:16 INFO - PROCESS | 2660 | ++DOCSHELL 29E02000 == 159 [pid = 2660] [id = 633] 16:49:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 217 (29E03000) [pid = 2660] [serial = 1899] [outer = 00000000] 16:49:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 218 (29E0D400) [pid = 2660] [serial = 1900] [outer = 29E03000] 16:49:16 INFO - PROCESS | 2660 | 1461282556113 Marionette DEBUG loaded listener.js 16:49:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 219 (29E0CC00) [pid = 2660] [serial = 1901] [outer = 29E03000] 16:49:16 INFO - PROCESS | 2660 | 1461282556742 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:49:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:49:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1070ms 16:49:16 INFO - PROCESS | 2660 | 1461282556790 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 16:49:16 INFO - PROCESS | 2660 | 1461282556793 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 16:49:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:49:16 INFO - PROCESS | 2660 | 1461282556796 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:49:16 INFO - PROCESS | 2660 | 1461282556799 Marionette TRACE conn5 <- [1,2498,null,{}] 16:49:16 INFO - PROCESS | 2660 | 1461282556803 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:16 INFO - PROCESS | 2660 | 1461282556960 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 16:49:17 INFO - PROCESS | 2660 | 1461282557167 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:17 INFO - PROCESS | 2660 | ++DOCSHELL 29E36400 == 160 [pid = 2660] [id = 634] 16:49:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 220 (29E37800) [pid = 2660] [serial = 1902] [outer = 00000000] 16:49:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 221 (29E53C00) [pid = 2660] [serial = 1903] [outer = 29E37800] 16:49:17 INFO - PROCESS | 2660 | 1461282557229 Marionette DEBUG loaded listener.js 16:49:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 222 (29E58800) [pid = 2660] [serial = 1904] [outer = 29E37800] 16:49:17 INFO - PROCESS | 2660 | 1461282557928 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 16:49:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:49:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1171ms 16:49:17 INFO - PROCESS | 2660 | 1461282557972 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 16:49:17 INFO - PROCESS | 2660 | 1461282557974 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 16:49:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:49:17 INFO - PROCESS | 2660 | 1461282557977 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:49:17 INFO - PROCESS | 2660 | 1461282557979 Marionette TRACE conn5 <- [1,2502,null,{}] 16:49:17 INFO - PROCESS | 2660 | 1461282557983 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:18 INFO - PROCESS | 2660 | 1461282558127 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 16:49:18 INFO - PROCESS | 2660 | 1461282558319 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:18 INFO - PROCESS | 2660 | ++DOCSHELL 196CE400 == 161 [pid = 2660] [id = 635] 16:49:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 223 (1B02CC00) [pid = 2660] [serial = 1905] [outer = 00000000] 16:49:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 224 (2002FC00) [pid = 2660] [serial = 1906] [outer = 1B02CC00] 16:49:18 INFO - PROCESS | 2660 | 1461282558374 Marionette DEBUG loaded listener.js 16:49:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 225 (20272000) [pid = 2660] [serial = 1907] [outer = 1B02CC00] 16:49:19 INFO - PROCESS | 2660 | 1461282559483 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 16:49:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:49:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1576ms 16:49:19 INFO - PROCESS | 2660 | 1461282559558 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 16:49:19 INFO - PROCESS | 2660 | 1461282559562 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 16:49:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:49:19 INFO - PROCESS | 2660 | 1461282559566 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:49:19 INFO - PROCESS | 2660 | 1461282559570 Marionette TRACE conn5 <- [1,2506,null,{}] 16:49:19 INFO - PROCESS | 2660 | 1461282559577 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:19 INFO - PROCESS | 2660 | 1461282559706 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 16:49:19 INFO - PROCESS | 2660 | 1461282559950 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:19 INFO - PROCESS | 2660 | ++DOCSHELL 13EEA000 == 162 [pid = 2660] [id = 636] 16:49:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 226 (140C1400) [pid = 2660] [serial = 1908] [outer = 00000000] 16:49:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 227 (1763E400) [pid = 2660] [serial = 1909] [outer = 140C1400] 16:49:20 INFO - PROCESS | 2660 | 1461282560048 Marionette DEBUG loaded listener.js 16:49:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 228 (18032C00) [pid = 2660] [serial = 1910] [outer = 140C1400] 16:49:20 INFO - PROCESS | 2660 | 1461282560605 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:49:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:49:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1076ms 16:49:20 INFO - PROCESS | 2660 | 1461282560647 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 16:49:20 INFO - PROCESS | 2660 | 1461282560653 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 16:49:20 INFO - PROCESS | 2660 | 1461282560659 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:49:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:49:20 INFO - PROCESS | 2660 | 1461282560661 Marionette TRACE conn5 <- [1,2510,null,{}] 16:49:20 INFO - PROCESS | 2660 | 1461282560665 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:20 INFO - PROCESS | 2660 | 1461282560789 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 16:49:20 INFO - PROCESS | 2660 | 1461282560995 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:20 INFO - PROCESS | 2660 | ++DOCSHELL 13E4D800 == 163 [pid = 2660] [id = 637] 16:49:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 229 (17B8CC00) [pid = 2660] [serial = 1911] [outer = 00000000] 16:49:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 230 (1B022400) [pid = 2660] [serial = 1912] [outer = 17B8CC00] 16:49:21 INFO - PROCESS | 2660 | 1461282561048 Marionette DEBUG loaded listener.js 16:49:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 231 (1B030800) [pid = 2660] [serial = 1913] [outer = 17B8CC00] 16:49:21 INFO - PROCESS | 2660 | --DOCSHELL 1787F800 == 162 [pid = 2660] [id = 26] 16:49:21 INFO - PROCESS | 2660 | --DOCSHELL 1349CC00 == 161 [pid = 2660] [id = 25] 16:49:21 INFO - PROCESS | 2660 | --DOCSHELL 2A731400 == 160 [pid = 2660] [id = 550] 16:49:21 INFO - PROCESS | 2660 | --DOCSHELL 196D7400 == 159 [pid = 2660] [id = 27] 16:49:21 INFO - PROCESS | 2660 | --DOCSHELL 21210C00 == 158 [pid = 2660] [id = 391] 16:49:21 INFO - PROCESS | 2660 | --DOMWINDOW == 230 (29E3E800) [pid = 2660] [serial = 1765] [outer = 00000000] [url = about:blank] 16:49:21 INFO - PROCESS | 2660 | --DOMWINDOW == 229 (2BC2F800) [pid = 2660] [serial = 1768] [outer = 00000000] [url = about:blank] 16:49:21 INFO - PROCESS | 2660 | --DOMWINDOW == 228 (1F7BC400) [pid = 2660] [serial = 1771] [outer = 00000000] [url = about:blank] 16:49:21 INFO - PROCESS | 2660 | --DOMWINDOW == 227 (21387C00) [pid = 2660] [serial = 1792] [outer = 00000000] [url = about:blank] 16:49:21 INFO - PROCESS | 2660 | --DOCSHELL 1C832800 == 157 [pid = 2660] [id = 612] 16:49:21 INFO - PROCESS | 2660 | --DOCSHELL 27C8B400 == 156 [pid = 2660] [id = 611] 16:49:21 INFO - PROCESS | 2660 | --DOCSHELL 2665B800 == 155 [pid = 2660] [id = 610] 16:49:21 INFO - PROCESS | 2660 | --DOCSHELL 25A16400 == 154 [pid = 2660] [id = 609] 16:49:21 INFO - PROCESS | 2660 | --DOCSHELL 180D0400 == 153 [pid = 2660] [id = 380] 16:49:21 INFO - PROCESS | 2660 | --DOCSHELL 255D8C00 == 152 [pid = 2660] [id = 608] 16:49:21 INFO - PROCESS | 2660 | --DOCSHELL 22465C00 == 151 [pid = 2660] [id = 607] 16:49:21 INFO - PROCESS | 2660 | --DOCSHELL 24561000 == 150 [pid = 2660] [id = 606] 16:49:21 INFO - PROCESS | 2660 | --DOCSHELL 23A1F800 == 149 [pid = 2660] [id = 605] 16:49:21 INFO - PROCESS | 2660 | --DOCSHELL 22464C00 == 148 [pid = 2660] [id = 604] 16:49:21 INFO - PROCESS | 2660 | --DOCSHELL 224A9400 == 147 [pid = 2660] [id = 603] 16:49:21 INFO - PROCESS | 2660 | --DOCSHELL 207ED000 == 146 [pid = 2660] [id = 602] 16:49:21 INFO - PROCESS | 2660 | --DOCSHELL 20069800 == 145 [pid = 2660] [id = 601] 16:49:21 INFO - PROCESS | 2660 | --DOCSHELL 1C542400 == 144 [pid = 2660] [id = 600] 16:49:21 INFO - PROCESS | 2660 | --DOCSHELL 19486800 == 143 [pid = 2660] [id = 599] 16:49:21 INFO - PROCESS | 2660 | --DOCSHELL 0EAC9400 == 142 [pid = 2660] [id = 598] 16:49:21 INFO - PROCESS | 2660 | 1461282561805 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:49:21 INFO - PROCESS | 2660 | --DOMWINDOW == 226 (27C6B800) [pid = 2660] [serial = 1741] [outer = 00000000] [url = about:blank] 16:49:21 INFO - PROCESS | 2660 | --DOMWINDOW == 225 (1ED29000) [pid = 2660] [serial = 1778] [outer = 00000000] [url = about:blank] 16:49:21 INFO - PROCESS | 2660 | --DOMWINDOW == 224 (1D562C00) [pid = 2660] [serial = 1777] [outer = 00000000] [url = about:blank] 16:49:21 INFO - PROCESS | 2660 | --DOMWINDOW == 223 (20B29400) [pid = 2660] [serial = 1781] [outer = 00000000] [url = about:blank] 16:49:21 INFO - PROCESS | 2660 | --DOMWINDOW == 222 (207FA400) [pid = 2660] [serial = 1780] [outer = 00000000] [url = about:blank] 16:49:21 INFO - PROCESS | 2660 | --DOMWINDOW == 221 (21202800) [pid = 2660] [serial = 1726] [outer = 00000000] [url = about:blank] 16:49:21 INFO - PROCESS | 2660 | --DOMWINDOW == 220 (20279400) [pid = 2660] [serial = 1729] [outer = 00000000] [url = about:blank] 16:49:21 INFO - PROCESS | 2660 | --DOMWINDOW == 219 (1C53B400) [pid = 2660] [serial = 1783] [outer = 00000000] [url = about:blank] 16:49:21 INFO - PROCESS | 2660 | --DOMWINDOW == 218 (1C82E000) [pid = 2660] [serial = 1784] [outer = 00000000] [url = about:blank] 16:49:21 INFO - PROCESS | 2660 | --DOMWINDOW == 217 (2BD41400) [pid = 2660] [serial = 1759] [outer = 00000000] [url = about:blank] 16:49:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:49:21 INFO - PROCESS | 2660 | --DOMWINDOW == 216 (28A16400) [pid = 2660] [serial = 1744] [outer = 00000000] [url = about:blank] 16:49:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1180ms 16:49:21 INFO - PROCESS | 2660 | --DOMWINDOW == 215 (1C839C00) [pid = 2660] [serial = 1774] [outer = 00000000] [url = about:blank] 16:49:21 INFO - PROCESS | 2660 | --DOMWINDOW == 214 (245DBC00) [pid = 2660] [serial = 1735] [outer = 00000000] [url = about:blank] 16:49:21 INFO - PROCESS | 2660 | --DOMWINDOW == 213 (29DE1000) [pid = 2660] [serial = 1747] [outer = 00000000] [url = about:blank] 16:49:21 INFO - PROCESS | 2660 | --DOMWINDOW == 212 (22962C00) [pid = 2660] [serial = 1732] [outer = 00000000] [url = about:blank] 16:49:21 INFO - PROCESS | 2660 | --DOMWINDOW == 211 (1F783800) [pid = 2660] [serial = 1786] [outer = 00000000] [url = about:blank] 16:49:21 INFO - PROCESS | 2660 | --DOMWINDOW == 210 (20018000) [pid = 2660] [serial = 1787] [outer = 00000000] [url = about:blank] 16:49:21 INFO - PROCESS | 2660 | --DOMWINDOW == 209 (25A0C000) [pid = 2660] [serial = 1762] [outer = 00000000] [url = about:blank] 16:49:21 INFO - PROCESS | 2660 | --DOMWINDOW == 208 (2AE8C000) [pid = 2660] [serial = 1756] [outer = 00000000] [url = about:blank] 16:49:21 INFO - PROCESS | 2660 | --DOMWINDOW == 207 (2AAECC00) [pid = 2660] [serial = 1753] [outer = 00000000] [url = about:blank] 16:49:21 INFO - PROCESS | 2660 | --DOMWINDOW == 206 (26663C00) [pid = 2660] [serial = 1738] [outer = 00000000] [url = about:blank] 16:49:21 INFO - PROCESS | 2660 | --DOMWINDOW == 205 (29E37400) [pid = 2660] [serial = 1750] [outer = 00000000] [url = about:blank] 16:49:21 INFO - PROCESS | 2660 | --DOMWINDOW == 204 (20742000) [pid = 2660] [serial = 1789] [outer = 00000000] [url = about:blank] 16:49:21 INFO - PROCESS | 2660 | --DOMWINDOW == 203 (207F8400) [pid = 2660] [serial = 1790] [outer = 00000000] [url = about:blank] 16:49:21 INFO - PROCESS | 2660 | 1461282561921 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 16:49:21 INFO - PROCESS | 2660 | 1461282561923 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 16:49:21 INFO - PROCESS | 2660 | 1461282561929 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:49:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:49:21 INFO - PROCESS | 2660 | 1461282561933 Marionette TRACE conn5 <- [1,2514,null,{}] 16:49:21 INFO - PROCESS | 2660 | 1461282561943 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:22 INFO - PROCESS | 2660 | 1461282562067 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 16:49:22 INFO - PROCESS | 2660 | 1461282562238 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:22 INFO - PROCESS | 2660 | ++DOCSHELL 1349CC00 == 143 [pid = 2660] [id = 638] 16:49:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 204 (13E48C00) [pid = 2660] [serial = 1914] [outer = 00000000] 16:49:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 205 (1B02DC00) [pid = 2660] [serial = 1915] [outer = 13E48C00] 16:49:22 INFO - PROCESS | 2660 | 1461282562287 Marionette DEBUG loaded listener.js 16:49:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 206 (1BCF2400) [pid = 2660] [serial = 1916] [outer = 13E48C00] 16:49:22 INFO - PROCESS | 2660 | 1461282562758 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 16:49:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:49:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 870ms 16:49:22 INFO - PROCESS | 2660 | 1461282562805 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 16:49:22 INFO - PROCESS | 2660 | 1461282562808 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 16:49:22 INFO - PROCESS | 2660 | 1461282562811 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:49:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:49:22 INFO - PROCESS | 2660 | 1461282562813 Marionette TRACE conn5 <- [1,2518,null,{}] 16:49:22 INFO - PROCESS | 2660 | 1461282562816 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:22 INFO - PROCESS | 2660 | 1461282562934 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 16:49:23 INFO - PROCESS | 2660 | 1461282563079 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:23 INFO - PROCESS | 2660 | ++DOCSHELL 1C610C00 == 144 [pid = 2660] [id = 639] 16:49:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 207 (1C614800) [pid = 2660] [serial = 1917] [outer = 00000000] 16:49:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 208 (1CC09800) [pid = 2660] [serial = 1918] [outer = 1C614800] 16:49:23 INFO - PROCESS | 2660 | 1461282563126 Marionette DEBUG loaded listener.js 16:49:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 209 (1D0DDC00) [pid = 2660] [serial = 1919] [outer = 1C614800] 16:49:23 INFO - PROCESS | 2660 | 1461282563540 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 16:49:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:49:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 770ms 16:49:23 INFO - PROCESS | 2660 | 1461282563586 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 16:49:23 INFO - PROCESS | 2660 | 1461282563588 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 16:49:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:49:23 INFO - PROCESS | 2660 | 1461282563591 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:49:23 INFO - PROCESS | 2660 | 1461282563593 Marionette TRACE conn5 <- [1,2522,null,{}] 16:49:23 INFO - PROCESS | 2660 | 1461282563597 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:23 INFO - PROCESS | 2660 | 1461282563807 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 16:49:23 INFO - PROCESS | 2660 | 1461282563840 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:23 INFO - PROCESS | 2660 | ++DOCSHELL 18240400 == 145 [pid = 2660] [id = 640] 16:49:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 210 (1C53BC00) [pid = 2660] [serial = 1920] [outer = 00000000] 16:49:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 211 (1DBDF800) [pid = 2660] [serial = 1921] [outer = 1C53BC00] 16:49:23 INFO - PROCESS | 2660 | 1461282563886 Marionette DEBUG loaded listener.js 16:49:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 212 (1F710000) [pid = 2660] [serial = 1922] [outer = 1C53BC00] 16:49:24 INFO - PROCESS | 2660 | 1461282564390 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 16:49:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:49:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 830ms 16:49:24 INFO - PROCESS | 2660 | 1461282564422 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 16:49:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:49:24 INFO - PROCESS | 2660 | 1461282564424 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 16:49:24 INFO - PROCESS | 2660 | 1461282564427 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:49:24 INFO - PROCESS | 2660 | 1461282564428 Marionette TRACE conn5 <- [1,2526,null,{}] 16:49:24 INFO - PROCESS | 2660 | 1461282564439 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:24 INFO - PROCESS | 2660 | 1461282564623 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 16:49:24 INFO - PROCESS | 2660 | 1461282564649 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:24 INFO - PROCESS | 2660 | ++DOCSHELL 1F789800 == 146 [pid = 2660] [id = 641] 16:49:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 213 (1F914C00) [pid = 2660] [serial = 1923] [outer = 00000000] 16:49:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 214 (20024000) [pid = 2660] [serial = 1924] [outer = 1F914C00] 16:49:24 INFO - PROCESS | 2660 | 1461282564698 Marionette DEBUG loaded listener.js 16:49:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 215 (20064400) [pid = 2660] [serial = 1925] [outer = 1F914C00] 16:49:25 INFO - PROCESS | 2660 | 1461282565193 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 16:49:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:49:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 830ms 16:49:25 INFO - PROCESS | 2660 | 1461282565258 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 16:49:25 INFO - PROCESS | 2660 | 1461282565260 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 16:49:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:49:25 INFO - PROCESS | 2660 | 1461282565263 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:49:25 INFO - PROCESS | 2660 | 1461282565265 Marionette TRACE conn5 <- [1,2530,null,{}] 16:49:25 INFO - PROCESS | 2660 | 1461282565275 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:25 INFO - PROCESS | 2660 | 1461282565436 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 16:49:25 INFO - PROCESS | 2660 | 1461282565459 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:25 INFO - PROCESS | 2660 | ++DOCSHELL 20066800 == 147 [pid = 2660] [id = 642] 16:49:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 216 (20271000) [pid = 2660] [serial = 1926] [outer = 00000000] 16:49:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 217 (20416400) [pid = 2660] [serial = 1927] [outer = 20271000] 16:49:25 INFO - PROCESS | 2660 | 1461282565504 Marionette DEBUG loaded listener.js 16:49:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 218 (20427800) [pid = 2660] [serial = 1928] [outer = 20271000] 16:49:26 INFO - PROCESS | 2660 | --DOMWINDOW == 217 (21207800) [pid = 2660] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:49:26 INFO - PROCESS | 2660 | --DOMWINDOW == 216 (20420400) [pid = 2660] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:49:26 INFO - PROCESS | 2660 | --DOMWINDOW == 215 (22464000) [pid = 2660] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:49:26 INFO - PROCESS | 2660 | --DOMWINDOW == 214 (1ED2B000) [pid = 2660] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:49:26 INFO - PROCESS | 2660 | --DOMWINDOW == 213 (1B02D400) [pid = 2660] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:49:26 INFO - PROCESS | 2660 | --DOMWINDOW == 212 (1A735000) [pid = 2660] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:49:26 INFO - PROCESS | 2660 | --DOMWINDOW == 211 (23A14400) [pid = 2660] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:49:26 INFO - PROCESS | 2660 | --DOMWINDOW == 210 (1D799800) [pid = 2660] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:49:26 INFO - PROCESS | 2660 | --DOMWINDOW == 209 (1A780000) [pid = 2660] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:49:26 INFO - PROCESS | 2660 | --DOMWINDOW == 208 (207AB400) [pid = 2660] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:49:26 INFO - PROCESS | 2660 | --DOMWINDOW == 207 (1D5E2000) [pid = 2660] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:49:26 INFO - PROCESS | 2660 | 1461282566568 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 16:49:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:49:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1338ms 16:49:26 INFO - PROCESS | 2660 | 1461282566602 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 16:49:26 INFO - PROCESS | 2660 | 1461282566604 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 16:49:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:49:26 INFO - PROCESS | 2660 | 1461282566616 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:49:26 INFO - PROCESS | 2660 | 1461282566618 Marionette TRACE conn5 <- [1,2534,null,{}] 16:49:26 INFO - PROCESS | 2660 | 1461282566628 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:26 INFO - PROCESS | 2660 | 1461282566744 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 16:49:26 INFO - PROCESS | 2660 | 1461282566753 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:26 INFO - PROCESS | 2660 | ++DOCSHELL 1CC0D000 == 148 [pid = 2660] [id = 643] 16:49:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 208 (1CC0E000) [pid = 2660] [serial = 1929] [outer = 00000000] 16:49:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 209 (2006C000) [pid = 2660] [serial = 1930] [outer = 1CC0E000] 16:49:26 INFO - PROCESS | 2660 | 1461282566801 Marionette DEBUG loaded listener.js 16:49:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 210 (2042B000) [pid = 2660] [serial = 1931] [outer = 1CC0E000] 16:49:27 INFO - PROCESS | 2660 | 1461282567299 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 16:49:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:49:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 750ms 16:49:27 INFO - PROCESS | 2660 | 1461282567358 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 16:49:27 INFO - PROCESS | 2660 | 1461282567360 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 16:49:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:49:27 INFO - PROCESS | 2660 | 1461282567394 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:49:27 INFO - PROCESS | 2660 | 1461282567396 Marionette TRACE conn5 <- [1,2538,null,{}] 16:49:27 INFO - PROCESS | 2660 | 1461282567402 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:27 INFO - PROCESS | 2660 | 1461282567515 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 16:49:27 INFO - PROCESS | 2660 | 1461282567526 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:27 INFO - PROCESS | 2660 | ++DOCSHELL 20738C00 == 149 [pid = 2660] [id = 644] 16:49:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 211 (207AE800) [pid = 2660] [serial = 1932] [outer = 00000000] 16:49:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 212 (207F0400) [pid = 2660] [serial = 1933] [outer = 207AE800] 16:49:27 INFO - PROCESS | 2660 | 1461282567570 Marionette DEBUG loaded listener.js 16:49:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 213 (207F9400) [pid = 2660] [serial = 1934] [outer = 207AE800] 16:49:28 INFO - PROCESS | 2660 | 1461282568076 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 16:49:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:49:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 770ms 16:49:28 INFO - PROCESS | 2660 | 1461282568134 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 16:49:28 INFO - PROCESS | 2660 | 1461282568136 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 16:49:28 INFO - PROCESS | 2660 | 1461282568139 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:49:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:49:28 INFO - PROCESS | 2660 | 1461282568141 Marionette TRACE conn5 <- [1,2542,null,{}] 16:49:28 INFO - PROCESS | 2660 | 1461282568145 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:28 INFO - PROCESS | 2660 | 1461282568224 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 16:49:28 INFO - PROCESS | 2660 | 1461282568230 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:28 INFO - PROCESS | 2660 | ++DOCSHELL 20A6EC00 == 150 [pid = 2660] [id = 645] 16:49:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 214 (20A70400) [pid = 2660] [serial = 1935] [outer = 00000000] 16:49:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 215 (20B2C000) [pid = 2660] [serial = 1936] [outer = 20A70400] 16:49:28 INFO - PROCESS | 2660 | 1461282568275 Marionette DEBUG loaded listener.js 16:49:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 216 (20BD4800) [pid = 2660] [serial = 1937] [outer = 20A70400] 16:49:29 INFO - PROCESS | 2660 | 1461282569143 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 16:49:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:49:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1069ms 16:49:29 INFO - PROCESS | 2660 | 1461282569188 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 16:49:29 INFO - PROCESS | 2660 | 1461282569192 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 16:49:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:49:29 INFO - PROCESS | 2660 | 1461282569197 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:49:29 INFO - PROCESS | 2660 | 1461282569201 Marionette TRACE conn5 <- [1,2546,null,{}] 16:49:29 INFO - PROCESS | 2660 | 1461282569206 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:29 INFO - PROCESS | 2660 | 1461282569347 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 16:49:29 INFO - PROCESS | 2660 | 1461282569544 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:29 INFO - PROCESS | 2660 | ++DOCSHELL 14252C00 == 151 [pid = 2660] [id = 646] 16:49:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 217 (18026800) [pid = 2660] [serial = 1938] [outer = 00000000] 16:49:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 218 (1A72C800) [pid = 2660] [serial = 1939] [outer = 18026800] 16:49:29 INFO - PROCESS | 2660 | 1461282569604 Marionette DEBUG loaded listener.js 16:49:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 219 (1A7B3C00) [pid = 2660] [serial = 1940] [outer = 18026800] 16:49:30 INFO - PROCESS | 2660 | 1461282570244 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 16:49:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:49:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1072ms 16:49:30 INFO - PROCESS | 2660 | 1461282570272 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 16:49:30 INFO - PROCESS | 2660 | 1461282570278 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 16:49:30 INFO - PROCESS | 2660 | 1461282570285 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:49:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:49:30 INFO - PROCESS | 2660 | 1461282570288 Marionette TRACE conn5 <- [1,2550,null,{}] 16:49:30 INFO - PROCESS | 2660 | 1461282570292 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:30 INFO - PROCESS | 2660 | 1461282570441 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 16:49:30 INFO - PROCESS | 2660 | 1461282570647 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:30 INFO - PROCESS | 2660 | ++DOCSHELL 1B024800 == 152 [pid = 2660] [id = 647] 16:49:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 220 (1C839C00) [pid = 2660] [serial = 1941] [outer = 00000000] 16:49:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 221 (20017400) [pid = 2660] [serial = 1942] [outer = 1C839C00] 16:49:30 INFO - PROCESS | 2660 | 1461282570709 Marionette DEBUG loaded listener.js 16:49:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 222 (20065000) [pid = 2660] [serial = 1943] [outer = 1C839C00] 16:49:31 INFO - PROCESS | 2660 | 1461282571417 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 16:49:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:49:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1177ms 16:49:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:49:31 INFO - PROCESS | 2660 | 1461282571468 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 16:49:31 INFO - PROCESS | 2660 | 1461282571471 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 16:49:31 INFO - PROCESS | 2660 | 1461282571475 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:49:31 INFO - PROCESS | 2660 | 1461282571479 Marionette TRACE conn5 <- [1,2554,null,{}] 16:49:31 INFO - PROCESS | 2660 | 1461282571490 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:31 INFO - PROCESS | 2660 | 1461282571628 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 16:49:31 INFO - PROCESS | 2660 | 1461282571813 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:31 INFO - PROCESS | 2660 | ++DOCSHELL 2120F000 == 153 [pid = 2660] [id = 648] 16:49:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 223 (2120FC00) [pid = 2660] [serial = 1944] [outer = 00000000] 16:49:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 224 (21385000) [pid = 2660] [serial = 1945] [outer = 2120FC00] 16:49:31 INFO - PROCESS | 2660 | 1461282571872 Marionette DEBUG loaded listener.js 16:49:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 225 (2245E800) [pid = 2660] [serial = 1946] [outer = 2120FC00] 16:49:32 INFO - PROCESS | 2660 | 1461282572523 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 16:49:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:49:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1070ms 16:49:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:49:32 INFO - PROCESS | 2660 | 1461282572551 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 16:49:32 INFO - PROCESS | 2660 | 1461282572554 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 16:49:32 INFO - PROCESS | 2660 | 1461282572557 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:49:32 INFO - PROCESS | 2660 | 1461282572560 Marionette TRACE conn5 <- [1,2558,null,{}] 16:49:32 INFO - PROCESS | 2660 | 1461282572564 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:32 INFO - PROCESS | 2660 | 1461282572703 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 16:49:32 INFO - PROCESS | 2660 | 1461282572899 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:32 INFO - PROCESS | 2660 | ++DOCSHELL 22707400 == 154 [pid = 2660] [id = 649] 16:49:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 226 (2270B400) [pid = 2660] [serial = 1947] [outer = 00000000] 16:49:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 227 (22966C00) [pid = 2660] [serial = 1948] [outer = 2270B400] 16:49:32 INFO - PROCESS | 2660 | 1461282572957 Marionette DEBUG loaded listener.js 16:49:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 228 (23636000) [pid = 2660] [serial = 1949] [outer = 2270B400] 16:49:33 INFO - PROCESS | 2660 | 1461282573574 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 16:49:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:49:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1079ms 16:49:33 INFO - PROCESS | 2660 | 1461282573637 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 16:49:33 INFO - PROCESS | 2660 | 1461282573639 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 16:49:33 INFO - PROCESS | 2660 | 1461282573643 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:49:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:49:33 INFO - PROCESS | 2660 | 1461282573645 Marionette TRACE conn5 <- [1,2562,null,{}] 16:49:33 INFO - PROCESS | 2660 | 1461282573649 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:33 INFO - PROCESS | 2660 | 1461282573849 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 16:49:33 INFO - PROCESS | 2660 | 1461282573989 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:34 INFO - PROCESS | 2660 | ++DOCSHELL 2270EC00 == 155 [pid = 2660] [id = 650] 16:49:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 229 (22962400) [pid = 2660] [serial = 1950] [outer = 00000000] 16:49:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 230 (23A1E000) [pid = 2660] [serial = 1951] [outer = 22962400] 16:49:34 INFO - PROCESS | 2660 | 1461282574051 Marionette DEBUG loaded listener.js 16:49:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 231 (24550400) [pid = 2660] [serial = 1952] [outer = 22962400] 16:49:34 INFO - PROCESS | 2660 | 1461282574680 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 16:49:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:49:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1070ms 16:49:34 INFO - PROCESS | 2660 | 1461282574717 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 16:49:34 INFO - PROCESS | 2660 | 1461282574719 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 16:49:34 INFO - PROCESS | 2660 | 1461282574722 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:49:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:49:34 INFO - PROCESS | 2660 | 1461282574724 Marionette TRACE conn5 <- [1,2566,null,{}] 16:49:34 INFO - PROCESS | 2660 | 1461282574728 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:34 INFO - PROCESS | 2660 | 1461282574876 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 16:49:35 INFO - PROCESS | 2660 | 1461282575071 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:35 INFO - PROCESS | 2660 | ++DOCSHELL 23A1CC00 == 156 [pid = 2660] [id = 651] 16:49:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 232 (23A1DC00) [pid = 2660] [serial = 1953] [outer = 00000000] 16:49:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 233 (24F3D800) [pid = 2660] [serial = 1954] [outer = 23A1DC00] 16:49:35 INFO - PROCESS | 2660 | 1461282575134 Marionette DEBUG loaded listener.js 16:49:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 234 (24F3FC00) [pid = 2660] [serial = 1955] [outer = 23A1DC00] 16:49:35 INFO - PROCESS | 2660 | 1461282575743 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 16:49:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:49:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1065ms 16:49:35 INFO - PROCESS | 2660 | 1461282575792 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 16:49:35 INFO - PROCESS | 2660 | 1461282575794 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 16:49:35 INFO - PROCESS | 2660 | 1461282575798 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:49:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:49:35 INFO - PROCESS | 2660 | 1461282575800 Marionette TRACE conn5 <- [1,2570,null,{}] 16:49:35 INFO - PROCESS | 2660 | 1461282575803 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:35 INFO - PROCESS | 2660 | 1461282575936 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 16:49:36 INFO - PROCESS | 2660 | 1461282576141 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:36 INFO - PROCESS | 2660 | ++DOCSHELL 245DC000 == 157 [pid = 2660] [id = 652] 16:49:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 235 (255CEC00) [pid = 2660] [serial = 1956] [outer = 00000000] 16:49:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 236 (25A0FC00) [pid = 2660] [serial = 1957] [outer = 255CEC00] 16:49:36 INFO - PROCESS | 2660 | 1461282576202 Marionette DEBUG loaded listener.js 16:49:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 237 (25A17400) [pid = 2660] [serial = 1958] [outer = 255CEC00] 16:49:36 INFO - PROCESS | 2660 | 1461282576824 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 16:49:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:49:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1067ms 16:49:36 INFO - PROCESS | 2660 | 1461282576869 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 16:49:36 INFO - PROCESS | 2660 | 1461282576871 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 16:49:36 INFO - PROCESS | 2660 | 1461282576875 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:49:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:49:36 INFO - PROCESS | 2660 | 1461282576877 Marionette TRACE conn5 <- [1,2574,null,{}] 16:49:36 INFO - PROCESS | 2660 | 1461282576881 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:37 INFO - PROCESS | 2660 | 1461282577013 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 16:49:37 INFO - PROCESS | 2660 | 1461282577211 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:37 INFO - PROCESS | 2660 | ++DOCSHELL 25A0C400 == 158 [pid = 2660] [id = 653] 16:49:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 238 (264CE000) [pid = 2660] [serial = 1959] [outer = 00000000] 16:49:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 239 (26661000) [pid = 2660] [serial = 1960] [outer = 264CE000] 16:49:37 INFO - PROCESS | 2660 | 1461282577268 Marionette DEBUG loaded listener.js 16:49:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 240 (26665800) [pid = 2660] [serial = 1961] [outer = 264CE000] 16:49:37 INFO - PROCESS | 2660 | 1461282577890 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 16:49:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:49:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1066ms 16:49:37 INFO - PROCESS | 2660 | 1461282577945 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 16:49:37 INFO - PROCESS | 2660 | 1461282577947 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 16:49:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:49:37 INFO - PROCESS | 2660 | 1461282577951 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:49:37 INFO - PROCESS | 2660 | 1461282577953 Marionette TRACE conn5 <- [1,2578,null,{}] 16:49:37 INFO - PROCESS | 2660 | 1461282577957 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:38 INFO - PROCESS | 2660 | 1461282578095 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 16:49:38 INFO - PROCESS | 2660 | 1461282578291 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:38 INFO - PROCESS | 2660 | ++DOCSHELL 2665C800 == 159 [pid = 2660] [id = 654] 16:49:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 241 (2665D800) [pid = 2660] [serial = 1962] [outer = 00000000] 16:49:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 242 (27C6BC00) [pid = 2660] [serial = 1963] [outer = 2665D800] 16:49:38 INFO - PROCESS | 2660 | 1461282578346 Marionette DEBUG loaded listener.js 16:49:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 243 (27C86800) [pid = 2660] [serial = 1964] [outer = 2665D800] 16:49:38 INFO - PROCESS | 2660 | 1461282578930 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 16:49:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:49:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1015ms 16:49:38 INFO - PROCESS | 2660 | 1461282578970 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 16:49:38 INFO - PROCESS | 2660 | 1461282578973 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 16:49:38 INFO - PROCESS | 2660 | 1461282578976 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:49:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:49:38 INFO - PROCESS | 2660 | 1461282578978 Marionette TRACE conn5 <- [1,2582,null,{}] 16:49:38 INFO - PROCESS | 2660 | 1461282578982 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:39 INFO - PROCESS | 2660 | 1461282579125 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 16:49:39 INFO - PROCESS | 2660 | 1461282579331 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:39 INFO - PROCESS | 2660 | ++DOCSHELL 27782C00 == 160 [pid = 2660] [id = 655] 16:49:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 244 (27C67400) [pid = 2660] [serial = 1965] [outer = 00000000] 16:49:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 245 (28433C00) [pid = 2660] [serial = 1966] [outer = 27C67400] 16:49:39 INFO - PROCESS | 2660 | 1461282579390 Marionette DEBUG loaded listener.js 16:49:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 246 (2854D400) [pid = 2660] [serial = 1967] [outer = 27C67400] 16:49:39 INFO - PROCESS | 2660 | 1461282579976 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 16:49:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:49:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1071ms 16:49:40 INFO - PROCESS | 2660 | 1461282580051 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 16:49:40 INFO - PROCESS | 2660 | 1461282580054 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 16:49:40 INFO - PROCESS | 2660 | 1461282580058 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:49:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:49:40 INFO - PROCESS | 2660 | 1461282580060 Marionette TRACE conn5 <- [1,2586,null,{}] 16:49:40 INFO - PROCESS | 2660 | 1461282580064 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:40 INFO - PROCESS | 2660 | 1461282580256 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 16:49:40 INFO - PROCESS | 2660 | 1461282580454 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:40 INFO - PROCESS | 2660 | ++DOCSHELL 288AA000 == 161 [pid = 2660] [id = 656] 16:49:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 247 (288AB000) [pid = 2660] [serial = 1968] [outer = 00000000] 16:49:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 248 (28A16C00) [pid = 2660] [serial = 1969] [outer = 288AB000] 16:49:40 INFO - PROCESS | 2660 | 1461282580518 Marionette DEBUG loaded listener.js 16:49:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 249 (29B22800) [pid = 2660] [serial = 1970] [outer = 288AB000] 16:49:41 INFO - PROCESS | 2660 | 1461282581199 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 16:49:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:49:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1171ms 16:49:41 INFO - PROCESS | 2660 | 1461282581232 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 16:49:41 INFO - PROCESS | 2660 | 1461282581235 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 16:49:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:49:41 INFO - PROCESS | 2660 | 1461282581238 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:49:41 INFO - PROCESS | 2660 | 1461282581240 Marionette TRACE conn5 <- [1,2590,null,{}] 16:49:41 INFO - PROCESS | 2660 | 1461282581244 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:41 INFO - PROCESS | 2660 | 1461282581382 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 16:49:41 INFO - PROCESS | 2660 | 1461282581574 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:41 INFO - PROCESS | 2660 | ++DOCSHELL 28A14C00 == 162 [pid = 2660] [id = 657] 16:49:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 250 (29B2A800) [pid = 2660] [serial = 1971] [outer = 00000000] 16:49:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 251 (29DDBC00) [pid = 2660] [serial = 1972] [outer = 29B2A800] 16:49:41 INFO - PROCESS | 2660 | 1461282581628 Marionette DEBUG loaded listener.js 16:49:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 252 (29E06C00) [pid = 2660] [serial = 1973] [outer = 29B2A800] 16:49:42 INFO - PROCESS | 2660 | 1461282582308 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 16:49:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:49:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1125ms 16:49:42 INFO - PROCESS | 2660 | 1461282582368 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 16:49:42 INFO - PROCESS | 2660 | 1461282582370 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 16:49:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:49:42 INFO - PROCESS | 2660 | 1461282582389 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:49:42 INFO - PROCESS | 2660 | 1461282582391 Marionette TRACE conn5 <- [1,2594,null,{}] 16:49:42 INFO - PROCESS | 2660 | 1461282582395 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:42 INFO - PROCESS | 2660 | 1461282582533 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 16:49:42 INFO - PROCESS | 2660 | 1461282582725 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:42 INFO - PROCESS | 2660 | ++DOCSHELL 29DE2400 == 163 [pid = 2660] [id = 658] 16:49:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 253 (29E0B800) [pid = 2660] [serial = 1974] [outer = 00000000] 16:49:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 254 (29E3D000) [pid = 2660] [serial = 1975] [outer = 29E0B800] 16:49:42 INFO - PROCESS | 2660 | 1461282582780 Marionette DEBUG loaded listener.js 16:49:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 255 (29E40400) [pid = 2660] [serial = 1976] [outer = 29E0B800] 16:49:43 INFO - PROCESS | 2660 | 1461282583514 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 16:49:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:49:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1185ms 16:49:43 INFO - PROCESS | 2660 | 1461282583574 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 16:49:43 INFO - PROCESS | 2660 | 1461282583576 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 16:49:43 INFO - PROCESS | 2660 | 1461282583580 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:49:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:49:43 INFO - PROCESS | 2660 | 1461282583582 Marionette TRACE conn5 <- [1,2598,null,{}] 16:49:43 INFO - PROCESS | 2660 | 1461282583586 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:43 INFO - PROCESS | 2660 | 1461282583731 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 16:49:43 INFO - PROCESS | 2660 | 1461282583957 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:43 INFO - PROCESS | 2660 | ++DOCSHELL 2001A000 == 164 [pid = 2660] [id = 659] 16:49:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 256 (2002C400) [pid = 2660] [serial = 1977] [outer = 00000000] 16:49:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 257 (20738000) [pid = 2660] [serial = 1978] [outer = 2002C400] 16:49:44 INFO - PROCESS | 2660 | 1461282584016 Marionette DEBUG loaded listener.js 16:49:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 258 (20736C00) [pid = 2660] [serial = 1979] [outer = 2002C400] 16:49:44 INFO - PROCESS | 2660 | 1461282584936 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 16:49:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:49:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1417ms 16:49:45 INFO - PROCESS | 2660 | 1461282585001 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 16:49:45 INFO - PROCESS | 2660 | 1461282585005 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 16:49:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:49:45 INFO - PROCESS | 2660 | 1461282585010 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:49:45 INFO - PROCESS | 2660 | 1461282585014 Marionette TRACE conn5 <- [1,2602,null,{}] 16:49:45 INFO - PROCESS | 2660 | 1461282585021 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:45 INFO - PROCESS | 2660 | 1461282585151 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 16:49:45 INFO - PROCESS | 2660 | 1461282585390 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:45 INFO - PROCESS | 2660 | ++DOCSHELL 18241C00 == 165 [pid = 2660] [id = 660] 16:49:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 259 (1948AC00) [pid = 2660] [serial = 1980] [outer = 00000000] 16:49:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 260 (1A779C00) [pid = 2660] [serial = 1981] [outer = 1948AC00] 16:49:45 INFO - PROCESS | 2660 | 1461282585485 Marionette DEBUG loaded listener.js 16:49:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 261 (1B95CC00) [pid = 2660] [serial = 1982] [outer = 1948AC00] 16:49:46 INFO - PROCESS | 2660 | 1461282586098 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 16:49:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:49:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1132ms 16:49:46 INFO - PROCESS | 2660 | 1461282586143 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 16:49:46 INFO - PROCESS | 2660 | 1461282586149 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 16:49:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:49:46 INFO - PROCESS | 2660 | 1461282586155 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:49:46 INFO - PROCESS | 2660 | 1461282586157 Marionette TRACE conn5 <- [1,2606,null,{}] 16:49:46 INFO - PROCESS | 2660 | 1461282586161 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:46 INFO - PROCESS | 2660 | 1461282586288 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 16:49:46 INFO - PROCESS | 2660 | --DOCSHELL 1D56C400 == 164 [pid = 2660] [id = 207] 16:49:46 INFO - PROCESS | 2660 | --DOCSHELL 134EB400 == 163 [pid = 2660] [id = 590] 16:49:46 INFO - PROCESS | 2660 | --DOCSHELL 13129800 == 162 [pid = 2660] [id = 591] 16:49:46 INFO - PROCESS | 2660 | --DOCSHELL 20738C00 == 161 [pid = 2660] [id = 644] 16:49:46 INFO - PROCESS | 2660 | --DOCSHELL 1CC0D000 == 160 [pid = 2660] [id = 643] 16:49:46 INFO - PROCESS | 2660 | --DOCSHELL 20066800 == 159 [pid = 2660] [id = 642] 16:49:46 INFO - PROCESS | 2660 | --DOCSHELL 1F789800 == 158 [pid = 2660] [id = 641] 16:49:46 INFO - PROCESS | 2660 | --DOCSHELL 18240400 == 157 [pid = 2660] [id = 640] 16:49:46 INFO - PROCESS | 2660 | --DOCSHELL 1C610C00 == 156 [pid = 2660] [id = 639] 16:49:46 INFO - PROCESS | 2660 | --DOCSHELL 1349CC00 == 155 [pid = 2660] [id = 638] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 260 (25A17800) [pid = 2660] [serial = 1825] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 259 (2745D000) [pid = 2660] [serial = 1828] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 258 (27C69800) [pid = 2660] [serial = 1831] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 257 (2822D400) [pid = 2660] [serial = 1834] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 256 (2041DC00) [pid = 2660] [serial = 1837] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 255 (2073E400) [pid = 2660] [serial = 1840] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | 1461282586627 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:46 INFO - PROCESS | 2660 | --DOCSHELL 13E4D800 == 154 [pid = 2660] [id = 637] 16:49:46 INFO - PROCESS | 2660 | --DOCSHELL 13EEA000 == 153 [pid = 2660] [id = 636] 16:49:46 INFO - PROCESS | 2660 | ++DOCSHELL 0B784400 == 154 [pid = 2660] [id = 661] 16:49:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 256 (0EAC9400) [pid = 2660] [serial = 1983] [outer = 00000000] 16:49:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 257 (134EB400) [pid = 2660] [serial = 1984] [outer = 0EAC9400] 16:49:46 INFO - PROCESS | 2660 | 1461282586720 Marionette DEBUG loaded listener.js 16:49:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 258 (18DEB000) [pid = 2660] [serial = 1985] [outer = 0EAC9400] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 257 (22459C00) [pid = 2660] [serial = 1793] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 256 (21388800) [pid = 2660] [serial = 1727] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 255 (255CBC00) [pid = 2660] [serial = 1822] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 254 (2270A000) [pid = 2660] [serial = 1858] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 253 (20021400) [pid = 2660] [serial = 1847] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 252 (1FE3D000) [pid = 2660] [serial = 1846] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 251 (1CC15800) [pid = 2660] [serial = 1849] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 250 (1D795800) [pid = 2660] [serial = 1850] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 249 (24550C00) [pid = 2660] [serial = 1813] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 248 (1A7EF000) [pid = 2660] [serial = 1843] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 247 (1B959800) [pid = 2660] [serial = 1844] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 246 (24551400) [pid = 2660] [serial = 1861] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 245 (1CC0B400) [pid = 2660] [serial = 1801] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 244 (24568C00) [pid = 2660] [serial = 1816] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 243 (20277800) [pid = 2660] [serial = 1852] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 242 (20424000) [pid = 2660] [serial = 1853] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 241 (22965000) [pid = 2660] [serial = 1859] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 240 (2042A400) [pid = 2660] [serial = 1804] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 239 (1A73A000) [pid = 2660] [serial = 1798] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 238 (24560400) [pid = 2660] [serial = 1864] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 237 (2270B800) [pid = 2660] [serial = 1810] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 236 (12F02C00) [pid = 2660] [serial = 1795] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 235 (20A7C000) [pid = 2660] [serial = 1855] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 234 (21202400) [pid = 2660] [serial = 1807] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 233 (245D7C00) [pid = 2660] [serial = 1819] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 232 (25A15800) [pid = 2660] [serial = 1867] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 231 (24565400) [pid = 2660] [serial = 1862] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 230 (25A21C00) [pid = 2660] [serial = 1868] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 229 (20BCCC00) [pid = 2660] [serial = 1856] [outer = 00000000] [url = about:blank] 16:49:46 INFO - PROCESS | 2660 | --DOMWINDOW == 228 (24F38400) [pid = 2660] [serial = 1865] [outer = 00000000] [url = about:blank] 16:49:47 INFO - PROCESS | 2660 | 1461282587232 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 16:49:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:49:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1123ms 16:49:47 INFO - PROCESS | 2660 | 1461282587281 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 16:49:47 INFO - PROCESS | 2660 | 1461282587283 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 16:49:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:49:47 INFO - PROCESS | 2660 | 1461282587287 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:49:47 INFO - PROCESS | 2660 | 1461282587290 Marionette TRACE conn5 <- [1,2610,null,{}] 16:49:47 INFO - PROCESS | 2660 | 1461282587300 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:47 INFO - PROCESS | 2660 | 1461282587419 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 16:49:47 INFO - PROCESS | 2660 | 1461282587434 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:47 INFO - PROCESS | 2660 | ++DOCSHELL 1EA0F800 == 155 [pid = 2660] [id = 662] 16:49:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 229 (1F722800) [pid = 2660] [serial = 1986] [outer = 00000000] 16:49:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 230 (1FE3D000) [pid = 2660] [serial = 1987] [outer = 1F722800] 16:49:47 INFO - PROCESS | 2660 | 1461282587483 Marionette DEBUG loaded listener.js 16:49:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 231 (20023400) [pid = 2660] [serial = 1988] [outer = 1F722800] 16:49:48 INFO - PROCESS | 2660 | 1461282588051 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 16:49:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:49:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 770ms 16:49:48 INFO - PROCESS | 2660 | 1461282588060 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 16:49:48 INFO - PROCESS | 2660 | 1461282588063 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 16:49:48 INFO - PROCESS | 2660 | 1461282588066 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:49:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:49:48 INFO - PROCESS | 2660 | 1461282588068 Marionette TRACE conn5 <- [1,2614,null,{}] 16:49:48 INFO - PROCESS | 2660 | 1461282588071 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:48 INFO - PROCESS | 2660 | 1461282588186 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 16:49:48 INFO - PROCESS | 2660 | 1461282588339 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:48 INFO - PROCESS | 2660 | ++DOCSHELL 2002B400 == 156 [pid = 2660] [id = 663] 16:49:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 232 (20276000) [pid = 2660] [serial = 1989] [outer = 00000000] 16:49:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 233 (20429800) [pid = 2660] [serial = 1990] [outer = 20276000] 16:49:48 INFO - PROCESS | 2660 | 1461282588386 Marionette DEBUG loaded listener.js 16:49:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 234 (2073C800) [pid = 2660] [serial = 1991] [outer = 20276000] 16:49:48 INFO - PROCESS | 2660 | 1461282588804 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 16:49:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:49:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 830ms 16:49:48 INFO - PROCESS | 2660 | 1461282588901 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 16:49:48 INFO - PROCESS | 2660 | 1461282588903 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 16:49:48 INFO - PROCESS | 2660 | 1461282588906 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:49:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:49:48 INFO - PROCESS | 2660 | 1461282588908 Marionette TRACE conn5 <- [1,2618,null,{}] 16:49:48 INFO - PROCESS | 2660 | 1461282588911 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:49 INFO - PROCESS | 2660 | 1461282589073 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 16:49:49 INFO - PROCESS | 2660 | 1461282589099 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:49 INFO - PROCESS | 2660 | ++DOCSHELL 207AA400 == 157 [pid = 2660] [id = 664] 16:49:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 235 (207AF800) [pid = 2660] [serial = 1992] [outer = 00000000] 16:49:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 236 (20A78000) [pid = 2660] [serial = 1993] [outer = 207AF800] 16:49:49 INFO - PROCESS | 2660 | 1461282589146 Marionette DEBUG loaded listener.js 16:49:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 237 (20B34000) [pid = 2660] [serial = 1994] [outer = 207AF800] 16:49:49 INFO - PROCESS | 2660 | 1461282589699 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 16:49:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:49:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 830ms 16:49:49 INFO - PROCESS | 2660 | 1461282589740 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 16:49:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:49:49 INFO - PROCESS | 2660 | 1461282589742 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 16:49:49 INFO - PROCESS | 2660 | 1461282589746 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:49:49 INFO - PROCESS | 2660 | 1461282589747 Marionette TRACE conn5 <- [1,2622,null,{}] 16:49:49 INFO - PROCESS | 2660 | 1461282589751 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:49 INFO - PROCESS | 2660 | 1461282589935 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 16:49:49 INFO - PROCESS | 2660 | 1461282589961 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:49 INFO - PROCESS | 2660 | ++DOCSHELL 22706000 == 158 [pid = 2660] [id = 665] 16:49:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 238 (2270B800) [pid = 2660] [serial = 1995] [outer = 00000000] 16:49:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 239 (22960800) [pid = 2660] [serial = 1996] [outer = 2270B800] 16:49:50 INFO - PROCESS | 2660 | 1461282590010 Marionette DEBUG loaded listener.js 16:49:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 240 (23632C00) [pid = 2660] [serial = 1997] [outer = 2270B800] 16:49:50 INFO - PROCESS | 2660 | 1461282590489 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 16:49:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:49:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 770ms 16:49:50 INFO - PROCESS | 2660 | 1461282590518 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 16:49:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:49:50 INFO - PROCESS | 2660 | 1461282590520 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 16:49:50 INFO - PROCESS | 2660 | 1461282590523 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:49:50 INFO - PROCESS | 2660 | 1461282590525 Marionette TRACE conn5 <- [1,2626,null,{}] 16:49:50 INFO - PROCESS | 2660 | 1461282590529 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:50 INFO - PROCESS | 2660 | 1461282590693 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 16:49:50 INFO - PROCESS | 2660 | 1461282590714 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:50 INFO - PROCESS | 2660 | ++DOCSHELL 23A18800 == 159 [pid = 2660] [id = 666] 16:49:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 241 (24555800) [pid = 2660] [serial = 1998] [outer = 00000000] 16:49:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 242 (24569C00) [pid = 2660] [serial = 1999] [outer = 24555800] 16:49:50 INFO - PROCESS | 2660 | 1461282590760 Marionette DEBUG loaded listener.js 16:49:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 243 (245A1000) [pid = 2660] [serial = 2000] [outer = 24555800] 16:49:51 INFO - PROCESS | 2660 | --DOMWINDOW == 242 (1F914C00) [pid = 2660] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:49:51 INFO - PROCESS | 2660 | --DOMWINDOW == 241 (20271000) [pid = 2660] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:49:51 INFO - PROCESS | 2660 | --DOMWINDOW == 240 (17B8CC00) [pid = 2660] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:49:51 INFO - PROCESS | 2660 | --DOMWINDOW == 239 (140C1400) [pid = 2660] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:49:51 INFO - PROCESS | 2660 | --DOMWINDOW == 238 (13E48C00) [pid = 2660] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:49:51 INFO - PROCESS | 2660 | --DOMWINDOW == 237 (207AE800) [pid = 2660] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:49:51 INFO - PROCESS | 2660 | --DOMWINDOW == 236 (1CC0E000) [pid = 2660] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:49:51 INFO - PROCESS | 2660 | --DOMWINDOW == 235 (1C614800) [pid = 2660] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:49:51 INFO - PROCESS | 2660 | --DOMWINDOW == 234 (1C53BC00) [pid = 2660] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:49:51 INFO - PROCESS | 2660 | 1461282591547 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 16:49:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:49:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1068ms 16:49:51 INFO - PROCESS | 2660 | 1461282591595 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 16:49:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:49:51 INFO - PROCESS | 2660 | 1461282591597 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 16:49:51 INFO - PROCESS | 2660 | 1461282591600 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:49:51 INFO - PROCESS | 2660 | 1461282591602 Marionette TRACE conn5 <- [1,2630,null,{}] 16:49:51 INFO - PROCESS | 2660 | 1461282591606 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:51 INFO - PROCESS | 2660 | 1461282591718 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 16:49:51 INFO - PROCESS | 2660 | 1461282591728 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:51 INFO - PROCESS | 2660 | ++DOCSHELL 1F914C00 == 160 [pid = 2660] [id = 667] 16:49:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 235 (20271000) [pid = 2660] [serial = 2001] [outer = 00000000] 16:49:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 236 (2455A000) [pid = 2660] [serial = 2002] [outer = 20271000] 16:49:51 INFO - PROCESS | 2660 | 1461282591773 Marionette DEBUG loaded listener.js 16:49:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 237 (245DA000) [pid = 2660] [serial = 2003] [outer = 20271000] 16:49:52 INFO - PROCESS | 2660 | 1461282592250 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 16:49:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:49:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 670ms 16:49:52 INFO - PROCESS | 2660 | 1461282592270 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 16:49:52 INFO - PROCESS | 2660 | 1461282592273 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 16:49:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:49:52 INFO - PROCESS | 2660 | 1461282592298 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:49:52 INFO - PROCESS | 2660 | 1461282592299 Marionette TRACE conn5 <- [1,2634,null,{}] 16:49:52 INFO - PROCESS | 2660 | 1461282592303 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:52 INFO - PROCESS | 2660 | 1461282592415 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 16:49:52 INFO - PROCESS | 2660 | 1461282592455 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:52 INFO - PROCESS | 2660 | ++DOCSHELL 24F43C00 == 161 [pid = 2660] [id = 668] 16:49:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 238 (24F44800) [pid = 2660] [serial = 2004] [outer = 00000000] 16:49:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 239 (25A18C00) [pid = 2660] [serial = 2005] [outer = 24F44800] 16:49:52 INFO - PROCESS | 2660 | 1461282592501 Marionette DEBUG loaded listener.js 16:49:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 240 (264D0400) [pid = 2660] [serial = 2006] [outer = 24F44800] 16:49:52 INFO - PROCESS | 2660 | 1461282592963 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 16:49:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:49:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 730ms 16:49:53 INFO - PROCESS | 2660 | 1461282593029 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 16:49:53 INFO - PROCESS | 2660 | 1461282593031 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 16:49:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:49:53 INFO - PROCESS | 2660 | 1461282593034 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:49:53 INFO - PROCESS | 2660 | 1461282593036 Marionette TRACE conn5 <- [1,2638,null,{}] 16:49:53 INFO - PROCESS | 2660 | 1461282593044 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:53 INFO - PROCESS | 2660 | 1461282593158 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 16:49:53 INFO - PROCESS | 2660 | 1461282593165 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:53 INFO - PROCESS | 2660 | ++DOCSHELL 196D5C00 == 162 [pid = 2660] [id = 669] 16:49:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 241 (2296AC00) [pid = 2660] [serial = 2007] [outer = 00000000] 16:49:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 242 (27C69000) [pid = 2660] [serial = 2008] [outer = 2296AC00] 16:49:53 INFO - PROCESS | 2660 | 1461282593209 Marionette DEBUG loaded listener.js 16:49:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 243 (27C92400) [pid = 2660] [serial = 2009] [outer = 2296AC00] 16:49:54 INFO - PROCESS | 2660 | 1461282594053 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 16:49:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:49:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1084ms 16:49:54 INFO - PROCESS | 2660 | 1461282594120 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 16:49:54 INFO - PROCESS | 2660 | 1461282594125 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 16:49:54 INFO - PROCESS | 2660 | 1461282594131 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:49:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:49:54 INFO - PROCESS | 2660 | 1461282594135 Marionette TRACE conn5 <- [1,2642,null,{}] 16:49:54 INFO - PROCESS | 2660 | 1461282594141 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:54 INFO - PROCESS | 2660 | 1461282594295 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 16:49:54 INFO - PROCESS | 2660 | 1461282594492 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:54 INFO - PROCESS | 2660 | ++DOCSHELL 1B021800 == 163 [pid = 2660] [id = 670] 16:49:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 244 (1B02B000) [pid = 2660] [serial = 2010] [outer = 00000000] 16:49:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 245 (1D56B400) [pid = 2660] [serial = 2011] [outer = 1B02B000] 16:49:54 INFO - PROCESS | 2660 | 1461282594551 Marionette DEBUG loaded listener.js 16:49:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 246 (1D795800) [pid = 2660] [serial = 2012] [outer = 1B02B000] 16:49:55 INFO - PROCESS | 2660 | 1461282595138 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 16:49:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:49:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1020ms 16:49:55 INFO - PROCESS | 2660 | 1461282595170 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 16:49:55 INFO - PROCESS | 2660 | 1461282595176 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 16:49:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:49:55 INFO - PROCESS | 2660 | 1461282595185 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:49:55 INFO - PROCESS | 2660 | 1461282595188 Marionette TRACE conn5 <- [1,2646,null,{}] 16:49:55 INFO - PROCESS | 2660 | 1461282595212 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:55 INFO - PROCESS | 2660 | 1461282595357 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 16:49:55 INFO - PROCESS | 2660 | 1461282595561 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:55 INFO - PROCESS | 2660 | ++DOCSHELL 1F91F800 == 164 [pid = 2660] [id = 671] 16:49:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 247 (2001FC00) [pid = 2660] [serial = 2013] [outer = 00000000] 16:49:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 248 (20A76C00) [pid = 2660] [serial = 2014] [outer = 2001FC00] 16:49:55 INFO - PROCESS | 2660 | 1461282595618 Marionette DEBUG loaded listener.js 16:49:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 249 (2120D000) [pid = 2660] [serial = 2015] [outer = 2001FC00] 16:49:56 INFO - PROCESS | 2660 | 1461282596275 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 16:49:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:49:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1140ms 16:49:56 INFO - PROCESS | 2660 | 1461282596334 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 16:49:56 INFO - PROCESS | 2660 | 1461282596337 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 16:49:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:49:56 INFO - PROCESS | 2660 | 1461282596343 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:49:56 INFO - PROCESS | 2660 | 1461282596347 Marionette TRACE conn5 <- [1,2650,null,{}] 16:49:56 INFO - PROCESS | 2660 | 1461282596359 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:56 INFO - PROCESS | 2660 | 1461282596513 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 16:49:56 INFO - PROCESS | 2660 | 1461282596707 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:56 INFO - PROCESS | 2660 | ++DOCSHELL 255D9400 == 165 [pid = 2660] [id = 672] 16:49:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 250 (25A0A800) [pid = 2660] [serial = 2016] [outer = 00000000] 16:49:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 251 (27C73400) [pid = 2660] [serial = 2017] [outer = 25A0A800] 16:49:56 INFO - PROCESS | 2660 | 1461282596765 Marionette DEBUG loaded listener.js 16:49:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 252 (28435000) [pid = 2660] [serial = 2018] [outer = 25A0A800] 16:49:57 INFO - PROCESS | 2660 | 1461282597344 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 16:49:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:49:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1082ms 16:49:57 INFO - PROCESS | 2660 | 1461282597427 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 16:49:57 INFO - PROCESS | 2660 | 1461282597430 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 16:49:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:49:57 INFO - PROCESS | 2660 | 1461282597434 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:49:57 INFO - PROCESS | 2660 | 1461282597436 Marionette TRACE conn5 <- [1,2654,null,{}] 16:49:57 INFO - PROCESS | 2660 | 1461282597440 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:57 INFO - PROCESS | 2660 | 1461282597581 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 16:49:57 INFO - PROCESS | 2660 | 1461282597772 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:57 INFO - PROCESS | 2660 | ++DOCSHELL 2867E800 == 166 [pid = 2660] [id = 673] 16:49:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 253 (28680C00) [pid = 2660] [serial = 2019] [outer = 00000000] 16:49:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 254 (28A01400) [pid = 2660] [serial = 2020] [outer = 28680C00] 16:49:57 INFO - PROCESS | 2660 | 1461282597828 Marionette DEBUG loaded listener.js 16:49:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 255 (28A0B400) [pid = 2660] [serial = 2021] [outer = 28680C00] 16:49:58 INFO - PROCESS | 2660 | 1461282598879 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 16:49:58 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:49:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1474ms 16:49:58 INFO - PROCESS | 2660 | 1461282598911 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 16:49:58 INFO - PROCESS | 2660 | 1461282598914 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 16:49:58 INFO - PROCESS | 2660 | 1461282598917 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:49:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:49:58 INFO - PROCESS | 2660 | 1461282598919 Marionette TRACE conn5 <- [1,2658,null,{}] 16:49:58 INFO - PROCESS | 2660 | 1461282598923 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:49:59 INFO - PROCESS | 2660 | 1461282599112 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 16:49:59 INFO - PROCESS | 2660 | 1461282599346 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:59 INFO - PROCESS | 2660 | ++DOCSHELL 29B20C00 == 167 [pid = 2660] [id = 674] 16:49:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 256 (29B22000) [pid = 2660] [serial = 2022] [outer = 00000000] 16:49:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 257 (29DD1C00) [pid = 2660] [serial = 2023] [outer = 29B22000] 16:49:59 INFO - PROCESS | 2660 | 1461282599445 Marionette DEBUG loaded listener.js 16:49:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 258 (29DE8000) [pid = 2660] [serial = 2024] [outer = 29B22000] 16:50:00 INFO - PROCESS | 2660 | 1461282600520 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 16:50:00 INFO - PROCESS | 2660 | 1461282600555 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 16:50:00 INFO - PROCESS | 2660 | 1461282600558 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:50:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:50:00 INFO - PROCESS | 2660 | 1461282600560 Marionette TRACE conn5 <- [1,2662,null,{}] 16:50:00 INFO - PROCESS | 2660 | 1461282600564 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:00 INFO - PROCESS | 2660 | 1461282600741 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 16:50:00 INFO - PROCESS | 2660 | 1461282600967 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:00 INFO - PROCESS | 2660 | ++DOCSHELL 29E0C400 == 168 [pid = 2660] [id = 675] 16:50:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 259 (29E34C00) [pid = 2660] [serial = 2025] [outer = 00000000] 16:50:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 260 (29ECC400) [pid = 2660] [serial = 2026] [outer = 29E34C00] 16:50:01 INFO - PROCESS | 2660 | 1461282601026 Marionette DEBUG loaded listener.js 16:50:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 261 (29ECEC00) [pid = 2660] [serial = 2027] [outer = 29E34C00] 16:50:02 INFO - PROCESS | 2660 | 1461282602078 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 16:50:02 INFO - PROCESS | 2660 | 1461282602161 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 16:50:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:50:02 INFO - PROCESS | 2660 | 1461282602166 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:50:02 INFO - PROCESS | 2660 | 1461282602168 Marionette TRACE conn5 <- [1,2666,null,{}] 16:50:02 INFO - PROCESS | 2660 | 1461282602172 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:02 INFO - PROCESS | 2660 | 1461282602297 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 16:50:02 INFO - PROCESS | 2660 | 1461282602558 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:02 INFO - PROCESS | 2660 | ++DOCSHELL 2A724000 == 169 [pid = 2660] [id = 676] 16:50:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 262 (2A724400) [pid = 2660] [serial = 2028] [outer = 00000000] 16:50:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 263 (2A72F800) [pid = 2660] [serial = 2029] [outer = 2A724400] 16:50:02 INFO - PROCESS | 2660 | 1461282602615 Marionette DEBUG loaded listener.js 16:50:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 264 (2A72DC00) [pid = 2660] [serial = 2030] [outer = 2A724400] 16:50:03 INFO - PROCESS | 2660 | 1461282603662 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 16:50:03 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:50:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1529ms 16:50:03 INFO - PROCESS | 2660 | 1461282603697 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 16:50:03 INFO - PROCESS | 2660 | 1461282603699 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 16:50:03 INFO - PROCESS | 2660 | 1461282603702 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:50:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:50:03 INFO - PROCESS | 2660 | 1461282603704 Marionette TRACE conn5 <- [1,2670,null,{}] 16:50:03 INFO - PROCESS | 2660 | 1461282603708 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:03 INFO - PROCESS | 2660 | 1461282603846 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 16:50:04 INFO - PROCESS | 2660 | 1461282604069 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:04 INFO - PROCESS | 2660 | ++DOCSHELL 28A12000 == 170 [pid = 2660] [id = 677] 16:50:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 265 (29B1E000) [pid = 2660] [serial = 2031] [outer = 00000000] 16:50:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 266 (2AAF1000) [pid = 2660] [serial = 2032] [outer = 29B1E000] 16:50:04 INFO - PROCESS | 2660 | 1461282604124 Marionette DEBUG loaded listener.js 16:50:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 267 (2AAF3000) [pid = 2660] [serial = 2033] [outer = 29B1E000] 16:50:05 INFO - PROCESS | 2660 | 1461282605172 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 16:50:05 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:50:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1535ms 16:50:05 INFO - PROCESS | 2660 | 1461282605243 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 16:50:05 INFO - PROCESS | 2660 | 1461282605246 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 16:50:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:50:05 INFO - PROCESS | 2660 | 1461282605249 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:50:05 INFO - PROCESS | 2660 | 1461282605251 Marionette TRACE conn5 <- [1,2674,null,{}] 16:50:05 INFO - PROCESS | 2660 | 1461282605255 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:05 INFO - PROCESS | 2660 | 1461282605385 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 16:50:05 INFO - PROCESS | 2660 | 1461282605646 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:05 INFO - PROCESS | 2660 | ++DOCSHELL 2AAF1400 == 171 [pid = 2660] [id = 678] 16:50:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 268 (2AB0DC00) [pid = 2660] [serial = 2034] [outer = 00000000] 16:50:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 269 (2AB1BC00) [pid = 2660] [serial = 2035] [outer = 2AB0DC00] 16:50:05 INFO - PROCESS | 2660 | 1461282605702 Marionette DEBUG loaded listener.js 16:50:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 270 (2AB45C00) [pid = 2660] [serial = 2036] [outer = 2AB0DC00] 16:50:06 INFO - PROCESS | 2660 | 1461282606801 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 16:50:06 INFO - PROCESS | 2660 | 1461282606828 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 16:50:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:50:06 INFO - PROCESS | 2660 | 1461282606832 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:50:06 INFO - PROCESS | 2660 | 1461282606834 Marionette TRACE conn5 <- [1,2678,null,{}] 16:50:07 INFO - PROCESS | 2660 | 1461282607368 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:07 INFO - PROCESS | 2660 | 1461282607544 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 16:50:07 INFO - PROCESS | 2660 | 1461282607733 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:07 INFO - PROCESS | 2660 | ++DOCSHELL 1A735C00 == 172 [pid = 2660] [id = 679] 16:50:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 271 (1B9DD400) [pid = 2660] [serial = 2037] [outer = 00000000] 16:50:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 272 (1C832400) [pid = 2660] [serial = 2038] [outer = 1B9DD400] 16:50:07 INFO - PROCESS | 2660 | 1461282607783 Marionette DEBUG loaded listener.js 16:50:07 INFO - PROCESS | 2660 | ++DOMWINDOW == 273 (1CEDA800) [pid = 2660] [serial = 2039] [outer = 1B9DD400] 16:50:08 INFO - PROCESS | 2660 | --DOCSHELL 2854A000 == 171 [pid = 2660] [id = 540] 16:50:08 INFO - PROCESS | 2660 | --DOCSHELL 27C8B800 == 170 [pid = 2660] [id = 399] 16:50:08 INFO - PROCESS | 2660 | --DOCSHELL 0B167800 == 169 [pid = 2660] [id = 127] 16:50:08 INFO - PROCESS | 2660 | --DOCSHELL 24F43C00 == 168 [pid = 2660] [id = 668] 16:50:08 INFO - PROCESS | 2660 | --DOCSHELL 1F914C00 == 167 [pid = 2660] [id = 667] 16:50:08 INFO - PROCESS | 2660 | --DOCSHELL 23A18800 == 166 [pid = 2660] [id = 666] 16:50:08 INFO - PROCESS | 2660 | --DOCSHELL 22706000 == 165 [pid = 2660] [id = 665] 16:50:08 INFO - PROCESS | 2660 | --DOCSHELL 207AA400 == 164 [pid = 2660] [id = 664] 16:50:08 INFO - PROCESS | 2660 | --DOMWINDOW == 272 (29B20800) [pid = 2660] [serial = 1891] [outer = 00000000] [url = about:blank] 16:50:08 INFO - PROCESS | 2660 | --DOMWINDOW == 271 (28A0F800) [pid = 2660] [serial = 1888] [outer = 00000000] [url = about:blank] 16:50:08 INFO - PROCESS | 2660 | --DOMWINDOW == 270 (29E53C00) [pid = 2660] [serial = 1903] [outer = 00000000] [url = about:blank] 16:50:08 INFO - PROCESS | 2660 | --DOMWINDOW == 269 (28678C00) [pid = 2660] [serial = 1885] [outer = 00000000] [url = about:blank] 16:50:08 INFO - PROCESS | 2660 | --DOMWINDOW == 268 (29E0D400) [pid = 2660] [serial = 1900] [outer = 00000000] [url = about:blank] 16:50:08 INFO - PROCESS | 2660 | --DOMWINDOW == 267 (2843AC00) [pid = 2660] [serial = 1882] [outer = 00000000] [url = about:blank] 16:50:08 INFO - PROCESS | 2660 | --DOMWINDOW == 266 (27C75800) [pid = 2660] [serial = 1879] [outer = 00000000] [url = about:blank] 16:50:08 INFO - PROCESS | 2660 | --DOMWINDOW == 265 (29DB2000) [pid = 2660] [serial = 1894] [outer = 00000000] [url = about:blank] 16:50:08 INFO - PROCESS | 2660 | --DOMWINDOW == 264 (29DE4C00) [pid = 2660] [serial = 1897] [outer = 00000000] [url = about:blank] 16:50:08 INFO - PROCESS | 2660 | --DOCSHELL 2002B400 == 163 [pid = 2660] [id = 663] 16:50:08 INFO - PROCESS | 2660 | --DOCSHELL 1EA0F800 == 162 [pid = 2660] [id = 662] 16:50:08 INFO - PROCESS | 2660 | --DOCSHELL 0B784400 == 161 [pid = 2660] [id = 661] 16:50:08 INFO - PROCESS | 2660 | --DOCSHELL 18241C00 == 160 [pid = 2660] [id = 660] 16:50:08 INFO - PROCESS | 2660 | --DOCSHELL 288AA000 == 159 [pid = 2660] [id = 656] 16:50:08 INFO - PROCESS | 2660 | --DOCSHELL 27782C00 == 158 [pid = 2660] [id = 655] 16:50:08 INFO - PROCESS | 2660 | --DOCSHELL 2665C800 == 157 [pid = 2660] [id = 654] 16:50:08 INFO - PROCESS | 2660 | 1461282608978 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 16:50:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:50:09 INFO - PROCESS | 2660 | 1461282609037 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 16:50:09 INFO - PROCESS | 2660 | 1461282609075 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:50:09 INFO - PROCESS | 2660 | 1461282609077 Marionette TRACE conn5 <- [1,2682,null,{}] 16:50:09 INFO - PROCESS | 2660 | --DOMWINDOW == 263 (1B022400) [pid = 2660] [serial = 1912] [outer = 00000000] [url = about:blank] 16:50:09 INFO - PROCESS | 2660 | --DOMWINDOW == 262 (18032C00) [pid = 2660] [serial = 1910] [outer = 00000000] [url = about:blank] 16:50:09 INFO - PROCESS | 2660 | --DOMWINDOW == 261 (1B02DC00) [pid = 2660] [serial = 1915] [outer = 00000000] [url = about:blank] 16:50:09 INFO - PROCESS | 2660 | --DOMWINDOW == 260 (1F710000) [pid = 2660] [serial = 1922] [outer = 00000000] [url = about:blank] 16:50:09 INFO - PROCESS | 2660 | --DOMWINDOW == 259 (1C60E400) [pid = 2660] [serial = 1873] [outer = 00000000] [url = about:blank] 16:50:09 INFO - PROCESS | 2660 | --DOMWINDOW == 258 (20024000) [pid = 2660] [serial = 1924] [outer = 00000000] [url = about:blank] 16:50:09 INFO - PROCESS | 2660 | --DOMWINDOW == 257 (207F0400) [pid = 2660] [serial = 1933] [outer = 00000000] [url = about:blank] 16:50:09 INFO - PROCESS | 2660 | --DOMWINDOW == 256 (207F9400) [pid = 2660] [serial = 1934] [outer = 00000000] [url = about:blank] 16:50:09 INFO - PROCESS | 2660 | --DOMWINDOW == 255 (2042B000) [pid = 2660] [serial = 1931] [outer = 00000000] [url = about:blank] 16:50:09 INFO - PROCESS | 2660 | --DOMWINDOW == 254 (1CC09800) [pid = 2660] [serial = 1918] [outer = 00000000] [url = about:blank] 16:50:09 INFO - PROCESS | 2660 | --DOMWINDOW == 253 (1DBDF800) [pid = 2660] [serial = 1921] [outer = 00000000] [url = about:blank] 16:50:09 INFO - PROCESS | 2660 | --DOMWINDOW == 252 (1D0DDC00) [pid = 2660] [serial = 1919] [outer = 00000000] [url = about:blank] 16:50:09 INFO - PROCESS | 2660 | --DOMWINDOW == 251 (2120F400) [pid = 2660] [serial = 1876] [outer = 00000000] [url = about:blank] 16:50:09 INFO - PROCESS | 2660 | --DOMWINDOW == 250 (20064400) [pid = 2660] [serial = 1925] [outer = 00000000] [url = about:blank] 16:50:09 INFO - PROCESS | 2660 | --DOMWINDOW == 249 (20427800) [pid = 2660] [serial = 1928] [outer = 00000000] [url = about:blank] 16:50:09 INFO - PROCESS | 2660 | --DOMWINDOW == 248 (1B030800) [pid = 2660] [serial = 1913] [outer = 00000000] [url = about:blank] 16:50:09 INFO - PROCESS | 2660 | --DOMWINDOW == 247 (2002FC00) [pid = 2660] [serial = 1906] [outer = 00000000] [url = about:blank] 16:50:09 INFO - PROCESS | 2660 | --DOMWINDOW == 246 (1763E400) [pid = 2660] [serial = 1909] [outer = 00000000] [url = about:blank] 16:50:09 INFO - PROCESS | 2660 | --DOMWINDOW == 245 (2006C000) [pid = 2660] [serial = 1930] [outer = 00000000] [url = about:blank] 16:50:09 INFO - PROCESS | 2660 | --DOMWINDOW == 244 (27462000) [pid = 2660] [serial = 1870] [outer = 00000000] [url = about:blank] 16:50:09 INFO - PROCESS | 2660 | --DOMWINDOW == 243 (1BCF2400) [pid = 2660] [serial = 1916] [outer = 00000000] [url = about:blank] 16:50:09 INFO - PROCESS | 2660 | --DOMWINDOW == 242 (20416400) [pid = 2660] [serial = 1927] [outer = 00000000] [url = about:blank] 16:50:09 INFO - PROCESS | 2660 | 1461282609130 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:09 INFO - PROCESS | 2660 | 1461282609247 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 16:50:09 INFO - PROCESS | 2660 | 1461282609259 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:09 INFO - PROCESS | 2660 | ++DOCSHELL 180D4C00 == 150 [pid = 2660] [id = 680] 16:50:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 243 (1810C800) [pid = 2660] [serial = 2040] [outer = 00000000] 16:50:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 244 (19486C00) [pid = 2660] [serial = 2041] [outer = 1810C800] 16:50:09 INFO - PROCESS | 2660 | 1461282609310 Marionette DEBUG loaded listener.js 16:50:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 245 (1A7F9400) [pid = 2660] [serial = 2042] [outer = 1810C800] 16:50:10 INFO - PROCESS | 2660 | 1461282610372 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 16:50:10 INFO - PROCESS | 2660 | 1461282610419 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 16:50:10 INFO - PROCESS | 2660 | 1461282610422 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:50:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:50:10 INFO - PROCESS | 2660 | 1461282610424 Marionette TRACE conn5 <- [1,2686,null,{}] 16:50:10 INFO - PROCESS | 2660 | 1461282610429 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:10 INFO - PROCESS | 2660 | 1461282610550 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 16:50:10 INFO - PROCESS | 2660 | 1461282610743 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:10 INFO - PROCESS | 2660 | ++DOCSHELL 1CE9F000 == 151 [pid = 2660] [id = 681] 16:50:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 246 (1D0DDC00) [pid = 2660] [serial = 2043] [outer = 00000000] 16:50:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 247 (1D79B400) [pid = 2660] [serial = 2044] [outer = 1D0DDC00] 16:50:10 INFO - PROCESS | 2660 | 1461282610799 Marionette DEBUG loaded listener.js 16:50:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 248 (1EA0A000) [pid = 2660] [serial = 2045] [outer = 1D0DDC00] 16:50:11 INFO - PROCESS | 2660 | 1461282611759 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 16:50:11 INFO - PROCESS | 2660 | 1461282611817 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 16:50:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:50:11 INFO - PROCESS | 2660 | 1461282611829 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:50:11 INFO - PROCESS | 2660 | 1461282611831 Marionette TRACE conn5 <- [1,2690,null,{}] 16:50:11 INFO - PROCESS | 2660 | 1461282611834 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:12 INFO - PROCESS | 2660 | 1461282612003 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 16:50:12 INFO - PROCESS | 2660 | 1461282612018 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:12 INFO - PROCESS | 2660 | ++DOCSHELL 1F7BDC00 == 152 [pid = 2660] [id = 682] 16:50:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 249 (1FE33800) [pid = 2660] [serial = 2046] [outer = 00000000] 16:50:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 250 (20066400) [pid = 2660] [serial = 2047] [outer = 1FE33800] 16:50:12 INFO - PROCESS | 2660 | 1461282612066 Marionette DEBUG loaded listener.js 16:50:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 251 (2006D000) [pid = 2660] [serial = 2048] [outer = 1FE33800] 16:50:12 INFO - PROCESS | 2660 | 1461282612580 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 16:50:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:50:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 830ms 16:50:12 INFO - PROCESS | 2660 | 1461282612664 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 16:50:12 INFO - PROCESS | 2660 | 1461282612666 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 16:50:12 INFO - PROCESS | 2660 | 1461282612670 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:50:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:50:12 INFO - PROCESS | 2660 | 1461282612671 Marionette TRACE conn5 <- [1,2694,null,{}] 16:50:12 INFO - PROCESS | 2660 | 1461282612683 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:12 INFO - PROCESS | 2660 | 1461282612850 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 16:50:12 INFO - PROCESS | 2660 | 1461282612875 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:12 INFO - PROCESS | 2660 | ++DOCSHELL 2026F000 == 153 [pid = 2660] [id = 683] 16:50:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 252 (2027A800) [pid = 2660] [serial = 2049] [outer = 00000000] 16:50:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 253 (20426400) [pid = 2660] [serial = 2050] [outer = 2027A800] 16:50:12 INFO - PROCESS | 2660 | 1461282612921 Marionette DEBUG loaded listener.js 16:50:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 254 (20733400) [pid = 2660] [serial = 2051] [outer = 2027A800] 16:50:13 INFO - PROCESS | 2660 | --DOMWINDOW == 253 (1F722800) [pid = 2660] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:50:13 INFO - PROCESS | 2660 | --DOMWINDOW == 252 (0EAC9400) [pid = 2660] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:50:13 INFO - PROCESS | 2660 | --DOMWINDOW == 251 (2270B800) [pid = 2660] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:50:13 INFO - PROCESS | 2660 | --DOMWINDOW == 250 (20276000) [pid = 2660] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:50:13 INFO - PROCESS | 2660 | --DOMWINDOW == 249 (1948AC00) [pid = 2660] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:50:13 INFO - PROCESS | 2660 | --DOMWINDOW == 248 (24555800) [pid = 2660] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:50:13 INFO - PROCESS | 2660 | --DOMWINDOW == 247 (207AF800) [pid = 2660] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:50:13 INFO - PROCESS | 2660 | --DOMWINDOW == 246 (20271000) [pid = 2660] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:50:13 INFO - PROCESS | 2660 | --DOMWINDOW == 245 (24F44800) [pid = 2660] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:50:13 INFO - PROCESS | 2660 | 1461282613788 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 16:50:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:50:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1178ms 16:50:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:50:13 INFO - PROCESS | 2660 | 1461282613852 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 16:50:13 INFO - PROCESS | 2660 | 1461282613854 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 16:50:13 INFO - PROCESS | 2660 | 1461282613857 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:50:13 INFO - PROCESS | 2660 | 1461282613858 Marionette TRACE conn5 <- [1,2698,null,{}] 16:50:13 INFO - PROCESS | 2660 | 1461282613862 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:13 INFO - PROCESS | 2660 | 1461282613995 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 16:50:14 INFO - PROCESS | 2660 | 1461282614011 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:14 INFO - PROCESS | 2660 | ++DOCSHELL 20411C00 == 154 [pid = 2660] [id = 684] 16:50:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 246 (20413800) [pid = 2660] [serial = 2052] [outer = 00000000] 16:50:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 247 (207ED000) [pid = 2660] [serial = 2053] [outer = 20413800] 16:50:14 INFO - PROCESS | 2660 | 1461282614063 Marionette DEBUG loaded listener.js 16:50:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 248 (207F9400) [pid = 2660] [serial = 2054] [outer = 20413800] 16:50:14 INFO - PROCESS | 2660 | 1461282614665 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 16:50:14 INFO - PROCESS | 2660 | 1461282614690 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 16:50:14 INFO - PROCESS | 2660 | 1461282614693 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:50:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:50:14 INFO - PROCESS | 2660 | 1461282614695 Marionette TRACE conn5 <- [1,2702,null,{}] 16:50:14 INFO - PROCESS | 2660 | 1461282614698 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:14 INFO - PROCESS | 2660 | 1461282614809 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 16:50:14 INFO - PROCESS | 2660 | 1461282614822 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:14 INFO - PROCESS | 2660 | ++DOCSHELL 207B6800 == 155 [pid = 2660] [id = 685] 16:50:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 249 (207FAC00) [pid = 2660] [serial = 2055] [outer = 00000000] 16:50:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 250 (21380400) [pid = 2660] [serial = 2056] [outer = 207FAC00] 16:50:14 INFO - PROCESS | 2660 | 1461282614867 Marionette DEBUG loaded listener.js 16:50:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 251 (21382400) [pid = 2660] [serial = 2057] [outer = 207FAC00] 16:50:15 INFO - PROCESS | 2660 | 1461282615371 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 16:50:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:50:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 730ms 16:50:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:50:15 INFO - PROCESS | 2660 | 1461282615428 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 16:50:15 INFO - PROCESS | 2660 | 1461282615430 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 16:50:15 INFO - PROCESS | 2660 | 1461282615433 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:50:15 INFO - PROCESS | 2660 | 1461282615435 Marionette TRACE conn5 <- [1,2706,null,{}] 16:50:15 INFO - PROCESS | 2660 | 1461282615438 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:15 INFO - PROCESS | 2660 | 1461282615659 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 16:50:15 INFO - PROCESS | 2660 | 1461282615854 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:15 INFO - PROCESS | 2660 | ++DOCSHELL 0EAD4C00 == 156 [pid = 2660] [id = 686] 16:50:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 252 (0F57E800) [pid = 2660] [serial = 2058] [outer = 00000000] 16:50:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 253 (180D0000) [pid = 2660] [serial = 2059] [outer = 0F57E800] 16:50:15 INFO - PROCESS | 2660 | 1461282615920 Marionette DEBUG loaded listener.js 16:50:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 254 (18113800) [pid = 2660] [serial = 2060] [outer = 0F57E800] 16:50:16 INFO - PROCESS | 2660 | 1461282616650 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 16:50:16 INFO - PROCESS | 2660 | 1461282616721 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 16:50:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:50:16 INFO - PROCESS | 2660 | 1461282616725 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:50:16 INFO - PROCESS | 2660 | 1461282616730 Marionette TRACE conn5 <- [1,2710,null,{}] 16:50:16 INFO - PROCESS | 2660 | 1461282616735 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:16 INFO - PROCESS | 2660 | 1461282616914 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 16:50:17 INFO - PROCESS | 2660 | 1461282617106 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:17 INFO - PROCESS | 2660 | ++DOCSHELL 1D792C00 == 157 [pid = 2660] [id = 687] 16:50:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 255 (1E917000) [pid = 2660] [serial = 2061] [outer = 00000000] 16:50:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 256 (20012400) [pid = 2660] [serial = 2062] [outer = 1E917000] 16:50:17 INFO - PROCESS | 2660 | 1461282617165 Marionette DEBUG loaded listener.js 16:50:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 257 (20025400) [pid = 2660] [serial = 2063] [outer = 1E917000] 16:50:17 INFO - PROCESS | 2660 | 1461282617862 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 16:50:17 INFO - PROCESS | 2660 | 1461282617912 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 16:50:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:50:17 INFO - PROCESS | 2660 | 1461282617916 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:50:17 INFO - PROCESS | 2660 | 1461282617919 Marionette TRACE conn5 <- [1,2714,null,{}] 16:50:17 INFO - PROCESS | 2660 | 1461282617938 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:18 INFO - PROCESS | 2660 | 1461282618085 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 16:50:18 INFO - PROCESS | 2660 | 1461282618272 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:18 INFO - PROCESS | 2660 | ++DOCSHELL 20B29000 == 158 [pid = 2660] [id = 688] 16:50:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 258 (224AAC00) [pid = 2660] [serial = 2064] [outer = 00000000] 16:50:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 259 (22708800) [pid = 2660] [serial = 2065] [outer = 224AAC00] 16:50:18 INFO - PROCESS | 2660 | 1461282618328 Marionette DEBUG loaded listener.js 16:50:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 260 (22960C00) [pid = 2660] [serial = 2066] [outer = 224AAC00] 16:50:18 INFO - PROCESS | 2660 | 1461282618970 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 16:50:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:50:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1124ms 16:50:19 INFO - PROCESS | 2660 | 1461282619042 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 16:50:19 INFO - PROCESS | 2660 | 1461282619047 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 16:50:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:50:19 INFO - PROCESS | 2660 | 1461282619058 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:50:19 INFO - PROCESS | 2660 | 1461282619063 Marionette TRACE conn5 <- [1,2718,null,{}] 16:50:19 INFO - PROCESS | 2660 | 1461282619067 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:19 INFO - PROCESS | 2660 | 1461282619290 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 16:50:19 INFO - PROCESS | 2660 | 1461282619428 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:19 INFO - PROCESS | 2660 | ++DOCSHELL 207AE800 == 159 [pid = 2660] [id = 689] 16:50:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 261 (20BCFC00) [pid = 2660] [serial = 2067] [outer = 00000000] 16:50:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 262 (2459A000) [pid = 2660] [serial = 2068] [outer = 20BCFC00] 16:50:19 INFO - PROCESS | 2660 | 1461282619487 Marionette DEBUG loaded listener.js 16:50:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 263 (245D7C00) [pid = 2660] [serial = 2069] [outer = 20BCFC00] 16:50:20 INFO - PROCESS | 2660 | 1461282620545 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 16:50:20 INFO - PROCESS | 2660 | 1461282620630 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 16:50:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:50:20 INFO - PROCESS | 2660 | 1461282620635 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:50:20 INFO - PROCESS | 2660 | 1461282620637 Marionette TRACE conn5 <- [1,2722,null,{}] 16:50:20 INFO - PROCESS | 2660 | 1461282620641 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:20 INFO - PROCESS | 2660 | 1461282620765 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 16:50:21 INFO - PROCESS | 2660 | 1461282621030 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:21 INFO - PROCESS | 2660 | ++DOCSHELL 23A1C400 == 160 [pid = 2660] [id = 690] 16:50:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 264 (245DCC00) [pid = 2660] [serial = 2070] [outer = 00000000] 16:50:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 265 (25A0C400) [pid = 2660] [serial = 2071] [outer = 245DCC00] 16:50:21 INFO - PROCESS | 2660 | 1461282621096 Marionette DEBUG loaded listener.js 16:50:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 266 (25A17C00) [pid = 2660] [serial = 2072] [outer = 245DCC00] 16:50:21 INFO - PROCESS | 2660 | 1461282621651 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 16:50:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:50:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1079ms 16:50:21 INFO - PROCESS | 2660 | 1461282621715 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 16:50:21 INFO - PROCESS | 2660 | 1461282621718 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 16:50:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:50:21 INFO - PROCESS | 2660 | 1461282621721 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:50:21 INFO - PROCESS | 2660 | 1461282621723 Marionette TRACE conn5 <- [1,2726,null,{}] 16:50:21 INFO - PROCESS | 2660 | 1461282621727 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:21 INFO - PROCESS | 2660 | 1461282621868 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 16:50:22 INFO - PROCESS | 2660 | 1461282622073 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:22 INFO - PROCESS | 2660 | ++DOCSHELL 2665F800 == 161 [pid = 2660] [id = 691] 16:50:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 267 (26663400) [pid = 2660] [serial = 2073] [outer = 00000000] 16:50:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 268 (27781800) [pid = 2660] [serial = 2074] [outer = 26663400] 16:50:22 INFO - PROCESS | 2660 | 1461282622140 Marionette DEBUG loaded listener.js 16:50:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 269 (27C86400) [pid = 2660] [serial = 2075] [outer = 26663400] 16:50:22 INFO - PROCESS | 2660 | 1461282622765 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 16:50:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:50:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1124ms 16:50:22 INFO - PROCESS | 2660 | 1461282622849 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 16:50:22 INFO - PROCESS | 2660 | 1461282622852 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 16:50:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:50:22 INFO - PROCESS | 2660 | 1461282622870 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:50:22 INFO - PROCESS | 2660 | 1461282622872 Marionette TRACE conn5 <- [1,2730,null,{}] 16:50:22 INFO - PROCESS | 2660 | 1461282622878 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:23 INFO - PROCESS | 2660 | 1461282623026 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 16:50:23 INFO - PROCESS | 2660 | 1461282623213 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:23 INFO - PROCESS | 2660 | ++DOCSHELL 255D4800 == 162 [pid = 2660] [id = 692] 16:50:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 270 (26668000) [pid = 2660] [serial = 2076] [outer = 00000000] 16:50:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 271 (2867B400) [pid = 2660] [serial = 2077] [outer = 26668000] 16:50:23 INFO - PROCESS | 2660 | 1461282623268 Marionette DEBUG loaded listener.js 16:50:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 272 (288AE000) [pid = 2660] [serial = 2078] [outer = 26668000] 16:50:23 INFO - PROCESS | 2660 | 1461282623880 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 16:50:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:50:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1036ms 16:50:23 INFO - PROCESS | 2660 | 1461282623895 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 16:50:23 INFO - PROCESS | 2660 | 1461282623898 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 16:50:23 INFO - PROCESS | 2660 | 1461282623901 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:50:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:50:23 INFO - PROCESS | 2660 | 1461282623903 Marionette TRACE conn5 <- [1,2734,null,{}] 16:50:23 INFO - PROCESS | 2660 | 1461282623907 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:24 INFO - PROCESS | 2660 | 1461282624039 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 16:50:24 INFO - PROCESS | 2660 | 1461282624242 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:24 INFO - PROCESS | 2660 | ++DOCSHELL 28433400 == 163 [pid = 2660] [id = 693] 16:50:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 273 (288ADC00) [pid = 2660] [serial = 2079] [outer = 00000000] 16:50:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 274 (29B24800) [pid = 2660] [serial = 2080] [outer = 288ADC00] 16:50:24 INFO - PROCESS | 2660 | 1461282624299 Marionette DEBUG loaded listener.js 16:50:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 275 (29DD0800) [pid = 2660] [serial = 2081] [outer = 288ADC00] 16:50:24 INFO - PROCESS | 2660 | 1461282624894 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 16:50:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:50:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1017ms 16:50:24 INFO - PROCESS | 2660 | 1461282624923 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 16:50:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:50:24 INFO - PROCESS | 2660 | 1461282624925 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 16:50:24 INFO - PROCESS | 2660 | 1461282624929 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:50:24 INFO - PROCESS | 2660 | 1461282624931 Marionette TRACE conn5 <- [1,2738,null,{}] 16:50:24 INFO - PROCESS | 2660 | 1461282624934 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:25 INFO - PROCESS | 2660 | 1461282625070 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 16:50:25 INFO - PROCESS | 2660 | 1461282625281 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:25 INFO - PROCESS | 2660 | ++DOCSHELL 29B22C00 == 164 [pid = 2660] [id = 694] 16:50:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 276 (29DDA400) [pid = 2660] [serial = 2082] [outer = 00000000] 16:50:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 277 (29E2DC00) [pid = 2660] [serial = 2083] [outer = 29DDA400] 16:50:25 INFO - PROCESS | 2660 | 1461282625339 Marionette DEBUG loaded listener.js 16:50:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 278 (29E51800) [pid = 2660] [serial = 2084] [outer = 29DDA400] 16:50:25 INFO - PROCESS | 2660 | 1461282625932 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 16:50:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:50:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1017ms 16:50:25 INFO - PROCESS | 2660 | 1461282625949 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 16:50:25 INFO - PROCESS | 2660 | 1461282625952 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 16:50:25 INFO - PROCESS | 2660 | 1461282625955 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:50:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:50:25 INFO - PROCESS | 2660 | 1461282625957 Marionette TRACE conn5 <- [1,2742,null,{}] 16:50:25 INFO - PROCESS | 2660 | 1461282625961 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:26 INFO - PROCESS | 2660 | 1461282626103 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 16:50:26 INFO - PROCESS | 2660 | 1461282626308 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:26 INFO - PROCESS | 2660 | ++DOCSHELL 29E53C00 == 165 [pid = 2660] [id = 695] 16:50:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 279 (29E5B800) [pid = 2660] [serial = 2085] [outer = 00000000] 16:50:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 280 (2A723C00) [pid = 2660] [serial = 2086] [outer = 29E5B800] 16:50:26 INFO - PROCESS | 2660 | 1461282626365 Marionette DEBUG loaded listener.js 16:50:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 281 (2AAEA000) [pid = 2660] [serial = 2087] [outer = 29E5B800] 16:50:26 INFO - PROCESS | 2660 | 1461282626935 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 16:50:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:50:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1017ms 16:50:26 INFO - PROCESS | 2660 | 1461282626977 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 16:50:26 INFO - PROCESS | 2660 | 1461282626979 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 16:50:26 INFO - PROCESS | 2660 | 1461282626982 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:50:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:50:26 INFO - PROCESS | 2660 | 1461282626984 Marionette TRACE conn5 <- [1,2746,null,{}] 16:50:26 INFO - PROCESS | 2660 | 1461282626988 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:27 INFO - PROCESS | 2660 | 1461282627129 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 16:50:27 INFO - PROCESS | 2660 | 1461282627343 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:27 INFO - PROCESS | 2660 | ++DOCSHELL 29ECA000 == 166 [pid = 2660] [id = 696] 16:50:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 282 (29ECE400) [pid = 2660] [serial = 2088] [outer = 00000000] 16:50:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 283 (2AB4B800) [pid = 2660] [serial = 2089] [outer = 29ECE400] 16:50:27 INFO - PROCESS | 2660 | 1461282627410 Marionette DEBUG loaded listener.js 16:50:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 284 (2AE41C00) [pid = 2660] [serial = 2090] [outer = 29ECE400] 16:50:27 INFO - PROCESS | 2660 | 1461282627990 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 16:50:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:50:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1066ms 16:50:28 INFO - PROCESS | 2660 | 1461282628053 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 16:50:28 INFO - PROCESS | 2660 | 1461282628056 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 16:50:28 INFO - PROCESS | 2660 | 1461282628059 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:50:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:50:28 INFO - PROCESS | 2660 | 1461282628062 Marionette TRACE conn5 <- [1,2750,null,{}] 16:50:28 INFO - PROCESS | 2660 | 1461282628066 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:28 INFO - PROCESS | 2660 | 1461282628232 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 16:50:28 INFO - PROCESS | 2660 | 1461282628430 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:28 INFO - PROCESS | 2660 | ++DOCSHELL 2AE83C00 == 167 [pid = 2660] [id = 697] 16:50:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 285 (2AE86400) [pid = 2660] [serial = 2091] [outer = 00000000] 16:50:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 286 (2AE8C400) [pid = 2660] [serial = 2092] [outer = 2AE86400] 16:50:28 INFO - PROCESS | 2660 | 1461282628486 Marionette DEBUG loaded listener.js 16:50:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 287 (2AE8DC00) [pid = 2660] [serial = 2093] [outer = 2AE86400] 16:50:29 INFO - PROCESS | 2660 | 1461282629095 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 16:50:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:50:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1067ms 16:50:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:50:29 INFO - PROCESS | 2660 | 1461282629129 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 16:50:29 INFO - PROCESS | 2660 | 1461282629132 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 16:50:29 INFO - PROCESS | 2660 | 1461282629135 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:50:29 INFO - PROCESS | 2660 | 1461282629137 Marionette TRACE conn5 <- [1,2754,null,{}] 16:50:29 INFO - PROCESS | 2660 | 1461282629140 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:29 INFO - PROCESS | 2660 | 1461282629277 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 16:50:29 INFO - PROCESS | 2660 | 1461282629501 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:29 INFO - PROCESS | 2660 | ++DOCSHELL 2B0B3000 == 168 [pid = 2660] [id = 698] 16:50:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 288 (2B0B6400) [pid = 2660] [serial = 2094] [outer = 00000000] 16:50:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 289 (2B0BAC00) [pid = 2660] [serial = 2095] [outer = 2B0B6400] 16:50:29 INFO - PROCESS | 2660 | 1461282629603 Marionette DEBUG loaded listener.js 16:50:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 290 (2B11A400) [pid = 2660] [serial = 2096] [outer = 2B0B6400] 16:50:30 INFO - PROCESS | 2660 | 1461282630169 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 16:50:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:50:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1069ms 16:50:30 INFO - PROCESS | 2660 | 1461282630210 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 16:50:30 INFO - PROCESS | 2660 | 1461282630212 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 16:50:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:50:30 INFO - PROCESS | 2660 | 1461282630217 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:50:30 INFO - PROCESS | 2660 | 1461282630219 Marionette TRACE conn5 <- [1,2758,null,{}] 16:50:30 INFO - PROCESS | 2660 | 1461282630223 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:30 INFO - PROCESS | 2660 | 1461282630365 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 16:50:30 INFO - PROCESS | 2660 | 1461282630575 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:30 INFO - PROCESS | 2660 | ++DOCSHELL 2B0BA400 == 169 [pid = 2660] [id = 699] 16:50:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 291 (2B121400) [pid = 2660] [serial = 2097] [outer = 00000000] 16:50:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 292 (2B98D400) [pid = 2660] [serial = 2098] [outer = 2B121400] 16:50:30 INFO - PROCESS | 2660 | 1461282630632 Marionette DEBUG loaded listener.js 16:50:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 293 (2B992800) [pid = 2660] [serial = 2099] [outer = 2B121400] 16:50:31 INFO - PROCESS | 2660 | 1461282631233 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 16:50:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:50:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1077ms 16:50:31 INFO - PROCESS | 2660 | 1461282631297 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 16:50:31 INFO - PROCESS | 2660 | 1461282631299 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 16:50:31 INFO - PROCESS | 2660 | 1461282631302 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:50:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:50:31 INFO - PROCESS | 2660 | 1461282631304 Marionette TRACE conn5 <- [1,2762,null,{}] 16:50:31 INFO - PROCESS | 2660 | 1461282631309 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:31 INFO - PROCESS | 2660 | 1461282631452 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 16:50:31 INFO - PROCESS | 2660 | 1461282631649 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:31 INFO - PROCESS | 2660 | ++DOCSHELL 2B126800 == 170 [pid = 2660] [id = 700] 16:50:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 294 (2B993C00) [pid = 2660] [serial = 2100] [outer = 00000000] 16:50:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 295 (2BC26000) [pid = 2660] [serial = 2101] [outer = 2B993C00] 16:50:31 INFO - PROCESS | 2660 | 1461282631704 Marionette DEBUG loaded listener.js 16:50:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 296 (2BC25C00) [pid = 2660] [serial = 2102] [outer = 2B993C00] 16:50:32 INFO - PROCESS | 2660 | 1461282632345 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 16:50:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:50:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1121ms 16:50:32 INFO - PROCESS | 2660 | 1461282632428 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 16:50:32 INFO - PROCESS | 2660 | 1461282632430 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 16:50:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:50:32 INFO - PROCESS | 2660 | 1461282632434 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:50:32 INFO - PROCESS | 2660 | 1461282632436 Marionette TRACE conn5 <- [1,2766,null,{}] 16:50:32 INFO - PROCESS | 2660 | 1461282632441 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:32 INFO - PROCESS | 2660 | 1461282632586 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 16:50:32 INFO - PROCESS | 2660 | 1461282632787 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:32 INFO - PROCESS | 2660 | ++DOCSHELL 13021400 == 171 [pid = 2660] [id = 701] 16:50:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 297 (1A73A400) [pid = 2660] [serial = 2103] [outer = 00000000] 16:50:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 298 (20065400) [pid = 2660] [serial = 2104] [outer = 1A73A400] 16:50:32 INFO - PROCESS | 2660 | 1461282632845 Marionette DEBUG loaded listener.js 16:50:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 299 (207B4000) [pid = 2660] [serial = 2105] [outer = 1A73A400] 16:50:33 INFO - PROCESS | 2660 | 1461282633453 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 16:50:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:50:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1074ms 16:50:33 INFO - PROCESS | 2660 | 1461282633512 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 16:50:33 INFO - PROCESS | 2660 | 1461282633514 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 16:50:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:50:33 INFO - PROCESS | 2660 | 1461282633518 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:50:33 INFO - PROCESS | 2660 | 1461282633520 Marionette TRACE conn5 <- [1,2770,null,{}] 16:50:33 INFO - PROCESS | 2660 | 1461282633524 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:33 INFO - PROCESS | 2660 | 1461282633692 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 16:50:34 INFO - PROCESS | 2660 | 1461282634092 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:34 INFO - PROCESS | 2660 | ++DOCSHELL 0B15BC00 == 172 [pid = 2660] [id = 702] 16:50:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 300 (0B15FC00) [pid = 2660] [serial = 2106] [outer = 00000000] 16:50:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 301 (0EAD2000) [pid = 2660] [serial = 2107] [outer = 0B15FC00] 16:50:34 INFO - PROCESS | 2660 | 1461282634184 Marionette DEBUG loaded listener.js 16:50:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 302 (0F509800) [pid = 2660] [serial = 2108] [outer = 0B15FC00] 16:50:34 INFO - PROCESS | 2660 | 1461282634812 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 16:50:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:50:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1331ms 16:50:34 INFO - PROCESS | 2660 | 1461282634853 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 16:50:34 INFO - PROCESS | 2660 | 1461282634858 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 16:50:34 INFO - PROCESS | 2660 | 1461282634863 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:50:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:50:34 INFO - PROCESS | 2660 | 1461282634866 Marionette TRACE conn5 <- [1,2774,null,{}] 16:50:34 INFO - PROCESS | 2660 | 1461282634871 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:35 INFO - PROCESS | 2660 | 1461282635006 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 16:50:35 INFO - PROCESS | 2660 | 1461282635219 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:35 INFO - PROCESS | 2660 | ++DOCSHELL 17938000 == 173 [pid = 2660] [id = 703] 16:50:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 303 (1793FC00) [pid = 2660] [serial = 2109] [outer = 00000000] 16:50:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 304 (18D5CC00) [pid = 2660] [serial = 2110] [outer = 1793FC00] 16:50:35 INFO - PROCESS | 2660 | 1461282635273 Marionette DEBUG loaded listener.js 16:50:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 305 (196D6400) [pid = 2660] [serial = 2111] [outer = 1793FC00] 16:50:35 INFO - PROCESS | 2660 | --DOCSHELL 2E6B4000 == 172 [pid = 2660] [id = 487] 16:50:35 INFO - PROCESS | 2660 | --DOCSHELL 207B6800 == 171 [pid = 2660] [id = 685] 16:50:35 INFO - PROCESS | 2660 | --DOCSHELL 20411C00 == 170 [pid = 2660] [id = 684] 16:50:35 INFO - PROCESS | 2660 | --DOCSHELL 2026F000 == 169 [pid = 2660] [id = 683] 16:50:35 INFO - PROCESS | 2660 | --DOCSHELL 1F7BDC00 == 168 [pid = 2660] [id = 682] 16:50:35 INFO - PROCESS | 2660 | --DOCSHELL 1CE9F000 == 167 [pid = 2660] [id = 681] 16:50:35 INFO - PROCESS | 2660 | --DOCSHELL 180D4C00 == 166 [pid = 2660] [id = 680] 16:50:35 INFO - PROCESS | 2660 | --DOCSHELL 1A735C00 == 165 [pid = 2660] [id = 679] 16:50:35 INFO - PROCESS | 2660 | --DOMWINDOW == 304 (25A0FC00) [pid = 2660] [serial = 1957] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 2660 | --DOMWINDOW == 303 (27C6BC00) [pid = 2660] [serial = 1963] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 2660 | --DOMWINDOW == 302 (26661000) [pid = 2660] [serial = 1960] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 2660 | --DOMWINDOW == 301 (28433C00) [pid = 2660] [serial = 1966] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 2660 | --DOMWINDOW == 300 (28A16C00) [pid = 2660] [serial = 1969] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 2660 | --DOMWINDOW == 299 (29DDBC00) [pid = 2660] [serial = 1972] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 2660 | --DOMWINDOW == 298 (29E3D000) [pid = 2660] [serial = 1975] [outer = 00000000] [url = about:blank] 16:50:35 INFO - PROCESS | 2660 | --DOCSHELL 29E0C400 == 164 [pid = 2660] [id = 675] 16:50:35 INFO - PROCESS | 2660 | --DOCSHELL 29B20C00 == 163 [pid = 2660] [id = 674] 16:50:35 INFO - PROCESS | 2660 | --DOCSHELL 2867E800 == 162 [pid = 2660] [id = 673] 16:50:35 INFO - PROCESS | 2660 | --DOCSHELL 1B021800 == 161 [pid = 2660] [id = 670] 16:50:36 INFO - PROCESS | 2660 | 1461282636008 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 16:50:36 INFO - PROCESS | 2660 | --DOMWINDOW == 297 (25A18C00) [pid = 2660] [serial = 2005] [outer = 00000000] [url = about:blank] 16:50:36 INFO - PROCESS | 2660 | --DOMWINDOW == 296 (24F3D800) [pid = 2660] [serial = 1954] [outer = 00000000] [url = about:blank] 16:50:36 INFO - PROCESS | 2660 | --DOMWINDOW == 295 (20B2C000) [pid = 2660] [serial = 1936] [outer = 00000000] [url = about:blank] 16:50:36 INFO - PROCESS | 2660 | --DOMWINDOW == 294 (20017400) [pid = 2660] [serial = 1942] [outer = 00000000] [url = about:blank] 16:50:36 INFO - PROCESS | 2660 | --DOMWINDOW == 293 (1A72C800) [pid = 2660] [serial = 1939] [outer = 00000000] [url = about:blank] 16:50:36 INFO - PROCESS | 2660 | --DOMWINDOW == 292 (1FE3D000) [pid = 2660] [serial = 1987] [outer = 00000000] [url = about:blank] 16:50:36 INFO - PROCESS | 2660 | --DOMWINDOW == 291 (20023400) [pid = 2660] [serial = 1988] [outer = 00000000] [url = about:blank] 16:50:36 INFO - PROCESS | 2660 | --DOMWINDOW == 290 (20738000) [pid = 2660] [serial = 1978] [outer = 00000000] [url = about:blank] 16:50:36 INFO - PROCESS | 2660 | --DOMWINDOW == 289 (23A1E000) [pid = 2660] [serial = 1951] [outer = 00000000] [url = about:blank] 16:50:36 INFO - PROCESS | 2660 | --DOMWINDOW == 288 (134EB400) [pid = 2660] [serial = 1984] [outer = 00000000] [url = about:blank] 16:50:36 INFO - PROCESS | 2660 | --DOMWINDOW == 287 (18DEB000) [pid = 2660] [serial = 1985] [outer = 00000000] [url = about:blank] 16:50:36 INFO - PROCESS | 2660 | --DOMWINDOW == 286 (21385000) [pid = 2660] [serial = 1945] [outer = 00000000] [url = about:blank] 16:50:36 INFO - PROCESS | 2660 | --DOMWINDOW == 285 (23632C00) [pid = 2660] [serial = 1997] [outer = 00000000] [url = about:blank] 16:50:36 INFO - PROCESS | 2660 | --DOMWINDOW == 284 (22960800) [pid = 2660] [serial = 1996] [outer = 00000000] [url = about:blank] 16:50:36 INFO - PROCESS | 2660 | --DOMWINDOW == 283 (20429800) [pid = 2660] [serial = 1990] [outer = 00000000] [url = about:blank] 16:50:36 INFO - PROCESS | 2660 | --DOMWINDOW == 282 (1B95CC00) [pid = 2660] [serial = 1982] [outer = 00000000] [url = about:blank] 16:50:36 INFO - PROCESS | 2660 | --DOMWINDOW == 281 (1A779C00) [pid = 2660] [serial = 1981] [outer = 00000000] [url = about:blank] 16:50:36 INFO - PROCESS | 2660 | --DOMWINDOW == 280 (22966C00) [pid = 2660] [serial = 1948] [outer = 00000000] [url = about:blank] 16:50:36 INFO - PROCESS | 2660 | --DOMWINDOW == 279 (24569C00) [pid = 2660] [serial = 1999] [outer = 00000000] [url = about:blank] 16:50:36 INFO - PROCESS | 2660 | --DOMWINDOW == 278 (245A1000) [pid = 2660] [serial = 2000] [outer = 00000000] [url = about:blank] 16:50:36 INFO - PROCESS | 2660 | --DOMWINDOW == 277 (20A78000) [pid = 2660] [serial = 1993] [outer = 00000000] [url = about:blank] 16:50:36 INFO - PROCESS | 2660 | --DOMWINDOW == 276 (20B34000) [pid = 2660] [serial = 1994] [outer = 00000000] [url = about:blank] 16:50:36 INFO - PROCESS | 2660 | --DOMWINDOW == 275 (2455A000) [pid = 2660] [serial = 2002] [outer = 00000000] [url = about:blank] 16:50:36 INFO - PROCESS | 2660 | --DOMWINDOW == 274 (2073C800) [pid = 2660] [serial = 1991] [outer = 00000000] [url = about:blank] 16:50:36 INFO - PROCESS | 2660 | --DOMWINDOW == 273 (245DA000) [pid = 2660] [serial = 2003] [outer = 00000000] [url = about:blank] 16:50:36 INFO - PROCESS | 2660 | --DOMWINDOW == 272 (264D0400) [pid = 2660] [serial = 2006] [outer = 00000000] [url = about:blank] 16:50:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:50:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1183ms 16:50:36 INFO - PROCESS | 2660 | 1461282636066 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 16:50:36 INFO - PROCESS | 2660 | 1461282636070 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 16:50:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:50:36 INFO - PROCESS | 2660 | 1461282636077 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:50:36 INFO - PROCESS | 2660 | 1461282636079 Marionette TRACE conn5 <- [1,2778,null,{}] 16:50:36 INFO - PROCESS | 2660 | 1461282636083 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:36 INFO - PROCESS | 2660 | 1461282636203 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 16:50:36 INFO - PROCESS | 2660 | 1461282636216 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:36 INFO - PROCESS | 2660 | ++DOCSHELL 1A72BC00 == 162 [pid = 2660] [id = 704] 16:50:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 273 (1A732800) [pid = 2660] [serial = 2112] [outer = 00000000] 16:50:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 274 (1A7BF800) [pid = 2660] [serial = 2113] [outer = 1A732800] 16:50:36 INFO - PROCESS | 2660 | 1461282636263 Marionette DEBUG loaded listener.js 16:50:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 275 (1B021800) [pid = 2660] [serial = 2114] [outer = 1A732800] 16:50:36 INFO - PROCESS | 2660 | 1461282636869 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 16:50:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:50:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 830ms 16:50:36 INFO - PROCESS | 2660 | 1461282636909 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 16:50:36 INFO - PROCESS | 2660 | 1461282636911 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 16:50:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:50:36 INFO - PROCESS | 2660 | 1461282636920 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:50:36 INFO - PROCESS | 2660 | 1461282636926 Marionette TRACE conn5 <- [1,2782,null,{}] 16:50:36 INFO - PROCESS | 2660 | 1461282636932 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:37 INFO - PROCESS | 2660 | 1461282637059 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 16:50:37 INFO - PROCESS | 2660 | 1461282637221 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:37 INFO - PROCESS | 2660 | ++DOCSHELL 1C615C00 == 163 [pid = 2660] [id = 705] 16:50:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 276 (1C82A400) [pid = 2660] [serial = 2115] [outer = 00000000] 16:50:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 277 (1C836000) [pid = 2660] [serial = 2116] [outer = 1C82A400] 16:50:37 INFO - PROCESS | 2660 | 1461282637268 Marionette DEBUG loaded listener.js 16:50:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 278 (1CC0BC00) [pid = 2660] [serial = 2117] [outer = 1C82A400] 16:50:37 INFO - PROCESS | 2660 | 1461282637678 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 16:50:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:50:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 790ms 16:50:37 INFO - PROCESS | 2660 | 1461282637705 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 16:50:37 INFO - PROCESS | 2660 | 1461282637708 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 16:50:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:50:37 INFO - PROCESS | 2660 | 1461282637711 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:50:37 INFO - PROCESS | 2660 | 1461282637712 Marionette TRACE conn5 <- [1,2786,null,{}] 16:50:37 INFO - PROCESS | 2660 | 1461282637716 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:37 INFO - PROCESS | 2660 | 1461282637834 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 16:50:37 INFO - PROCESS | 2660 | 1461282637877 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:37 INFO - PROCESS | 2660 | ++DOCSHELL 1D566800 == 164 [pid = 2660] [id = 706] 16:50:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 279 (1D566C00) [pid = 2660] [serial = 2118] [outer = 00000000] 16:50:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 280 (1DAD8400) [pid = 2660] [serial = 2119] [outer = 1D566C00] 16:50:37 INFO - PROCESS | 2660 | 1461282637923 Marionette DEBUG loaded listener.js 16:50:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 281 (1EA03400) [pid = 2660] [serial = 2120] [outer = 1D566C00] 16:50:38 INFO - PROCESS | 2660 | 1461282638435 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 16:50:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:50:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 770ms 16:50:38 INFO - PROCESS | 2660 | 1461282638495 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 16:50:38 INFO - PROCESS | 2660 | 1461282638497 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 16:50:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:50:38 INFO - PROCESS | 2660 | 1461282638500 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:50:38 INFO - PROCESS | 2660 | 1461282638502 Marionette TRACE conn5 <- [1,2790,null,{}] 16:50:38 INFO - PROCESS | 2660 | 1461282638506 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:38 INFO - PROCESS | 2660 | 1461282638684 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 16:50:38 INFO - PROCESS | 2660 | 1461282638707 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:38 INFO - PROCESS | 2660 | ++DOCSHELL 1F725C00 == 165 [pid = 2660] [id = 707] 16:50:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 282 (1F727800) [pid = 2660] [serial = 2121] [outer = 00000000] 16:50:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 283 (1FE35400) [pid = 2660] [serial = 2122] [outer = 1F727800] 16:50:38 INFO - PROCESS | 2660 | 1461282638762 Marionette DEBUG loaded listener.js 16:50:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 284 (2001D800) [pid = 2660] [serial = 2123] [outer = 1F727800] 16:50:39 INFO - PROCESS | 2660 | 1461282639337 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 16:50:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:50:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 870ms 16:50:39 INFO - PROCESS | 2660 | 1461282639376 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 16:50:39 INFO - PROCESS | 2660 | 1461282639378 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 16:50:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:50:39 INFO - PROCESS | 2660 | 1461282639381 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:50:39 INFO - PROCESS | 2660 | 1461282639383 Marionette TRACE conn5 <- [1,2794,null,{}] 16:50:39 INFO - PROCESS | 2660 | 1461282639387 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:39 INFO - PROCESS | 2660 | 1461282639563 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 16:50:39 INFO - PROCESS | 2660 | 1461282639590 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:39 INFO - PROCESS | 2660 | ++DOCSHELL 2006C400 == 166 [pid = 2660] [id = 708] 16:50:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 285 (2006D400) [pid = 2660] [serial = 2124] [outer = 00000000] 16:50:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 286 (20416000) [pid = 2660] [serial = 2125] [outer = 2006D400] 16:50:39 INFO - PROCESS | 2660 | 1461282639635 Marionette DEBUG loaded listener.js 16:50:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 287 (20423800) [pid = 2660] [serial = 2126] [outer = 2006D400] 16:50:40 INFO - PROCESS | 2660 | 1461282640111 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 16:50:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:50:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 770ms 16:50:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:50:40 INFO - PROCESS | 2660 | 1461282640156 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 16:50:40 INFO - PROCESS | 2660 | 1461282640158 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 16:50:40 INFO - PROCESS | 2660 | 1461282640161 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:50:40 INFO - PROCESS | 2660 | 1461282640163 Marionette TRACE conn5 <- [1,2798,null,{}] 16:50:40 INFO - PROCESS | 2660 | 1461282640166 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:40 INFO - PROCESS | 2660 | 1461282640335 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 16:50:40 INFO - PROCESS | 2660 | 1461282640359 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:40 INFO - PROCESS | 2660 | ++DOCSHELL 20428400 == 167 [pid = 2660] [id = 709] 16:50:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 288 (2042EC00) [pid = 2660] [serial = 2127] [outer = 00000000] 16:50:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 289 (20740C00) [pid = 2660] [serial = 2128] [outer = 2042EC00] 16:50:40 INFO - PROCESS | 2660 | 1461282640404 Marionette DEBUG loaded listener.js 16:50:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 290 (207B6800) [pid = 2660] [serial = 2129] [outer = 2042EC00] 16:50:40 INFO - PROCESS | 2660 | --DOMWINDOW == 289 (20A70400) [pid = 2660] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:50:40 INFO - PROCESS | 2660 | --DOMWINDOW == 288 (1B9DD400) [pid = 2660] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:50:40 INFO - PROCESS | 2660 | --DOMWINDOW == 287 (1810C800) [pid = 2660] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:50:40 INFO - PROCESS | 2660 | --DOMWINDOW == 286 (2296AC00) [pid = 2660] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:50:40 INFO - PROCESS | 2660 | --DOMWINDOW == 285 (1D0DDC00) [pid = 2660] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:50:40 INFO - PROCESS | 2660 | --DOMWINDOW == 284 (26660800) [pid = 2660] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:50:40 INFO - PROCESS | 2660 | --DOMWINDOW == 283 (2027A800) [pid = 2660] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:50:40 INFO - PROCESS | 2660 | --DOMWINDOW == 282 (20413800) [pid = 2660] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:50:40 INFO - PROCESS | 2660 | --DOMWINDOW == 281 (1FE33800) [pid = 2660] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:50:41 INFO - PROCESS | 2660 | 1461282641098 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 16:50:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:50:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 970ms 16:50:41 INFO - PROCESS | 2660 | 1461282641132 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 16:50:41 INFO - PROCESS | 2660 | 1461282641134 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 16:50:41 INFO - PROCESS | 2660 | 1461282641137 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:50:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:50:41 INFO - PROCESS | 2660 | 1461282641139 Marionette TRACE conn5 <- [1,2802,null,{}] 16:50:41 INFO - PROCESS | 2660 | 1461282641143 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:41 INFO - PROCESS | 2660 | 1461282641258 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 16:50:41 INFO - PROCESS | 2660 | 1461282641264 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:41 INFO - PROCESS | 2660 | ++DOCSHELL 2073F000 == 168 [pid = 2660] [id = 710] 16:50:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 282 (207EB400) [pid = 2660] [serial = 2130] [outer = 00000000] 16:50:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 283 (20A70400) [pid = 2660] [serial = 2131] [outer = 207EB400] 16:50:41 INFO - PROCESS | 2660 | 1461282641309 Marionette DEBUG loaded listener.js 16:50:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 284 (20A7A000) [pid = 2660] [serial = 2132] [outer = 207EB400] 16:50:41 INFO - PROCESS | 2660 | 1461282641800 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 16:50:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:50:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 730ms 16:50:41 INFO - PROCESS | 2660 | 1461282641872 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 16:50:41 INFO - PROCESS | 2660 | 1461282641874 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 16:50:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:50:41 INFO - PROCESS | 2660 | 1461282641877 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:50:41 INFO - PROCESS | 2660 | 1461282641879 Marionette TRACE conn5 <- [1,2806,null,{}] 16:50:41 INFO - PROCESS | 2660 | 1461282641882 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:41 INFO - PROCESS | 2660 | 1461282641998 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 16:50:42 INFO - PROCESS | 2660 | 1461282642034 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:42 INFO - PROCESS | 2660 | ++DOCSHELL 20B27000 == 169 [pid = 2660] [id = 711] 16:50:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 285 (20B2C800) [pid = 2660] [serial = 2133] [outer = 00000000] 16:50:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 286 (20BDBC00) [pid = 2660] [serial = 2134] [outer = 20B2C800] 16:50:42 INFO - PROCESS | 2660 | 1461282642080 Marionette DEBUG loaded listener.js 16:50:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 287 (21209000) [pid = 2660] [serial = 2135] [outer = 20B2C800] 16:50:42 INFO - PROCESS | 2660 | 1461282642580 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 16:50:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:50:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 730ms 16:50:42 INFO - PROCESS | 2660 | 1461282642613 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 16:50:42 INFO - PROCESS | 2660 | 1461282642615 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 16:50:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:50:42 INFO - PROCESS | 2660 | 1461282642619 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:50:42 INFO - PROCESS | 2660 | 1461282642620 Marionette TRACE conn5 <- [1,2810,null,{}] 16:50:42 INFO - PROCESS | 2660 | 1461282642624 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:42 INFO - PROCESS | 2660 | 1461282642742 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 16:50:42 INFO - PROCESS | 2660 | 1461282642748 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:42 INFO - PROCESS | 2660 | ++DOCSHELL 2137EC00 == 170 [pid = 2660] [id = 712] 16:50:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 288 (21387000) [pid = 2660] [serial = 2136] [outer = 00000000] 16:50:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 289 (224B2800) [pid = 2660] [serial = 2137] [outer = 21387000] 16:50:42 INFO - PROCESS | 2660 | 1461282642798 Marionette DEBUG loaded listener.js 16:50:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 290 (2270F800) [pid = 2660] [serial = 2138] [outer = 21387000] 16:50:43 INFO - PROCESS | 2660 | 1461282643711 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 16:50:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:50:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1115ms 16:50:43 INFO - PROCESS | 2660 | 1461282643739 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 16:50:43 INFO - PROCESS | 2660 | 1461282643745 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 16:50:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:50:43 INFO - PROCESS | 2660 | 1461282643751 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:50:43 INFO - PROCESS | 2660 | 1461282643755 Marionette TRACE conn5 <- [1,2814,null,{}] 16:50:43 INFO - PROCESS | 2660 | 1461282643760 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:43 INFO - PROCESS | 2660 | 1461282643909 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 16:50:44 INFO - PROCESS | 2660 | 1461282644112 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:44 INFO - PROCESS | 2660 | ++DOCSHELL 18246800 == 171 [pid = 2660] [id = 713] 16:50:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 291 (18248800) [pid = 2660] [serial = 2139] [outer = 00000000] 16:50:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 292 (1A7F7400) [pid = 2660] [serial = 2140] [outer = 18248800] 16:50:44 INFO - PROCESS | 2660 | 1461282644170 Marionette DEBUG loaded listener.js 16:50:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 293 (1B966C00) [pid = 2660] [serial = 2141] [outer = 18248800] 16:50:44 INFO - PROCESS | 2660 | 1461282644849 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:50:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:50:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1124ms 16:50:44 INFO - PROCESS | 2660 | 1461282644878 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 16:50:44 INFO - PROCESS | 2660 | 1461282644885 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 16:50:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:50:44 INFO - PROCESS | 2660 | 1461282644891 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:50:44 INFO - PROCESS | 2660 | 1461282644894 Marionette TRACE conn5 <- [1,2818,null,{}] 16:50:44 INFO - PROCESS | 2660 | 1461282644898 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:45 INFO - PROCESS | 2660 | 1461282645048 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 16:50:45 INFO - PROCESS | 2660 | 1461282645222 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:45 INFO - PROCESS | 2660 | ++DOCSHELL 1F7BE000 == 172 [pid = 2660] [id = 714] 16:50:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 294 (1F913800) [pid = 2660] [serial = 2142] [outer = 00000000] 16:50:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 295 (2001CC00) [pid = 2660] [serial = 2143] [outer = 1F913800] 16:50:45 INFO - PROCESS | 2660 | 1461282645319 Marionette DEBUG loaded listener.js 16:50:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 296 (20272C00) [pid = 2660] [serial = 2144] [outer = 1F913800] 16:50:45 INFO - PROCESS | 2660 | 1461282645985 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 16:50:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:50:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1122ms 16:50:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:50:46 INFO - PROCESS | 2660 | 1461282646014 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 16:50:46 INFO - PROCESS | 2660 | 1461282646017 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 16:50:46 INFO - PROCESS | 2660 | 1461282646020 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:50:46 INFO - PROCESS | 2660 | 1461282646025 Marionette TRACE conn5 <- [1,2822,null,{}] 16:50:46 INFO - PROCESS | 2660 | 1461282646036 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:46 INFO - PROCESS | 2660 | 1461282646181 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 16:50:46 INFO - PROCESS | 2660 | 1461282646398 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:46 INFO - PROCESS | 2660 | ++DOCSHELL 22704000 == 173 [pid = 2660] [id = 715] 16:50:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 297 (22707400) [pid = 2660] [serial = 2145] [outer = 00000000] 16:50:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 298 (23632C00) [pid = 2660] [serial = 2146] [outer = 22707400] 16:50:46 INFO - PROCESS | 2660 | 1461282646459 Marionette DEBUG loaded listener.js 16:50:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 299 (2363E000) [pid = 2660] [serial = 2147] [outer = 22707400] 16:50:47 INFO - PROCESS | 2660 | 1461282647055 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:50:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:50:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1075ms 16:50:47 INFO - PROCESS | 2660 | 1461282647100 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 16:50:47 INFO - PROCESS | 2660 | 1461282647103 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 16:50:47 INFO - PROCESS | 2660 | 1461282647106 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:50:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:50:47 INFO - PROCESS | 2660 | 1461282647108 Marionette TRACE conn5 <- [1,2826,null,{}] 16:50:47 INFO - PROCESS | 2660 | 1461282647112 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:47 INFO - PROCESS | 2660 | 1461282647261 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 16:50:47 INFO - PROCESS | 2660 | 1461282647473 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:47 INFO - PROCESS | 2660 | ++DOCSHELL 2454D400 == 174 [pid = 2660] [id = 716] 16:50:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 300 (2454F800) [pid = 2660] [serial = 2148] [outer = 00000000] 16:50:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 301 (24562400) [pid = 2660] [serial = 2149] [outer = 2454F800] 16:50:47 INFO - PROCESS | 2660 | 1461282647532 Marionette DEBUG loaded listener.js 16:50:47 INFO - PROCESS | 2660 | ++DOMWINDOW == 302 (24569C00) [pid = 2660] [serial = 2150] [outer = 2454F800] 16:50:48 INFO - PROCESS | 2660 | 1461282648140 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 16:50:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:50:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1067ms 16:50:48 INFO - PROCESS | 2660 | 1461282648179 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 16:50:48 INFO - PROCESS | 2660 | 1461282648182 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 16:50:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:50:48 INFO - PROCESS | 2660 | 1461282648185 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:50:48 INFO - PROCESS | 2660 | 1461282648187 Marionette TRACE conn5 <- [1,2830,null,{}] 16:50:48 INFO - PROCESS | 2660 | 1461282648191 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:48 INFO - PROCESS | 2660 | 1461282648336 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 16:50:48 INFO - PROCESS | 2660 | 1461282648547 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:48 INFO - PROCESS | 2660 | ++DOCSHELL 24595400 == 175 [pid = 2660] [id = 717] 16:50:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 303 (245A0000) [pid = 2660] [serial = 2151] [outer = 00000000] 16:50:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 304 (245E0C00) [pid = 2660] [serial = 2152] [outer = 245A0000] 16:50:48 INFO - PROCESS | 2660 | 1461282648605 Marionette DEBUG loaded listener.js 16:50:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 305 (245DF400) [pid = 2660] [serial = 2153] [outer = 245A0000] 16:50:49 INFO - PROCESS | 2660 | 1461282649220 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 16:50:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:50:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1078ms 16:50:49 INFO - PROCESS | 2660 | 1461282649264 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 16:50:49 INFO - PROCESS | 2660 | 1461282649267 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 16:50:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:50:49 INFO - PROCESS | 2660 | 1461282649270 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:50:49 INFO - PROCESS | 2660 | 1461282649272 Marionette TRACE conn5 <- [1,2834,null,{}] 16:50:49 INFO - PROCESS | 2660 | 1461282649276 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:49 INFO - PROCESS | 2660 | 1461282649425 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 16:50:49 INFO - PROCESS | 2660 | 1461282649627 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:49 INFO - PROCESS | 2660 | ++DOCSHELL 1D797C00 == 176 [pid = 2660] [id = 718] 16:50:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 306 (245D5800) [pid = 2660] [serial = 2154] [outer = 00000000] 16:50:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 307 (264D3000) [pid = 2660] [serial = 2155] [outer = 245D5800] 16:50:49 INFO - PROCESS | 2660 | 1461282649685 Marionette DEBUG loaded listener.js 16:50:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 308 (2665B800) [pid = 2660] [serial = 2156] [outer = 245D5800] 16:50:50 INFO - PROCESS | 2660 | 1461282650312 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 16:50:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:50:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1070ms 16:50:50 INFO - PROCESS | 2660 | 1461282650351 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 16:50:50 INFO - PROCESS | 2660 | 1461282650354 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 16:50:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:50:50 INFO - PROCESS | 2660 | 1461282650357 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:50:50 INFO - PROCESS | 2660 | 1461282650359 Marionette TRACE conn5 <- [1,2838,null,{}] 16:50:50 INFO - PROCESS | 2660 | 1461282650363 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:50 INFO - PROCESS | 2660 | 1461282650511 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 16:50:50 INFO - PROCESS | 2660 | 1461282650735 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:50 INFO - PROCESS | 2660 | ++DOCSHELL 25A02800 == 177 [pid = 2660] [id = 719] 16:50:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 309 (25A0CC00) [pid = 2660] [serial = 2157] [outer = 00000000] 16:50:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 310 (27779800) [pid = 2660] [serial = 2158] [outer = 25A0CC00] 16:50:50 INFO - PROCESS | 2660 | 1461282650796 Marionette DEBUG loaded listener.js 16:50:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 311 (2777D000) [pid = 2660] [serial = 2159] [outer = 25A0CC00] 16:50:51 INFO - PROCESS | 2660 | 1461282651368 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:50:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:50:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1077ms 16:50:51 INFO - PROCESS | 2660 | 1461282651437 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 16:50:51 INFO - PROCESS | 2660 | 1461282651439 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 16:50:51 INFO - PROCESS | 2660 | 1461282651442 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:50:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:50:51 INFO - PROCESS | 2660 | 1461282651444 Marionette TRACE conn5 <- [1,2842,null,{}] 16:50:51 INFO - PROCESS | 2660 | 1461282651448 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:51 INFO - PROCESS | 2660 | 1461282651588 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 16:50:51 INFO - PROCESS | 2660 | 1461282651802 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:51 INFO - PROCESS | 2660 | ++DOCSHELL 27778800 == 178 [pid = 2660] [id = 720] 16:50:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 312 (27C6E400) [pid = 2660] [serial = 2160] [outer = 00000000] 16:50:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 313 (28224C00) [pid = 2660] [serial = 2161] [outer = 27C6E400] 16:50:51 INFO - PROCESS | 2660 | 1461282651859 Marionette DEBUG loaded listener.js 16:50:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 314 (28223800) [pid = 2660] [serial = 2162] [outer = 27C6E400] 16:50:52 INFO - PROCESS | 2660 | 1461282652458 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 16:50:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:50:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1066ms 16:50:52 INFO - PROCESS | 2660 | 1461282652513 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 16:50:52 INFO - PROCESS | 2660 | 1461282652516 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 16:50:52 INFO - PROCESS | 2660 | 1461282652519 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:50:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:50:52 INFO - PROCESS | 2660 | 1461282652521 Marionette TRACE conn5 <- [1,2846,null,{}] 16:50:52 INFO - PROCESS | 2660 | 1461282652525 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:52 INFO - PROCESS | 2660 | 1461282652668 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 16:50:52 INFO - PROCESS | 2660 | 1461282652869 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:52 INFO - PROCESS | 2660 | ++DOCSHELL 2821F800 == 179 [pid = 2660] [id = 721] 16:50:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 315 (28547C00) [pid = 2660] [serial = 2163] [outer = 00000000] 16:50:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 316 (2867FC00) [pid = 2660] [serial = 2164] [outer = 28547C00] 16:50:52 INFO - PROCESS | 2660 | 1461282652924 Marionette DEBUG loaded listener.js 16:50:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 317 (28A02C00) [pid = 2660] [serial = 2165] [outer = 28547C00] 16:50:53 INFO - PROCESS | 2660 | 1461282653502 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:50:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:50:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1016ms 16:50:53 INFO - PROCESS | 2660 | 1461282653540 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 16:50:53 INFO - PROCESS | 2660 | 1461282653543 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 16:50:53 INFO - PROCESS | 2660 | 1461282653546 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:50:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:50:53 INFO - PROCESS | 2660 | 1461282653548 Marionette TRACE conn5 <- [1,2850,null,{}] 16:50:53 INFO - PROCESS | 2660 | 1461282653552 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:53 INFO - PROCESS | 2660 | 1461282653691 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 16:50:53 INFO - PROCESS | 2660 | 1461282653907 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:53 INFO - PROCESS | 2660 | ++DOCSHELL 28679400 == 180 [pid = 2660] [id = 722] 16:50:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 318 (28A05C00) [pid = 2660] [serial = 2166] [outer = 00000000] 16:50:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 319 (29B2A000) [pid = 2660] [serial = 2167] [outer = 28A05C00] 16:50:53 INFO - PROCESS | 2660 | 1461282653964 Marionette DEBUG loaded listener.js 16:50:54 INFO - PROCESS | 2660 | ++DOMWINDOW == 320 (29DAF000) [pid = 2660] [serial = 2168] [outer = 28A05C00] 16:50:54 INFO - PROCESS | 2660 | 1461282654557 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 16:50:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:50:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1070ms 16:50:54 INFO - PROCESS | 2660 | 1461282654619 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 16:50:54 INFO - PROCESS | 2660 | 1461282654622 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 16:50:54 INFO - PROCESS | 2660 | 1461282654625 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:50:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:50:54 INFO - PROCESS | 2660 | 1461282654628 Marionette TRACE conn5 <- [1,2854,null,{}] 16:50:54 INFO - PROCESS | 2660 | 1461282654631 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:54 INFO - PROCESS | 2660 | 1461282654794 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 16:50:55 INFO - PROCESS | 2660 | 1461282655013 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:55 INFO - PROCESS | 2660 | ++DOCSHELL 29E33800 == 181 [pid = 2660] [id = 723] 16:50:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 321 (29E3DC00) [pid = 2660] [serial = 2169] [outer = 00000000] 16:50:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 322 (29E60400) [pid = 2660] [serial = 2170] [outer = 29E3DC00] 16:50:55 INFO - PROCESS | 2660 | 1461282655074 Marionette DEBUG loaded listener.js 16:50:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 323 (29ED3000) [pid = 2660] [serial = 2171] [outer = 29E3DC00] 16:50:55 INFO - PROCESS | 2660 | 1461282655711 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 16:50:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:50:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1121ms 16:50:55 INFO - PROCESS | 2660 | 1461282655750 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 16:50:55 INFO - PROCESS | 2660 | 1461282655752 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 16:50:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:50:55 INFO - PROCESS | 2660 | 1461282655756 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:50:55 INFO - PROCESS | 2660 | 1461282655758 Marionette TRACE conn5 <- [1,2858,null,{}] 16:50:55 INFO - PROCESS | 2660 | 1461282655762 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:55 INFO - PROCESS | 2660 | 1461282655903 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 16:50:56 INFO - PROCESS | 2660 | 1461282656109 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:56 INFO - PROCESS | 2660 | ++DOCSHELL 29E51C00 == 182 [pid = 2660] [id = 724] 16:50:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 324 (29ECC000) [pid = 2660] [serial = 2172] [outer = 00000000] 16:50:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 325 (2AAEC800) [pid = 2660] [serial = 2173] [outer = 29ECC000] 16:50:56 INFO - PROCESS | 2660 | 1461282656163 Marionette DEBUG loaded listener.js 16:50:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 326 (2AAF4800) [pid = 2660] [serial = 2174] [outer = 29ECC000] 16:50:56 INFO - PROCESS | 2660 | 1461282656825 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 16:50:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:50:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1129ms 16:50:56 INFO - PROCESS | 2660 | 1461282656889 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 16:50:56 INFO - PROCESS | 2660 | 1461282656891 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 16:50:56 INFO - PROCESS | 2660 | 1461282656895 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:50:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:50:56 INFO - PROCESS | 2660 | 1461282656897 Marionette TRACE conn5 <- [1,2862,null,{}] 16:50:56 INFO - PROCESS | 2660 | 1461282656901 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:57 INFO - PROCESS | 2660 | 1461282657042 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 16:50:57 INFO - PROCESS | 2660 | 1461282657246 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:57 INFO - PROCESS | 2660 | ++DOCSHELL 2AB4A000 == 183 [pid = 2660] [id = 725] 16:50:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 327 (2AE3E000) [pid = 2660] [serial = 2175] [outer = 00000000] 16:50:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 328 (2AE80C00) [pid = 2660] [serial = 2176] [outer = 2AE3E000] 16:50:57 INFO - PROCESS | 2660 | 1461282657300 Marionette DEBUG loaded listener.js 16:50:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 329 (2AE87800) [pid = 2660] [serial = 2177] [outer = 2AE3E000] 16:50:57 INFO - PROCESS | 2660 | 1461282657897 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 16:50:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:50:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1074ms 16:50:57 INFO - PROCESS | 2660 | 1461282657973 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 16:50:57 INFO - PROCESS | 2660 | 1461282657975 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 16:50:57 INFO - PROCESS | 2660 | 1461282657979 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:50:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:50:57 INFO - PROCESS | 2660 | 1461282657981 Marionette TRACE conn5 <- [1,2866,null,{}] 16:50:57 INFO - PROCESS | 2660 | 1461282657984 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:58 INFO - PROCESS | 2660 | 1461282658127 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 16:50:58 INFO - PROCESS | 2660 | 1461282658340 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:58 INFO - PROCESS | 2660 | ++DOCSHELL 28229C00 == 184 [pid = 2660] [id = 726] 16:50:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 330 (2822A400) [pid = 2660] [serial = 2178] [outer = 00000000] 16:50:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 331 (28A14800) [pid = 2660] [serial = 2179] [outer = 2822A400] 16:50:58 INFO - PROCESS | 2660 | 1461282658436 Marionette DEBUG loaded listener.js 16:50:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 332 (2AB4EC00) [pid = 2660] [serial = 2180] [outer = 2822A400] 16:50:59 INFO - PROCESS | 2660 | 1461282659070 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 16:50:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:50:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1121ms 16:50:59 INFO - PROCESS | 2660 | 1461282659104 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 16:50:59 INFO - PROCESS | 2660 | 1461282659106 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 16:50:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:50:59 INFO - PROCESS | 2660 | 1461282659110 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:50:59 INFO - PROCESS | 2660 | 1461282659112 Marionette TRACE conn5 <- [1,2870,null,{}] 16:50:59 INFO - PROCESS | 2660 | 1461282659115 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:50:59 INFO - PROCESS | 2660 | 1461282659257 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 16:50:59 INFO - PROCESS | 2660 | 1461282659466 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:59 INFO - PROCESS | 2660 | ++DOCSHELL 140C8400 == 185 [pid = 2660] [id = 727] 16:50:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 333 (24F3F000) [pid = 2660] [serial = 2181] [outer = 00000000] 16:50:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 334 (2BC34000) [pid = 2660] [serial = 2182] [outer = 24F3F000] 16:50:59 INFO - PROCESS | 2660 | 1461282659521 Marionette DEBUG loaded listener.js 16:50:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 335 (2BC7D000) [pid = 2660] [serial = 2183] [outer = 24F3F000] 16:51:00 INFO - PROCESS | 2660 | 1461282660650 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 16:51:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:51:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1579ms 16:51:00 INFO - PROCESS | 2660 | 1461282660694 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 16:51:00 INFO - PROCESS | 2660 | 1461282660697 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 16:51:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:51:00 INFO - PROCESS | 2660 | 1461282660701 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:51:00 INFO - PROCESS | 2660 | 1461282660705 Marionette TRACE conn5 <- [1,2874,null,{}] 16:51:00 INFO - PROCESS | 2660 | 1461282660710 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:00 INFO - PROCESS | 2660 | 1461282660839 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 16:51:01 INFO - PROCESS | 2660 | 1461282661058 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:01 INFO - PROCESS | 2660 | ++DOCSHELL 18178800 == 186 [pid = 2660] [id = 728] 16:51:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 336 (1948C800) [pid = 2660] [serial = 2184] [outer = 00000000] 16:51:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 337 (1B022000) [pid = 2660] [serial = 2185] [outer = 1948C800] 16:51:01 INFO - PROCESS | 2660 | 1461282661111 Marionette DEBUG loaded listener.js 16:51:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 338 (1BAEF000) [pid = 2660] [serial = 2186] [outer = 1948C800] 16:51:01 INFO - PROCESS | 2660 | 1461282661733 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 16:51:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:51:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1077ms 16:51:01 INFO - PROCESS | 2660 | 1461282661784 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 16:51:01 INFO - PROCESS | 2660 | 1461282661790 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 16:51:01 INFO - PROCESS | 2660 | 1461282661796 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:51:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:51:01 INFO - PROCESS | 2660 | 1461282661799 Marionette TRACE conn5 <- [1,2878,null,{}] 16:51:01 INFO - PROCESS | 2660 | 1461282661803 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:01 INFO - PROCESS | 2660 | 1461282661936 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 16:51:02 INFO - PROCESS | 2660 | 1461282662161 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:02 INFO - PROCESS | 2660 | ++DOCSHELL 1D0DDC00 == 187 [pid = 2660] [id = 729] 16:51:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 339 (1D5E9400) [pid = 2660] [serial = 2187] [outer = 00000000] 16:51:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 340 (1FE36000) [pid = 2660] [serial = 2188] [outer = 1D5E9400] 16:51:02 INFO - PROCESS | 2660 | 1461282662212 Marionette DEBUG loaded listener.js 16:51:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 341 (20018000) [pid = 2660] [serial = 2189] [outer = 1D5E9400] 16:51:02 INFO - PROCESS | 2660 | --DOCSHELL 2120F800 == 186 [pid = 2660] [id = 264] 16:51:02 INFO - PROCESS | 2660 | --DOCSHELL 2BC7FC00 == 185 [pid = 2660] [id = 532] 16:51:02 INFO - PROCESS | 2660 | --DOCSHELL 20A6EC00 == 184 [pid = 2660] [id = 645] 16:51:02 INFO - PROCESS | 2660 | --DOCSHELL 24F36400 == 183 [pid = 2660] [id = 360] 16:51:02 INFO - PROCESS | 2660 | --DOCSHELL 12F09C00 == 182 [pid = 2660] [id = 363] 16:51:02 INFO - PROCESS | 2660 | --DOCSHELL 25A19000 == 181 [pid = 2660] [id = 397] 16:51:02 INFO - PROCESS | 2660 | --DOCSHELL 245D8000 == 180 [pid = 2660] [id = 361] 16:51:02 INFO - PROCESS | 2660 | --DOCSHELL 20B27000 == 179 [pid = 2660] [id = 711] 16:51:02 INFO - PROCESS | 2660 | --DOCSHELL 2073F000 == 178 [pid = 2660] [id = 710] 16:51:02 INFO - PROCESS | 2660 | --DOCSHELL 20428400 == 177 [pid = 2660] [id = 709] 16:51:02 INFO - PROCESS | 2660 | --DOCSHELL 2006C400 == 176 [pid = 2660] [id = 708] 16:51:02 INFO - PROCESS | 2660 | --DOMWINDOW == 340 (21380400) [pid = 2660] [serial = 2056] [outer = 00000000] [url = about:blank] 16:51:02 INFO - PROCESS | 2660 | --DOMWINDOW == 339 (29ECC400) [pid = 2660] [serial = 2026] [outer = 00000000] [url = about:blank] 16:51:02 INFO - PROCESS | 2660 | --DOMWINDOW == 338 (2AAF1000) [pid = 2660] [serial = 2032] [outer = 00000000] [url = about:blank] 16:51:02 INFO - PROCESS | 2660 | --DOMWINDOW == 337 (2AB1BC00) [pid = 2660] [serial = 2035] [outer = 00000000] [url = about:blank] 16:51:02 INFO - PROCESS | 2660 | --DOMWINDOW == 336 (2A72F800) [pid = 2660] [serial = 2029] [outer = 00000000] [url = about:blank] 16:51:02 INFO - PROCESS | 2660 | --DOMWINDOW == 335 (29DD1C00) [pid = 2660] [serial = 2023] [outer = 00000000] [url = about:blank] 16:51:02 INFO - PROCESS | 2660 | --DOCSHELL 1C615C00 == 175 [pid = 2660] [id = 705] 16:51:02 INFO - PROCESS | 2660 | --DOCSHELL 1A72BC00 == 174 [pid = 2660] [id = 704] 16:51:02 INFO - PROCESS | 2660 | --DOCSHELL 17938000 == 173 [pid = 2660] [id = 703] 16:51:02 INFO - PROCESS | 2660 | --DOCSHELL 0B15BC00 == 172 [pid = 2660] [id = 702] 16:51:02 INFO - PROCESS | 2660 | --DOCSHELL 2B0B3000 == 171 [pid = 2660] [id = 698] 16:51:02 INFO - PROCESS | 2660 | --DOCSHELL 2AE83C00 == 170 [pid = 2660] [id = 697] 16:51:02 INFO - PROCESS | 2660 | --DOCSHELL 29ECA000 == 169 [pid = 2660] [id = 696] 16:51:02 INFO - PROCESS | 2660 | --DOCSHELL 29E53C00 == 168 [pid = 2660] [id = 695] 16:51:02 INFO - PROCESS | 2660 | --DOCSHELL 29B22C00 == 167 [pid = 2660] [id = 694] 16:51:02 INFO - PROCESS | 2660 | --DOCSHELL 28433400 == 166 [pid = 2660] [id = 693] 16:51:02 INFO - PROCESS | 2660 | --DOCSHELL 255D4800 == 165 [pid = 2660] [id = 692] 16:51:02 INFO - PROCESS | 2660 | --DOCSHELL 2665F800 == 164 [pid = 2660] [id = 691] 16:51:02 INFO - PROCESS | 2660 | --DOCSHELL 23A1C400 == 163 [pid = 2660] [id = 690] 16:51:02 INFO - PROCESS | 2660 | --DOCSHELL 207AE800 == 162 [pid = 2660] [id = 689] 16:51:02 INFO - PROCESS | 2660 | --DOCSHELL 20B29000 == 161 [pid = 2660] [id = 688] 16:51:02 INFO - PROCESS | 2660 | --DOCSHELL 1D792C00 == 160 [pid = 2660] [id = 687] 16:51:02 INFO - PROCESS | 2660 | --DOCSHELL 0EAD4C00 == 159 [pid = 2660] [id = 686] 16:51:02 INFO - PROCESS | 2660 | --DOMWINDOW == 334 (20BD4800) [pid = 2660] [serial = 1937] [outer = 00000000] [url = about:blank] 16:51:02 INFO - PROCESS | 2660 | --DOMWINDOW == 333 (1C832400) [pid = 2660] [serial = 2038] [outer = 00000000] [url = about:blank] 16:51:02 INFO - PROCESS | 2660 | --DOMWINDOW == 332 (1D56B400) [pid = 2660] [serial = 2011] [outer = 00000000] [url = about:blank] 16:51:02 INFO - PROCESS | 2660 | --DOMWINDOW == 331 (1A7F9400) [pid = 2660] [serial = 2042] [outer = 00000000] [url = about:blank] 16:51:02 INFO - PROCESS | 2660 | --DOMWINDOW == 330 (27C69000) [pid = 2660] [serial = 2008] [outer = 00000000] [url = about:blank] 16:51:02 INFO - PROCESS | 2660 | --DOMWINDOW == 329 (20A76C00) [pid = 2660] [serial = 2014] [outer = 00000000] [url = about:blank] 16:51:02 INFO - PROCESS | 2660 | --DOMWINDOW == 328 (27C73400) [pid = 2660] [serial = 2017] [outer = 00000000] [url = about:blank] 16:51:02 INFO - PROCESS | 2660 | --DOMWINDOW == 327 (28A01400) [pid = 2660] [serial = 2020] [outer = 00000000] [url = about:blank] 16:51:02 INFO - PROCESS | 2660 | --DOMWINDOW == 326 (27C92400) [pid = 2660] [serial = 2009] [outer = 00000000] [url = about:blank] 16:51:02 INFO - PROCESS | 2660 | --DOMWINDOW == 325 (1EA0A000) [pid = 2660] [serial = 2045] [outer = 00000000] [url = about:blank] 16:51:02 INFO - PROCESS | 2660 | --DOMWINDOW == 324 (2777E000) [pid = 2660] [serial = 1871] [outer = 00000000] [url = about:blank] 16:51:02 INFO - PROCESS | 2660 | --DOMWINDOW == 323 (20733400) [pid = 2660] [serial = 2051] [outer = 00000000] [url = about:blank] 16:51:02 INFO - PROCESS | 2660 | --DOMWINDOW == 322 (207ED000) [pid = 2660] [serial = 2053] [outer = 00000000] [url = about:blank] 16:51:02 INFO - PROCESS | 2660 | --DOMWINDOW == 321 (20066400) [pid = 2660] [serial = 2047] [outer = 00000000] [url = about:blank] 16:51:02 INFO - PROCESS | 2660 | --DOMWINDOW == 320 (20426400) [pid = 2660] [serial = 2050] [outer = 00000000] [url = about:blank] 16:51:02 INFO - PROCESS | 2660 | --DOMWINDOW == 319 (1CEDA800) [pid = 2660] [serial = 2039] [outer = 00000000] [url = about:blank] 16:51:02 INFO - PROCESS | 2660 | --DOMWINDOW == 318 (1D79B400) [pid = 2660] [serial = 2044] [outer = 00000000] [url = about:blank] 16:51:02 INFO - PROCESS | 2660 | --DOMWINDOW == 317 (2006D000) [pid = 2660] [serial = 2048] [outer = 00000000] [url = about:blank] 16:51:02 INFO - PROCESS | 2660 | --DOMWINDOW == 316 (207F9400) [pid = 2660] [serial = 2054] [outer = 00000000] [url = about:blank] 16:51:02 INFO - PROCESS | 2660 | --DOMWINDOW == 315 (19486C00) [pid = 2660] [serial = 2041] [outer = 00000000] [url = about:blank] 16:51:03 INFO - PROCESS | 2660 | 1461282663025 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:51:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:51:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1274ms 16:51:03 INFO - PROCESS | 2660 | 1461282663076 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 16:51:03 INFO - PROCESS | 2660 | 1461282663078 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 16:51:03 INFO - PROCESS | 2660 | 1461282663082 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:51:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:51:03 INFO - PROCESS | 2660 | 1461282663085 Marionette TRACE conn5 <- [1,2882,null,{}] 16:51:03 INFO - PROCESS | 2660 | 1461282663095 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:03 INFO - PROCESS | 2660 | 1461282663221 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 16:51:03 INFO - PROCESS | 2660 | 1461282663236 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:03 INFO - PROCESS | 2660 | ++DOCSHELL 17642800 == 160 [pid = 2660] [id = 730] 16:51:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 316 (1764BC00) [pid = 2660] [serial = 2190] [outer = 00000000] 16:51:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 317 (1A7F5800) [pid = 2660] [serial = 2191] [outer = 1764BC00] 16:51:03 INFO - PROCESS | 2660 | 1461282663287 Marionette DEBUG loaded listener.js 16:51:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 318 (1B9DCC00) [pid = 2660] [serial = 2192] [outer = 1764BC00] 16:51:03 INFO - PROCESS | 2660 | 1461282663907 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 16:51:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:51:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 870ms 16:51:03 INFO - PROCESS | 2660 | 1461282663955 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 16:51:03 INFO - PROCESS | 2660 | 1461282663958 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 16:51:03 INFO - PROCESS | 2660 | 1461282663961 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:51:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:51:03 INFO - PROCESS | 2660 | 1461282663963 Marionette TRACE conn5 <- [1,2886,null,{}] 16:51:03 INFO - PROCESS | 2660 | 1461282663967 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:04 INFO - PROCESS | 2660 | 1461282664096 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 16:51:04 INFO - PROCESS | 2660 | 1461282664255 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:04 INFO - PROCESS | 2660 | ++DOCSHELL 1C613400 == 161 [pid = 2660] [id = 731] 16:51:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 319 (1C614800) [pid = 2660] [serial = 2193] [outer = 00000000] 16:51:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 320 (1D028C00) [pid = 2660] [serial = 2194] [outer = 1C614800] 16:51:04 INFO - PROCESS | 2660 | 1461282664302 Marionette DEBUG loaded listener.js 16:51:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 321 (1D5E3400) [pid = 2660] [serial = 2195] [outer = 1C614800] 16:51:04 INFO - PROCESS | 2660 | 1461282664716 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 16:51:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:51:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 770ms 16:51:04 INFO - PROCESS | 2660 | 1461282664735 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 16:51:04 INFO - PROCESS | 2660 | 1461282664737 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 16:51:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:51:04 INFO - PROCESS | 2660 | 1461282664740 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:51:04 INFO - PROCESS | 2660 | 1461282664742 Marionette TRACE conn5 <- [1,2890,null,{}] 16:51:04 INFO - PROCESS | 2660 | 1461282664745 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:04 INFO - PROCESS | 2660 | 1461282664858 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 16:51:04 INFO - PROCESS | 2660 | 1461282664864 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:04 INFO - PROCESS | 2660 | ++DOCSHELL 1DBDF000 == 162 [pid = 2660] [id = 732] 16:51:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 322 (1DBDF800) [pid = 2660] [serial = 2196] [outer = 00000000] 16:51:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 323 (20020C00) [pid = 2660] [serial = 2197] [outer = 1DBDF800] 16:51:04 INFO - PROCESS | 2660 | 1461282664910 Marionette DEBUG loaded listener.js 16:51:04 INFO - PROCESS | 2660 | ++DOMWINDOW == 324 (2002D800) [pid = 2660] [serial = 2198] [outer = 1DBDF800] 16:51:05 INFO - PROCESS | 2660 | 1461282665551 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:51:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:51:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 870ms 16:51:05 INFO - PROCESS | 2660 | 1461282665611 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 16:51:05 INFO - PROCESS | 2660 | 1461282665613 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 16:51:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:51:05 INFO - PROCESS | 2660 | 1461282665616 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:51:05 INFO - PROCESS | 2660 | 1461282665618 Marionette TRACE conn5 <- [1,2894,null,{}] 16:51:05 INFO - PROCESS | 2660 | 1461282665621 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:05 INFO - PROCESS | 2660 | 1461282665800 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 16:51:05 INFO - PROCESS | 2660 | 1461282665826 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:05 INFO - PROCESS | 2660 | ++DOCSHELL 20068800 == 163 [pid = 2660] [id = 733] 16:51:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 325 (20069800) [pid = 2660] [serial = 2199] [outer = 00000000] 16:51:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 326 (2042B800) [pid = 2660] [serial = 2200] [outer = 20069800] 16:51:05 INFO - PROCESS | 2660 | 1461282665875 Marionette DEBUG loaded listener.js 16:51:05 INFO - PROCESS | 2660 | ++DOMWINDOW == 327 (2073E400) [pid = 2660] [serial = 2201] [outer = 20069800] 16:51:06 INFO - PROCESS | 2660 | 1461282666372 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 16:51:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:51:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 770ms 16:51:06 INFO - PROCESS | 2660 | 1461282666387 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 16:51:06 INFO - PROCESS | 2660 | 1461282666389 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 16:51:06 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:51:06 INFO - PROCESS | 2660 | 1461282666392 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:51:06 INFO - PROCESS | 2660 | 1461282666394 Marionette TRACE conn5 <- [1,2898,null,{}] 16:51:06 INFO - PROCESS | 2660 | 1461282666403 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:06 INFO - PROCESS | 2660 | 1461282666569 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 16:51:06 INFO - PROCESS | 2660 | 1461282666591 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:06 INFO - PROCESS | 2660 | ++DOCSHELL 207B1800 == 164 [pid = 2660] [id = 734] 16:51:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 328 (207ED000) [pid = 2660] [serial = 2202] [outer = 00000000] 16:51:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 329 (20A6DC00) [pid = 2660] [serial = 2203] [outer = 207ED000] 16:51:06 INFO - PROCESS | 2660 | 1461282666636 Marionette DEBUG loaded listener.js 16:51:06 INFO - PROCESS | 2660 | ++DOMWINDOW == 330 (20A7BC00) [pid = 2660] [serial = 2204] [outer = 207ED000] 16:51:07 INFO - PROCESS | 2660 | --DOMWINDOW == 329 (20B2C800) [pid = 2660] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:51:07 INFO - PROCESS | 2660 | --DOMWINDOW == 328 (2042EC00) [pid = 2660] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:51:07 INFO - PROCESS | 2660 | --DOMWINDOW == 327 (2006D400) [pid = 2660] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:51:07 INFO - PROCESS | 2660 | --DOMWINDOW == 326 (1793FC00) [pid = 2660] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:51:07 INFO - PROCESS | 2660 | --DOMWINDOW == 325 (0B15FC00) [pid = 2660] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:51:07 INFO - PROCESS | 2660 | --DOMWINDOW == 324 (1C82A400) [pid = 2660] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:51:07 INFO - PROCESS | 2660 | --DOMWINDOW == 323 (1A732800) [pid = 2660] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:51:07 INFO - PROCESS | 2660 | --DOMWINDOW == 322 (207FAC00) [pid = 2660] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:51:07 INFO - PROCESS | 2660 | --DOMWINDOW == 321 (1D566C00) [pid = 2660] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:51:07 INFO - PROCESS | 2660 | --DOMWINDOW == 320 (1F727800) [pid = 2660] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:51:07 INFO - PROCESS | 2660 | --DOMWINDOW == 319 (207EB400) [pid = 2660] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:51:07 INFO - PROCESS | 2660 | 1461282667750 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 16:51:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:51:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:51:07 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1384ms 16:51:07 INFO - TEST-START | /DOMEvents/constructors.html 16:51:07 INFO - PROCESS | 2660 | 1461282667778 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 16:51:07 INFO - PROCESS | 2660 | 1461282667780 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 16:51:07 INFO - PROCESS | 2660 | 1461282667783 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:51:07 INFO - PROCESS | 2660 | 1461282667785 Marionette TRACE conn5 <- [1,2902,null,{}] 16:51:07 INFO - PROCESS | 2660 | 1461282667789 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:07 INFO - PROCESS | 2660 | 1461282667903 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 16:51:08 INFO - PROCESS | 2660 | 1461282668061 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:08 INFO - PROCESS | 2660 | ++DOCSHELL 12F20C00 == 165 [pid = 2660] [id = 735] 16:51:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 320 (13029C00) [pid = 2660] [serial = 2205] [outer = 00000000] 16:51:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 321 (20067000) [pid = 2660] [serial = 2206] [outer = 13029C00] 16:51:08 INFO - PROCESS | 2660 | 1461282668107 Marionette DEBUG loaded listener.js 16:51:08 INFO - PROCESS | 2660 | ++DOMWINDOW == 322 (20742400) [pid = 2660] [serial = 2207] [outer = 13029C00] 16:51:08 INFO - PROCESS | 2660 | 1461282668709 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:51:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:51:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:51:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:51:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:51:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:51:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:51:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:51:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:51:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:51:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:51:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:51:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:51:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:51:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:51:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:51:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:51:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:51:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:51:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:51:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:51:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:51:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:51:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:51:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:51:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:51:08 INFO - TEST-OK | /DOMEvents/constructors.html | took 988ms 16:51:08 INFO - PROCESS | 2660 | 1461282668775 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 16:51:08 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:51:08 INFO - PROCESS | 2660 | 1461282668777 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 16:51:08 INFO - PROCESS | 2660 | 1461282668780 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:51:08 INFO - PROCESS | 2660 | 1461282668782 Marionette TRACE conn5 <- [1,2906,null,{}] 16:51:08 INFO - PROCESS | 2660 | 1461282668786 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:09 INFO - PROCESS | 2660 | 1461282669010 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 16:51:09 INFO - PROCESS | 2660 | 1461282669189 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:09 INFO - PROCESS | 2660 | ++DOCSHELL 1302A800 == 166 [pid = 2660] [id = 736] 16:51:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 323 (1302F800) [pid = 2660] [serial = 2208] [outer = 00000000] 16:51:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 324 (1349E800) [pid = 2660] [serial = 2209] [outer = 1302F800] 16:51:09 INFO - PROCESS | 2660 | 1461282669249 Marionette DEBUG loaded listener.js 16:51:09 INFO - PROCESS | 2660 | ++DOMWINDOW == 325 (140C9000) [pid = 2660] [serial = 2210] [outer = 1302F800] 16:51:09 INFO - PROCESS | 2660 | 1461282669898 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:51:09 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:51:09 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1184ms 16:51:10 INFO - PROCESS | 2660 | 1461282670005 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 16:51:10 INFO - PROCESS | 2660 | 1461282670010 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 16:51:10 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:51:10 INFO - PROCESS | 2660 | 1461282670016 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:51:10 INFO - PROCESS | 2660 | 1461282670021 Marionette TRACE conn5 <- [1,2910,null,{}] 16:51:10 INFO - PROCESS | 2660 | 1461282670028 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:10 INFO - PROCESS | 2660 | 1461282670178 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 16:51:10 INFO - PROCESS | 2660 | 1461282670370 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:10 INFO - PROCESS | 2660 | ++DOCSHELL 18DEC400 == 167 [pid = 2660] [id = 737] 16:51:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 326 (196D7400) [pid = 2660] [serial = 2211] [outer = 00000000] 16:51:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 327 (1CB54800) [pid = 2660] [serial = 2212] [outer = 196D7400] 16:51:10 INFO - PROCESS | 2660 | 1461282670434 Marionette DEBUG loaded listener.js 16:51:10 INFO - PROCESS | 2660 | ++DOMWINDOW == 328 (1CEDA800) [pid = 2660] [serial = 2213] [outer = 196D7400] 16:51:10 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 16:51:10 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 16:51:10 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 16:51:10 INFO - PROCESS | 2660 | [2660] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 16:51:11 INFO - PROCESS | 2660 | 1461282671064 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 16:51:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:51:11 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:51:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:51:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:51:11 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:51:11 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:51:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:51:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:51:11 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:51:11 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:51:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:51:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:51:11 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:51:11 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:51:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:51:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:51:11 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:51:11 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1079ms 16:51:11 INFO - PROCESS | 2660 | 1461282671100 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 16:51:11 INFO - PROCESS | 2660 | 1461282671103 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 16:51:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:51:11 INFO - PROCESS | 2660 | 1461282671107 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:51:11 INFO - PROCESS | 2660 | 1461282671110 Marionette TRACE conn5 <- [1,2914,null,{}] 16:51:11 INFO - PROCESS | 2660 | 1461282671114 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:11 INFO - PROCESS | 2660 | 1461282671254 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 16:51:11 INFO - PROCESS | 2660 | 1461282671468 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:11 INFO - PROCESS | 2660 | ++DOCSHELL 20BD2C00 == 168 [pid = 2660] [id = 738] 16:51:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 329 (20BDA800) [pid = 2660] [serial = 2214] [outer = 00000000] 16:51:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 330 (21387C00) [pid = 2660] [serial = 2215] [outer = 20BDA800] 16:51:11 INFO - PROCESS | 2660 | 1461282671527 Marionette DEBUG loaded listener.js 16:51:11 INFO - PROCESS | 2660 | ++DOMWINDOW == 331 (2245A400) [pid = 2660] [serial = 2216] [outer = 20BDA800] 16:51:12 INFO - PROCESS | 2660 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:51:12 INFO - PROCESS | 2660 | 1461282672176 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 16:51:12 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:51:12 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1130ms 16:51:12 INFO - PROCESS | 2660 | 1461282672240 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 16:51:12 INFO - PROCESS | 2660 | 1461282672245 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 16:51:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:51:12 INFO - PROCESS | 2660 | 1461282672257 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:51:12 INFO - PROCESS | 2660 | 1461282672262 Marionette TRACE conn5 <- [1,2918,null,{}] 16:51:12 INFO - PROCESS | 2660 | 1461282672266 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:12 INFO - PROCESS | 2660 | 1461282672418 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 16:51:12 INFO - PROCESS | 2660 | 1461282672625 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:12 INFO - PROCESS | 2660 | ++DOCSHELL 21209400 == 169 [pid = 2660] [id = 739] 16:51:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 332 (23A17800) [pid = 2660] [serial = 2217] [outer = 00000000] 16:51:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 333 (24551400) [pid = 2660] [serial = 2218] [outer = 23A17800] 16:51:12 INFO - PROCESS | 2660 | 1461282672683 Marionette DEBUG loaded listener.js 16:51:12 INFO - PROCESS | 2660 | ++DOMWINDOW == 334 (2455C400) [pid = 2660] [serial = 2219] [outer = 23A17800] 16:51:13 INFO - PROCESS | 2660 | ************************* 16:51:13 INFO - PROCESS | 2660 | A coding exception was thrown and uncaught in a Task. 16:51:13 INFO - PROCESS | 2660 | 16:51:13 INFO - PROCESS | 2660 | Full message: TypeError: NetworkError when attempting to fetch resource. 16:51:13 INFO - PROCESS | 2660 | Full stack: 16:51:13 INFO - PROCESS | 2660 | ************************* 16:51:13 INFO - PROCESS | 2660 | 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:51:13 INFO - PROCESS | 2660 | 1461282673387 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 16:51:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:51:13 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1192ms 16:51:13 INFO - PROCESS | 2660 | 1461282673447 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 16:51:13 INFO - PROCESS | 2660 | 1461282673450 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 16:51:13 INFO - PROCESS | 2660 | 1461282673453 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:51:13 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:51:13 INFO - PROCESS | 2660 | 1461282673455 Marionette TRACE conn5 <- [1,2922,null,{}] 16:51:13 INFO - PROCESS | 2660 | 1461282673459 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:13 INFO - PROCESS | 2660 | 1461282673597 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 16:51:13 INFO - PROCESS | 2660 | 1461282673796 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:13 INFO - PROCESS | 2660 | ++DOCSHELL 2455DC00 == 170 [pid = 2660] [id = 740] 16:51:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 335 (24565000) [pid = 2660] [serial = 2220] [outer = 00000000] 16:51:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 336 (25A1F800) [pid = 2660] [serial = 2221] [outer = 24565000] 16:51:13 INFO - PROCESS | 2660 | 1461282673851 Marionette DEBUG loaded listener.js 16:51:13 INFO - PROCESS | 2660 | ++DOMWINDOW == 337 (264D1400) [pid = 2660] [serial = 2222] [outer = 24565000] 16:51:14 INFO - PROCESS | 2660 | 1461282674404 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:51:14 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:51:14 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 970ms 16:51:14 INFO - PROCESS | 2660 | 1461282674427 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 16:51:14 INFO - PROCESS | 2660 | 1461282674429 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 16:51:14 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:51:14 INFO - PROCESS | 2660 | 1461282674432 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:51:14 INFO - PROCESS | 2660 | 1461282674434 Marionette TRACE conn5 <- [1,2926,null,{}] 16:51:14 INFO - PROCESS | 2660 | 1461282674438 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:14 INFO - PROCESS | 2660 | 1461282674576 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 16:51:14 INFO - PROCESS | 2660 | 1461282674782 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:14 INFO - PROCESS | 2660 | ++DOCSHELL 26660000 == 171 [pid = 2660] [id = 741] 16:51:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 338 (26662000) [pid = 2660] [serial = 2223] [outer = 00000000] 16:51:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 339 (27C6F400) [pid = 2660] [serial = 2224] [outer = 26662000] 16:51:14 INFO - PROCESS | 2660 | 1461282674847 Marionette DEBUG loaded listener.js 16:51:14 INFO - PROCESS | 2660 | ++DOMWINDOW == 340 (28222400) [pid = 2660] [serial = 2225] [outer = 26662000] 16:51:15 INFO - PROCESS | 2660 | 1461282675458 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:51:15 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:51:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1070ms 16:51:15 INFO - PROCESS | 2660 | 1461282675507 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 16:51:15 INFO - PROCESS | 2660 | 1461282675509 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 16:51:15 INFO - PROCESS | 2660 | 1461282675513 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:51:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:51:15 INFO - PROCESS | 2660 | 1461282675515 Marionette TRACE conn5 <- [1,2930,null,{}] 16:51:15 INFO - PROCESS | 2660 | 1461282675519 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:15 INFO - PROCESS | 2660 | 1461282675656 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 16:51:15 INFO - PROCESS | 2660 | 1461282675870 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:15 INFO - PROCESS | 2660 | ++DOCSHELL 27782400 == 172 [pid = 2660] [id = 742] 16:51:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 341 (28226C00) [pid = 2660] [serial = 2226] [outer = 00000000] 16:51:15 INFO - PROCESS | 2660 | ++DOMWINDOW == 342 (28A1C400) [pid = 2660] [serial = 2227] [outer = 28226C00] 16:51:15 INFO - PROCESS | 2660 | 1461282675927 Marionette DEBUG loaded listener.js 16:51:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 343 (29B20800) [pid = 2660] [serial = 2228] [outer = 28226C00] 16:51:16 INFO - PROCESS | 2660 | 1461282676430 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 16:51:16 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:51:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:51:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:51:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 970ms 16:51:16 INFO - PROCESS | 2660 | 1461282676487 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 16:51:16 INFO - PROCESS | 2660 | 1461282676489 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 16:51:16 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:51:16 INFO - PROCESS | 2660 | 1461282676511 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:51:16 INFO - PROCESS | 2660 | 1461282676513 Marionette TRACE conn5 <- [1,2934,null,{}] 16:51:16 INFO - PROCESS | 2660 | 1461282676519 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:16 INFO - PROCESS | 2660 | 1461282676654 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 16:51:16 INFO - PROCESS | 2660 | 1461282676865 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:16 INFO - PROCESS | 2660 | ++DOCSHELL 29DADC00 == 173 [pid = 2660] [id = 743] 16:51:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 344 (29DB2000) [pid = 2660] [serial = 2229] [outer = 00000000] 16:51:16 INFO - PROCESS | 2660 | ++DOMWINDOW == 345 (29E2BC00) [pid = 2660] [serial = 2230] [outer = 29DB2000] 16:51:16 INFO - PROCESS | 2660 | 1461282676922 Marionette DEBUG loaded listener.js 16:51:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 346 (29E30C00) [pid = 2660] [serial = 2231] [outer = 29DB2000] 16:51:17 INFO - PROCESS | 2660 | 1461282677454 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:51:17 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:51:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 990ms 16:51:17 INFO - PROCESS | 2660 | 1461282677487 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 16:51:17 INFO - PROCESS | 2660 | 1461282677490 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 16:51:17 INFO - PROCESS | 2660 | 1461282677493 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:51:17 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:51:17 INFO - PROCESS | 2660 | 1461282677495 Marionette TRACE conn5 <- [1,2938,null,{}] 16:51:17 INFO - PROCESS | 2660 | 1461282677499 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:17 INFO - PROCESS | 2660 | 1461282677634 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 16:51:17 INFO - PROCESS | 2660 | 1461282677847 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:17 INFO - PROCESS | 2660 | ++DOCSHELL 2854CC00 == 174 [pid = 2660] [id = 744] 16:51:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 347 (29DE2C00) [pid = 2660] [serial = 2232] [outer = 00000000] 16:51:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 348 (29E53C00) [pid = 2660] [serial = 2233] [outer = 29DE2C00] 16:51:17 INFO - PROCESS | 2660 | 1461282677905 Marionette DEBUG loaded listener.js 16:51:17 INFO - PROCESS | 2660 | ++DOMWINDOW == 349 (29E5B400) [pid = 2660] [serial = 2234] [outer = 29DE2C00] 16:51:18 INFO - PROCESS | 2660 | ++DOCSHELL 25A09C00 == 175 [pid = 2660] [id = 745] 16:51:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 350 (29E29800) [pid = 2660] [serial = 2235] [outer = 00000000] 16:51:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 351 (2AB0E400) [pid = 2660] [serial = 2236] [outer = 29E29800] 16:51:18 INFO - PROCESS | 2660 | 1461282678518 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:51:18 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:51:18 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1068ms 16:51:18 INFO - PROCESS | 2660 | 1461282678569 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 16:51:18 INFO - PROCESS | 2660 | 1461282678571 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 16:51:18 INFO - PROCESS | 2660 | 1461282678574 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:51:18 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:51:18 INFO - PROCESS | 2660 | 1461282678576 Marionette TRACE conn5 <- [1,2942,null,{}] 16:51:18 INFO - PROCESS | 2660 | 1461282678580 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:18 INFO - PROCESS | 2660 | 1461282678759 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 16:51:18 INFO - PROCESS | 2660 | 1461282678956 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:18 INFO - PROCESS | 2660 | ++DOCSHELL 29E3EC00 == 176 [pid = 2660] [id = 746] 16:51:18 INFO - PROCESS | 2660 | ++DOMWINDOW == 352 (29E53800) [pid = 2660] [serial = 2237] [outer = 00000000] 16:51:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 353 (2AB45000) [pid = 2660] [serial = 2238] [outer = 29E53800] 16:51:19 INFO - PROCESS | 2660 | 1461282679013 Marionette DEBUG loaded listener.js 16:51:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 354 (2AB4A400) [pid = 2660] [serial = 2239] [outer = 29E53800] 16:51:19 INFO - PROCESS | 2660 | 1461282679530 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:51:19 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:51:19 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:51:19 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 970ms 16:51:19 INFO - PROCESS | 2660 | 1461282679550 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 16:51:19 INFO - PROCESS | 2660 | 1461282679552 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 16:51:19 INFO - PROCESS | 2660 | 1461282679555 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:51:19 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:51:19 INFO - PROCESS | 2660 | 1461282679557 Marionette TRACE conn5 <- [1,2946,null,{}] 16:51:19 INFO - PROCESS | 2660 | 1461282679561 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:19 INFO - PROCESS | 2660 | 1461282679731 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 16:51:19 INFO - PROCESS | 2660 | 1461282679938 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:19 INFO - PROCESS | 2660 | ++DOCSHELL 2AAEDC00 == 177 [pid = 2660] [id = 747] 16:51:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 355 (2AE40000) [pid = 2660] [serial = 2240] [outer = 00000000] 16:51:19 INFO - PROCESS | 2660 | ++DOMWINDOW == 356 (2B122C00) [pid = 2660] [serial = 2241] [outer = 2AE40000] 16:51:20 INFO - PROCESS | 2660 | 1461282679999 Marionette DEBUG loaded listener.js 16:51:20 INFO - PROCESS | 2660 | ++DOMWINDOW == 357 (2BC2AC00) [pid = 2660] [serial = 2242] [outer = 2AE40000] 16:51:20 INFO - PROCESS | 2660 | 1461282680584 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:51:20 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:51:20 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1070ms 16:51:20 INFO - PROCESS | 2660 | 1461282680644 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 16:51:20 INFO - PROCESS | 2660 | 1461282680647 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 16:51:20 INFO - PROCESS | 2660 | 1461282680653 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:51:20 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:51:20 INFO - PROCESS | 2660 | 1461282680656 Marionette TRACE conn5 <- [1,2950,null,{}] 16:51:20 INFO - PROCESS | 2660 | 1461282680660 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:20 INFO - PROCESS | 2660 | 1461282680818 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 16:51:21 INFO - PROCESS | 2660 | 1461282681033 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:21 INFO - PROCESS | 2660 | ++DOCSHELL 2B0C0800 == 178 [pid = 2660] [id = 748] 16:51:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 358 (2BC2E800) [pid = 2660] [serial = 2243] [outer = 00000000] 16:51:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 359 (2BD46400) [pid = 2660] [serial = 2244] [outer = 2BC2E800] 16:51:21 INFO - PROCESS | 2660 | 1461282681090 Marionette DEBUG loaded listener.js 16:51:21 INFO - PROCESS | 2660 | ++DOMWINDOW == 360 (2BD47800) [pid = 2660] [serial = 2245] [outer = 2BC2E800] 16:51:21 INFO - PROCESS | 2660 | 1461282681632 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:51:21 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:51:21 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1018ms 16:51:21 INFO - PROCESS | 2660 | 1461282681676 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 16:51:21 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:51:21 INFO - PROCESS | 2660 | 1461282681678 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 16:51:21 INFO - PROCESS | 2660 | 1461282681682 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:51:21 INFO - PROCESS | 2660 | 1461282681684 Marionette TRACE conn5 <- [1,2954,null,{}] 16:51:21 INFO - PROCESS | 2660 | 1461282681687 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:21 INFO - PROCESS | 2660 | 1461282681834 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 16:51:22 INFO - PROCESS | 2660 | 1461282682094 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:22 INFO - PROCESS | 2660 | ++DOCSHELL 2BC85000 == 179 [pid = 2660] [id = 749] 16:51:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 361 (2BD4A400) [pid = 2660] [serial = 2246] [outer = 00000000] 16:51:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 362 (2BDA5000) [pid = 2660] [serial = 2247] [outer = 2BD4A400] 16:51:22 INFO - PROCESS | 2660 | 1461282682156 Marionette DEBUG loaded listener.js 16:51:22 INFO - PROCESS | 2660 | ++DOMWINDOW == 363 (2BDA4800) [pid = 2660] [serial = 2248] [outer = 2BD4A400] 16:51:22 INFO - PROCESS | 2660 | 1461282682758 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:51:22 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 16:51:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1133ms 16:51:22 INFO - PROCESS | 2660 | 1461282682815 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 16:51:22 INFO - PROCESS | 2660 | 1461282682818 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 16:51:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:51:22 INFO - PROCESS | 2660 | 1461282682821 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:51:22 INFO - PROCESS | 2660 | 1461282682823 Marionette TRACE conn5 <- [1,2958,null,{}] 16:51:22 INFO - PROCESS | 2660 | 1461282682827 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:22 INFO - PROCESS | 2660 | 1461282682995 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 16:51:23 INFO - PROCESS | 2660 | 1461282683199 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:23 INFO - PROCESS | 2660 | ++DOCSHELL 2BDA3800 == 180 [pid = 2660] [id = 750] 16:51:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 364 (2BDA6400) [pid = 2660] [serial = 2249] [outer = 00000000] 16:51:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 365 (2BE07800) [pid = 2660] [serial = 2250] [outer = 2BDA6400] 16:51:23 INFO - PROCESS | 2660 | 1461282683253 Marionette DEBUG loaded listener.js 16:51:23 INFO - PROCESS | 2660 | ++DOMWINDOW == 366 (2BE0C800) [pid = 2660] [serial = 2251] [outer = 2BDA6400] 16:51:23 INFO - PROCESS | 2660 | 1461282683774 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:51:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:51:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 970ms 16:51:23 INFO - PROCESS | 2660 | 1461282683795 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 16:51:23 INFO - PROCESS | 2660 | 1461282683798 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 16:51:23 INFO - PROCESS | 2660 | 1461282683801 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:51:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:51:23 INFO - PROCESS | 2660 | 1461282683803 Marionette TRACE conn5 <- [1,2962,null,{}] 16:51:23 INFO - PROCESS | 2660 | 1461282683807 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:24 INFO - PROCESS | 2660 | 1461282684019 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 16:51:24 INFO - PROCESS | 2660 | 1461282684170 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:24 INFO - PROCESS | 2660 | ++DOCSHELL 2BDB0C00 == 181 [pid = 2660] [id = 751] 16:51:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 367 (2BE06000) [pid = 2660] [serial = 2252] [outer = 00000000] 16:51:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 368 (2BE7A000) [pid = 2660] [serial = 2253] [outer = 2BE06000] 16:51:24 INFO - PROCESS | 2660 | 1461282684266 Marionette DEBUG loaded listener.js 16:51:24 INFO - PROCESS | 2660 | ++DOMWINDOW == 369 (2BE7DC00) [pid = 2660] [serial = 2254] [outer = 2BE06000] 16:51:24 INFO - PROCESS | 2660 | 1461282684807 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 16:51:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 16:51:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1066ms 16:51:24 INFO - PROCESS | 2660 | 1461282684874 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 16:51:24 INFO - PROCESS | 2660 | 1461282684877 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 16:51:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:51:24 INFO - PROCESS | 2660 | 1461282684880 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:51:24 INFO - PROCESS | 2660 | 1461282684882 Marionette TRACE conn5 <- [1,2966,null,{}] 16:51:24 INFO - PROCESS | 2660 | 1461282684886 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:25 INFO - PROCESS | 2660 | 1461282685027 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 16:51:25 INFO - PROCESS | 2660 | 1461282685232 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:25 INFO - PROCESS | 2660 | ++DOCSHELL 2BE7F400 == 182 [pid = 2660] [id = 752] 16:51:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 370 (2BE80800) [pid = 2660] [serial = 2255] [outer = 00000000] 16:51:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 371 (2BEA9000) [pid = 2660] [serial = 2256] [outer = 2BE80800] 16:51:25 INFO - PROCESS | 2660 | 1461282685287 Marionette DEBUG loaded listener.js 16:51:25 INFO - PROCESS | 2660 | ++DOMWINDOW == 372 (2BEA8C00) [pid = 2660] [serial = 2257] [outer = 2BE80800] 16:51:25 INFO - PROCESS | 2660 | 1461282685836 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:51:25 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:51:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 970ms 16:51:25 INFO - PROCESS | 2660 | 1461282685851 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 16:51:25 INFO - PROCESS | 2660 | 1461282685853 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 16:51:25 INFO - PROCESS | 2660 | 1461282685857 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:51:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:51:25 INFO - PROCESS | 2660 | 1461282685859 Marionette TRACE conn5 <- [1,2970,null,{}] 16:51:25 INFO - PROCESS | 2660 | 1461282685862 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:25 INFO - PROCESS | 2660 | 1461282686003 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 16:51:26 INFO - PROCESS | 2660 | 1461282686261 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:26 INFO - PROCESS | 2660 | ++DOCSHELL 2BEA3400 == 183 [pid = 2660] [id = 753] 16:51:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 373 (2BEA8400) [pid = 2660] [serial = 2258] [outer = 00000000] 16:51:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 374 (2BEDA000) [pid = 2660] [serial = 2259] [outer = 2BEA8400] 16:51:26 INFO - PROCESS | 2660 | 1461282686322 Marionette DEBUG loaded listener.js 16:51:26 INFO - PROCESS | 2660 | ++DOMWINDOW == 375 (2BED9C00) [pid = 2660] [serial = 2260] [outer = 2BEA8400] 16:51:26 INFO - PROCESS | 2660 | 1461282686889 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 16:51:26 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:51:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:51:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1065ms 16:51:26 INFO - PROCESS | 2660 | 1461282686932 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 16:51:26 INFO - PROCESS | 2660 | 1461282686934 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 16:51:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:51:26 INFO - PROCESS | 2660 | 1461282686938 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:51:26 INFO - PROCESS | 2660 | 1461282686940 Marionette TRACE conn5 <- [1,2974,null,{}] 16:51:26 INFO - PROCESS | 2660 | 1461282686944 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:27 INFO - PROCESS | 2660 | 1461282687094 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 16:51:27 INFO - PROCESS | 2660 | 1461282687307 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:27 INFO - PROCESS | 2660 | ++DOCSHELL 12F0DC00 == 184 [pid = 2660] [id = 754] 16:51:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 376 (1302FC00) [pid = 2660] [serial = 2261] [outer = 00000000] 16:51:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 377 (1F712000) [pid = 2660] [serial = 2262] [outer = 1302FC00] 16:51:27 INFO - PROCESS | 2660 | 1461282687403 Marionette DEBUG loaded listener.js 16:51:27 INFO - PROCESS | 2660 | ++DOMWINDOW == 378 (20023800) [pid = 2660] [serial = 2263] [outer = 1302FC00] 16:51:27 INFO - PROCESS | 2660 | 1461282687948 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:51:27 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:51:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1017ms 16:51:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:51:27 INFO - PROCESS | 2660 | 1461282687958 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 16:51:27 INFO - PROCESS | 2660 | 1461282687961 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 16:51:27 INFO - PROCESS | 2660 | 1461282687964 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:51:27 INFO - PROCESS | 2660 | 1461282687966 Marionette TRACE conn5 <- [1,2978,null,{}] 16:51:27 INFO - PROCESS | 2660 | 1461282687970 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:28 INFO - PROCESS | 2660 | 1461282688120 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 16:51:28 INFO - PROCESS | 2660 | 1461282688337 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:28 INFO - PROCESS | 2660 | ++DOCSHELL 12F09C00 == 185 [pid = 2660] [id = 755] 16:51:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 379 (20065800) [pid = 2660] [serial = 2264] [outer = 00000000] 16:51:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 380 (224B1000) [pid = 2660] [serial = 2265] [outer = 20065800] 16:51:28 INFO - PROCESS | 2660 | 1461282688432 Marionette DEBUG loaded listener.js 16:51:28 INFO - PROCESS | 2660 | ++DOMWINDOW == 381 (25A22C00) [pid = 2660] [serial = 2266] [outer = 20065800] 16:51:29 INFO - PROCESS | 2660 | ++DOCSHELL 0F5E2000 == 186 [pid = 2660] [id = 756] 16:51:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 382 (13029000) [pid = 2660] [serial = 2267] [outer = 00000000] 16:51:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 383 (134F8000) [pid = 2660] [serial = 2268] [outer = 13029000] 16:51:29 INFO - PROCESS | 2660 | 1461282689371 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:51:29 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:51:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1423ms 16:51:29 INFO - PROCESS | 2660 | 1461282689388 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 16:51:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:51:29 INFO - PROCESS | 2660 | 1461282689391 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 16:51:29 INFO - PROCESS | 2660 | 1461282689396 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:51:29 INFO - PROCESS | 2660 | 1461282689400 Marionette TRACE conn5 <- [1,2982,null,{}] 16:51:29 INFO - PROCESS | 2660 | 1461282689406 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:29 INFO - PROCESS | 2660 | 1461282689585 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 16:51:29 INFO - PROCESS | 2660 | 1461282689793 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:29 INFO - PROCESS | 2660 | ++DOCSHELL 0EAC8C00 == 187 [pid = 2660] [id = 757] 16:51:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 384 (1A7F6400) [pid = 2660] [serial = 2269] [outer = 00000000] 16:51:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 385 (1D56C000) [pid = 2660] [serial = 2270] [outer = 1A7F6400] 16:51:29 INFO - PROCESS | 2660 | 1461282689884 Marionette DEBUG loaded listener.js 16:51:29 INFO - PROCESS | 2660 | ++DOMWINDOW == 386 (1F7BC400) [pid = 2660] [serial = 2271] [outer = 1A7F6400] 16:51:30 INFO - PROCESS | 2660 | 1461282690439 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:51:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:51:30 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:51:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1082ms 16:51:30 INFO - PROCESS | 2660 | 1461282690480 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 16:51:30 INFO - PROCESS | 2660 | 1461282690486 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 16:51:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:51:30 INFO - PROCESS | 2660 | 1461282690516 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:51:30 INFO - PROCESS | 2660 | 1461282690519 Marionette TRACE conn5 <- [1,2986,null,{}] 16:51:30 INFO - PROCESS | 2660 | 1461282690525 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:30 INFO - PROCESS | 2660 | 1461282690668 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 16:51:30 INFO - PROCESS | 2660 | 1461282690896 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:30 INFO - PROCESS | 2660 | ++DOCSHELL 17651000 == 188 [pid = 2660] [id = 758] 16:51:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 387 (1A72C800) [pid = 2660] [serial = 2272] [outer = 00000000] 16:51:30 INFO - PROCESS | 2660 | ++DOMWINDOW == 388 (20BDA000) [pid = 2660] [serial = 2273] [outer = 1A72C800] 16:51:30 INFO - PROCESS | 2660 | 1461282690952 Marionette DEBUG loaded listener.js 16:51:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 389 (22458000) [pid = 2660] [serial = 2274] [outer = 1A72C800] 16:51:31 INFO - PROCESS | 2660 | --DOCSHELL 1A7F8C00 == 187 [pid = 2660] [id = 443] 16:51:31 INFO - PROCESS | 2660 | --DOCSHELL 12F20C00 == 186 [pid = 2660] [id = 735] 16:51:31 INFO - PROCESS | 2660 | --DOCSHELL 207B1800 == 185 [pid = 2660] [id = 734] 16:51:31 INFO - PROCESS | 2660 | --DOCSHELL 20068800 == 184 [pid = 2660] [id = 733] 16:51:31 INFO - PROCESS | 2660 | --DOCSHELL 1DBDF000 == 183 [pid = 2660] [id = 732] 16:51:31 INFO - PROCESS | 2660 | --DOCSHELL 1C613400 == 182 [pid = 2660] [id = 731] 16:51:31 INFO - PROCESS | 2660 | --DOCSHELL 17642800 == 181 [pid = 2660] [id = 730] 16:51:31 INFO - PROCESS | 2660 | --DOCSHELL 1D0DDC00 == 180 [pid = 2660] [id = 729] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 388 (2A723C00) [pid = 2660] [serial = 2086] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 387 (2AB4B800) [pid = 2660] [serial = 2089] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 386 (2AE8C400) [pid = 2660] [serial = 2092] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 385 (2B0BAC00) [pid = 2660] [serial = 2095] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 384 (2B98D400) [pid = 2660] [serial = 2098] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 383 (2BC26000) [pid = 2660] [serial = 2101] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 382 (20065400) [pid = 2660] [serial = 2104] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOCSHELL 18178800 == 179 [pid = 2660] [id = 728] 16:51:31 INFO - PROCESS | 2660 | --DOCSHELL 1F7BE000 == 178 [pid = 2660] [id = 714] 16:51:31 INFO - PROCESS | 2660 | --DOCSHELL 18246800 == 177 [pid = 2660] [id = 713] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 381 (20BDBC00) [pid = 2660] [serial = 2134] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 380 (20740C00) [pid = 2660] [serial = 2128] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 379 (20423800) [pid = 2660] [serial = 2126] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 378 (20416000) [pid = 2660] [serial = 2125] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 377 (196D6400) [pid = 2660] [serial = 2111] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 376 (18D5CC00) [pid = 2660] [serial = 2110] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 375 (207B6800) [pid = 2660] [serial = 2129] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 374 (20012400) [pid = 2660] [serial = 2062] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 373 (0F509800) [pid = 2660] [serial = 2108] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 372 (0EAD2000) [pid = 2660] [serial = 2107] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 371 (1C836000) [pid = 2660] [serial = 2116] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 370 (1CC0BC00) [pid = 2660] [serial = 2117] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 369 (1A7BF800) [pid = 2660] [serial = 2113] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 368 (1B021800) [pid = 2660] [serial = 2114] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 367 (29E2DC00) [pid = 2660] [serial = 2083] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 366 (2867B400) [pid = 2660] [serial = 2077] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 365 (180D0000) [pid = 2660] [serial = 2059] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 364 (22708800) [pid = 2660] [serial = 2065] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 363 (27781800) [pid = 2660] [serial = 2074] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 362 (25A0C400) [pid = 2660] [serial = 2071] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 361 (21382400) [pid = 2660] [serial = 2057] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 360 (1DAD8400) [pid = 2660] [serial = 2119] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 359 (29B24800) [pid = 2660] [serial = 2080] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 358 (2459A000) [pid = 2660] [serial = 2068] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 357 (1FE35400) [pid = 2660] [serial = 2122] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 356 (20A70400) [pid = 2660] [serial = 2131] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 355 (20A7A000) [pid = 2660] [serial = 2132] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 354 (21209000) [pid = 2660] [serial = 2135] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 353 (1EA03400) [pid = 2660] [serial = 2120] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | --DOMWINDOW == 352 (2001D800) [pid = 2660] [serial = 2123] [outer = 00000000] [url = about:blank] 16:51:31 INFO - PROCESS | 2660 | 1461282691735 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:51:31 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:51:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1304ms 16:51:31 INFO - PROCESS | 2660 | 1461282691800 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 16:51:31 INFO - PROCESS | 2660 | 1461282691802 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 16:51:31 INFO - PROCESS | 2660 | 1461282691806 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:51:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:51:31 INFO - PROCESS | 2660 | 1461282691809 Marionette TRACE conn5 <- [1,2990,null,{}] 16:51:31 INFO - PROCESS | 2660 | 1461282691820 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:31 INFO - PROCESS | 2660 | 1461282691942 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 16:51:31 INFO - PROCESS | 2660 | 1461282691953 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:31 INFO - PROCESS | 2660 | ++DOCSHELL 17642800 == 178 [pid = 2660] [id = 759] 16:51:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 353 (17654C00) [pid = 2660] [serial = 2275] [outer = 00000000] 16:51:31 INFO - PROCESS | 2660 | ++DOMWINDOW == 354 (1A7ED400) [pid = 2660] [serial = 2276] [outer = 17654C00] 16:51:32 INFO - PROCESS | 2660 | 1461282692003 Marionette DEBUG loaded listener.js 16:51:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 355 (1C60D800) [pid = 2660] [serial = 2277] [outer = 17654C00] 16:51:32 INFO - PROCESS | 2660 | 1461282692578 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:51:32 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:51:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 830ms 16:51:32 INFO - PROCESS | 2660 | 1461282692640 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 16:51:32 INFO - PROCESS | 2660 | 1461282692642 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 16:51:32 INFO - PROCESS | 2660 | 1461282692645 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:51:32 INFO - PROCESS | 2660 | 1461282692647 Marionette TRACE conn5 <- [1,2994,null,{}] 16:51:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:51:32 INFO - PROCESS | 2660 | 1461282692650 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:32 INFO - PROCESS | 2660 | 1461282692782 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 16:51:32 INFO - PROCESS | 2660 | 1461282692953 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:32 INFO - PROCESS | 2660 | ++DOCSHELL 1D793400 == 179 [pid = 2660] [id = 760] 16:51:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 356 (1DBDF000) [pid = 2660] [serial = 2278] [outer = 00000000] 16:51:32 INFO - PROCESS | 2660 | ++DOMWINDOW == 357 (2001D800) [pid = 2660] [serial = 2279] [outer = 1DBDF000] 16:51:33 INFO - PROCESS | 2660 | 1461282693000 Marionette DEBUG loaded listener.js 16:51:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 358 (20273800) [pid = 2660] [serial = 2280] [outer = 1DBDF000] 16:51:33 INFO - PROCESS | 2660 | 1461282693350 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:51:33 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:51:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 730ms 16:51:33 INFO - PROCESS | 2660 | 1461282693413 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 16:51:33 INFO - PROCESS | 2660 | 1461282693415 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 16:51:33 INFO - PROCESS | 2660 | 1461282693420 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:51:33 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:51:33 INFO - PROCESS | 2660 | 1461282693421 Marionette TRACE conn5 <- [1,2998,null,{}] 16:51:33 INFO - PROCESS | 2660 | 1461282693455 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:33 INFO - PROCESS | 2660 | 1461282693578 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 16:51:33 INFO - PROCESS | 2660 | 1461282693584 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:33 INFO - PROCESS | 2660 | ++DOCSHELL 2041D400 == 180 [pid = 2660] [id = 761] 16:51:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 359 (207AC000) [pid = 2660] [serial = 2281] [outer = 00000000] 16:51:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 360 (20A7C800) [pid = 2660] [serial = 2282] [outer = 207AC000] 16:51:33 INFO - PROCESS | 2660 | 1461282693629 Marionette DEBUG loaded listener.js 16:51:33 INFO - PROCESS | 2660 | ++DOMWINDOW == 361 (21203400) [pid = 2660] [serial = 2283] [outer = 207AC000] 16:51:34 INFO - PROCESS | 2660 | [2660] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:51:34 INFO - PROCESS | 2660 | 1461282694260 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:51:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:51:34 INFO - {} 16:51:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:51:34 INFO - {} 16:51:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:51:34 INFO - {} 16:51:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:51:34 INFO - {} 16:51:34 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 850ms 16:51:34 INFO - PROCESS | 2660 | 1461282694275 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 16:51:34 INFO - PROCESS | 2660 | 1461282694277 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 16:51:34 INFO - PROCESS | 2660 | 1461282694284 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:51:34 INFO - TEST-START | /FileAPI/fileReader.html 16:51:34 INFO - PROCESS | 2660 | 1461282694286 Marionette TRACE conn5 <- [1,3002,null,{}] 16:51:34 INFO - PROCESS | 2660 | 1461282694289 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:34 INFO - PROCESS | 2660 | 1461282694506 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 16:51:34 INFO - PROCESS | 2660 | 1461282694527 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:34 INFO - PROCESS | 2660 | ++DOCSHELL 2270BC00 == 181 [pid = 2660] [id = 762] 16:51:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 362 (23633400) [pid = 2660] [serial = 2284] [outer = 00000000] 16:51:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 363 (245D5000) [pid = 2660] [serial = 2285] [outer = 23633400] 16:51:34 INFO - PROCESS | 2660 | 1461282694574 Marionette DEBUG loaded listener.js 16:51:34 INFO - PROCESS | 2660 | ++DOMWINDOW == 364 (24F36400) [pid = 2660] [serial = 2286] [outer = 23633400] 16:51:35 INFO - PROCESS | 2660 | 1461282695109 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 16:51:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:51:35 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:51:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:51:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:51:35 INFO - TEST-OK | /FileAPI/fileReader.html | took 870ms 16:51:35 INFO - PROCESS | 2660 | 1461282695160 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 16:51:35 INFO - PROCESS | 2660 | 1461282695162 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 16:51:35 INFO - PROCESS | 2660 | 1461282695165 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:51:35 INFO - TEST-START | /FileAPI/historical.html 16:51:35 INFO - PROCESS | 2660 | 1461282695167 Marionette TRACE conn5 <- [1,3006,null,{}] 16:51:35 INFO - PROCESS | 2660 | 1461282695171 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:35 INFO - PROCESS | 2660 | 1461282695351 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 16:51:35 INFO - PROCESS | 2660 | 1461282695375 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:35 INFO - PROCESS | 2660 | ++DOCSHELL 2459F800 == 182 [pid = 2660] [id = 763] 16:51:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 365 (24F3D000) [pid = 2660] [serial = 2287] [outer = 00000000] 16:51:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 366 (2777A400) [pid = 2660] [serial = 2288] [outer = 24F3D000] 16:51:35 INFO - PROCESS | 2660 | 1461282695420 Marionette DEBUG loaded listener.js 16:51:35 INFO - PROCESS | 2660 | ++DOMWINDOW == 367 (27778000) [pid = 2660] [serial = 2289] [outer = 24F3D000] 16:51:36 INFO - PROCESS | 2660 | --DOMWINDOW == 366 (1DBDF800) [pid = 2660] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:51:36 INFO - PROCESS | 2660 | --DOMWINDOW == 365 (1948C800) [pid = 2660] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:51:36 INFO - PROCESS | 2660 | --DOMWINDOW == 364 (1764BC00) [pid = 2660] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:51:36 INFO - PROCESS | 2660 | --DOMWINDOW == 363 (20069800) [pid = 2660] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:51:36 INFO - PROCESS | 2660 | --DOMWINDOW == 362 (207ED000) [pid = 2660] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:51:36 INFO - PROCESS | 2660 | --DOMWINDOW == 361 (1D5E9400) [pid = 2660] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:51:36 INFO - PROCESS | 2660 | --DOMWINDOW == 360 (1C614800) [pid = 2660] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:51:36 INFO - PROCESS | 2660 | 1461282696187 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 16:51:36 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:51:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:51:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:51:36 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:51:36 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:51:36 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:51:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:51:36 INFO - TEST-OK | /FileAPI/historical.html | took 1071ms 16:51:36 INFO - PROCESS | 2660 | 1461282696241 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 16:51:36 INFO - PROCESS | 2660 | 1461282696243 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 16:51:36 INFO - TEST-START | /FileAPI/idlharness.html 16:51:36 INFO - PROCESS | 2660 | 1461282696247 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:51:36 INFO - PROCESS | 2660 | 1461282696249 Marionette TRACE conn5 <- [1,3010,null,{}] 16:51:36 INFO - PROCESS | 2660 | 1461282696252 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:36 INFO - PROCESS | 2660 | 1461282696370 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 16:51:36 INFO - PROCESS | 2660 | 1461282696540 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:36 INFO - PROCESS | 2660 | ++DOCSHELL 1C540000 == 183 [pid = 2660] [id = 764] 16:51:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 361 (1C610800) [pid = 2660] [serial = 2290] [outer = 00000000] 16:51:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 362 (28432000) [pid = 2660] [serial = 2291] [outer = 1C610800] 16:51:36 INFO - PROCESS | 2660 | 1461282696585 Marionette DEBUG loaded listener.js 16:51:36 INFO - PROCESS | 2660 | ++DOMWINDOW == 363 (28555400) [pid = 2660] [serial = 2292] [outer = 1C610800] 16:51:37 INFO - PROCESS | 2660 | 1461282697496 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:51:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:51:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:51:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:51:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:51:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:51:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:51:37 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:51:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:51:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:51:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:51:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:51:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:51:37 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:51:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:51:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:51:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:51:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:51:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:51:37 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:51:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:51:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:51:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:51:37 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:51:37 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:51:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:51:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:51:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:51:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:51:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:51:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:51:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:51:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:51:37 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:51:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:51:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:51:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:51:37 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:51:37 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:51:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:51:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:51:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:51:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:51:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:51:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:51:37 INFO - TEST-OK | /FileAPI/idlharness.html | took 1396ms 16:51:37 INFO - PROCESS | 2660 | 1461282697644 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 16:51:37 INFO - PROCESS | 2660 | 1461282697646 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 16:51:37 INFO - TEST-START | /FileAPI/idlharness.worker 16:51:37 INFO - PROCESS | 2660 | 1461282697650 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:51:37 INFO - PROCESS | 2660 | 1461282697652 Marionette TRACE conn5 <- [1,3014,null,{}] 16:51:37 INFO - PROCESS | 2660 | 1461282697655 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:37 INFO - PROCESS | 2660 | 1461282697838 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 16:51:37 INFO - PROCESS | 2660 | 1461282697877 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:37 INFO - PROCESS | 2660 | ++DOCSHELL 2843B000 == 184 [pid = 2660] [id = 765] 16:51:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 364 (28673000) [pid = 2660] [serial = 2293] [outer = 00000000] 16:51:37 INFO - PROCESS | 2660 | ++DOMWINDOW == 365 (2BC85C00) [pid = 2660] [serial = 2294] [outer = 28673000] 16:51:37 INFO - PROCESS | 2660 | 1461282697922 Marionette DEBUG loaded listener.js 16:51:38 INFO - PROCESS | 2660 | ++DOMWINDOW == 366 (2BD44C00) [pid = 2660] [serial = 2295] [outer = 28673000] 16:51:38 INFO - PROCESS | 2660 | [2660] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:51:39 INFO - PROCESS | 2660 | 1461282699292 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:51:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:51:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:51:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:51:39 INFO - {} 16:51:39 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:51:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:51:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:51:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:51:39 INFO - {} 16:51:39 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:51:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:51:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:51:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:51:39 INFO - {} 16:51:39 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:51:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:51:39 INFO - {} 16:51:39 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:51:39 INFO - {} 16:51:39 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:51:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:51:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:51:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:51:39 INFO - {} 16:51:39 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:51:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:51:39 INFO - {} 16:51:39 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:51:39 INFO - {} 16:51:39 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:51:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:51:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:51:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:51:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:51:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:39 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:51:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:51:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:39 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:51:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:51:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:39 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:51:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:51:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:39 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:51:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:51:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:39 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:51:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:51:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:51:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:39 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:51:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:51:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:51:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:39 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:51:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:51:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:51:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:51:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:51:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:51:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:51:39 INFO - {} 16:51:39 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1737ms 16:51:39 INFO - PROCESS | 2660 | 1461282699442 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 16:51:39 INFO - PROCESS | 2660 | 1461282699447 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 16:51:39 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:51:39 INFO - PROCESS | 2660 | 1461282699465 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:51:39 INFO - PROCESS | 2660 | 1461282699468 Marionette TRACE conn5 <- [1,3018,null,{}] 16:51:39 INFO - PROCESS | 2660 | 1461282699476 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:39 INFO - PROCESS | 2660 | 1461282699630 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 16:51:39 INFO - PROCESS | 2660 | 1461282699835 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:39 INFO - PROCESS | 2660 | ++DOCSHELL 180D5400 == 185 [pid = 2660] [id = 766] 16:51:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 367 (180D6400) [pid = 2660] [serial = 2296] [outer = 00000000] 16:51:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 368 (2BEA7000) [pid = 2660] [serial = 2297] [outer = 180D6400] 16:51:39 INFO - PROCESS | 2660 | 1461282699893 Marionette DEBUG loaded listener.js 16:51:39 INFO - PROCESS | 2660 | ++DOMWINDOW == 369 (2BED7800) [pid = 2660] [serial = 2298] [outer = 180D6400] 16:51:40 INFO - PROCESS | 2660 | 1461282700464 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 16:51:40 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:51:40 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1020ms 16:51:40 INFO - PROCESS | 2660 | 1461282700496 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 16:51:40 INFO - PROCESS | 2660 | 1461282700502 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 16:51:40 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:51:40 INFO - PROCESS | 2660 | 1461282700511 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:51:40 INFO - PROCESS | 2660 | 1461282700514 Marionette TRACE conn5 <- [1,3022,null,{}] 16:51:40 INFO - PROCESS | 2660 | 1461282700518 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:40 INFO - PROCESS | 2660 | 1461282700689 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 16:51:40 INFO - PROCESS | 2660 | 1461282700916 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:40 INFO - PROCESS | 2660 | ++DOCSHELL 2BED7000 == 186 [pid = 2660] [id = 767] 16:51:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 370 (2BFE6000) [pid = 2660] [serial = 2299] [outer = 00000000] 16:51:40 INFO - PROCESS | 2660 | ++DOMWINDOW == 371 (2C211800) [pid = 2660] [serial = 2300] [outer = 2BFE6000] 16:51:40 INFO - PROCESS | 2660 | 1461282700974 Marionette DEBUG loaded listener.js 16:51:41 INFO - PROCESS | 2660 | ++DOMWINDOW == 372 (2C215C00) [pid = 2660] [serial = 2301] [outer = 2BFE6000] 16:51:41 INFO - PROCESS | 2660 | 1461282701568 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 16:51:41 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:51:41 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1074ms 16:51:41 INFO - PROCESS | 2660 | 1461282701615 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 16:51:41 INFO - PROCESS | 2660 | 1461282701618 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 16:51:41 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:51:41 INFO - PROCESS | 2660 | 1461282701622 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:51:41 INFO - PROCESS | 2660 | 1461282701626 Marionette TRACE conn5 <- [1,3026,null,{}] 16:51:41 INFO - PROCESS | 2660 | 1461282701637 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:41 INFO - PROCESS | 2660 | 1461282701793 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 16:51:42 INFO - PROCESS | 2660 | 1461282702057 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:42 INFO - PROCESS | 2660 | ++DOCSHELL 2B9DFC00 == 187 [pid = 2660] [id = 768] 16:51:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 373 (2B9E1C00) [pid = 2660] [serial = 2302] [outer = 00000000] 16:51:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 374 (2C21CC00) [pid = 2660] [serial = 2303] [outer = 2B9E1C00] 16:51:42 INFO - PROCESS | 2660 | 1461282702125 Marionette DEBUG loaded listener.js 16:51:42 INFO - PROCESS | 2660 | ++DOMWINDOW == 375 (2D7B3400) [pid = 2660] [serial = 2304] [outer = 2B9E1C00] 16:51:42 INFO - PROCESS | 2660 | 1461282702677 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 16:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:51:42 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1071ms 16:51:42 INFO - PROCESS | 2660 | 1461282702718 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 16:51:42 INFO - PROCESS | 2660 | 1461282702721 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 16:51:42 INFO - PROCESS | 2660 | 1461282702726 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:51:42 INFO - PROCESS | 2660 | 1461282702728 Marionette TRACE conn5 <- [1,3030,null,{}] 16:51:42 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:51:42 INFO - PROCESS | 2660 | 1461282702732 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:42 INFO - PROCESS | 2660 | 1461282702877 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 16:51:43 INFO - PROCESS | 2660 | 1461282703097 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:43 INFO - PROCESS | 2660 | ++DOCSHELL 2D7B6000 == 188 [pid = 2660] [id = 769] 16:51:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 376 (2D7BD800) [pid = 2660] [serial = 2305] [outer = 00000000] 16:51:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 377 (2E462C00) [pid = 2660] [serial = 2306] [outer = 2D7BD800] 16:51:43 INFO - PROCESS | 2660 | 1461282703155 Marionette DEBUG loaded listener.js 16:51:43 INFO - PROCESS | 2660 | ++DOMWINDOW == 378 (2E466C00) [pid = 2660] [serial = 2307] [outer = 2D7BD800] 16:51:43 INFO - PROCESS | 2660 | 1461282703996 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:51:44 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:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:51:44 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:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:51:44 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:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:51:44 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:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:51:44 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:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:51:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:51:44 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:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:51:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 16:51:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:51:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:51:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:51:44 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1343ms 16:51:44 INFO - PROCESS | 2660 | 1461282704078 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 16:51:44 INFO - PROCESS | 2660 | 1461282704081 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 16:51:44 INFO - PROCESS | 2660 | 1461282704084 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:51:44 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:51:44 INFO - PROCESS | 2660 | 1461282704086 Marionette TRACE conn5 <- [1,3034,null,{}] 16:51:44 INFO - PROCESS | 2660 | 1461282704090 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:44 INFO - PROCESS | 2660 | 1461282704237 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 16:51:44 INFO - PROCESS | 2660 | 1461282704487 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:44 INFO - PROCESS | 2660 | ++DOCSHELL 2D7C0000 == 189 [pid = 2660] [id = 770] 16:51:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 379 (2D7C1C00) [pid = 2660] [serial = 2308] [outer = 00000000] 16:51:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 380 (2E65EC00) [pid = 2660] [serial = 2309] [outer = 2D7C1C00] 16:51:44 INFO - PROCESS | 2660 | 1461282704547 Marionette DEBUG loaded listener.js 16:51:44 INFO - PROCESS | 2660 | ++DOMWINDOW == 381 (1312FC00) [pid = 2660] [serial = 2310] [outer = 2D7C1C00] 16:51:44 INFO - PROCESS | 2660 | [2660] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:51:45 INFO - PROCESS | 2660 | 1461282705120 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:51:45 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:51:45 INFO - {} 16:51:45 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1076ms 16:51:45 INFO - PROCESS | 2660 | 1461282705163 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 16:51:45 INFO - PROCESS | 2660 | 1461282705166 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 16:51:45 INFO - PROCESS | 2660 | 1461282705169 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:51:45 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:51:45 INFO - PROCESS | 2660 | 1461282705171 Marionette TRACE conn5 <- [1,3038,null,{}] 16:51:45 INFO - PROCESS | 2660 | 1461282705175 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:45 INFO - PROCESS | 2660 | 1461282705418 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 16:51:45 INFO - PROCESS | 2660 | 1461282705584 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:45 INFO - PROCESS | 2660 | ++DOCSHELL 1BAEF400 == 190 [pid = 2660] [id = 771] 16:51:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 382 (1C543400) [pid = 2660] [serial = 2311] [outer = 00000000] 16:51:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 383 (2296BC00) [pid = 2660] [serial = 2312] [outer = 1C543400] 16:51:45 INFO - PROCESS | 2660 | 1461282705685 Marionette DEBUG loaded listener.js 16:51:45 INFO - PROCESS | 2660 | ++DOMWINDOW == 384 (24558800) [pid = 2660] [serial = 2313] [outer = 1C543400] 16:51:46 INFO - PROCESS | 2660 | 1461282706226 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 16:51:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:51:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:51:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:51:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:51:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1066ms 16:51:46 INFO - PROCESS | 2660 | 1461282706271 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 16:51:46 INFO - PROCESS | 2660 | 1461282706273 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 16:51:46 INFO - PROCESS | 2660 | 1461282706279 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:51:46 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:51:46 INFO - PROCESS | 2660 | 1461282706282 Marionette TRACE conn5 <- [1,3042,null,{}] 16:51:46 INFO - PROCESS | 2660 | 1461282706286 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:46 INFO - PROCESS | 2660 | 1461282706426 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 16:51:46 INFO - PROCESS | 2660 | 1461282706648 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:46 INFO - PROCESS | 2660 | ++DOCSHELL 25A20400 == 191 [pid = 2660] [id = 772] 16:51:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 385 (2AB0C800) [pid = 2660] [serial = 2314] [outer = 00000000] 16:51:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 386 (2E6B4400) [pid = 2660] [serial = 2315] [outer = 2AB0C800] 16:51:46 INFO - PROCESS | 2660 | 1461282706704 Marionette DEBUG loaded listener.js 16:51:46 INFO - PROCESS | 2660 | ++DOMWINDOW == 387 (2E6B8400) [pid = 2660] [serial = 2316] [outer = 2AB0C800] 16:51:47 INFO - PROCESS | 2660 | 1461282707561 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:51:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:51:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:51:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:51:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:51:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:51:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:51:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:51:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:51:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:51:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:51:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:51:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:51:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:51:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:51:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:51:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:51:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:51:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:51:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:51:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:51:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:51:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:51:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:51:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:51:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:51:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:51:47 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:51:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:51:47 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:51:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:51:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:51:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1421ms 16:51:47 INFO - PROCESS | 2660 | 1461282707733 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 16:51:47 INFO - PROCESS | 2660 | 1461282707736 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 16:51:47 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:51:47 INFO - PROCESS | 2660 | 1461282707741 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:51:47 INFO - PROCESS | 2660 | 1461282707743 Marionette TRACE conn5 <- [1,3046,null,{}] 16:51:47 INFO - PROCESS | 2660 | 1461282707747 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:47 INFO - PROCESS | 2660 | 1461282707882 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 16:51:48 INFO - PROCESS | 2660 | 1461282708126 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:48 INFO - PROCESS | 2660 | ++DOCSHELL 2E6BA800 == 192 [pid = 2660] [id = 773] 16:51:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 388 (2E6BC800) [pid = 2660] [serial = 2317] [outer = 00000000] 16:51:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 389 (32431C00) [pid = 2660] [serial = 2318] [outer = 2E6BC800] 16:51:48 INFO - PROCESS | 2660 | 1461282708183 Marionette DEBUG loaded listener.js 16:51:48 INFO - PROCESS | 2660 | ++DOMWINDOW == 390 (32433000) [pid = 2660] [serial = 2319] [outer = 2E6BC800] 16:51:48 INFO - PROCESS | 2660 | 1461282708771 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 16:51:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:51:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:51:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:51:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:51:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:51:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:51:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:51:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:51:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:51:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:51:48 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:51:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:48 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:51:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:51:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:51:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:51:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:51:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:51:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:51:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:51:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:51:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:51:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:51:48 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1074ms 16:51:48 INFO - PROCESS | 2660 | 1461282708829 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 16:51:48 INFO - PROCESS | 2660 | 1461282708831 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 16:51:48 INFO - PROCESS | 2660 | 1461282708837 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:51:48 INFO - PROCESS | 2660 | 1461282708839 Marionette TRACE conn5 <- [1,3050,null,{}] 16:51:48 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:51:48 INFO - PROCESS | 2660 | 1461282708842 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:48 INFO - PROCESS | 2660 | 1461282708985 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 16:51:49 INFO - PROCESS | 2660 | 1461282709208 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:49 INFO - PROCESS | 2660 | ++DOCSHELL 3002FC00 == 193 [pid = 2660] [id = 774] 16:51:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 391 (32430C00) [pid = 2660] [serial = 2320] [outer = 00000000] 16:51:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 392 (33C2D800) [pid = 2660] [serial = 2321] [outer = 32430C00] 16:51:49 INFO - PROCESS | 2660 | 1461282709265 Marionette DEBUG loaded listener.js 16:51:49 INFO - PROCESS | 2660 | ++DOMWINDOW == 393 (33C2EC00) [pid = 2660] [serial = 2322] [outer = 32430C00] 16:51:49 INFO - PROCESS | 2660 | [2660] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:51:49 INFO - PROCESS | 2660 | 1461282709845 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:51:49 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:51:49 INFO - {} 16:51:49 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1014ms 16:51:49 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:51:49 INFO - PROCESS | 2660 | 1461282709857 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 16:51:49 INFO - PROCESS | 2660 | 1461282709860 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 16:51:49 INFO - PROCESS | 2660 | 1461282709863 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:51:49 INFO - PROCESS | 2660 | 1461282709865 Marionette TRACE conn5 <- [1,3054,null,{}] 16:51:49 INFO - PROCESS | 2660 | 1461282709869 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:50 INFO - PROCESS | 2660 | 1461282710021 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 16:51:50 INFO - PROCESS | 2660 | 1461282710258 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:50 INFO - PROCESS | 2660 | ++DOCSHELL 1C836C00 == 194 [pid = 2660] [id = 775] 16:51:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 394 (20070C00) [pid = 2660] [serial = 2323] [outer = 00000000] 16:51:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 395 (1DBDF800) [pid = 2660] [serial = 2324] [outer = 20070C00] 16:51:50 INFO - PROCESS | 2660 | 1461282710320 Marionette DEBUG loaded listener.js 16:51:50 INFO - PROCESS | 2660 | ++DOMWINDOW == 396 (2B9D5400) [pid = 2660] [serial = 2325] [outer = 20070C00] 16:51:50 INFO - PROCESS | 2660 | 1461282710866 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 16:51:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:51:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:51:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:51:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:51:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:51:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:51:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:51:50 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1021ms 16:51:50 INFO - PROCESS | 2660 | 1461282710885 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 16:51:50 INFO - PROCESS | 2660 | 1461282710888 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 16:51:50 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:51:50 INFO - PROCESS | 2660 | 1461282710891 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:51:50 INFO - PROCESS | 2660 | 1461282710894 Marionette TRACE conn5 <- [1,3058,null,{}] 16:51:50 INFO - PROCESS | 2660 | 1461282710934 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:51 INFO - PROCESS | 2660 | 1461282711092 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 16:51:51 INFO - PROCESS | 2660 | 1461282711323 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:51 INFO - PROCESS | 2660 | ++DOCSHELL 2D7BF400 == 195 [pid = 2660] [id = 776] 16:51:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 397 (31E11800) [pid = 2660] [serial = 2326] [outer = 00000000] 16:51:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 398 (31E1E400) [pid = 2660] [serial = 2327] [outer = 31E11800] 16:51:51 INFO - PROCESS | 2660 | 1461282711393 Marionette DEBUG loaded listener.js 16:51:51 INFO - PROCESS | 2660 | ++DOMWINDOW == 399 (33CE0400) [pid = 2660] [serial = 2328] [outer = 31E11800] 16:51:51 INFO - PROCESS | 2660 | 1461282711972 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 16:51:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:51:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:51:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:51:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:51:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:51:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:51:51 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1082ms 16:51:52 INFO - PROCESS | 2660 | 1461282712007 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 16:51:52 INFO - PROCESS | 2660 | 1461282712009 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 16:51:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:51:52 INFO - PROCESS | 2660 | 1461282712018 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:51:52 INFO - PROCESS | 2660 | 1461282712020 Marionette TRACE conn5 <- [1,3062,null,{}] 16:51:52 INFO - PROCESS | 2660 | 1461282712024 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:52 INFO - PROCESS | 2660 | 1461282712175 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 16:51:52 INFO - PROCESS | 2660 | 1461282712411 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:52 INFO - PROCESS | 2660 | ++DOCSHELL 33CE0000 == 196 [pid = 2660] [id = 777] 16:51:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 400 (33CE2400) [pid = 2660] [serial = 2329] [outer = 00000000] 16:51:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 401 (344AF000) [pid = 2660] [serial = 2330] [outer = 33CE2400] 16:51:52 INFO - PROCESS | 2660 | 1461282712471 Marionette DEBUG loaded listener.js 16:51:52 INFO - PROCESS | 2660 | ++DOMWINDOW == 402 (344B0400) [pid = 2660] [serial = 2331] [outer = 33CE2400] 16:51:53 INFO - PROCESS | 2660 | 1461282713028 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 16:51:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:51:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:51:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:51:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:51:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:51:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:51:53 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1017ms 16:51:53 INFO - PROCESS | 2660 | 1461282713038 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 16:51:53 INFO - PROCESS | 2660 | 1461282713041 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 16:51:53 INFO - PROCESS | 2660 | 1461282713044 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:51:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:51:53 INFO - PROCESS | 2660 | 1461282713046 Marionette TRACE conn5 <- [1,3066,null,{}] 16:51:53 INFO - PROCESS | 2660 | 1461282713050 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:53 INFO - PROCESS | 2660 | 1461282713202 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 16:51:53 INFO - PROCESS | 2660 | 1461282713473 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:53 INFO - PROCESS | 2660 | ++DOCSHELL 33205000 == 197 [pid = 2660] [id = 778] 16:51:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 403 (33206000) [pid = 2660] [serial = 2332] [outer = 00000000] 16:51:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 404 (3320B400) [pid = 2660] [serial = 2333] [outer = 33206000] 16:51:53 INFO - PROCESS | 2660 | 1461282713533 Marionette DEBUG loaded listener.js 16:51:53 INFO - PROCESS | 2660 | ++DOMWINDOW == 405 (3320B000) [pid = 2660] [serial = 2334] [outer = 33206000] 16:51:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 16:51:54 INFO - reader.readAsText(blob_2) 16:51:54 INFO - }" did not throw 16:51:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 16:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 16:51:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 16:51:54 INFO - reader.readAsDataURL(blob_2) 16:51:54 INFO - }" did not throw 16:51:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 16:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 16:51:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 16:51:54 INFO - reader.readAsArrayBuffer(blob_2) 16:51:54 INFO - }" did not throw 16:51:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 16:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 16:51:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 16:51:54 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 16:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:51:54 INFO - reader.onloadstart [0,3069,"getWindowHandle",null] 16:51:54 INFO - PROCESS | 2660 | 1461282714189 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 16:51:54 INFO - PROCESS | 2660 | 1461282714194 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:51:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:51:54 INFO - PROCESS | 2660 | 1461282714196 Marionette TRACE conn5 <- [1,3070,null,{}] 16:51:54 INFO - PROCESS | 2660 | 1461282714200 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:54 INFO - PROCESS | 2660 | 1461282714378 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 16:51:55 INFO - PROCESS | 2660 | 1461282715028 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:55 INFO - PROCESS | 2660 | ++DOCSHELL 1C53FC00 == 198 [pid = 2660] [id = 779] 16:51:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 406 (1C540400) [pid = 2660] [serial = 2335] [outer = 00000000] 16:51:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 407 (1C831000) [pid = 2660] [serial = 2336] [outer = 1C540400] 16:51:55 INFO - PROCESS | 2660 | 1461282715133 Marionette DEBUG loaded listener.js 16:51:55 INFO - PROCESS | 2660 | ++DOMWINDOW == 408 (1D032C00) [pid = 2660] [serial = 2337] [outer = 1C540400] 16:51:55 INFO - PROCESS | 2660 | 1461282715657 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 16:51:55 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:51:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:51:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:51:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1478ms 16:51:55 INFO - PROCESS | 2660 | 1461282715677 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 16:51:55 INFO - PROCESS | 2660 | 1461282715682 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 16:51:55 INFO - PROCESS | 2660 | 1461282715687 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:51:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:51:55 INFO - PROCESS | 2660 | 1461282715690 Marionette TRACE conn5 <- [1,3074,null,{}] 16:51:55 INFO - PROCESS | 2660 | 1461282715695 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:55 INFO - PROCESS | 2660 | 1461282715831 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 16:51:56 INFO - PROCESS | 2660 | 1461282716103 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:56 INFO - PROCESS | 2660 | ++DOCSHELL 1C60FC00 == 199 [pid = 2660] [id = 780] 16:51:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 409 (1C613C00) [pid = 2660] [serial = 2338] [outer = 00000000] 16:51:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 410 (20427800) [pid = 2660] [serial = 2339] [outer = 1C613C00] 16:51:56 INFO - PROCESS | 2660 | 1461282716159 Marionette DEBUG loaded listener.js 16:51:56 INFO - PROCESS | 2660 | ++DOMWINDOW == 411 (207B4800) [pid = 2660] [serial = 2340] [outer = 1C613C00] 16:51:56 INFO - PROCESS | 2660 | 1461282716681 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:51:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:51:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1017ms 16:51:56 INFO - PROCESS | 2660 | 1461282716711 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 16:51:56 INFO - PROCESS | 2660 | 1461282716714 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 16:51:56 INFO - PROCESS | 2660 | 1461282716719 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:51:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:51:56 INFO - PROCESS | 2660 | 1461282716721 Marionette TRACE conn5 <- [1,3078,null,{}] 16:51:56 INFO - PROCESS | 2660 | 1461282716724 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:56 INFO - PROCESS | 2660 | 1461282716943 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 16:51:57 INFO - PROCESS | 2660 | 1461282717156 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:57 INFO - PROCESS | 2660 | ++DOCSHELL 1B030800 == 200 [pid = 2660] [id = 781] 16:51:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 412 (1B0E5800) [pid = 2660] [serial = 2341] [outer = 00000000] 16:51:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 413 (2002C800) [pid = 2660] [serial = 2342] [outer = 1B0E5800] 16:51:57 INFO - PROCESS | 2660 | 1461282717208 Marionette DEBUG loaded listener.js 16:51:57 INFO - PROCESS | 2660 | ++DOMWINDOW == 414 (22961000) [pid = 2660] [serial = 2343] [outer = 1B0E5800] 16:51:57 INFO - PROCESS | 2660 | 1461282717778 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:51:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:51:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1114ms 16:51:57 INFO - PROCESS | 2660 | 1461282717838 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 16:51:57 INFO - PROCESS | 2660 | 1461282717840 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 16:51:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:51:57 INFO - PROCESS | 2660 | 1461282717845 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:51:57 INFO - PROCESS | 2660 | 1461282717851 Marionette TRACE conn5 <- [1,3082,null,{}] 16:51:57 INFO - PROCESS | 2660 | 1461282717860 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:58 INFO - PROCESS | 2660 | 1461282717998 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 16:51:58 INFO - PROCESS | 2660 | 1461282718268 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:58 INFO - PROCESS | 2660 | ++DOCSHELL 24594400 == 201 [pid = 2660] [id = 782] 16:51:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 415 (264D5C00) [pid = 2660] [serial = 2344] [outer = 00000000] 16:51:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 416 (29DD3400) [pid = 2660] [serial = 2345] [outer = 264D5C00] 16:51:58 INFO - PROCESS | 2660 | 1461282718321 Marionette DEBUG loaded listener.js 16:51:58 INFO - PROCESS | 2660 | ++DOMWINDOW == 417 (2A723C00) [pid = 2660] [serial = 2346] [outer = 264D5C00] 16:51:58 INFO - PROCESS | 2660 | 1461282718840 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:51:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:51:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1023ms 16:51:58 INFO - PROCESS | 2660 | 1461282718871 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 16:51:58 INFO - PROCESS | 2660 | 1461282718874 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 16:51:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:51:58 INFO - PROCESS | 2660 | 1461282718877 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:51:58 INFO - PROCESS | 2660 | 1461282718879 Marionette TRACE conn5 <- [1,3086,null,{}] 16:51:58 INFO - PROCESS | 2660 | 1461282718883 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:51:59 INFO - PROCESS | 2660 | 1461282719018 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 16:51:59 INFO - PROCESS | 2660 | 1461282719259 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:59 INFO - PROCESS | 2660 | ++DOCSHELL 1D0DF000 == 202 [pid = 2660] [id = 783] 16:51:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 418 (23637C00) [pid = 2660] [serial = 2347] [outer = 00000000] 16:51:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 419 (29DB4000) [pid = 2660] [serial = 2348] [outer = 23637C00] 16:51:59 INFO - PROCESS | 2660 | 1461282719310 Marionette DEBUG loaded listener.js 16:51:59 INFO - PROCESS | 2660 | ++DOMWINDOW == 420 (29DD0C00) [pid = 2660] [serial = 2349] [outer = 23637C00] 16:51:59 INFO - PROCESS | 2660 | 1461282719851 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 16:51:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:51:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:51:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1019ms 16:51:59 INFO - PROCESS | 2660 | 1461282719900 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 16:51:59 INFO - PROCESS | 2660 | 1461282719903 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 16:51:59 INFO - PROCESS | 2660 | 1461282719906 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:51:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:51:59 INFO - PROCESS | 2660 | 1461282719908 Marionette TRACE conn5 <- [1,3090,null,{}] 16:51:59 INFO - PROCESS | 2660 | 1461282719912 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:00 INFO - PROCESS | 2660 | 1461282720044 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 16:52:00 INFO - PROCESS | 2660 | 1461282720282 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:00 INFO - PROCESS | 2660 | ++DOCSHELL 20274800 == 203 [pid = 2660] [id = 784] 16:52:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 421 (20737C00) [pid = 2660] [serial = 2350] [outer = 00000000] 16:52:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 422 (2B9E0400) [pid = 2660] [serial = 2351] [outer = 20737C00] 16:52:00 INFO - PROCESS | 2660 | 1461282720342 Marionette DEBUG loaded listener.js 16:52:00 INFO - PROCESS | 2660 | ++DOMWINDOW == 423 (2BC84800) [pid = 2660] [serial = 2352] [outer = 20737C00] 16:52:00 INFO - PROCESS | 2660 | 1461282720913 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:52:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:52:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1020ms 16:52:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:52:00 INFO - PROCESS | 2660 | 1461282720930 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 16:52:00 INFO - PROCESS | 2660 | 1461282720932 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 16:52:00 INFO - PROCESS | 2660 | 1461282720935 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:52:00 INFO - PROCESS | 2660 | 1461282720937 Marionette TRACE conn5 <- [1,3094,null,{}] 16:52:00 INFO - PROCESS | 2660 | 1461282720941 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:01 INFO - PROCESS | 2660 | 1461282721083 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 16:52:01 INFO - PROCESS | 2660 | 1461282721410 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 255D9C00 == 202 [pid = 2660] [id = 256] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 1B95B800 == 201 [pid = 2660] [id = 12] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 22967C00 == 200 [pid = 2660] [id = 241] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 17B86400 == 199 [pid = 2660] [id = 10] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 1F719C00 == 198 [pid = 2660] [id = 285] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 1DAE3000 == 197 [pid = 2660] [id = 284] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 20425000 == 196 [pid = 2660] [id = 141] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 196D5C00 == 195 [pid = 2660] [id = 669] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 28226400 == 194 [pid = 2660] [id = 417] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 1C540000 == 193 [pid = 2660] [id = 764] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 2459F800 == 192 [pid = 2660] [id = 763] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 1D566800 == 191 [pid = 2660] [id = 706] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 2270BC00 == 190 [pid = 2660] [id = 762] 16:52:01 INFO - PROCESS | 2660 | --DOMWINDOW == 422 (264D3000) [pid = 2660] [serial = 2155] [outer = 00000000] [url = about:blank] 16:52:01 INFO - PROCESS | 2660 | --DOMWINDOW == 421 (2001CC00) [pid = 2660] [serial = 2143] [outer = 00000000] [url = about:blank] 16:52:01 INFO - PROCESS | 2660 | --DOMWINDOW == 420 (27779800) [pid = 2660] [serial = 2158] [outer = 00000000] [url = about:blank] 16:52:01 INFO - PROCESS | 2660 | --DOMWINDOW == 419 (23632C00) [pid = 2660] [serial = 2146] [outer = 00000000] [url = about:blank] 16:52:01 INFO - PROCESS | 2660 | --DOMWINDOW == 418 (2AAEC800) [pid = 2660] [serial = 2173] [outer = 00000000] [url = about:blank] 16:52:01 INFO - PROCESS | 2660 | --DOMWINDOW == 417 (28A14800) [pid = 2660] [serial = 2179] [outer = 00000000] [url = about:blank] 16:52:01 INFO - PROCESS | 2660 | --DOMWINDOW == 416 (2867FC00) [pid = 2660] [serial = 2164] [outer = 00000000] [url = about:blank] 16:52:01 INFO - PROCESS | 2660 | --DOMWINDOW == 415 (245E0C00) [pid = 2660] [serial = 2152] [outer = 00000000] [url = about:blank] 16:52:01 INFO - PROCESS | 2660 | --DOMWINDOW == 414 (24562400) [pid = 2660] [serial = 2149] [outer = 00000000] [url = about:blank] 16:52:01 INFO - PROCESS | 2660 | --DOMWINDOW == 413 (29B2A000) [pid = 2660] [serial = 2167] [outer = 00000000] [url = about:blank] 16:52:01 INFO - PROCESS | 2660 | --DOMWINDOW == 412 (29E60400) [pid = 2660] [serial = 2170] [outer = 00000000] [url = about:blank] 16:52:01 INFO - PROCESS | 2660 | --DOMWINDOW == 411 (28224C00) [pid = 2660] [serial = 2161] [outer = 00000000] [url = about:blank] 16:52:01 INFO - PROCESS | 2660 | --DOMWINDOW == 410 (1A7F7400) [pid = 2660] [serial = 2140] [outer = 00000000] [url = about:blank] 16:52:01 INFO - PROCESS | 2660 | --DOMWINDOW == 409 (2BC34000) [pid = 2660] [serial = 2182] [outer = 00000000] [url = about:blank] 16:52:01 INFO - PROCESS | 2660 | --DOMWINDOW == 408 (2AE80C00) [pid = 2660] [serial = 2176] [outer = 00000000] [url = about:blank] 16:52:01 INFO - PROCESS | 2660 | --DOMWINDOW == 407 (20067000) [pid = 2660] [serial = 2206] [outer = 00000000] [url = about:blank] 16:52:01 INFO - PROCESS | 2660 | ++DOCSHELL 0EAD2000 == 191 [pid = 2660] [id = 785] 16:52:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 408 (140CA000) [pid = 2660] [serial = 2353] [outer = 00000000] 16:52:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 409 (1A7F9000) [pid = 2660] [serial = 2354] [outer = 140CA000] 16:52:01 INFO - PROCESS | 2660 | 1461282721573 Marionette DEBUG loaded listener.js 16:52:01 INFO - PROCESS | 2660 | ++DOMWINDOW == 410 (1B02C400) [pid = 2660] [serial = 2355] [outer = 140CA000] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 2041D400 == 190 [pid = 2660] [id = 761] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 1D793400 == 189 [pid = 2660] [id = 760] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 17642800 == 188 [pid = 2660] [id = 759] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 17651000 == 187 [pid = 2660] [id = 758] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 0EAC8C00 == 186 [pid = 2660] [id = 757] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 0F5E2000 == 185 [pid = 2660] [id = 756] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 2BE7F400 == 184 [pid = 2660] [id = 752] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 2BDB0C00 == 183 [pid = 2660] [id = 751] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 2BDA3800 == 182 [pid = 2660] [id = 750] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 2BC85000 == 181 [pid = 2660] [id = 749] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 2B0C0800 == 180 [pid = 2660] [id = 748] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 2AAEDC00 == 179 [pid = 2660] [id = 747] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 1F725C00 == 178 [pid = 2660] [id = 707] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 29E3EC00 == 177 [pid = 2660] [id = 746] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 25A09C00 == 176 [pid = 2660] [id = 745] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 2854CC00 == 175 [pid = 2660] [id = 744] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 29DADC00 == 174 [pid = 2660] [id = 743] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 27782400 == 173 [pid = 2660] [id = 742] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 26660000 == 172 [pid = 2660] [id = 741] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 2455DC00 == 171 [pid = 2660] [id = 740] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 21209400 == 170 [pid = 2660] [id = 739] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 20BD2C00 == 169 [pid = 2660] [id = 738] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 18DEC400 == 168 [pid = 2660] [id = 737] 16:52:01 INFO - PROCESS | 2660 | --DOCSHELL 1302A800 == 167 [pid = 2660] [id = 736] 16:52:01 INFO - PROCESS | 2660 | --DOMWINDOW == 409 (20020C00) [pid = 2660] [serial = 2197] [outer = 00000000] [url = about:blank] 16:52:01 INFO - PROCESS | 2660 | --DOMWINDOW == 408 (2002D800) [pid = 2660] [serial = 2198] [outer = 00000000] [url = about:blank] 16:52:01 INFO - PROCESS | 2660 | --DOMWINDOW == 407 (1BAEF000) [pid = 2660] [serial = 2186] [outer = 00000000] [url = about:blank] 16:52:01 INFO - PROCESS | 2660 | --DOMWINDOW == 406 (1A7F5800) [pid = 2660] [serial = 2191] [outer = 00000000] [url = about:blank] 16:52:01 INFO - PROCESS | 2660 | --DOMWINDOW == 405 (2073E400) [pid = 2660] [serial = 2201] [outer = 00000000] [url = about:blank] 16:52:01 INFO - PROCESS | 2660 | --DOMWINDOW == 404 (20A7BC00) [pid = 2660] [serial = 2204] [outer = 00000000] [url = about:blank] 16:52:01 INFO - PROCESS | 2660 | --DOMWINDOW == 403 (1FE36000) [pid = 2660] [serial = 2188] [outer = 00000000] [url = about:blank] 16:52:01 INFO - PROCESS | 2660 | --DOMWINDOW == 402 (2042B800) [pid = 2660] [serial = 2200] [outer = 00000000] [url = about:blank] 16:52:01 INFO - PROCESS | 2660 | --DOMWINDOW == 401 (1D028C00) [pid = 2660] [serial = 2194] [outer = 00000000] [url = about:blank] 16:52:01 INFO - PROCESS | 2660 | --DOMWINDOW == 400 (20A6DC00) [pid = 2660] [serial = 2203] [outer = 00000000] [url = about:blank] 16:52:01 INFO - PROCESS | 2660 | --DOMWINDOW == 399 (224B2800) [pid = 2660] [serial = 2137] [outer = 00000000] [url = about:blank] 16:52:01 INFO - PROCESS | 2660 | --DOMWINDOW == 398 (1B022000) [pid = 2660] [serial = 2185] [outer = 00000000] [url = about:blank] 16:52:01 INFO - PROCESS | 2660 | --DOMWINDOW == 397 (1B9DCC00) [pid = 2660] [serial = 2192] [outer = 00000000] [url = about:blank] 16:52:01 INFO - PROCESS | 2660 | --DOMWINDOW == 396 (20018000) [pid = 2660] [serial = 2189] [outer = 00000000] [url = about:blank] 16:52:01 INFO - PROCESS | 2660 | --DOMWINDOW == 395 (1D5E3400) [pid = 2660] [serial = 2195] [outer = 00000000] [url = about:blank] 16:52:02 INFO - PROCESS | 2660 | 1461282722131 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 16:52:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:52:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:52:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:52:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1219ms 16:52:02 INFO - PROCESS | 2660 | 1461282722155 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 16:52:02 INFO - PROCESS | 2660 | 1461282722157 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 16:52:02 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:52:02 INFO - PROCESS | 2660 | 1461282722160 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:52:02 INFO - PROCESS | 2660 | 1461282722162 Marionette TRACE conn5 <- [1,3098,null,{}] 16:52:02 INFO - PROCESS | 2660 | 1461282722166 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:02 INFO - PROCESS | 2660 | 1461282722284 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 16:52:02 INFO - PROCESS | 2660 | 1461282722295 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:02 INFO - PROCESS | 2660 | ++DOCSHELL 17651000 == 168 [pid = 2660] [id = 786] 16:52:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 396 (18030000) [pid = 2660] [serial = 2356] [outer = 00000000] 16:52:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 397 (1A7F7400) [pid = 2660] [serial = 2357] [outer = 18030000] 16:52:02 INFO - PROCESS | 2660 | 1461282722340 Marionette DEBUG loaded listener.js 16:52:02 INFO - PROCESS | 2660 | ++DOMWINDOW == 398 (1B9DF000) [pid = 2660] [serial = 2358] [outer = 18030000] 16:52:02 INFO - PROCESS | 2660 | 1461282722876 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 16:52:02 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:52:02 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:52:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:52:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:52:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:52:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:52:02 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 770ms 16:52:02 INFO - PROCESS | 2660 | 1461282722935 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 16:52:02 INFO - PROCESS | 2660 | 1461282722937 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 16:52:02 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:52:02 INFO - PROCESS | 2660 | 1461282722940 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:52:02 INFO - PROCESS | 2660 | 1461282722942 Marionette TRACE conn5 <- [1,3102,null,{}] 16:52:02 INFO - PROCESS | 2660 | 1461282722946 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:52:03 INFO - PROCESS | 2660 | 1461282723135 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 16:52:03 INFO - PROCESS | 2660 | 1461282723152 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"677ca3b3-88c5-40d2-ab82-080809538b86\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:52:03 INFO - PROCESS | 2660 | ++DOCSHELL 1A7F4000 == 169 [pid = 2660] [id = 787] 16:52:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 399 (1C542400) [pid = 2660] [serial = 2359] [outer = 00000000] 16:52:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 400 (1ED25C00) [pid = 2660] [serial = 2360] [outer = 1C542400] 16:52:03 INFO - PROCESS | 2660 | 1461282723197 Marionette DEBUG loaded listener.js 16:52:03 INFO - PROCESS | 2660 | ++DOMWINDOW == 401 (1FE36000) [pid = 2660] [serial = 2361] [outer = 1C542400] 16:52:03 INFO - PROCESS | 2660 | 1461282723656 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 16:52:03 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:52:03 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 770ms 16:52:03 INFO - PROCESS | 2660 | 1461282723711 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 16:52:03 INFO - PROCESS | 2660 | 1461282723713 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 16:52:04 WARNING - u'runner_teardown' () 16:52:04 INFO - No more tests 16:52:04 INFO - Got 0 unexpected results 16:52:04 INFO - SUITE-END | took 777s 16:52:04 INFO - Closing logging queue 16:52:04 INFO - queue closed 16:52:04 INFO - Return code: 0 16:52:04 WARNING - # TBPL SUCCESS # 16:52:04 INFO - Running post-action listener: _resource_record_post_action 16:52:04 INFO - Running post-run listener: _resource_record_post_run 16:52:06 INFO - Total resource usage - Wall time: 788s; CPU: 14.0%; Read bytes: 548774400; Write bytes: 1205780992; Read time: 3517650; Write time: 10738460 16:52:06 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:52:06 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 29241344; Read time: 0; Write time: 23510 16:52:06 INFO - run-tests - Wall time: 785s; CPU: 14.0%; Read bytes: 548736000; Write bytes: 1112776704; Read time: 3515600; Write time: 10561410 16:52:06 INFO - Running post-run listener: _upload_blobber_files 16:52:06 INFO - Blob upload gear active. 16:52:06 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 16:52:06 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:52:06 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-central', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 16:52:06 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-central -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 16:52:06 INFO - (blobuploader) - INFO - Open directory for files ... 16:52:06 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 16:52:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:52:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:52:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:52:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:52:07 INFO - (blobuploader) - INFO - Done attempting. 16:52:07 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 16:52:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:52:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:52:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:52:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:52:09 INFO - (blobuploader) - INFO - Done attempting. 16:52:09 INFO - (blobuploader) - INFO - Iteration through files over. 16:52:09 INFO - Return code: 0 16:52:09 INFO - rmtree: C:\slave\test\build\uploaded_files.json 16:52:09 INFO - Using _rmtree_windows ... 16:52:09 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 16:52:09 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/f2c3c43e7a377959847a232d572a894d3bb368130642f9010d9daba99231e578a72f6a658510c7600e853e7fbf72ad305010932766ba67974e6161467bd50e96", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/996bba8f2b70cf17871c1943127c58c5e74ef362a0d98d48d6de87cbea0c8eb5535ddbb07b9632773faba0a078d969c80d20185b4a80cd98ed6a9c40b1384aa6"} 16:52:09 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 16:52:09 INFO - Writing to file C:\slave\test\properties\blobber_files 16:52:09 INFO - Contents: 16:52:09 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/f2c3c43e7a377959847a232d572a894d3bb368130642f9010d9daba99231e578a72f6a658510c7600e853e7fbf72ad305010932766ba67974e6161467bd50e96", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/996bba8f2b70cf17871c1943127c58c5e74ef362a0d98d48d6de87cbea0c8eb5535ddbb07b9632773faba0a078d969c80d20185b4a80cd98ed6a9c40b1384aa6"} 16:52:09 INFO - Running post-run listener: copy_logs_to_upload_dir 16:52:09 INFO - Copying logs to upload dir... 16:52:09 INFO - mkdir: C:\slave\test\build\upload\logs 16:52:09 INFO - Copying logs to upload dir... 16:52:09 INFO - Using _rmtree_windows ... 16:52:09 INFO - Using _rmtree_windows ... 16:52:09 INFO - Using _rmtree_windows ... 16:52:09 INFO - Using _rmtree_windows ... 16:52:09 INFO - Using _rmtree_windows ... 16:52:09 INFO - Using _rmtree_windows ... 16:52:09 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1112.096000 ========= master_lag: 0.77 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 18 mins, 32 secs) (at 2016-04-21 16:52:10.158391) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 16:52:10.159709) ========= '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-038 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-038 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-038 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-central/sha512/f2c3c43e7a377959847a232d572a894d3bb368130642f9010d9daba99231e578a72f6a658510c7600e853e7fbf72ad305010932766ba67974e6161467bd50e96", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/996bba8f2b70cf17871c1943127c58c5e74ef362a0d98d48d6de87cbea0c8eb5535ddbb07b9632773faba0a078d969c80d20185b4a80cd98ed6a9c40b1384aa6"} build_url:https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/f2c3c43e7a377959847a232d572a894d3bb368130642f9010d9daba99231e578a72f6a658510c7600e853e7fbf72ad305010932766ba67974e6161467bd50e96", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/996bba8f2b70cf17871c1943127c58c5e74ef362a0d98d48d6de87cbea0c8eb5535ddbb07b9632773faba0a078d969c80d20185b4a80cd98ed6a9c40b1384aa6"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Rw29f6xOQJyINISotB492A/artifacts/public/build/firefox-48.0a1.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-04-21 16:52:10.285179) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 16:52:10.285745) ========= '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-038 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-038 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-038 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 16:52:10.404301) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 16:52:10.404619) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 16:52:11.034864) ========= ========= Total master_lag: 0.97 =========