builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-278 starttime: 1464015792.13 results: success (0) buildid: 20160523061540 builduid: b048b1a6c3734084a413d294d4b3e02a revision: 641d8d468d540ede408c427b1840e35217e44e76 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 08:03:12.135012) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 08:03:12.135576) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 08:03:12.135853) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 08:03:12.292473) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 08:03:12.292854) ========= '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-278 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-278 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-278 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 --08:03:13-- 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% 15.97 MB/s 08:03:13 (15.97 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.048000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 08:03:13.427605) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-23 08:03:13.427906) ========= '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-278 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-278 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-278 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=3.601000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-23 08:03:17.042740) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 08:03:17.043094) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 641d8d468d540ede408c427b1840e35217e44e76 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 641d8d468d540ede408c427b1840e35217e44e76 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-278 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-278 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-278 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-05-23 08:03:17,242 truncating revision to first 12 chars 2016-05-23 08:03:17,242 Setting DEBUG logging. 2016-05-23 08:03:17,242 attempt 1/10 2016-05-23 08:03:17,242 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/641d8d468d54?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-23 08:03:17,686 unpacking tar archive at: mozilla-aurora-641d8d468d54/testing/mozharness/ program finished with exit code 0 elapsedTime=1.076000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 08:03:18.161147) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 08:03:18.161468) ========= script_repo_revision: 641d8d468d540ede408c427b1840e35217e44e76 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 08:03:18.161853) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 08:03:18.162123) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 08:03:18.178390) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 24 secs) (at 2016-05-23 08:03:18.178752) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-278 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-278 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-278 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 08:03:18 INFO - MultiFileLogger online at 20160523 08:03:18 in C:\slave\test 08:03:18 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 08:03:18 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:03:18 INFO - {'append_to_log': False, 08:03:18 INFO - 'base_work_dir': 'C:\\slave\\test', 08:03:18 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:03:18 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:03:18 INFO - 'buildbot_json_path': 'buildprops.json', 08:03:18 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:03:18 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:03:18 INFO - 'download_minidump_stackwalk': True, 08:03:18 INFO - 'download_symbols': 'true', 08:03:18 INFO - 'e10s': False, 08:03:18 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:03:18 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:03:18 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:03:18 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:03:18 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:03:18 INFO - 'C:/mozilla-build/tooltool.py'), 08:03:18 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:03:18 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:03:18 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:03:18 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:03:18 INFO - 'log_level': 'info', 08:03:18 INFO - 'log_to_console': True, 08:03:18 INFO - 'opt_config_files': (), 08:03:18 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:03:18 INFO - '--processes=1', 08:03:18 INFO - '--config=%(test_path)s/wptrunner.ini', 08:03:18 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:03:18 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:03:18 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:03:18 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:03:18 INFO - 'pip_index': False, 08:03:18 INFO - 'require_test_zip': True, 08:03:18 INFO - 'test_type': ('testharness',), 08:03:18 INFO - 'this_chunk': '1', 08:03:18 INFO - 'total_chunks': '10', 08:03:18 INFO - 'virtualenv_path': 'venv', 08:03:18 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:03:18 INFO - 'work_dir': 'build'} 08:03:18 INFO - ##### 08:03:18 INFO - ##### Running clobber step. 08:03:18 INFO - ##### 08:03:18 INFO - Running pre-action listener: _resource_record_pre_action 08:03:18 INFO - Running main action method: clobber 08:03:18 INFO - rmtree: C:\slave\test\build 08:03:18 INFO - Using _rmtree_windows ... 08:03:18 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:06:02 INFO - Running post-action listener: _resource_record_post_action 08:06:02 INFO - ##### 08:06:02 INFO - ##### Running read-buildbot-config step. 08:06:02 INFO - ##### 08:06:02 INFO - Running pre-action listener: _resource_record_pre_action 08:06:02 INFO - Running main action method: read_buildbot_config 08:06:02 INFO - Using buildbot properties: 08:06:02 INFO - { 08:06:02 INFO - "project": "", 08:06:02 INFO - "product": "firefox", 08:06:02 INFO - "script_repo_revision": "production", 08:06:02 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 08:06:02 INFO - "repository": "", 08:06:02 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 08:06:02 INFO - "buildid": "20160523061540", 08:06:02 INFO - "pgo_build": "False", 08:06:02 INFO - "basedir": "C:\\slave\\test", 08:06:02 INFO - "buildnumber": 9, 08:06:02 INFO - "slavename": "t-w732-ix-278", 08:06:02 INFO - "revision": "641d8d468d540ede408c427b1840e35217e44e76", 08:06:02 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 08:06:02 INFO - "platform": "win32", 08:06:02 INFO - "branch": "mozilla-aurora", 08:06:02 INFO - "repo_path": "releases/mozilla-aurora", 08:06:02 INFO - "moz_repo_path": "", 08:06:02 INFO - "stage_platform": "win32", 08:06:02 INFO - "builduid": "b048b1a6c3734084a413d294d4b3e02a", 08:06:02 INFO - "slavebuilddir": "test" 08:06:02 INFO - } 08:06:02 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 08:06:02 INFO - Found installer url https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 08:06:02 INFO - Running post-action listener: _resource_record_post_action 08:06:02 INFO - ##### 08:06:02 INFO - ##### Running download-and-extract step. 08:06:02 INFO - ##### 08:06:02 INFO - Running pre-action listener: _resource_record_pre_action 08:06:02 INFO - Running main action method: download_and_extract 08:06:02 INFO - mkdir: C:\slave\test\build\tests 08:06:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:06:02 INFO - https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:06:02 INFO - trying https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 08:06:02 INFO - Downloading https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 08:06:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 08:06:03 INFO - Downloaded 1274 bytes. 08:06:03 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 08:06:03 INFO - Using the following test package requirements: 08:06:03 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 08:06:03 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:06:03 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 08:06:03 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:06:03 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 08:06:03 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:06:03 INFO - u'jsshell-win32.zip'], 08:06:03 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:06:03 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 08:06:03 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 08:06:03 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:06:03 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 08:06:03 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:06:03 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 08:06:03 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:06:03 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 08:06:03 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:06:03 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 08:06:03 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 08:06:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:06:03 INFO - https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:06:03 INFO - trying https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 08:06:03 INFO - Downloading https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 08:06:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 08:06:05 INFO - Downloaded 19979483 bytes. 08:06:05 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:06:05 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:06:07 INFO - caution: filename not matched: web-platform/* 08:06:07 INFO - Return code: 11 08:06:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:06:07 INFO - https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:06:07 INFO - trying https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 08:06:07 INFO - Downloading https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 08:06:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 08:06:10 INFO - Downloaded 36409073 bytes. 08:06:10 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:06:10 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:06:51 INFO - caution: filename not matched: bin/* 08:06:51 INFO - caution: filename not matched: config/* 08:06:51 INFO - caution: filename not matched: mozbase/* 08:06:51 INFO - caution: filename not matched: marionette/* 08:06:51 INFO - caution: filename not matched: tools/wptserve/* 08:06:51 INFO - Return code: 11 08:06: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')]} 08:06:51 INFO - https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 08:06:51 INFO - trying https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:06:51 INFO - Downloading https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 08:06:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 08:06:56 INFO - Downloaded 68451611 bytes. 08:06:56 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:06:56 INFO - mkdir: C:\slave\test\properties 08:06:56 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:06:56 INFO - Writing to file C:\slave\test\properties\build_url 08:06:56 INFO - Contents: 08:06:56 INFO - build_url:https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:06:57 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:06:57 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:06:57 INFO - Writing to file C:\slave\test\properties\symbols_url 08:06:57 INFO - Contents: 08:06:57 INFO - symbols_url:https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:06:57 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')]} 08:06:57 INFO - https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:06:57 INFO - trying https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:06:57 INFO - Downloading https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:06:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 08:07:01 INFO - Downloaded 55555744 bytes. 08:07:01 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 08:07:01 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 08:07:03 INFO - Return code: 0 08:07:03 INFO - Running post-action listener: _resource_record_post_action 08:07:03 INFO - Running post-action listener: set_extra_try_arguments 08:07:03 INFO - ##### 08:07:03 INFO - ##### Running create-virtualenv step. 08:07:03 INFO - ##### 08:07:03 INFO - Running pre-action listener: _pre_create_virtualenv 08:07:03 INFO - Running pre-action listener: _resource_record_pre_action 08:07:03 INFO - Running main action method: create_virtualenv 08:07:03 INFO - Creating virtualenv C:\slave\test\build\venv 08:07:03 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 08:07:03 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:07:08 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:07:11 INFO - Installing distribute......................................................................................................................................................................................done. 08:07:12 INFO - Return code: 0 08:07:12 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:07: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')]} 08:07:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:07: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')]} 08:07:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:07: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', '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 0x01BD66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A79D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C99368>, '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 0x0195AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-278', 'USERDOMAIN': 'T-W732-IX-278', '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-278', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:07: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', 'psutil>=0.7.1'] in C:\slave\test\build 08:07: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 psutil>=0.7.1 08:07:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:07:12 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:07:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:07:12 INFO - 'COMPUTERNAME': 'T-W732-IX-278', 08:07:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:07:12 INFO - 'DCLOCATION': 'SCL3', 08:07:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:07:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:07:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:07:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:07:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:07:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:07:12 INFO - 'HOMEDRIVE': 'C:', 08:07:12 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:07:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:07:12 INFO - 'KTS_VERSION': '1.19c', 08:07:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:07:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:07:12 INFO - 'LOGONSERVER': '\\\\T-W732-IX-278', 08:07:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:07:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:07:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:07:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:07:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:07:12 INFO - 'MOZ_AIRBAG': '1', 08:07:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:07:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:07:12 INFO - 'MOZ_MSVCVERSION': '8', 08:07:12 INFO - 'MOZ_NO_REMOTE': '1', 08:07:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:07:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:07:12 INFO - 'NO_EM_RESTART': '1', 08:07:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:07:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:07:12 INFO - 'OS': 'Windows_NT', 08:07:12 INFO - 'OURDRIVE': 'C:', 08:07: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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 08:07:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:07:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:07:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:07:12 INFO - 'PROCESSOR_LEVEL': '6', 08:07:12 INFO - 'PROCESSOR_REVISION': '1e05', 08:07:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:07:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:07:12 INFO - 'PROMPT': '$P$G', 08:07:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:07:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:07:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:07:12 INFO - 'PWD': 'C:\\slave\\test', 08:07:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:07:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:07:12 INFO - 'SYSTEMDRIVE': 'C:', 08:07:12 INFO - 'SYSTEMROOT': 'C:\\windows', 08:07:12 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:07:12 INFO - 'TEST1': 'testie', 08:07:12 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:07:12 INFO - 'USERDOMAIN': 'T-W732-IX-278', 08:07:12 INFO - 'USERNAME': 'cltbld', 08:07:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:07:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:07:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:07:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:07:12 INFO - 'WINDIR': 'C:\\windows', 08:07:12 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:07:12 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:07:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:07:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:07:13 INFO - Downloading/unpacking psutil>=0.7.1 08:07:14 INFO - Running setup.py egg_info for package psutil 08:07:14 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:07:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:07:14 INFO - Installing collected packages: psutil 08:07:14 INFO - Running setup.py install for psutil 08:07:14 INFO - building 'psutil._psutil_windows' extension 08:07:14 INFO - error: Unable to find vcvarsall.bat 08:07:14 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-obufmd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:07:14 INFO - running install 08:07:14 INFO - running build 08:07:14 INFO - running build_py 08:07:14 INFO - creating build 08:07:14 INFO - creating build\lib.win32-2.7 08:07:14 INFO - creating build\lib.win32-2.7\psutil 08:07:14 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:07:14 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:07:14 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:07:14 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:07:14 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:07:14 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:07:14 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:07:14 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:07:14 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:07:14 INFO - running build_ext 08:07:14 INFO - building 'psutil._psutil_windows' extension 08:07:14 INFO - error: Unable to find vcvarsall.bat 08:07:14 INFO - ---------------------------------------- 08:07:14 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-obufmd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:07:14 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:07:14 WARNING - Return code: 1 08:07:14 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! 08:07:14 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:07:14 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')]} 08:07:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:07:14 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')]} 08:07:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:07:14 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 0x01BD66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A79D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C99368>, '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 0x0195AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-278', 'USERDOMAIN': 'T-W732-IX-278', '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-278', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:07:14 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 08:07:14 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 08:07:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:07:14 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:07:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:07:14 INFO - 'COMPUTERNAME': 'T-W732-IX-278', 08:07:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:07:14 INFO - 'DCLOCATION': 'SCL3', 08:07:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:07:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:07:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:07:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:07:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:07:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:07:14 INFO - 'HOMEDRIVE': 'C:', 08:07:14 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:07:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:07:14 INFO - 'KTS_VERSION': '1.19c', 08:07:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:07:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:07:14 INFO - 'LOGONSERVER': '\\\\T-W732-IX-278', 08:07:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:07:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:07:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:07:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:07:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:07:14 INFO - 'MOZ_AIRBAG': '1', 08:07:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:07:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:07:14 INFO - 'MOZ_MSVCVERSION': '8', 08:07:14 INFO - 'MOZ_NO_REMOTE': '1', 08:07:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:07:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:07:14 INFO - 'NO_EM_RESTART': '1', 08:07:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:07:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:07:14 INFO - 'OS': 'Windows_NT', 08:07:14 INFO - 'OURDRIVE': 'C:', 08:07:14 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 08:07:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:07:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:07:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:07:14 INFO - 'PROCESSOR_LEVEL': '6', 08:07:14 INFO - 'PROCESSOR_REVISION': '1e05', 08:07:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:07:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:07:14 INFO - 'PROMPT': '$P$G', 08:07:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:07:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:07:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:07:14 INFO - 'PWD': 'C:\\slave\\test', 08:07:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:07:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:07:14 INFO - 'SYSTEMDRIVE': 'C:', 08:07:14 INFO - 'SYSTEMROOT': 'C:\\windows', 08:07:14 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:07:14 INFO - 'TEST1': 'testie', 08:07:14 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:07:14 INFO - 'USERDOMAIN': 'T-W732-IX-278', 08:07:14 INFO - 'USERNAME': 'cltbld', 08:07:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:07:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:07:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:07:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:07:14 INFO - 'WINDIR': 'C:\\windows', 08:07:14 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:07:14 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:07:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:07:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:07:15 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:07:15 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:07:15 INFO - Running setup.py egg_info for package mozsystemmonitor 08:07:15 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:07:15 INFO - Running setup.py egg_info for package psutil 08:07:15 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:07:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:07:15 INFO - Installing collected packages: mozsystemmonitor, psutil 08:07:15 INFO - Running setup.py install for mozsystemmonitor 08:07:15 INFO - Running setup.py install for psutil 08:07:15 INFO - building 'psutil._psutil_windows' extension 08:07:15 INFO - error: Unable to find vcvarsall.bat 08:07:15 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-bw_hcd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:07:15 INFO - running install 08:07:15 INFO - running build 08:07:15 INFO - running build_py 08:07:15 INFO - running build_ext 08:07:15 INFO - building 'psutil._psutil_windows' extension 08:07:15 INFO - error: Unable to find vcvarsall.bat 08:07:15 INFO - ---------------------------------------- 08:07:15 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-bw_hcd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:07:15 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:07:15 WARNING - Return code: 1 08:07:15 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! 08:07:15 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:07:15 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')]} 08:07:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:07:15 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')]} 08:07:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:07:15 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 0x01BD66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A79D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C99368>, '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 0x0195AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-278', 'USERDOMAIN': 'T-W732-IX-278', '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-278', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:07:15 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 08:07:15 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 08:07:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:07:15 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:07:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:07:15 INFO - 'COMPUTERNAME': 'T-W732-IX-278', 08:07:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:07:15 INFO - 'DCLOCATION': 'SCL3', 08:07:15 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:07:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:07:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:07:15 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:07:15 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:07:15 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:07:15 INFO - 'HOMEDRIVE': 'C:', 08:07:15 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:07:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:07:15 INFO - 'KTS_VERSION': '1.19c', 08:07:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:07:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:07:15 INFO - 'LOGONSERVER': '\\\\T-W732-IX-278', 08:07:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:07:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:07:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:07:15 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:07:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:07:15 INFO - 'MOZ_AIRBAG': '1', 08:07:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:07:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:07:15 INFO - 'MOZ_MSVCVERSION': '8', 08:07:15 INFO - 'MOZ_NO_REMOTE': '1', 08:07:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:07:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:07:15 INFO - 'NO_EM_RESTART': '1', 08:07:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:07:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:07:15 INFO - 'OS': 'Windows_NT', 08:07:15 INFO - 'OURDRIVE': 'C:', 08:07:15 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 08:07:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:07:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:07:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:07:15 INFO - 'PROCESSOR_LEVEL': '6', 08:07:15 INFO - 'PROCESSOR_REVISION': '1e05', 08:07:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:07:15 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:07:15 INFO - 'PROMPT': '$P$G', 08:07:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:07:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:07:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:07:15 INFO - 'PWD': 'C:\\slave\\test', 08:07:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:07:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:07:15 INFO - 'SYSTEMDRIVE': 'C:', 08:07:15 INFO - 'SYSTEMROOT': 'C:\\windows', 08:07:15 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:07:15 INFO - 'TEST1': 'testie', 08:07:15 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:07:15 INFO - 'USERDOMAIN': 'T-W732-IX-278', 08:07:15 INFO - 'USERNAME': 'cltbld', 08:07:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:07:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:07:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:07:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:07:15 INFO - 'WINDIR': 'C:\\windows', 08:07:15 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:07:15 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:07:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:07:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:07:15 INFO - Downloading/unpacking blobuploader==1.2.4 08:07:15 INFO - Downloading blobuploader-1.2.4.tar.gz 08:07:15 INFO - Running setup.py egg_info for package blobuploader 08:07:15 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:07:19 INFO - Running setup.py egg_info for package requests 08:07:19 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:07:19 INFO - Downloading docopt-0.6.1.tar.gz 08:07:19 INFO - Running setup.py egg_info for package docopt 08:07:19 INFO - Installing collected packages: blobuploader, docopt, requests 08:07:19 INFO - Running setup.py install for blobuploader 08:07:19 INFO - Running setup.py install for docopt 08:07:19 INFO - Running setup.py install for requests 08:07:19 INFO - Successfully installed blobuploader docopt requests 08:07:19 INFO - Cleaning up... 08:07:19 INFO - Return code: 0 08:07:19 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:07:19 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')]} 08:07:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:07:19 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')]} 08:07:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:07:19 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 0x01BD66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A79D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C99368>, '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 0x0195AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEF0C0>, '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-278', 'USERDOMAIN': 'T-W732-IX-278', '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-278', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:07:19 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 08:07:19 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 08:07:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:07:19 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:07:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:07:19 INFO - 'COMPUTERNAME': 'T-W732-IX-278', 08:07:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:07:19 INFO - 'DCLOCATION': 'SCL3', 08:07:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:07:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:07:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:07:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:07:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:07:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:07:19 INFO - 'HOMEDRIVE': 'C:', 08:07:19 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:07:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:07:19 INFO - 'KTS_VERSION': '1.19c', 08:07:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:07:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:07:19 INFO - 'LOGONSERVER': '\\\\T-W732-IX-278', 08:07:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:07:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:07:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:07:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:07:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:07:19 INFO - 'MOZ_AIRBAG': '1', 08:07:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:07:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:07:19 INFO - 'MOZ_MSVCVERSION': '8', 08:07:19 INFO - 'MOZ_NO_REMOTE': '1', 08:07:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:07:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:07:19 INFO - 'NO_EM_RESTART': '1', 08:07:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:07:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:07:19 INFO - 'OS': 'Windows_NT', 08:07:19 INFO - 'OURDRIVE': 'C:', 08:07:19 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 08:07:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:07:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:07:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:07:19 INFO - 'PROCESSOR_LEVEL': '6', 08:07:19 INFO - 'PROCESSOR_REVISION': '1e05', 08:07:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:07:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:07:19 INFO - 'PROMPT': '$P$G', 08:07:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:07:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:07:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:07:19 INFO - 'PWD': 'C:\\slave\\test', 08:07:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:07:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:07:19 INFO - 'SYSTEMDRIVE': 'C:', 08:07:19 INFO - 'SYSTEMROOT': 'C:\\windows', 08:07:19 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:07:19 INFO - 'TEST1': 'testie', 08:07:19 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:07:19 INFO - 'USERDOMAIN': 'T-W732-IX-278', 08:07:19 INFO - 'USERNAME': 'cltbld', 08:07:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:07:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:07:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:07:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:07:19 INFO - 'WINDIR': 'C:\\windows', 08:07:19 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:07:19 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:07:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:07:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:07:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:07:26 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:07:26 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:07:26 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:07:26 INFO - Unpacking c:\slave\test\build\tests\marionette 08:07:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:07:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:07:26 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 08:07:26 INFO - Running setup.py install for browsermob-proxy 08:07:39 INFO - Running setup.py install for manifestparser 08:07:39 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Running setup.py install for marionette-client 08:07:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:07:39 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Running setup.py install for marionette-driver 08:07:39 INFO - Running setup.py install for mozcrash 08:07:39 INFO - Running setup.py install for mozdebug 08:07:39 INFO - Running setup.py install for mozdevice 08:07:39 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Running setup.py install for mozfile 08:07:39 INFO - Running setup.py install for mozhttpd 08:07:39 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Running setup.py install for mozinfo 08:07:39 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Running setup.py install for mozInstall 08:07:39 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Running setup.py install for mozleak 08:07:39 INFO - Running setup.py install for mozlog 08:07:39 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Running setup.py install for moznetwork 08:07:39 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Running setup.py install for mozprocess 08:07:39 INFO - Running setup.py install for mozprofile 08:07:39 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Running setup.py install for mozrunner 08:07:39 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Running setup.py install for mozscreenshot 08:07:39 INFO - Running setup.py install for moztest 08:07:39 INFO - Running setup.py install for mozversion 08:07:39 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:07:39 INFO - Running setup.py install for wptserve 08:07:39 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 08:07:39 INFO - Cleaning up... 08:07:39 INFO - Return code: 0 08:07:39 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:07:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:07:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:07:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:07:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:07:39 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 0x01BD66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A79D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C99368>, '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 0x0195AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEF0C0>, '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-278', 'USERDOMAIN': 'T-W732-IX-278', '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-278', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:07:39 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 08:07:39 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 08:07:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:07:39 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:07:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:07:39 INFO - 'COMPUTERNAME': 'T-W732-IX-278', 08:07:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:07:39 INFO - 'DCLOCATION': 'SCL3', 08:07:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:07:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:07:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:07:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:07:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:07:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:07:39 INFO - 'HOMEDRIVE': 'C:', 08:07:39 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:07:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:07:39 INFO - 'KTS_VERSION': '1.19c', 08:07:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:07:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:07:39 INFO - 'LOGONSERVER': '\\\\T-W732-IX-278', 08:07:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:07:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:07:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:07:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:07:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:07:39 INFO - 'MOZ_AIRBAG': '1', 08:07:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:07:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:07:39 INFO - 'MOZ_MSVCVERSION': '8', 08:07:39 INFO - 'MOZ_NO_REMOTE': '1', 08:07:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:07:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:07:39 INFO - 'NO_EM_RESTART': '1', 08:07:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:07:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:07:39 INFO - 'OS': 'Windows_NT', 08:07:39 INFO - 'OURDRIVE': 'C:', 08:07:39 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 08:07:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:07:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:07:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:07:39 INFO - 'PROCESSOR_LEVEL': '6', 08:07:39 INFO - 'PROCESSOR_REVISION': '1e05', 08:07:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:07:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:07:39 INFO - 'PROMPT': '$P$G', 08:07:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:07:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:07:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:07:39 INFO - 'PWD': 'C:\\slave\\test', 08:07:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:07:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:07:39 INFO - 'SYSTEMDRIVE': 'C:', 08:07:39 INFO - 'SYSTEMROOT': 'C:\\windows', 08:07:39 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:07:39 INFO - 'TEST1': 'testie', 08:07:39 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:07:39 INFO - 'USERDOMAIN': 'T-W732-IX-278', 08:07:39 INFO - 'USERNAME': 'cltbld', 08:07:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:07:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:07:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:07:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:07:39 INFO - 'WINDIR': 'C:\\windows', 08:07:39 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:07:39 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:07:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:07:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:07:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:07:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:07:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:07:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:07:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:07:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:07:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:07:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:07:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:07:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:07:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:07:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:07:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:07:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:07:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:07:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:07:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:07:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:07:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:07:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:07:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:07:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:07:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:07:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:07:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:07:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:07:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:07:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:07:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:07:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:07:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:07:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:07:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:07:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:07:44 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:07:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:07:44 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:07:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:07:44 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:07:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:07:44 INFO - Unpacking c:\slave\test\build\tests\marionette 08:07:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:07:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:07:44 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)) 08:07:55 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)) 08:07:55 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)) 08:07:55 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)) 08:07:55 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)) 08:07:55 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:07:55 INFO - Downloading blessings-1.6.tar.gz 08:07:55 INFO - Running setup.py egg_info for package blessings 08:07:55 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)) 08:07:55 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:07:55 INFO - Running setup.py install for blessings 08:07:55 INFO - Running setup.py install for browsermob-proxy 08:07:55 INFO - Running setup.py install for manifestparser 08:07:55 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:07:55 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:07:55 INFO - Running setup.py install for marionette-client 08:07:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:07:55 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:07:55 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:07:55 INFO - Running setup.py install for marionette-driver 08:07:55 INFO - Running setup.py install for mozcrash 08:07:55 INFO - Running setup.py install for mozdebug 08:07:55 INFO - Running setup.py install for mozdevice 08:07:55 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:07:55 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:07:55 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:07:55 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:07:55 INFO - Running setup.py install for mozhttpd 08:07:55 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:07:55 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:07:55 INFO - Running setup.py install for mozInstall 08:07:55 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:07:55 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:07:55 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:07:55 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:07:55 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:07:55 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:07:55 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:07:55 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:07:55 INFO - Running setup.py install for mozleak 08:07:55 INFO - Running setup.py install for mozprofile 08:07:55 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:07:55 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:07:55 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:07:55 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:07:55 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:07:55 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:07:55 INFO - Running setup.py install for mozrunner 08:07:55 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:07:55 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:07:57 INFO - Running setup.py install for mozscreenshot 08:07:57 INFO - Running setup.py install for moztest 08:07:57 INFO - Running setup.py install for mozversion 08:07:57 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:07:57 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:07:57 INFO - Running setup.py install for wptserve 08:07:57 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:07:57 INFO - Cleaning up... 08:07:57 INFO - Return code: 0 08:07:57 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:07:57 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:07:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:07:57 INFO - Reading from file tmpfile_stdout 08:07:57 INFO - Using _rmtree_windows ... 08:07:57 INFO - Using _rmtree_windows ... 08:07:57 INFO - Current package versions: 08:07:57 INFO - blessings == 1.6 08:07:57 INFO - blobuploader == 1.2.4 08:07:57 INFO - browsermob-proxy == 0.6.0 08:07:57 INFO - distribute == 0.6.14 08:07:57 INFO - docopt == 0.6.1 08:07:57 INFO - manifestparser == 1.1 08:07:57 INFO - marionette-client == 2.3.0 08:07:57 INFO - marionette-driver == 1.4.0 08:07:57 INFO - mozInstall == 1.12 08:07:57 INFO - mozcrash == 0.17 08:07:57 INFO - mozdebug == 0.1 08:07:57 INFO - mozdevice == 0.48 08:07:57 INFO - mozfile == 1.2 08:07:57 INFO - mozhttpd == 0.7 08:07:57 INFO - mozinfo == 0.9 08:07:57 INFO - mozleak == 0.1 08:07:57 INFO - mozlog == 3.1 08:07:57 INFO - moznetwork == 0.27 08:07:57 INFO - mozprocess == 0.22 08:07:57 INFO - mozprofile == 0.28 08:07:57 INFO - mozrunner == 6.11 08:07:57 INFO - mozscreenshot == 0.1 08:07:57 INFO - mozsystemmonitor == 0.0 08:07:57 INFO - moztest == 0.7 08:07:57 INFO - mozversion == 1.4 08:07:57 INFO - requests == 1.2.3 08:07:57 INFO - wptserve == 1.4.0 08:07:57 INFO - Running post-action listener: _resource_record_post_action 08:07:57 INFO - Running post-action listener: _start_resource_monitoring 08:07:57 INFO - Starting resource monitoring. 08:07:57 INFO - ##### 08:07:57 INFO - ##### Running pull step. 08:07:57 INFO - ##### 08:07:57 INFO - Running pre-action listener: _resource_record_pre_action 08:07:57 INFO - Running main action method: pull 08:07:57 INFO - Pull has nothing to do! 08:07:57 INFO - Running post-action listener: _resource_record_post_action 08:07:57 INFO - ##### 08:07:57 INFO - ##### Running install step. 08:07:57 INFO - ##### 08:07:57 INFO - Running pre-action listener: _resource_record_pre_action 08:07:57 INFO - Running main action method: install 08:07:57 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:07:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:07:58 INFO - Reading from file tmpfile_stdout 08:07:58 INFO - Using _rmtree_windows ... 08:07:58 INFO - Using _rmtree_windows ... 08:07:58 INFO - Detecting whether we're running mozinstall >=1.0... 08:07:58 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:07:58 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:07:58 INFO - Reading from file tmpfile_stdout 08:07:58 INFO - Output received: 08:07:58 INFO - Usage: mozinstall-script.py [options] installer 08:07:58 INFO - Options: 08:07:58 INFO - -h, --help show this help message and exit 08:07:58 INFO - -d DEST, --destination=DEST 08:07:58 INFO - Directory to install application into. [default: 08:07:58 INFO - "C:\slave\test"] 08:07:58 INFO - --app=APP Application being installed. [default: firefox] 08:07:58 INFO - Using _rmtree_windows ... 08:07:58 INFO - Using _rmtree_windows ... 08:07:58 INFO - mkdir: C:\slave\test\build\application 08:07:58 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:07:58 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 08:07:59 INFO - Reading from file tmpfile_stdout 08:07:59 INFO - Output received: 08:07:59 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:07:59 INFO - Using _rmtree_windows ... 08:07:59 INFO - Using _rmtree_windows ... 08:07:59 INFO - Running post-action listener: _resource_record_post_action 08:07:59 INFO - ##### 08:07:59 INFO - ##### Running run-tests step. 08:07:59 INFO - ##### 08:07:59 INFO - Running pre-action listener: _resource_record_pre_action 08:07:59 INFO - Running main action method: run_tests 08:07:59 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:07:59 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:07:59 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:07:59 INFO - grabbing minidump binary from tooltool 08:07: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')]} 08:07: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 0x01C99368>, '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 0x0195AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:07: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 08:07: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 08:08:00 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:08:00 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpl3lvb1 08:08:00 INFO - INFO - File integrity verified, renaming tmpl3lvb1 to win32-minidump_stackwalk.exe 08:08:00 INFO - Return code: 0 08:08:00 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:08:00 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:08: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/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 08:08: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/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 08:08:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:08:00 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:08:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:08:00 INFO - 'COMPUTERNAME': 'T-W732-IX-278', 08:08:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:08:00 INFO - 'DCLOCATION': 'SCL3', 08:08:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:08:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:08:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:08:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:08:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:08:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:08:00 INFO - 'HOMEDRIVE': 'C:', 08:08:00 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:08:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:08:00 INFO - 'KTS_VERSION': '1.19c', 08:08:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:08:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:08:00 INFO - 'LOGONSERVER': '\\\\T-W732-IX-278', 08:08:00 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:08:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:08:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:08:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:08:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:08:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:08:00 INFO - 'MOZ_AIRBAG': '1', 08:08:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:08:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:08:00 INFO - 'MOZ_MSVCVERSION': '8', 08:08:00 INFO - 'MOZ_NO_REMOTE': '1', 08:08:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:08:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:08:00 INFO - 'NO_EM_RESTART': '1', 08:08:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:08:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:08:00 INFO - 'OS': 'Windows_NT', 08:08:00 INFO - 'OURDRIVE': 'C:', 08:08: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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 08:08:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:08:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:08:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:08:00 INFO - 'PROCESSOR_LEVEL': '6', 08:08:00 INFO - 'PROCESSOR_REVISION': '1e05', 08:08:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:08:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:08:00 INFO - 'PROMPT': '$P$G', 08:08:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:08:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:08:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:08:00 INFO - 'PWD': 'C:\\slave\\test', 08:08:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:08:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:08:00 INFO - 'SYSTEMDRIVE': 'C:', 08:08:00 INFO - 'SYSTEMROOT': 'C:\\windows', 08:08:00 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:08:00 INFO - 'TEST1': 'testie', 08:08:00 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:08:00 INFO - 'USERDOMAIN': 'T-W732-IX-278', 08:08:00 INFO - 'USERNAME': 'cltbld', 08:08:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:08:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:08:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:08:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:08:00 INFO - 'WINDIR': 'C:\\windows', 08:08:00 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:08:00 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:08:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:08: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/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 08:08:02 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 08:08:02 INFO - import pkg_resources 08:08:03 INFO - Using 1 client processes 08:08:06 INFO - SUITE-START | Running 778 tests 08:08:06 INFO - Running testharness tests 08:08:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:08:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 08:08:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:08:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:08:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:08:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:08:07 INFO - Setting up ssl 08:08:07 INFO - PROCESS | certutil | 08:08:07 INFO - PROCESS | certutil | 08:08:07 INFO - PROCESS | certutil | 08:08:07 INFO - Certificate Nickname Trust Attributes 08:08:07 INFO - SSL,S/MIME,JAR/XPI 08:08:07 INFO - 08:08:07 INFO - web-platform-tests CT,, 08:08:07 INFO - 08:08:07 INFO - Starting runner 08:08:08 INFO - PROCESS | 1980 | [1980] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 08:08:08 INFO - PROCESS | 1980 | [1980] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 08:08:08 INFO - PROCESS | 1980 | [1980] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:08:08 INFO - PROCESS | 1980 | [1980] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:08:08 INFO - PROCESS | 1980 | [1980] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 08:08:09 INFO - PROCESS | 1980 | 1464016089828 Marionette DEBUG Marionette enabled via build flag and pref 08:08:10 INFO - PROCESS | 1980 | ++DOCSHELL 0DFEE000 == 1 [pid = 1980] [id = 1] 08:08:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 1 (0DFEE400) [pid = 1980] [serial = 1] [outer = 00000000] 08:08:10 INFO - PROCESS | 1980 | [1980] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:08:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 2 (0DFEF000) [pid = 1980] [serial = 2] [outer = 0DFEE400] 08:08:11 INFO - PROCESS | 1980 | ++DOCSHELL 0EC81800 == 2 [pid = 1980] [id = 2] 08:08:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 3 (0EC81C00) [pid = 1980] [serial = 3] [outer = 00000000] 08:08:11 INFO - PROCESS | 1980 | [1980] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:08:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 4 (0EC82800) [pid = 1980] [serial = 4] [outer = 0EC81C00] 08:08:11 INFO - PROCESS | 1980 | 1464016091474 Marionette INFO Listening on port 2828 08:08:12 INFO - PROCESS | 1980 | 1464016092968 Marionette DEBUG Marionette enabled via command-line flag 08:08:12 INFO - PROCESS | 1980 | [1980] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:08:12 INFO - PROCESS | 1980 | [1980] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:08:12 INFO - PROCESS | 1980 | ++DOCSHELL 12906C00 == 3 [pid = 1980] [id = 3] 08:08:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 5 (1290EC00) [pid = 1980] [serial = 5] [outer = 00000000] 08:08:12 INFO - PROCESS | 1980 | [1980] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:08:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 6 (1290F800) [pid = 1980] [serial = 6] [outer = 1290EC00] 08:08:13 INFO - PROCESS | 1980 | [1980] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:08:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 7 (13216800) [pid = 1980] [serial = 7] [outer = 0EC81C00] 08:08:13 INFO - PROCESS | 1980 | [1980] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:08:13 INFO - PROCESS | 1980 | 1464016093775 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49914 08:08:13 INFO - PROCESS | 1980 | [1980] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:08:13 INFO - PROCESS | 1980 | 1464016093780 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49915 08:08:13 INFO - PROCESS | 1980 | [1980] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:08:13 INFO - PROCESS | 1980 | 1464016093818 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49916 08:08:13 INFO - PROCESS | 1980 | 1464016093820 Marionette DEBUG Closed connection conn0 08:08:13 INFO - PROCESS | 1980 | 1464016093822 Marionette DEBUG Closed connection conn1 08:08:13 INFO - PROCESS | 1980 | 1464016093883 Marionette DEBUG Closed connection conn2 08:08:13 INFO - PROCESS | 1980 | [1980] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:08:13 INFO - PROCESS | 1980 | 1464016093972 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49917 08:08:14 INFO - PROCESS | 1980 | 1464016094005 Marionette DEBUG Closed connection conn3 08:08:14 INFO - PROCESS | 1980 | [1980] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:08:14 INFO - PROCESS | 1980 | 1464016094011 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49918 08:08:14 INFO - PROCESS | 1980 | ++DOCSHELL 13FC7400 == 4 [pid = 1980] [id = 4] 08:08:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 8 (13FC7800) [pid = 1980] [serial = 8] [outer = 00000000] 08:08:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 9 (14DDE400) [pid = 1980] [serial = 9] [outer = 13FC7800] 08:08:14 INFO - PROCESS | 1980 | 1464016094133 Marionette DEBUG Closed connection conn4 08:08:14 INFO - PROCESS | 1980 | [1980] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:08:14 INFO - PROCESS | 1980 | 1464016094139 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49919 08:08:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 10 (14DE4000) [pid = 1980] [serial = 10] [outer = 13FC7800] 08:08:14 INFO - PROCESS | 1980 | 1464016094175 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:08:14 INFO - PROCESS | 1980 | 1464016094181 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160523061540","device":"desktop","version":"48.0a2"} 08:08:15 INFO - PROCESS | 1980 | [1980] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:08:15 INFO - PROCESS | 1980 | [1980] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:08:15 INFO - PROCESS | 1980 | [1980] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:08:16 INFO - PROCESS | 1980 | ++DOCSHELL 16062000 == 5 [pid = 1980] [id = 5] 08:08:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 11 (16062800) [pid = 1980] [serial = 11] [outer = 00000000] 08:08:16 INFO - PROCESS | 1980 | ++DOCSHELL 16062C00 == 6 [pid = 1980] [id = 6] 08:08:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 12 (16063000) [pid = 1980] [serial = 12] [outer = 00000000] 08:08:16 INFO - PROCESS | 1980 | [1980] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:08:16 INFO - PROCESS | 1980 | ++DOCSHELL 16BAA800 == 7 [pid = 1980] [id = 7] 08:08:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 13 (16BAAC00) [pid = 1980] [serial = 13] [outer = 00000000] 08:08:16 INFO - PROCESS | 1980 | [1980] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:08:16 INFO - PROCESS | 1980 | [1980] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:08:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 14 (17423400) [pid = 1980] [serial = 14] [outer = 16BAAC00] 08:08:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 15 (17743800) [pid = 1980] [serial = 15] [outer = 16062800] 08:08:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 16 (17745000) [pid = 1980] [serial = 16] [outer = 16063000] 08:08:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 17 (17747400) [pid = 1980] [serial = 17] [outer = 16BAAC00] 08:08:17 INFO - PROCESS | 1980 | 1464016097797 Marionette DEBUG loaded listener.js 08:08:17 INFO - PROCESS | 1980 | 1464016097811 Marionette DEBUG loaded listener.js 08:08:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 18 (19B43000) [pid = 1980] [serial = 18] [outer = 16BAAC00] 08:08:18 INFO - PROCESS | 1980 | 1464016098640 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"12fdc36f-7d87-4aa1-9bae-aaffc7c58cba","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160523061540","device":"desktop","version":"48.0a2","command_id":1}}] 08:08:18 INFO - PROCESS | 1980 | 1464016098905 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}] 08:08:18 INFO - PROCESS | 1980 | 1464016098933 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 08:08:18 INFO - PROCESS | 1980 | 1464016098948 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:08:18 INFO - PROCESS | 1980 | [1980] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:08:19 INFO - PROCESS | 1980 | [1980] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:08:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 19 (1A346C00) [pid = 1980] [serial = 19] [outer = 16BAAC00] 08:08:19 INFO - PROCESS | 1980 | [1980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:19 INFO - PROCESS | 1980 | 1464016099939 Marionette TRACE conn5 <- [1,3,null,{}] 08:08:19 INFO - PROCESS | 1980 | 1464016099942 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:08:19 INFO - PROCESS | 1980 | 1464016099967 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 08:08:19 INFO - PROCESS | 1980 | 1464016099980 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 08:08:19 INFO - PROCESS | 1980 | 1464016099982 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 08:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:08:19 INFO - PROCESS | 1980 | 1464016099988 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:08:19 INFO - PROCESS | 1980 | 1464016099991 Marionette TRACE conn5 <- [1,6,null,{}] 08:08:20 INFO - PROCESS | 1980 | 1464016100079 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}] 08:08:20 INFO - PROCESS | 1980 | 1464016100098 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 08:08:20 INFO - PROCESS | 1980 | 1464016100102 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:20 INFO - PROCESS | 1980 | ++DOCSHELL 1C23BC00 == 8 [pid = 1980] [id = 8] 08:08:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 20 (1C23C000) [pid = 1980] [serial = 20] [outer = 00000000] 08:08:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 21 (1C23E400) [pid = 1980] [serial = 21] [outer = 1C23C000] 08:08:20 INFO - PROCESS | 1980 | 1464016100150 Marionette DEBUG loaded listener.js 08:08:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 22 (1C4A5800) [pid = 1980] [serial = 22] [outer = 1C23C000] 08:08:20 INFO - PROCESS | 1980 | ++DOCSHELL 13A36400 == 9 [pid = 1980] [id = 9] 08:08:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 23 (13A37400) [pid = 1980] [serial = 23] [outer = 00000000] 08:08:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 24 (1BC26000) [pid = 1980] [serial = 24] [outer = 13A37400] 08:08:20 INFO - PROCESS | 1980 | 1464016100555 Marionette DEBUG loaded listener.js 08:08:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 25 (1C4AF400) [pid = 1980] [serial = 25] [outer = 13A37400] 08:08:20 INFO - PROCESS | 1980 | [1980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:21 INFO - PROCESS | 1980 | --DOCSHELL 0DFEE000 == 8 [pid = 1980] [id = 1] 08:08:21 INFO - PROCESS | 1980 | 1464016101477 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]]]}] 08:08:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1525ms 08:08:21 INFO - PROCESS | 1980 | 1464016101515 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 08:08:21 INFO - PROCESS | 1980 | 1464016101518 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 08:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:08:21 INFO - PROCESS | 1980 | 1464016101524 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:08:21 INFO - PROCESS | 1980 | 1464016101526 Marionette TRACE conn5 <- [1,10,null,{}] 08:08:21 INFO - PROCESS | 1980 | 1464016101532 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}] 08:08:21 INFO - PROCESS | 1980 | 1464016101669 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 08:08:21 INFO - PROCESS | 1980 | 1464016101753 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:21 INFO - PROCESS | 1980 | ++DOCSHELL 127E0400 == 9 [pid = 1980] [id = 10] 08:08:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 26 (12902000) [pid = 1980] [serial = 26] [outer = 00000000] 08:08:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 27 (13AA7400) [pid = 1980] [serial = 27] [outer = 12902000] 08:08:21 INFO - PROCESS | 1980 | 1464016101813 Marionette DEBUG loaded listener.js 08:08:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 28 (15180C00) [pid = 1980] [serial = 28] [outer = 12902000] 08:08:22 INFO - PROCESS | 1980 | 1464016102375 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]]]}] 08:08:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 08:08:22 INFO - PROCESS | 1980 | 1464016102456 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 08:08:22 INFO - PROCESS | 1980 | 1464016102462 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 08:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:08:22 INFO - PROCESS | 1980 | 1464016102468 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:08:22 INFO - PROCESS | 1980 | 1464016102471 Marionette TRACE conn5 <- [1,14,null,{}] 08:08:22 INFO - PROCESS | 1980 | 1464016102475 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}] 08:08:22 INFO - PROCESS | 1980 | 1464016102600 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 08:08:22 INFO - PROCESS | 1980 | 1464016102655 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:22 INFO - PROCESS | 1980 | ++DOCSHELL 17740800 == 10 [pid = 1980] [id = 11] 08:08:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 29 (17746400) [pid = 1980] [serial = 29] [outer = 00000000] 08:08:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 30 (18CB3C00) [pid = 1980] [serial = 30] [outer = 17746400] 08:08:22 INFO - PROCESS | 1980 | 1464016102710 Marionette DEBUG loaded listener.js 08:08:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 31 (18E3C800) [pid = 1980] [serial = 31] [outer = 17746400] 08:08:23 INFO - PROCESS | 1980 | 1464016103363 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]]]}] 08:08:23 INFO - PROCESS | 1980 | ++DOCSHELL 1745CC00 == 11 [pid = 1980] [id = 12] 08:08:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 32 (18AD8800) [pid = 1980] [serial = 32] [outer = 00000000] 08:08:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 33 (18D18400) [pid = 1980] [serial = 33] [outer = 18AD8800] 08:08:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 930ms 08:08:23 INFO - PROCESS | 1980 | 1464016103513 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 08:08:23 INFO - PROCESS | 1980 | 1464016103517 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 08:08:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 34 (0D19B800) [pid = 1980] [serial = 34] [outer = 18AD8800] 08:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:08:23 INFO - PROCESS | 1980 | ++DOCSHELL 0D1A8000 == 12 [pid = 1980] [id = 13] 08:08:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 35 (0D234C00) [pid = 1980] [serial = 35] [outer = 00000000] 08:08:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 36 (0D2E7C00) [pid = 1980] [serial = 36] [outer = 0D234C00] 08:08:23 INFO - PROCESS | 1980 | 1464016103641 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:08:23 INFO - PROCESS | 1980 | 1464016103644 Marionette TRACE conn5 <- [1,18,null,{}] 08:08:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 37 (0D654C00) [pid = 1980] [serial = 37] [outer = 0D234C00] 08:08:23 INFO - PROCESS | 1980 | 1464016103689 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}] 08:08:23 INFO - PROCESS | 1980 | 1464016103794 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 08:08:23 INFO - PROCESS | 1980 | 1464016103929 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:23 INFO - PROCESS | 1980 | ++DOCSHELL 0D19DC00 == 13 [pid = 1980] [id = 14] 08:08:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 38 (0D1A8400) [pid = 1980] [serial = 38] [outer = 00000000] 08:08:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 39 (0DF90800) [pid = 1980] [serial = 39] [outer = 0D1A8400] 08:08:24 INFO - PROCESS | 1980 | 1464016104004 Marionette DEBUG loaded listener.js 08:08:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 40 (0EAE6800) [pid = 1980] [serial = 40] [outer = 0D1A8400] 08:08:24 INFO - PROCESS | 1980 | --DOCSHELL 13FC7400 == 12 [pid = 1980] [id = 4] 08:08:24 INFO - PROCESS | 1980 | 1464016104397 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]]]}] 08:08:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 870ms 08:08:24 INFO - PROCESS | 1980 | 1464016104442 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 08:08:24 INFO - PROCESS | 1980 | 1464016104446 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 08:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:08:24 INFO - PROCESS | 1980 | 1464016104452 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:08:24 INFO - PROCESS | 1980 | 1464016104456 Marionette TRACE conn5 <- [1,22,null,{}] 08:08:24 INFO - PROCESS | 1980 | 1464016104460 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}] 08:08:24 INFO - PROCESS | 1980 | 1464016104540 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 08:08:24 INFO - PROCESS | 1980 | 1464016104548 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:24 INFO - PROCESS | 1980 | ++DOCSHELL 11C90000 == 13 [pid = 1980] [id = 15] 08:08:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 41 (11C95400) [pid = 1980] [serial = 41] [outer = 00000000] 08:08:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 42 (12172000) [pid = 1980] [serial = 42] [outer = 11C95400] 08:08:24 INFO - PROCESS | 1980 | 1464016104594 Marionette DEBUG loaded listener.js 08:08:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 43 (12668C00) [pid = 1980] [serial = 43] [outer = 11C95400] 08:08:25 INFO - PROCESS | 1980 | 1464016105013 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]]]}] 08:08:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 08:08:25 INFO - PROCESS | 1980 | 1464016105081 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 08:08:25 INFO - PROCESS | 1980 | 1464016105083 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 08:08:25 INFO - PROCESS | 1980 | 1464016105087 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:08:25 INFO - PROCESS | 1980 | 1464016105089 Marionette TRACE conn5 <- [1,26,null,{}] 08:08:25 INFO - PROCESS | 1980 | 1464016105099 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}] 08:08:25 INFO - PROCESS | 1980 | 1464016105189 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 08:08:25 INFO - PROCESS | 1980 | 1464016105209 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:25 INFO - PROCESS | 1980 | ++DOCSHELL 13A3A000 == 14 [pid = 1980] [id = 16] 08:08:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 44 (13A3A400) [pid = 1980] [serial = 44] [outer = 00000000] 08:08:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 45 (13AA6800) [pid = 1980] [serial = 45] [outer = 13A3A400] 08:08:25 INFO - PROCESS | 1980 | 1464016105286 Marionette DEBUG loaded listener.js 08:08:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 46 (13DA8400) [pid = 1980] [serial = 46] [outer = 13A3A400] 08:08:25 INFO - PROCESS | 1980 | 1464016105720 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]]]}] 08:08:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 670ms 08:08:25 INFO - PROCESS | 1980 | 1464016105761 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 08:08:25 INFO - PROCESS | 1980 | 1464016105763 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 08:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:08:25 INFO - PROCESS | 1980 | 1464016105770 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:08:25 INFO - PROCESS | 1980 | 1464016105772 Marionette TRACE conn5 <- [1,30,null,{}] 08:08:25 INFO - PROCESS | 1980 | 1464016105776 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}] 08:08:25 INFO - PROCESS | 1980 | 1464016105859 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 08:08:25 INFO - PROCESS | 1980 | 1464016105869 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:25 INFO - PROCESS | 1980 | ++DOCSHELL 13DAA400 == 15 [pid = 1980] [id = 17] 08:08:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 47 (15163800) [pid = 1980] [serial = 47] [outer = 00000000] 08:08:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 48 (1517FC00) [pid = 1980] [serial = 48] [outer = 15163800] 08:08:25 INFO - PROCESS | 1980 | 1464016105914 Marionette DEBUG loaded listener.js 08:08:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 49 (15AE9000) [pid = 1980] [serial = 49] [outer = 15163800] 08:08:26 INFO - PROCESS | 1980 | 1464016106320 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]]]}] 08:08:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 590ms 08:08:26 INFO - PROCESS | 1980 | 1464016106362 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 08:08:26 INFO - PROCESS | 1980 | 1464016106364 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 08:08:26 INFO - PROCESS | 1980 | 1464016106367 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:08:26 INFO - PROCESS | 1980 | 1464016106369 Marionette TRACE conn5 <- [1,34,null,{}] 08:08:26 INFO - PROCESS | 1980 | 1464016106372 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}] 08:08:26 INFO - PROCESS | 1980 | 1464016106446 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 08:08:26 INFO - PROCESS | 1980 | 1464016106452 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:26 INFO - PROCESS | 1980 | ++DOCSHELL 15AEA400 == 16 [pid = 1980] [id = 18] 08:08:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 50 (15AEC400) [pid = 1980] [serial = 50] [outer = 00000000] 08:08:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 51 (165A3400) [pid = 1980] [serial = 51] [outer = 15AEC400] 08:08:26 INFO - PROCESS | 1980 | 1464016106511 Marionette DEBUG loaded listener.js 08:08:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 52 (17457000) [pid = 1980] [serial = 52] [outer = 15AEC400] 08:08:26 INFO - PROCESS | 1980 | 1464016106927 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]]]}] 08:08:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 08:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:08:26 INFO - PROCESS | 1980 | 1464016106942 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 08:08:26 INFO - PROCESS | 1980 | 1464016106944 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 08:08:26 INFO - PROCESS | 1980 | 1464016106946 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:08:26 INFO - PROCESS | 1980 | 1464016106948 Marionette TRACE conn5 <- [1,38,null,{}] 08:08:26 INFO - PROCESS | 1980 | 1464016106951 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}] 08:08:27 INFO - PROCESS | 1980 | 1464016107087 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 08:08:27 INFO - PROCESS | 1980 | 1464016107097 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:27 INFO - PROCESS | 1980 | ++DOCSHELL 1605AC00 == 17 [pid = 1980] [id = 19] 08:08:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 53 (17747000) [pid = 1980] [serial = 53] [outer = 00000000] 08:08:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 54 (18C90000) [pid = 1980] [serial = 54] [outer = 17747000] 08:08:27 INFO - PROCESS | 1980 | 1464016107143 Marionette DEBUG loaded listener.js 08:08:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 55 (18DF0000) [pid = 1980] [serial = 55] [outer = 17747000] 08:08:27 INFO - PROCESS | 1980 | 1464016107530 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]]]}] 08:08:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 08:08:27 INFO - PROCESS | 1980 | 1464016107578 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 08:08:27 INFO - PROCESS | 1980 | 1464016107580 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 08:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:08:27 INFO - PROCESS | 1980 | 1464016107583 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:08:27 INFO - PROCESS | 1980 | 1464016107584 Marionette TRACE conn5 <- [1,42,null,{}] 08:08:27 INFO - PROCESS | 1980 | 1464016107588 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}] 08:08:27 INFO - PROCESS | 1980 | 1464016107691 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 08:08:27 INFO - PROCESS | 1980 | 1464016107807 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:27 INFO - PROCESS | 1980 | ++DOCSHELL 1C23DC00 == 18 [pid = 1980] [id = 20] 08:08:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 56 (1C23E000) [pid = 1980] [serial = 56] [outer = 00000000] 08:08:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 57 (1C4A6C00) [pid = 1980] [serial = 57] [outer = 1C23E000] 08:08:27 INFO - PROCESS | 1980 | 1464016107852 Marionette DEBUG loaded listener.js 08:08:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 58 (1C4AB000) [pid = 1980] [serial = 58] [outer = 1C23E000] 08:08:28 INFO - PROCESS | 1980 | 1464016108225 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]]]}] 08:08:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:08:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 08:08:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:08:28 INFO - PROCESS | 1980 | 1464016108254 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 08:08:28 INFO - PROCESS | 1980 | 1464016108256 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 08:08:28 INFO - PROCESS | 1980 | 1464016108259 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:08:28 INFO - PROCESS | 1980 | 1464016108260 Marionette TRACE conn5 <- [1,46,null,{}] 08:08:28 INFO - PROCESS | 1980 | 1464016108277 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}] 08:08:28 INFO - PROCESS | 1980 | 1464016108351 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 08:08:28 INFO - PROCESS | 1980 | 1464016108357 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:28 INFO - PROCESS | 1980 | ++DOCSHELL 13A0B000 == 19 [pid = 1980] [id = 21] 08:08:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 59 (13A0B400) [pid = 1980] [serial = 59] [outer = 00000000] 08:08:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 60 (13A0F000) [pid = 1980] [serial = 60] [outer = 13A0B400] 08:08:28 INFO - PROCESS | 1980 | 1464016108414 Marionette DEBUG loaded listener.js 08:08:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 61 (19B42000) [pid = 1980] [serial = 61] [outer = 13A0B400] 08:08:28 INFO - PROCESS | 1980 | 1464016108801 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]]]}] 08:08:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:08:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 08:08:28 INFO - PROCESS | 1980 | 1464016108830 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 08:08:28 INFO - PROCESS | 1980 | 1464016108832 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 08:08:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:08:28 INFO - PROCESS | 1980 | 1464016108835 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:08:28 INFO - PROCESS | 1980 | 1464016108837 Marionette TRACE conn5 <- [1,50,null,{}] 08:08:28 INFO - PROCESS | 1980 | 1464016108840 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}] 08:08:28 INFO - PROCESS | 1980 | 1464016108947 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 08:08:28 INFO - PROCESS | 1980 | 1464016108958 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:28 INFO - PROCESS | 1980 | ++DOCSHELL 1295C400 == 20 [pid = 1980] [id = 22] 08:08:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 62 (16F98800) [pid = 1980] [serial = 62] [outer = 00000000] 08:08:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 63 (16F9E800) [pid = 1980] [serial = 63] [outer = 16F98800] 08:08:29 INFO - PROCESS | 1980 | 1464016109006 Marionette DEBUG loaded listener.js 08:08:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 64 (16FA1000) [pid = 1980] [serial = 64] [outer = 16F98800] 08:08:29 INFO - PROCESS | 1980 | 1464016109393 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]]]}] 08:08:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:08:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 08:08:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:08:29 INFO - PROCESS | 1980 | 1464016109406 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 08:08:29 INFO - PROCESS | 1980 | 1464016109408 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 08:08:29 INFO - PROCESS | 1980 | 1464016109411 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:08:29 INFO - PROCESS | 1980 | 1464016109413 Marionette TRACE conn5 <- [1,54,null,{}] 08:08:29 INFO - PROCESS | 1980 | 1464016109417 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}] 08:08:29 INFO - PROCESS | 1980 | 1464016109494 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 08:08:29 INFO - PROCESS | 1980 | 1464016109564 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:29 INFO - PROCESS | 1980 | ++DOCSHELL 0C9B7000 == 21 [pid = 1980] [id = 23] 08:08:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 65 (0C9B9400) [pid = 1980] [serial = 65] [outer = 00000000] 08:08:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 66 (0C9C0000) [pid = 1980] [serial = 66] [outer = 0C9B9400] 08:08:29 INFO - PROCESS | 1980 | 1464016109611 Marionette DEBUG loaded listener.js 08:08:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 67 (0C9C4400) [pid = 1980] [serial = 67] [outer = 0C9B9400] 08:08:29 INFO - PROCESS | 1980 | 1464016109943 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]]]}] 08:08:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:08:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 08:08:29 INFO - PROCESS | 1980 | 1464016109982 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 08:08:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:08:29 INFO - PROCESS | 1980 | 1464016109984 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 08:08:29 INFO - PROCESS | 1980 | 1464016109987 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:08:29 INFO - PROCESS | 1980 | 1464016109990 Marionette TRACE conn5 <- [1,58,null,{}] 08:08:29 INFO - PROCESS | 1980 | 1464016109993 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}] 08:08:30 INFO - PROCESS | 1980 | 1464016110120 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 08:08:30 INFO - PROCESS | 1980 | 1464016110129 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:30 INFO - PROCESS | 1980 | ++DOCSHELL 0C99EC00 == 22 [pid = 1980] [id = 24] 08:08:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 68 (0C99F400) [pid = 1980] [serial = 68] [outer = 00000000] 08:08:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 69 (0C9A8C00) [pid = 1980] [serial = 69] [outer = 0C99F400] 08:08:30 INFO - PROCESS | 1980 | 1464016110178 Marionette DEBUG loaded listener.js 08:08:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 70 (16FA1400) [pid = 1980] [serial = 70] [outer = 0C99F400] 08:08:30 INFO - PROCESS | 1980 | 1464016110580 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]]]}] 08:08:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:08:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 08:08:30 INFO - PROCESS | 1980 | 1464016110618 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 08:08:30 INFO - PROCESS | 1980 | 1464016110620 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 08:08:30 INFO - PROCESS | 1980 | 1464016110624 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:08:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:08:30 INFO - PROCESS | 1980 | 1464016110625 Marionette TRACE conn5 <- [1,62,null,{}] 08:08:30 INFO - PROCESS | 1980 | 1464016110629 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}] 08:08:30 INFO - PROCESS | 1980 | 1464016110731 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 08:08:30 INFO - PROCESS | 1980 | 1464016110739 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:30 INFO - PROCESS | 1980 | ++DOCSHELL 15254400 == 23 [pid = 1980] [id = 25] 08:08:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 71 (15254C00) [pid = 1980] [serial = 71] [outer = 00000000] 08:08:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 72 (1525D800) [pid = 1980] [serial = 72] [outer = 15254C00] 08:08:30 INFO - PROCESS | 1980 | 1464016110782 Marionette DEBUG loaded listener.js 08:08:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 73 (15260400) [pid = 1980] [serial = 73] [outer = 15254C00] 08:08:31 INFO - PROCESS | 1980 | 1464016111158 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]]]}] 08:08:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:08:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 08:08:31 INFO - PROCESS | 1980 | 1464016111198 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 08:08:31 INFO - PROCESS | 1980 | 1464016111200 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 08:08:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:08:31 INFO - PROCESS | 1980 | 1464016111203 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:08:31 INFO - PROCESS | 1980 | 1464016111205 Marionette TRACE conn5 <- [1,66,null,{}] 08:08:31 INFO - PROCESS | 1980 | 1464016111208 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}] 08:08:31 INFO - PROCESS | 1980 | 1464016111286 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 08:08:31 INFO - PROCESS | 1980 | 1464016111401 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:31 INFO - PROCESS | 1980 | ++DOCSHELL 12957000 == 24 [pid = 1980] [id = 26] 08:08:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 74 (1525D000) [pid = 1980] [serial = 74] [outer = 00000000] 08:08:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 75 (1C990000) [pid = 1980] [serial = 75] [outer = 1525D000] 08:08:31 INFO - PROCESS | 1980 | 1464016111449 Marionette DEBUG loaded listener.js 08:08:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 76 (1C991000) [pid = 1980] [serial = 76] [outer = 1525D000] 08:08:32 INFO - PROCESS | 1980 | 1464016112566 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]]]}] 08:08:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1371ms 08:08:32 INFO - PROCESS | 1980 | 1464016112576 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 08:08:32 INFO - PROCESS | 1980 | 1464016112580 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 08:08:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:08:32 INFO - PROCESS | 1980 | 1464016112598 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:08:32 INFO - PROCESS | 1980 | 1464016112602 Marionette TRACE conn5 <- [1,70,null,{}] 08:08:32 INFO - PROCESS | 1980 | 1464016112607 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}] 08:08:32 INFO - PROCESS | 1980 | 1464016112730 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 08:08:32 INFO - PROCESS | 1980 | 1464016112738 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:32 INFO - PROCESS | 1980 | ++DOCSHELL 0D1D6800 == 25 [pid = 1980] [id = 27] 08:08:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 77 (0D1D7800) [pid = 1980] [serial = 77] [outer = 00000000] 08:08:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 78 (0D3F0C00) [pid = 1980] [serial = 78] [outer = 0D1D7800] 08:08:32 INFO - PROCESS | 1980 | 1464016112788 Marionette DEBUG loaded listener.js 08:08:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 79 (0D783800) [pid = 1980] [serial = 79] [outer = 0D1D7800] 08:08:33 INFO - PROCESS | 1980 | 1464016113233 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]]]}] 08:08:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:08:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 690ms 08:08:33 INFO - PROCESS | 1980 | 1464016113287 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 08:08:33 INFO - PROCESS | 1980 | 1464016113292 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 08:08:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:08:33 INFO - PROCESS | 1980 | 1464016113298 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:08:33 INFO - PROCESS | 1980 | 1464016113300 Marionette TRACE conn5 <- [1,74,null,{}] 08:08:33 INFO - PROCESS | 1980 | 1464016113310 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}] 08:08:33 INFO - PROCESS | 1980 | 1464016113416 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 08:08:33 INFO - PROCESS | 1980 | 1464016113430 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:33 INFO - PROCESS | 1980 | ++DOCSHELL 0DF6EC00 == 26 [pid = 1980] [id = 28] 08:08:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 80 (0DF99000) [pid = 1980] [serial = 80] [outer = 00000000] 08:08:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 81 (11EDF000) [pid = 1980] [serial = 81] [outer = 0DF99000] 08:08:33 INFO - PROCESS | 1980 | 1464016113476 Marionette DEBUG loaded listener.js 08:08:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (1264B800) [pid = 1980] [serial = 82] [outer = 0DF99000] 08:08:34 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (13FC7800) [pid = 1980] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:08:34 INFO - PROCESS | 1980 | --DOMWINDOW == 80 (0C99F400) [pid = 1980] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:08:34 INFO - PROCESS | 1980 | --DOMWINDOW == 79 (1C23C000) [pid = 1980] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:08:34 INFO - PROCESS | 1980 | --DOMWINDOW == 78 (12902000) [pid = 1980] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:08:34 INFO - PROCESS | 1980 | --DOMWINDOW == 77 (17746400) [pid = 1980] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:08:34 INFO - PROCESS | 1980 | --DOMWINDOW == 76 (0D1A8400) [pid = 1980] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:08:34 INFO - PROCESS | 1980 | --DOMWINDOW == 75 (11C95400) [pid = 1980] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:08:34 INFO - PROCESS | 1980 | --DOMWINDOW == 74 (13A3A400) [pid = 1980] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:08:34 INFO - PROCESS | 1980 | --DOMWINDOW == 73 (15163800) [pid = 1980] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:08:34 INFO - PROCESS | 1980 | --DOMWINDOW == 72 (15AEC400) [pid = 1980] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:08:34 INFO - PROCESS | 1980 | --DOMWINDOW == 71 (17747000) [pid = 1980] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:08:34 INFO - PROCESS | 1980 | --DOMWINDOW == 70 (16F98800) [pid = 1980] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:08:34 INFO - PROCESS | 1980 | --DOMWINDOW == 69 (0C9B9400) [pid = 1980] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:08:34 INFO - PROCESS | 1980 | --DOMWINDOW == 68 (15254C00) [pid = 1980] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:08:34 INFO - PROCESS | 1980 | 1464016114253 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]]]}] 08:08:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 990ms 08:08:34 INFO - PROCESS | 1980 | 1464016114291 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 08:08:34 INFO - PROCESS | 1980 | 1464016114294 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 08:08:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:08:34 INFO - PROCESS | 1980 | 1464016114311 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:08:34 INFO - PROCESS | 1980 | 1464016114314 Marionette TRACE conn5 <- [1,78,null,{}] 08:08:34 INFO - PROCESS | 1980 | 1464016114325 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}] 08:08:34 INFO - PROCESS | 1980 | 1464016114405 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 08:08:34 INFO - PROCESS | 1980 | 1464016114415 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:34 INFO - PROCESS | 1980 | ++DOCSHELL 126BDC00 == 27 [pid = 1980] [id = 29] 08:08:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 69 (12906000) [pid = 1980] [serial = 83] [outer = 00000000] 08:08:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 70 (13213400) [pid = 1980] [serial = 84] [outer = 12906000] 08:08:34 INFO - PROCESS | 1980 | 1464016114462 Marionette DEBUG loaded listener.js 08:08:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 71 (13A03800) [pid = 1980] [serial = 85] [outer = 12906000] 08:08:34 INFO - PROCESS | 1980 | 1464016114939 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]]]}] 08:08:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 690ms 08:08:34 INFO - PROCESS | 1980 | 1464016115002 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 08:08:35 INFO - PROCESS | 1980 | 1464016115005 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 08:08:35 INFO - PROCESS | 1980 | 1464016115008 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:08:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:08:35 INFO - PROCESS | 1980 | 1464016115010 Marionette TRACE conn5 <- [1,82,null,{}] 08:08:35 INFO - PROCESS | 1980 | 1464016115013 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}] 08:08:35 INFO - PROCESS | 1980 | 1464016115093 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 08:08:35 INFO - PROCESS | 1980 | 1464016115103 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:35 INFO - PROCESS | 1980 | ++DOCSHELL 13A05000 == 28 [pid = 1980] [id = 30] 08:08:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 72 (13A08000) [pid = 1980] [serial = 86] [outer = 00000000] 08:08:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 73 (15165000) [pid = 1980] [serial = 87] [outer = 13A08000] 08:08:35 INFO - PROCESS | 1980 | 1464016115150 Marionette DEBUG loaded listener.js 08:08:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 74 (1517A400) [pid = 1980] [serial = 88] [outer = 13A08000] 08:08:35 INFO - PROCESS | 1980 | 1464016115583 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]]]}] 08:08:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:08:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 08:08:35 INFO - PROCESS | 1980 | 1464016115642 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 08:08:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:08:35 INFO - PROCESS | 1980 | 1464016115644 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 08:08:35 INFO - PROCESS | 1980 | 1464016115647 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:08:35 INFO - PROCESS | 1980 | 1464016115649 Marionette TRACE conn5 <- [1,86,null,{}] 08:08:35 INFO - PROCESS | 1980 | 1464016115653 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}] 08:08:35 INFO - PROCESS | 1980 | 1464016115726 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 08:08:35 INFO - PROCESS | 1980 | 1464016115732 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:35 INFO - PROCESS | 1980 | ++DOCSHELL 15258C00 == 29 [pid = 1980] [id = 31] 08:08:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 75 (15259000) [pid = 1980] [serial = 89] [outer = 00000000] 08:08:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 76 (15AE2000) [pid = 1980] [serial = 90] [outer = 15259000] 08:08:35 INFO - PROCESS | 1980 | 1464016115777 Marionette DEBUG loaded listener.js 08:08:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 77 (16031400) [pid = 1980] [serial = 91] [outer = 15259000] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 76 (17747400) [pid = 1980] [serial = 17] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 75 (14DDE400) [pid = 1980] [serial = 9] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 74 (14DE4000) [pid = 1980] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 73 (0EC82800) [pid = 1980] [serial = 4] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 72 (0C9A8C00) [pid = 1980] [serial = 69] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 71 (1525D800) [pid = 1980] [serial = 72] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 70 (13AA7400) [pid = 1980] [serial = 27] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 69 (18CB3C00) [pid = 1980] [serial = 30] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 68 (0D2E7C00) [pid = 1980] [serial = 36] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 67 (0DF90800) [pid = 1980] [serial = 39] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 66 (12172000) [pid = 1980] [serial = 42] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 65 (13AA6800) [pid = 1980] [serial = 45] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 64 (1517FC00) [pid = 1980] [serial = 48] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 63 (15AE9000) [pid = 1980] [serial = 49] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 62 (165A3400) [pid = 1980] [serial = 51] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 61 (17457000) [pid = 1980] [serial = 52] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 60 (18C90000) [pid = 1980] [serial = 54] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 59 (1C4A6C00) [pid = 1980] [serial = 57] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 58 (13A0F000) [pid = 1980] [serial = 60] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 57 (16F9E800) [pid = 1980] [serial = 63] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 56 (0C9C0000) [pid = 1980] [serial = 66] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 55 (18D18400) [pid = 1980] [serial = 33] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 54 (18DF0000) [pid = 1980] [serial = 55] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 53 (18E3C800) [pid = 1980] [serial = 31] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 52 (16FA1000) [pid = 1980] [serial = 64] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 51 (0C9C4400) [pid = 1980] [serial = 67] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 50 (0EAE6800) [pid = 1980] [serial = 40] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 49 (13DA8400) [pid = 1980] [serial = 46] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 48 (12668C00) [pid = 1980] [serial = 43] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 47 (1C4A5800) [pid = 1980] [serial = 22] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 46 (15180C00) [pid = 1980] [serial = 28] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 45 (16FA1400) [pid = 1980] [serial = 70] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 44 (15260400) [pid = 1980] [serial = 73] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 43 (1C23E400) [pid = 1980] [serial = 21] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 42 (1BC26000) [pid = 1980] [serial = 24] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | --DOMWINDOW == 41 (17423400) [pid = 1980] [serial = 14] [outer = 00000000] [url = about:blank] 08:08:37 INFO - PROCESS | 1980 | 1464016117228 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]]]}] 08:08:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:08:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1633ms 08:08:37 INFO - PROCESS | 1980 | 1464016117282 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 08:08:37 INFO - PROCESS | 1980 | 1464016117286 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 08:08:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:08:37 INFO - PROCESS | 1980 | 1464016117291 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:08:37 INFO - PROCESS | 1980 | 1464016117295 Marionette TRACE conn5 <- [1,90,null,{}] 08:08:37 INFO - PROCESS | 1980 | 1464016117301 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}] 08:08:37 INFO - PROCESS | 1980 | 1464016117385 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 08:08:37 INFO - PROCESS | 1980 | 1464016117394 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:37 INFO - PROCESS | 1980 | ++DOCSHELL 0D126000 == 30 [pid = 1980] [id = 32] 08:08:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 42 (0D174800) [pid = 1980] [serial = 92] [outer = 00000000] 08:08:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 43 (0D2E6800) [pid = 1980] [serial = 93] [outer = 0D174800] 08:08:37 INFO - PROCESS | 1980 | 1464016117440 Marionette DEBUG loaded listener.js 08:08:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 44 (0D64B000) [pid = 1980] [serial = 94] [outer = 0D174800] 08:08:37 INFO - PROCESS | 1980 | 1464016117876 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]]]}] 08:08:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:08:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 630ms 08:08:37 INFO - PROCESS | 1980 | 1464016117922 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 08:08:37 INFO - PROCESS | 1980 | 1464016117928 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 08:08:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:08:37 INFO - PROCESS | 1980 | 1464016117935 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:08:37 INFO - PROCESS | 1980 | 1464016117938 Marionette TRACE conn5 <- [1,94,null,{}] 08:08:37 INFO - PROCESS | 1980 | 1464016117941 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}] 08:08:38 INFO - PROCESS | 1980 | 1464016118025 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 08:08:38 INFO - PROCESS | 1980 | 1464016118036 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:38 INFO - PROCESS | 1980 | ++DOCSHELL 0DFEF800 == 31 [pid = 1980] [id = 33] 08:08:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 45 (0DFF7000) [pid = 1980] [serial = 95] [outer = 00000000] 08:08:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 46 (0EC83800) [pid = 1980] [serial = 96] [outer = 0DFF7000] 08:08:38 INFO - PROCESS | 1980 | 1464016118084 Marionette DEBUG loaded listener.js 08:08:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 47 (11C92C00) [pid = 1980] [serial = 97] [outer = 0DFF7000] 08:08:38 INFO - PROCESS | 1980 | 1464016118515 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]]]}] 08:08:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:08:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 631ms 08:08:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:08:38 INFO - PROCESS | 1980 | 1464016118568 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 08:08:38 INFO - PROCESS | 1980 | 1464016118570 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 08:08:38 INFO - PROCESS | 1980 | 1464016118574 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:08:38 INFO - PROCESS | 1980 | 1464016118577 Marionette TRACE conn5 <- [1,98,null,{}] 08:08:38 INFO - PROCESS | 1980 | 1464016118589 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}] 08:08:38 INFO - PROCESS | 1980 | 1464016118672 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 08:08:38 INFO - PROCESS | 1980 | 1464016118683 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:38 INFO - PROCESS | 1980 | ++DOCSHELL 1290AC00 == 32 [pid = 1980] [id = 34] 08:08:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 48 (1290B000) [pid = 1980] [serial = 98] [outer = 00000000] 08:08:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 49 (12959C00) [pid = 1980] [serial = 99] [outer = 1290B000] 08:08:38 INFO - PROCESS | 1980 | 1464016118731 Marionette DEBUG loaded listener.js 08:08:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 50 (132D1400) [pid = 1980] [serial = 100] [outer = 1290B000] 08:08:39 INFO - PROCESS | 1980 | 1464016119157 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]]]}] 08:08:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:08:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 630ms 08:08:39 INFO - PROCESS | 1980 | 1464016119207 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 08:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:08:39 INFO - PROCESS | 1980 | 1464016119210 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 08:08:39 INFO - PROCESS | 1980 | 1464016119213 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:08:39 INFO - PROCESS | 1980 | 1464016119214 Marionette TRACE conn5 <- [1,102,null,{}] 08:08:39 INFO - PROCESS | 1980 | 1464016119218 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}] 08:08:39 INFO - PROCESS | 1980 | 1464016119293 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 08:08:39 INFO - PROCESS | 1980 | 1464016119299 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:39 INFO - PROCESS | 1980 | ++DOCSHELL 13A0C800 == 33 [pid = 1980] [id = 35] 08:08:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 51 (13A0F000) [pid = 1980] [serial = 101] [outer = 00000000] 08:08:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 52 (13EEAC00) [pid = 1980] [serial = 102] [outer = 13A0F000] 08:08:39 INFO - PROCESS | 1980 | 1464016119355 Marionette DEBUG loaded listener.js 08:08:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 53 (13FC8800) [pid = 1980] [serial = 103] [outer = 13A0F000] 08:08:39 INFO - PROCESS | 1980 | 1464016119730 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]]]}] 08:08:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:08:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 570ms 08:08:39 INFO - PROCESS | 1980 | 1464016119793 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 08:08:39 INFO - PROCESS | 1980 | 1464016119795 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 08:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:08:39 INFO - PROCESS | 1980 | 1464016119798 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:08:39 INFO - PROCESS | 1980 | 1464016119800 Marionette TRACE conn5 <- [1,106,null,{}] 08:08:39 INFO - PROCESS | 1980 | 1464016119803 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}] 08:08:39 INFO - PROCESS | 1980 | 1464016119878 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 08:08:39 INFO - PROCESS | 1980 | 1464016119885 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:39 INFO - PROCESS | 1980 | ++DOCSHELL 14DE1000 == 34 [pid = 1980] [id = 36] 08:08:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 54 (14DE1400) [pid = 1980] [serial = 104] [outer = 00000000] 08:08:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 55 (15177000) [pid = 1980] [serial = 105] [outer = 14DE1400] 08:08:39 INFO - PROCESS | 1980 | 1464016119932 Marionette DEBUG loaded listener.js 08:08:40 INFO - PROCESS | 1980 | ++DOMWINDOW == 56 (1525AC00) [pid = 1980] [serial = 106] [outer = 14DE1400] 08:08:40 INFO - PROCESS | 1980 | 1464016120354 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]]]}] 08:08:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:08:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 570ms 08:08:40 INFO - PROCESS | 1980 | 1464016120372 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 08:08:40 INFO - PROCESS | 1980 | 1464016120374 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 08:08:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:08:40 INFO - PROCESS | 1980 | 1464016120377 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:08:40 INFO - PROCESS | 1980 | 1464016120379 Marionette TRACE conn5 <- [1,110,null,{}] 08:08:40 INFO - PROCESS | 1980 | 1464016120383 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}] 08:08:40 INFO - PROCESS | 1980 | 1464016120502 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 08:08:40 INFO - PROCESS | 1980 | 1464016120511 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:40 INFO - PROCESS | 1980 | ++DOCSHELL 13EDB800 == 35 [pid = 1980] [id = 37] 08:08:40 INFO - PROCESS | 1980 | ++DOMWINDOW == 57 (1525E400) [pid = 1980] [serial = 107] [outer = 00000000] 08:08:40 INFO - PROCESS | 1980 | ++DOMWINDOW == 58 (15AE9C00) [pid = 1980] [serial = 108] [outer = 1525E400] 08:08:40 INFO - PROCESS | 1980 | 1464016120557 Marionette DEBUG loaded listener.js 08:08:40 INFO - PROCESS | 1980 | ++DOMWINDOW == 59 (1603C000) [pid = 1980] [serial = 109] [outer = 1525E400] 08:08:40 INFO - PROCESS | 1980 | 1464016120951 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]]]}] 08:08:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 08:08:41 INFO - PROCESS | 1980 | 1464016121009 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 08:08:41 INFO - PROCESS | 1980 | 1464016121010 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 08:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:08:41 INFO - PROCESS | 1980 | 1464016121014 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:08:41 INFO - PROCESS | 1980 | 1464016121016 Marionette TRACE conn5 <- [1,114,null,{}] 08:08:41 INFO - PROCESS | 1980 | 1464016121019 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}] 08:08:41 INFO - PROCESS | 1980 | 1464016121119 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 08:08:41 INFO - PROCESS | 1980 | 1464016121128 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:41 INFO - PROCESS | 1980 | ++DOCSHELL 1659C400 == 36 [pid = 1980] [id = 38] 08:08:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 60 (165A5C00) [pid = 1980] [serial = 110] [outer = 00000000] 08:08:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 61 (16BAD400) [pid = 1980] [serial = 111] [outer = 165A5C00] 08:08:41 INFO - PROCESS | 1980 | 1464016121172 Marionette DEBUG loaded listener.js 08:08:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 62 (16F98800) [pid = 1980] [serial = 112] [outer = 165A5C00] 08:08:41 INFO - PROCESS | 1980 | 1464016121581 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]]]}] 08:08:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 08:08:41 INFO - PROCESS | 1980 | 1464016121644 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 08:08:41 INFO - PROCESS | 1980 | 1464016121646 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 08:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:08:41 INFO - PROCESS | 1980 | 1464016121649 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:08:41 INFO - PROCESS | 1980 | 1464016121651 Marionette TRACE conn5 <- [1,118,null,{}] 08:08:41 INFO - PROCESS | 1980 | 1464016121654 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}] 08:08:41 INFO - PROCESS | 1980 | 1464016121755 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 08:08:41 INFO - PROCESS | 1980 | 1464016121764 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:41 INFO - PROCESS | 1980 | ++DOCSHELL 16F9CC00 == 37 [pid = 1980] [id = 39] 08:08:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 63 (16F9D000) [pid = 1980] [serial = 113] [outer = 00000000] 08:08:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 64 (17423000) [pid = 1980] [serial = 114] [outer = 16F9D000] 08:08:41 INFO - PROCESS | 1980 | 1464016121809 Marionette DEBUG loaded listener.js 08:08:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 65 (17423800) [pid = 1980] [serial = 115] [outer = 16F9D000] 08:08:42 INFO - PROCESS | 1980 | 1464016122179 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]]]}] 08:08:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:08:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 570ms 08:08:42 INFO - PROCESS | 1980 | 1464016122221 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 08:08:42 INFO - PROCESS | 1980 | 1464016122222 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 08:08:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:08:42 INFO - PROCESS | 1980 | 1464016122226 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:08:42 INFO - PROCESS | 1980 | 1464016122227 Marionette TRACE conn5 <- [1,122,null,{}] 08:08:42 INFO - PROCESS | 1980 | 1464016122231 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}] 08:08:42 INFO - PROCESS | 1980 | 1464016122306 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 08:08:42 INFO - PROCESS | 1980 | 1464016122403 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:42 INFO - PROCESS | 1980 | ++DOCSHELL 1290A400 == 38 [pid = 1980] [id = 40] 08:08:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 66 (1773F400) [pid = 1980] [serial = 116] [outer = 00000000] 08:08:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 67 (1776F400) [pid = 1980] [serial = 117] [outer = 1773F400] 08:08:42 INFO - PROCESS | 1980 | 1464016122452 Marionette DEBUG loaded listener.js 08:08:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 68 (179EC800) [pid = 1980] [serial = 118] [outer = 1773F400] 08:08:42 INFO - PROCESS | 1980 | 1464016122866 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]]]}] 08:08:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:08:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 670ms 08:08:42 INFO - PROCESS | 1980 | 1464016122899 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 08:08:42 INFO - PROCESS | 1980 | 1464016122902 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 08:08:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:08:42 INFO - PROCESS | 1980 | 1464016122905 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:08:42 INFO - PROCESS | 1980 | 1464016122906 Marionette TRACE conn5 <- [1,126,null,{}] 08:08:42 INFO - PROCESS | 1980 | 1464016122910 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}] 08:08:43 INFO - PROCESS | 1980 | 1464016123016 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 08:08:43 INFO - PROCESS | 1980 | 1464016123023 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:43 INFO - PROCESS | 1980 | ++DOCSHELL 17BE6800 == 39 [pid = 1980] [id = 41] 08:08:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 69 (17CA6400) [pid = 1980] [serial = 119] [outer = 00000000] 08:08:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 70 (18AD2800) [pid = 1980] [serial = 120] [outer = 17CA6400] 08:08:43 INFO - PROCESS | 1980 | 1464016123066 Marionette DEBUG loaded listener.js 08:08:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 71 (18C8CC00) [pid = 1980] [serial = 121] [outer = 17CA6400] 08:08:43 INFO - PROCESS | 1980 | 1464016123485 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]]]}] 08:08:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:08:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 08:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:08:43 INFO - PROCESS | 1980 | 1464016123537 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 08:08:43 INFO - PROCESS | 1980 | 1464016123539 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 08:08:43 INFO - PROCESS | 1980 | 1464016123542 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:08:43 INFO - PROCESS | 1980 | 1464016123544 Marionette TRACE conn5 <- [1,130,null,{}] 08:08:43 INFO - PROCESS | 1980 | 1464016123554 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}] 08:08:43 INFO - PROCESS | 1980 | 1464016123668 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 08:08:43 INFO - PROCESS | 1980 | 1464016123747 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:43 INFO - PROCESS | 1980 | ++DOCSHELL 13E96800 == 40 [pid = 1980] [id = 42] 08:08:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 72 (13E97800) [pid = 1980] [serial = 122] [outer = 00000000] 08:08:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 73 (13EA0000) [pid = 1980] [serial = 123] [outer = 13E97800] 08:08:43 INFO - PROCESS | 1980 | 1464016123807 Marionette DEBUG loaded listener.js 08:08:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 74 (18CB5C00) [pid = 1980] [serial = 124] [outer = 13E97800] 08:08:43 INFO - PROCESS | 1980 | --DOMWINDOW == 73 (1525D000) [pid = 1980] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:08:43 INFO - PROCESS | 1980 | --DOMWINDOW == 72 (13A0B400) [pid = 1980] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:08:43 INFO - PROCESS | 1980 | --DOMWINDOW == 71 (1C23E000) [pid = 1980] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:08:43 INFO - PROCESS | 1980 | --DOMWINDOW == 70 (13A08000) [pid = 1980] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:08:43 INFO - PROCESS | 1980 | --DOMWINDOW == 69 (0D1D7800) [pid = 1980] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:08:43 INFO - PROCESS | 1980 | --DOMWINDOW == 68 (0DF99000) [pid = 1980] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:08:44 INFO - PROCESS | 1980 | --DOMWINDOW == 67 (12906000) [pid = 1980] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:08:44 INFO - PROCESS | 1980 | 1464016124174 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]]]}] 08:08:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:08:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 670ms 08:08:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:08:44 INFO - PROCESS | 1980 | 1464016124212 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 08:08:44 INFO - PROCESS | 1980 | 1464016124214 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 08:08:44 INFO - PROCESS | 1980 | 1464016124217 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:08:44 INFO - PROCESS | 1980 | 1464016124219 Marionette TRACE conn5 <- [1,134,null,{}] 08:08:44 INFO - PROCESS | 1980 | 1464016124222 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}] 08:08:44 INFO - PROCESS | 1980 | 1464016124299 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 08:08:44 INFO - PROCESS | 1980 | 1464016124367 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:44 INFO - PROCESS | 1980 | ++DOCSHELL 0C9C5C00 == 41 [pid = 1980] [id = 43] 08:08:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 68 (0D130C00) [pid = 1980] [serial = 125] [outer = 00000000] 08:08:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 69 (14DDF400) [pid = 1980] [serial = 126] [outer = 0D130C00] 08:08:44 INFO - PROCESS | 1980 | 1464016124413 Marionette DEBUG loaded listener.js 08:08:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 70 (15AE6800) [pid = 1980] [serial = 127] [outer = 0D130C00] 08:08:44 INFO - PROCESS | 1980 | 1464016124763 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]]]}] 08:08:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:08:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 08:08:44 INFO - PROCESS | 1980 | 1464016124789 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 08:08:44 INFO - PROCESS | 1980 | 1464016124791 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 08:08:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:08:44 INFO - PROCESS | 1980 | 1464016124794 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:08:44 INFO - PROCESS | 1980 | 1464016124795 Marionette TRACE conn5 <- [1,138,null,{}] 08:08:44 INFO - PROCESS | 1980 | 1464016124799 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}] 08:08:44 INFO - PROCESS | 1980 | 1464016124897 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 08:08:44 INFO - PROCESS | 1980 | 1464016124905 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:44 INFO - PROCESS | 1980 | ++DOCSHELL 13AA9000 == 42 [pid = 1980] [id = 44] 08:08:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 71 (15162C00) [pid = 1980] [serial = 128] [outer = 00000000] 08:08:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 72 (18E35C00) [pid = 1980] [serial = 129] [outer = 15162C00] 08:08:44 INFO - PROCESS | 1980 | 1464016124949 Marionette DEBUG loaded listener.js 08:08:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 73 (198EE800) [pid = 1980] [serial = 130] [outer = 15162C00] 08:08:45 INFO - PROCESS | 1980 | 1464016125344 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]]]}] 08:08:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:08:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 08:08:45 INFO - PROCESS | 1980 | 1464016125364 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 08:08:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:08:45 INFO - PROCESS | 1980 | 1464016125366 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 08:08:45 INFO - PROCESS | 1980 | 1464016125370 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:08:45 INFO - PROCESS | 1980 | 1464016125371 Marionette TRACE conn5 <- [1,142,null,{}] 08:08:45 INFO - PROCESS | 1980 | 1464016125374 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}] 08:08:45 INFO - PROCESS | 1980 | 1464016125452 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 08:08:45 INFO - PROCESS | 1980 | 1464016125522 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:45 INFO - PROCESS | 1980 | ++DOCSHELL 12983400 == 43 [pid = 1980] [id = 45] 08:08:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 74 (12983800) [pid = 1980] [serial = 131] [outer = 00000000] 08:08:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 75 (1298B800) [pid = 1980] [serial = 132] [outer = 12983800] 08:08:45 INFO - PROCESS | 1980 | 1464016125568 Marionette DEBUG loaded listener.js 08:08:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 76 (1298DC00) [pid = 1980] [serial = 133] [outer = 12983800] 08:08:45 INFO - PROCESS | 1980 | 1464016125920 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]]]}] 08:08:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:08:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 08:08:45 INFO - PROCESS | 1980 | 1464016125941 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 08:08:45 INFO - PROCESS | 1980 | 1464016125942 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 08:08:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:08:45 INFO - PROCESS | 1980 | 1464016125945 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:08:45 INFO - PROCESS | 1980 | 1464016125947 Marionette TRACE conn5 <- [1,146,null,{}] 08:08:45 INFO - PROCESS | 1980 | 1464016125950 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}] 08:08:46 INFO - PROCESS | 1980 | 1464016126024 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 08:08:46 INFO - PROCESS | 1980 | 1464016126030 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:46 INFO - PROCESS | 1980 | ++DOCSHELL 12987400 == 44 [pid = 1980] [id = 46] 08:08:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 77 (1298C800) [pid = 1980] [serial = 134] [outer = 00000000] 08:08:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 78 (15A0BC00) [pid = 1980] [serial = 135] [outer = 1298C800] 08:08:46 INFO - PROCESS | 1980 | 1464016126073 Marionette DEBUG loaded listener.js 08:08:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 79 (15A0E400) [pid = 1980] [serial = 136] [outer = 1298C800] 08:08:46 INFO - PROCESS | 1980 | 1464016126823 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]]]}] 08:08:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:08:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 930ms 08:08:46 INFO - PROCESS | 1980 | 1464016126877 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 08:08:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:08:46 INFO - PROCESS | 1980 | 1464016126882 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 08:08:46 INFO - PROCESS | 1980 | 1464016126887 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:08:46 INFO - PROCESS | 1980 | 1464016126891 Marionette TRACE conn5 <- [1,150,null,{}] 08:08:46 INFO - PROCESS | 1980 | 1464016126897 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}] 08:08:47 INFO - PROCESS | 1980 | 1464016127018 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 08:08:47 INFO - PROCESS | 1980 | 1464016127094 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:47 INFO - PROCESS | 1980 | ++DOCSHELL 0D235000 == 45 [pid = 1980] [id = 47] 08:08:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 80 (0D272400) [pid = 1980] [serial = 137] [outer = 00000000] 08:08:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 81 (0DADF800) [pid = 1980] [serial = 138] [outer = 0D272400] 08:08:47 INFO - PROCESS | 1980 | 1464016127155 Marionette DEBUG loaded listener.js 08:08:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (0EC7B800) [pid = 1980] [serial = 139] [outer = 0D272400] 08:08:47 INFO - PROCESS | 1980 | 1464016127980 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]]]}] 08:08:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:08:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1131ms 08:08:48 INFO - PROCESS | 1980 | 1464016128018 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 08:08:48 INFO - PROCESS | 1980 | 1464016128022 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 08:08:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:08:48 INFO - PROCESS | 1980 | 1464016128027 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:08:48 INFO - PROCESS | 1980 | 1464016128031 Marionette TRACE conn5 <- [1,154,null,{}] 08:08:48 INFO - PROCESS | 1980 | 1464016128062 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}] 08:08:48 INFO - PROCESS | 1980 | 1464016128174 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 08:08:48 INFO - PROCESS | 1980 | 1464016128243 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:48 INFO - PROCESS | 1980 | ++DOCSHELL 0D2E5400 == 46 [pid = 1980] [id = 48] 08:08:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (0D35B400) [pid = 1980] [serial = 140] [outer = 00000000] 08:08:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (0DADFC00) [pid = 1980] [serial = 141] [outer = 0D35B400] 08:08:48 INFO - PROCESS | 1980 | 1464016128293 Marionette DEBUG loaded listener.js 08:08:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (0EC82800) [pid = 1980] [serial = 142] [outer = 0D35B400] 08:08:48 INFO - PROCESS | 1980 | --DOCSHELL 13A05000 == 45 [pid = 1980] [id = 30] 08:08:48 INFO - PROCESS | 1980 | --DOCSHELL 126BDC00 == 44 [pid = 1980] [id = 29] 08:08:48 INFO - PROCESS | 1980 | --DOCSHELL 12983400 == 43 [pid = 1980] [id = 45] 08:08:48 INFO - PROCESS | 1980 | --DOCSHELL 13AA9000 == 42 [pid = 1980] [id = 44] 08:08:48 INFO - PROCESS | 1980 | --DOCSHELL 0C9C5C00 == 41 [pid = 1980] [id = 43] 08:08:48 INFO - PROCESS | 1980 | --DOCSHELL 13E96800 == 40 [pid = 1980] [id = 42] 08:08:48 INFO - PROCESS | 1980 | --DOCSHELL 17BE6800 == 39 [pid = 1980] [id = 41] 08:08:48 INFO - PROCESS | 1980 | --DOCSHELL 1290A400 == 38 [pid = 1980] [id = 40] 08:08:48 INFO - PROCESS | 1980 | --DOCSHELL 16F9CC00 == 37 [pid = 1980] [id = 39] 08:08:48 INFO - PROCESS | 1980 | --DOCSHELL 1659C400 == 36 [pid = 1980] [id = 38] 08:08:48 INFO - PROCESS | 1980 | --DOCSHELL 13EDB800 == 35 [pid = 1980] [id = 37] 08:08:48 INFO - PROCESS | 1980 | --DOCSHELL 14DE1000 == 34 [pid = 1980] [id = 36] 08:08:48 INFO - PROCESS | 1980 | --DOCSHELL 13A0C800 == 33 [pid = 1980] [id = 35] 08:08:48 INFO - PROCESS | 1980 | --DOCSHELL 1290AC00 == 32 [pid = 1980] [id = 34] 08:08:48 INFO - PROCESS | 1980 | --DOCSHELL 0DFEF800 == 31 [pid = 1980] [id = 33] 08:08:48 INFO - PROCESS | 1980 | --DOCSHELL 0D126000 == 30 [pid = 1980] [id = 32] 08:08:48 INFO - PROCESS | 1980 | --DOCSHELL 15258C00 == 29 [pid = 1980] [id = 31] 08:08:48 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (15AE2000) [pid = 1980] [serial = 90] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (1C990000) [pid = 1980] [serial = 75] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (19B42000) [pid = 1980] [serial = 61] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (1C4AB000) [pid = 1980] [serial = 58] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 1980 | --DOMWINDOW == 80 (1517A400) [pid = 1980] [serial = 88] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 1980 | --DOMWINDOW == 79 (0D3F0C00) [pid = 1980] [serial = 78] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 1980 | --DOMWINDOW == 78 (11EDF000) [pid = 1980] [serial = 81] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 1980 | --DOMWINDOW == 77 (15165000) [pid = 1980] [serial = 87] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 1980 | --DOMWINDOW == 76 (1264B800) [pid = 1980] [serial = 82] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 1980 | --DOMWINDOW == 75 (13A03800) [pid = 1980] [serial = 85] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 1980 | --DOMWINDOW == 74 (0D783800) [pid = 1980] [serial = 79] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 1980 | --DOMWINDOW == 73 (13213400) [pid = 1980] [serial = 84] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 1980 | --DOMWINDOW == 72 (1C991000) [pid = 1980] [serial = 76] [outer = 00000000] [url = about:blank] 08:08:48 INFO - PROCESS | 1980 | 1464016128863 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]]]}] 08:08:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:08:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 890ms 08:08:48 INFO - PROCESS | 1980 | 1464016128918 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 08:08:48 INFO - PROCESS | 1980 | 1464016128925 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 08:08:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:08:48 INFO - PROCESS | 1980 | 1464016128931 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:08:48 INFO - PROCESS | 1980 | 1464016128933 Marionette TRACE conn5 <- [1,158,null,{}] 08:08:48 INFO - PROCESS | 1980 | 1464016128937 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}] 08:08:49 INFO - PROCESS | 1980 | 1464016129017 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 08:08:49 INFO - PROCESS | 1980 | 1464016129025 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:49 INFO - PROCESS | 1980 | ++DOCSHELL 0D64C000 == 30 [pid = 1980] [id = 49] 08:08:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 73 (0D651800) [pid = 1980] [serial = 143] [outer = 00000000] 08:08:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 74 (11F4E000) [pid = 1980] [serial = 144] [outer = 0D651800] 08:08:49 INFO - PROCESS | 1980 | 1464016129069 Marionette DEBUG loaded listener.js 08:08:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 75 (121F7C00) [pid = 1980] [serial = 145] [outer = 0D651800] 08:08:49 INFO - PROCESS | 1980 | 1464016129534 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]]]}] 08:08:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:08:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 08:08:49 INFO - PROCESS | 1980 | 1464016129563 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 08:08:49 INFO - PROCESS | 1980 | 1464016129565 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 08:08:49 INFO - PROCESS | 1980 | 1464016129569 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:08:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:08:49 INFO - PROCESS | 1980 | 1464016129572 Marionette TRACE conn5 <- [1,162,null,{}] 08:08:49 INFO - PROCESS | 1980 | 1464016129583 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}] 08:08:49 INFO - PROCESS | 1980 | 1464016129687 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 08:08:49 INFO - PROCESS | 1980 | 1464016129699 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:49 INFO - PROCESS | 1980 | ++DOCSHELL 13213400 == 31 [pid = 1980] [id = 50] 08:08:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 76 (13213C00) [pid = 1980] [serial = 146] [outer = 00000000] 08:08:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 77 (13A02C00) [pid = 1980] [serial = 147] [outer = 13213C00] 08:08:49 INFO - PROCESS | 1980 | 1464016129747 Marionette DEBUG loaded listener.js 08:08:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 78 (13A08C00) [pid = 1980] [serial = 148] [outer = 13213C00] 08:08:50 INFO - PROCESS | 1980 | 1464016130208 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]]]}] 08:08:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:08:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 08:08:50 INFO - PROCESS | 1980 | 1464016130243 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 08:08:50 INFO - PROCESS | 1980 | 1464016130245 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 08:08:50 INFO - PROCESS | 1980 | 1464016130248 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:08:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:08:50 INFO - PROCESS | 1980 | 1464016130250 Marionette TRACE conn5 <- [1,166,null,{}] 08:08:50 INFO - PROCESS | 1980 | 1464016130254 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}] 08:08:50 INFO - PROCESS | 1980 | 1464016130337 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 08:08:50 INFO - PROCESS | 1980 | 1464016130346 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:50 INFO - PROCESS | 1980 | ++DOCSHELL 13A0A400 == 32 [pid = 1980] [id = 51] 08:08:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 79 (13E93400) [pid = 1980] [serial = 149] [outer = 00000000] 08:08:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 80 (13E9D000) [pid = 1980] [serial = 150] [outer = 13E93400] 08:08:50 INFO - PROCESS | 1980 | 1464016130392 Marionette DEBUG loaded listener.js 08:08:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 81 (13EDB800) [pid = 1980] [serial = 151] [outer = 13E93400] 08:08:50 INFO - PROCESS | 1980 | 1464016130820 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]]]}] 08:08:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:08:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 08:08:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:08:50 INFO - PROCESS | 1980 | 1464016130883 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 08:08:50 INFO - PROCESS | 1980 | 1464016130885 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 08:08:50 INFO - PROCESS | 1980 | 1464016130888 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:08:50 INFO - PROCESS | 1980 | 1464016130890 Marionette TRACE conn5 <- [1,170,null,{}] 08:08:50 INFO - PROCESS | 1980 | 1464016130894 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}] 08:08:50 INFO - PROCESS | 1980 | 1464016130967 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 08:08:50 INFO - PROCESS | 1980 | 1464016130974 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:50 INFO - PROCESS | 1980 | ++DOCSHELL 13FC3C00 == 33 [pid = 1980] [id = 52] 08:08:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (14DD9400) [pid = 1980] [serial = 152] [outer = 00000000] 08:08:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (15177C00) [pid = 1980] [serial = 153] [outer = 14DD9400] 08:08:51 INFO - PROCESS | 1980 | 1464016131019 Marionette DEBUG loaded listener.js 08:08:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (1525B000) [pid = 1980] [serial = 154] [outer = 14DD9400] 08:08:51 INFO - PROCESS | 1980 | 1464016131482 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]]]}] 08:08:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:08:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 08:08:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:08:51 INFO - PROCESS | 1980 | 1464016131519 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 08:08:51 INFO - PROCESS | 1980 | 1464016131521 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 08:08:51 INFO - PROCESS | 1980 | 1464016131524 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:08:51 INFO - PROCESS | 1980 | 1464016131525 Marionette TRACE conn5 <- [1,174,null,{}] 08:08:51 INFO - PROCESS | 1980 | 1464016131529 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}] 08:08:51 INFO - PROCESS | 1980 | 1464016131644 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 08:08:51 INFO - PROCESS | 1980 | 1464016131657 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:51 INFO - PROCESS | 1980 | ++DOCSHELL 15A14800 == 34 [pid = 1980] [id = 53] 08:08:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (15A15C00) [pid = 1980] [serial = 155] [outer = 00000000] 08:08:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (15AE0C00) [pid = 1980] [serial = 156] [outer = 15A15C00] 08:08:51 INFO - PROCESS | 1980 | 1464016131743 Marionette DEBUG loaded listener.js 08:08:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (15AE8800) [pid = 1980] [serial = 157] [outer = 15A15C00] 08:08:52 INFO - PROCESS | 1980 | 1464016132164 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]]]}] 08:08:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:08:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 08:08:52 INFO - PROCESS | 1980 | 1464016132195 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 08:08:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:08:52 INFO - PROCESS | 1980 | 1464016132197 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 08:08:52 INFO - PROCESS | 1980 | 1464016132200 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:08:52 INFO - PROCESS | 1980 | 1464016132202 Marionette TRACE conn5 <- [1,178,null,{}] 08:08:52 INFO - PROCESS | 1980 | 1464016132213 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}] 08:08:52 INFO - PROCESS | 1980 | 1464016132308 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 08:08:52 INFO - PROCESS | 1980 | 1464016132384 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:52 INFO - PROCESS | 1980 | ++DOCSHELL 15AE0000 == 35 [pid = 1980] [id = 54] 08:08:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (1605C400) [pid = 1980] [serial = 158] [outer = 00000000] 08:08:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (166B3400) [pid = 1980] [serial = 159] [outer = 1605C400] 08:08:52 INFO - PROCESS | 1980 | 1464016132428 Marionette DEBUG loaded listener.js 08:08:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (166B4000) [pid = 1980] [serial = 160] [outer = 1605C400] 08:08:52 INFO - PROCESS | 1980 | 1464016132811 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]]]}] 08:08:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:08:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 08:08:52 INFO - PROCESS | 1980 | 1464016132836 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 08:08:52 INFO - PROCESS | 1980 | 1464016132838 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 08:08:52 INFO - PROCESS | 1980 | 1464016132841 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:08:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:08:52 INFO - PROCESS | 1980 | 1464016132843 Marionette TRACE conn5 <- [1,182,null,{}] 08:08:52 INFO - PROCESS | 1980 | 1464016132846 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}] 08:08:52 INFO - PROCESS | 1980 | 1464016132958 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 08:08:52 INFO - PROCESS | 1980 | 1464016132965 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:52 INFO - PROCESS | 1980 | ++DOCSHELL 16F9A800 == 36 [pid = 1980] [id = 55] 08:08:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (16FA2000) [pid = 1980] [serial = 161] [outer = 00000000] 08:08:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (175BEC00) [pid = 1980] [serial = 162] [outer = 16FA2000] 08:08:53 INFO - PROCESS | 1980 | 1464016133009 Marionette DEBUG loaded listener.js 08:08:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (17748400) [pid = 1980] [serial = 163] [outer = 16FA2000] 08:08:53 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (17CA6400) [pid = 1980] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:08:53 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (13E97800) [pid = 1980] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:08:53 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (14DE1400) [pid = 1980] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:08:53 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (15259000) [pid = 1980] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:08:53 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (13A0F000) [pid = 1980] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:08:53 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (165A5C00) [pid = 1980] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:08:53 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (0D130C00) [pid = 1980] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:08:53 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (16F9D000) [pid = 1980] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:08:53 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (1290B000) [pid = 1980] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:08:53 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (0DFF7000) [pid = 1980] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:08:53 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (0D174800) [pid = 1980] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:08:53 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (15162C00) [pid = 1980] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:08:53 INFO - PROCESS | 1980 | --DOMWINDOW == 80 (1525E400) [pid = 1980] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:08:53 INFO - PROCESS | 1980 | --DOMWINDOW == 79 (1773F400) [pid = 1980] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:08:53 INFO - PROCESS | 1980 | --DOMWINDOW == 78 (12983800) [pid = 1980] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:08:53 INFO - PROCESS | 1980 | 1464016133513 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]]]}] 08:08:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:08:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 730ms 08:08:53 INFO - PROCESS | 1980 | 1464016133576 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 08:08:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:08:53 INFO - PROCESS | 1980 | 1464016133578 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 08:08:53 INFO - PROCESS | 1980 | 1464016133581 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:08:53 INFO - PROCESS | 1980 | 1464016133583 Marionette TRACE conn5 <- [1,186,null,{}] 08:08:53 INFO - PROCESS | 1980 | 1464016133587 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}] 08:08:53 INFO - PROCESS | 1980 | 1464016133713 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 08:08:53 INFO - PROCESS | 1980 | 1464016133769 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 79 (13A07000) [pid = 1980] [serial = 164] [outer = 0D234C00] 08:08:53 INFO - PROCESS | 1980 | ++DOCSHELL 14DE1400 == 37 [pid = 1980] [id = 56] 08:08:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 80 (15162C00) [pid = 1980] [serial = 165] [outer = 00000000] 08:08:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 81 (15AE6000) [pid = 1980] [serial = 166] [outer = 15162C00] 08:08:53 INFO - PROCESS | 1980 | 1464016133833 Marionette DEBUG loaded listener.js 08:08:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (16F98000) [pid = 1980] [serial = 167] [outer = 15162C00] 08:08:54 INFO - PROCESS | 1980 | 1464016134212 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]]]}] 08:08:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:08:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 670ms 08:08:54 INFO - PROCESS | 1980 | 1464016134252 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 08:08:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:08:54 INFO - PROCESS | 1980 | 1464016134254 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 08:08:54 INFO - PROCESS | 1980 | 1464016134257 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:08:54 INFO - PROCESS | 1980 | 1464016134259 Marionette TRACE conn5 <- [1,190,null,{}] 08:08:54 INFO - PROCESS | 1980 | 1464016134263 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}] 08:08:54 INFO - PROCESS | 1980 | 1464016134338 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 08:08:54 INFO - PROCESS | 1980 | 1464016134344 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:54 INFO - PROCESS | 1980 | ++DOCSHELL 0DF77000 == 38 [pid = 1980] [id = 57] 08:08:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (13AA9400) [pid = 1980] [serial = 168] [outer = 00000000] 08:08:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (18AD1C00) [pid = 1980] [serial = 169] [outer = 13AA9400] 08:08:54 INFO - PROCESS | 1980 | 1464016134387 Marionette DEBUG loaded listener.js 08:08:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (18AD3C00) [pid = 1980] [serial = 170] [outer = 13AA9400] 08:08:54 INFO - PROCESS | 1980 | 1464016134784 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]]]}] 08:08:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:08:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 08:08:54 INFO - PROCESS | 1980 | 1464016134828 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 08:08:54 INFO - PROCESS | 1980 | 1464016134831 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 08:08:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:08:54 INFO - PROCESS | 1980 | 1464016134844 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:08:54 INFO - PROCESS | 1980 | 1464016134847 Marionette TRACE conn5 <- [1,194,null,{}] 08:08:54 INFO - PROCESS | 1980 | 1464016134850 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}] 08:08:54 INFO - PROCESS | 1980 | 1464016134947 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 08:08:54 INFO - PROCESS | 1980 | 1464016134953 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:54 INFO - PROCESS | 1980 | ++DOCSHELL 18DF1800 == 39 [pid = 1980] [id = 58] 08:08:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (18E42C00) [pid = 1980] [serial = 171] [outer = 00000000] 08:08:55 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (19D7F000) [pid = 1980] [serial = 172] [outer = 18E42C00] 08:08:55 INFO - PROCESS | 1980 | 1464016135014 Marionette DEBUG loaded listener.js 08:08:55 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (1A344800) [pid = 1980] [serial = 173] [outer = 18E42C00] 08:08:55 INFO - PROCESS | 1980 | --DOCSHELL 0D64C000 == 38 [pid = 1980] [id = 49] 08:08:55 INFO - PROCESS | 1980 | --DOCSHELL 0D2E5400 == 37 [pid = 1980] [id = 48] 08:08:55 INFO - PROCESS | 1980 | --DOCSHELL 12987400 == 36 [pid = 1980] [id = 46] 08:08:55 INFO - PROCESS | 1980 | --DOCSHELL 0D235000 == 35 [pid = 1980] [id = 47] 08:08:56 INFO - PROCESS | 1980 | --DOCSHELL 15A14800 == 34 [pid = 1980] [id = 53] 08:08:56 INFO - PROCESS | 1980 | --DOCSHELL 13213400 == 33 [pid = 1980] [id = 50] 08:08:56 INFO - PROCESS | 1980 | --DOCSHELL 14DE1400 == 32 [pid = 1980] [id = 56] 08:08:56 INFO - PROCESS | 1980 | --DOCSHELL 13FC3C00 == 31 [pid = 1980] [id = 52] 08:08:56 INFO - PROCESS | 1980 | --DOCSHELL 13A0A400 == 30 [pid = 1980] [id = 51] 08:08:56 INFO - PROCESS | 1980 | --DOCSHELL 0DF77000 == 29 [pid = 1980] [id = 57] 08:08:56 INFO - PROCESS | 1980 | --DOCSHELL 15AE0000 == 28 [pid = 1980] [id = 54] 08:08:56 INFO - PROCESS | 1980 | --DOCSHELL 16F9A800 == 27 [pid = 1980] [id = 55] 08:08:56 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (18CB5C00) [pid = 1980] [serial = 124] [outer = 00000000] [url = about:blank] 08:08:56 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (1603C000) [pid = 1980] [serial = 109] [outer = 00000000] [url = about:blank] 08:08:56 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (15AE9C00) [pid = 1980] [serial = 108] [outer = 00000000] [url = about:blank] 08:08:56 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (1776F400) [pid = 1980] [serial = 117] [outer = 00000000] [url = about:blank] 08:08:56 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (198EE800) [pid = 1980] [serial = 130] [outer = 00000000] [url = about:blank] 08:08:56 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (179EC800) [pid = 1980] [serial = 118] [outer = 00000000] [url = about:blank] 08:08:56 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (15AE6800) [pid = 1980] [serial = 127] [outer = 00000000] [url = about:blank] 08:08:56 INFO - PROCESS | 1980 | --DOMWINDOW == 80 (1298B800) [pid = 1980] [serial = 132] [outer = 00000000] [url = about:blank] 08:08:56 INFO - PROCESS | 1980 | --DOMWINDOW == 79 (15A0BC00) [pid = 1980] [serial = 135] [outer = 00000000] [url = about:blank] 08:08:56 INFO - PROCESS | 1980 | --DOMWINDOW == 78 (1298DC00) [pid = 1980] [serial = 133] [outer = 00000000] [url = about:blank] 08:08:56 INFO - PROCESS | 1980 | --DOMWINDOW == 77 (18AD2800) [pid = 1980] [serial = 120] [outer = 00000000] [url = about:blank] 08:08:56 INFO - PROCESS | 1980 | --DOMWINDOW == 76 (13EA0000) [pid = 1980] [serial = 123] [outer = 00000000] [url = about:blank] 08:08:56 INFO - PROCESS | 1980 | --DOMWINDOW == 75 (15177000) [pid = 1980] [serial = 105] [outer = 00000000] [url = about:blank] 08:08:56 INFO - PROCESS | 1980 | --DOMWINDOW == 74 (1525AC00) [pid = 1980] [serial = 106] [outer = 00000000] [url = about:blank] 08:08:56 INFO - PROCESS | 1980 | --DOMWINDOW == 73 (16031400) [pid = 1980] [serial = 91] [outer = 00000000] [url = about:blank] 08:08:56 INFO - PROCESS | 1980 | --DOMWINDOW == 72 (13EEAC00) [pid = 1980] [serial = 102] [outer = 00000000] [url = about:blank] 08:08:56 INFO - PROCESS | 1980 | --DOMWINDOW == 71 (13FC8800) [pid = 1980] [serial = 103] [outer = 00000000] [url = about:blank] 08:08:56 INFO - PROCESS | 1980 | --DOMWINDOW == 70 (16BAD400) [pid = 1980] [serial = 111] [outer = 00000000] [url = about:blank] 08:08:56 INFO - PROCESS | 1980 | --DOMWINDOW == 69 (16F98800) [pid = 1980] [serial = 112] [outer = 00000000] [url = about:blank] 08:08:56 INFO - PROCESS | 1980 | --DOMWINDOW == 68 (14DDF400) [pid = 1980] [serial = 126] [outer = 00000000] [url = about:blank] 08:08:56 INFO - PROCESS | 1980 | --DOMWINDOW == 67 (18C8CC00) [pid = 1980] [serial = 121] [outer = 00000000] [url = about:blank] 08:08:56 INFO - PROCESS | 1980 | --DOMWINDOW == 66 (17423000) [pid = 1980] [serial = 114] [outer = 00000000] [url = about:blank] 08:08:56 INFO - PROCESS | 1980 | --DOMWINDOW == 65 (17423800) [pid = 1980] [serial = 115] [outer = 00000000] [url = about:blank] 08:08:56 INFO - PROCESS | 1980 | --DOMWINDOW == 64 (12959C00) [pid = 1980] [serial = 99] [outer = 00000000] [url = about:blank] 08:08:56 INFO - PROCESS | 1980 | --DOMWINDOW == 63 (132D1400) [pid = 1980] [serial = 100] [outer = 00000000] [url = about:blank] 08:08:56 INFO - PROCESS | 1980 | --DOMWINDOW == 62 (0EC83800) [pid = 1980] [serial = 96] [outer = 00000000] [url = about:blank] 08:08:56 INFO - PROCESS | 1980 | --DOMWINDOW == 61 (11C92C00) [pid = 1980] [serial = 97] [outer = 00000000] [url = about:blank] 08:08:56 INFO - PROCESS | 1980 | --DOMWINDOW == 60 (0D2E6800) [pid = 1980] [serial = 93] [outer = 00000000] [url = about:blank] 08:08:56 INFO - PROCESS | 1980 | --DOMWINDOW == 59 (0D64B000) [pid = 1980] [serial = 94] [outer = 00000000] [url = about:blank] 08:08:56 INFO - PROCESS | 1980 | --DOMWINDOW == 58 (18E35C00) [pid = 1980] [serial = 129] [outer = 00000000] [url = about:blank] 08:08:56 INFO - PROCESS | 1980 | 1464016136671 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]]]}] 08:08:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:08:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1874ms 08:08:56 INFO - PROCESS | 1980 | 1464016136724 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 08:08:56 INFO - PROCESS | 1980 | 1464016136728 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 08:08:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:08:56 INFO - PROCESS | 1980 | 1464016136734 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:08:56 INFO - PROCESS | 1980 | 1464016136737 Marionette TRACE conn5 <- [1,198,null,{}] 08:08:56 INFO - PROCESS | 1980 | 1464016136743 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}] 08:08:56 INFO - PROCESS | 1980 | 1464016136833 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 08:08:56 INFO - PROCESS | 1980 | 1464016136842 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:56 INFO - PROCESS | 1980 | ++DOCSHELL 0D1A0400 == 28 [pid = 1980] [id = 59] 08:08:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 59 (0D1A2C00) [pid = 1980] [serial = 174] [outer = 00000000] 08:08:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 60 (0D2E5400) [pid = 1980] [serial = 175] [outer = 0D1A2C00] 08:08:56 INFO - PROCESS | 1980 | 1464016136890 Marionette DEBUG loaded listener.js 08:08:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 61 (0D64B000) [pid = 1980] [serial = 176] [outer = 0D1A2C00] 08:08:57 INFO - PROCESS | 1980 | 1464016137338 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]]]}] 08:08:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:08:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 632ms 08:08:57 INFO - PROCESS | 1980 | 1464016137366 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 08:08:57 INFO - PROCESS | 1980 | 1464016137372 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 08:08:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:08:57 INFO - PROCESS | 1980 | 1464016137383 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:08:57 INFO - PROCESS | 1980 | 1464016137386 Marionette TRACE conn5 <- [1,202,null,{}] 08:08:57 INFO - PROCESS | 1980 | 1464016137390 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}] 08:08:57 INFO - PROCESS | 1980 | 1464016137470 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 08:08:57 INFO - PROCESS | 1980 | 1464016137480 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:57 INFO - PROCESS | 1980 | ++DOCSHELL 0EC50C00 == 29 [pid = 1980] [id = 60] 08:08:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 62 (0EC5D000) [pid = 1980] [serial = 177] [outer = 00000000] 08:08:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 63 (11C8E000) [pid = 1980] [serial = 178] [outer = 0EC5D000] 08:08:57 INFO - PROCESS | 1980 | 1464016137526 Marionette DEBUG loaded listener.js 08:08:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 64 (11EDF000) [pid = 1980] [serial = 179] [outer = 0EC5D000] 08:08:57 INFO - PROCESS | 1980 | 1464016137952 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]]]}] 08:08:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:08:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 630ms 08:08:58 INFO - PROCESS | 1980 | 1464016138016 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 08:08:58 INFO - PROCESS | 1980 | 1464016138019 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 08:08:58 INFO - PROCESS | 1980 | 1464016138023 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:08:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:08:58 INFO - PROCESS | 1980 | 1464016138026 Marionette TRACE conn5 <- [1,206,null,{}] 08:08:58 INFO - PROCESS | 1980 | 1464016138037 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}] 08:08:58 INFO - PROCESS | 1980 | 1464016138119 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 08:08:58 INFO - PROCESS | 1980 | 1464016138130 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:58 INFO - PROCESS | 1980 | ++DOCSHELL 12959C00 == 30 [pid = 1980] [id = 61] 08:08:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 65 (1295BC00) [pid = 1980] [serial = 180] [outer = 00000000] 08:08:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 66 (12984400) [pid = 1980] [serial = 181] [outer = 1295BC00] 08:08:58 INFO - PROCESS | 1980 | 1464016138187 Marionette DEBUG loaded listener.js 08:08:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 67 (12989000) [pid = 1980] [serial = 182] [outer = 1295BC00] 08:08:58 INFO - PROCESS | 1980 | 1464016138662 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]]]}] 08:08:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:08:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 670ms 08:08:58 INFO - PROCESS | 1980 | 1464016138696 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 08:08:58 INFO - PROCESS | 1980 | 1464016138699 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 08:08:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:08:58 INFO - PROCESS | 1980 | 1464016138702 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:08:58 INFO - PROCESS | 1980 | 1464016138703 Marionette TRACE conn5 <- [1,210,null,{}] 08:08:58 INFO - PROCESS | 1980 | 1464016138707 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}] 08:08:58 INFO - PROCESS | 1980 | 1464016138792 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 08:08:58 INFO - PROCESS | 1980 | 1464016138799 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:58 INFO - PROCESS | 1980 | ++DOCSHELL 0DA1FC00 == 31 [pid = 1980] [id = 62] 08:08:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 68 (1298D800) [pid = 1980] [serial = 183] [outer = 00000000] 08:08:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 69 (132D4800) [pid = 1980] [serial = 184] [outer = 1298D800] 08:08:58 INFO - PROCESS | 1980 | 1464016138844 Marionette DEBUG loaded listener.js 08:08:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 70 (13A0D400) [pid = 1980] [serial = 185] [outer = 1298D800] 08:08:59 INFO - PROCESS | 1980 | 1464016139267 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]]]}] 08:08:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:08:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 630ms 08:08:59 INFO - PROCESS | 1980 | 1464016139333 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 08:08:59 INFO - PROCESS | 1980 | 1464016139335 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 08:08:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:08:59 INFO - PROCESS | 1980 | 1464016139338 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:08:59 INFO - PROCESS | 1980 | 1464016139340 Marionette TRACE conn5 <- [1,214,null,{}] 08:08:59 INFO - PROCESS | 1980 | 1464016139343 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}] 08:08:59 INFO - PROCESS | 1980 | 1464016139420 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 08:08:59 INFO - PROCESS | 1980 | 1464016139429 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:59 INFO - PROCESS | 1980 | ++DOCSHELL 13E91400 == 32 [pid = 1980] [id = 63] 08:08:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 71 (13E91800) [pid = 1980] [serial = 186] [outer = 00000000] 08:08:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 72 (13E96400) [pid = 1980] [serial = 187] [outer = 13E91800] 08:08:59 INFO - PROCESS | 1980 | 1464016139474 Marionette DEBUG loaded listener.js 08:08:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 73 (13E9D400) [pid = 1980] [serial = 188] [outer = 13E91800] 08:08:59 INFO - PROCESS | 1980 | 1464016139901 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]]]}] 08:08:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:08:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 570ms 08:08:59 INFO - PROCESS | 1980 | 1464016139912 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 08:08:59 INFO - PROCESS | 1980 | 1464016139915 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 08:08:59 INFO - PROCESS | 1980 | 1464016139918 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:08:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:08:59 INFO - PROCESS | 1980 | 1464016139919 Marionette TRACE conn5 <- [1,218,null,{}] 08:08:59 INFO - PROCESS | 1980 | 1464016139932 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}] 08:09:00 INFO - PROCESS | 1980 | 1464016140026 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 08:09:00 INFO - PROCESS | 1980 | 1464016140035 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:00 INFO - PROCESS | 1980 | ++DOCSHELL 13EDC800 == 33 [pid = 1980] [id = 64] 08:09:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 74 (13FBF000) [pid = 1980] [serial = 189] [outer = 00000000] 08:09:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 75 (1517FC00) [pid = 1980] [serial = 190] [outer = 13FBF000] 08:09:00 INFO - PROCESS | 1980 | 1464016140083 Marionette DEBUG loaded listener.js 08:09:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 76 (1525CC00) [pid = 1980] [serial = 191] [outer = 13FBF000] 08:09:00 INFO - PROCESS | 1980 | 1464016140504 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]]]}] 08:09:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:09:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 08:09:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:09:00 INFO - PROCESS | 1980 | 1464016140552 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 08:09:00 INFO - PROCESS | 1980 | 1464016140554 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 08:09:00 INFO - PROCESS | 1980 | 1464016140558 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:09:00 INFO - PROCESS | 1980 | 1464016140559 Marionette TRACE conn5 <- [1,222,null,{}] 08:09:00 INFO - PROCESS | 1980 | 1464016140563 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}] 08:09:00 INFO - PROCESS | 1980 | 1464016140637 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 08:09:00 INFO - PROCESS | 1980 | 1464016140644 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:00 INFO - PROCESS | 1980 | ++DOCSHELL 1525F800 == 34 [pid = 1980] [id = 65] 08:09:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 77 (15261000) [pid = 1980] [serial = 192] [outer = 00000000] 08:09:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 78 (15A12400) [pid = 1980] [serial = 193] [outer = 15261000] 08:09:00 INFO - PROCESS | 1980 | 1464016140687 Marionette DEBUG loaded listener.js 08:09:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 79 (15A13C00) [pid = 1980] [serial = 194] [outer = 15261000] 08:09:01 INFO - PROCESS | 1980 | 1464016141121 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]]]}] 08:09:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:09:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 570ms 08:09:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:09:01 INFO - PROCESS | 1980 | 1464016141128 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 08:09:01 INFO - PROCESS | 1980 | 1464016141130 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 08:09:01 INFO - PROCESS | 1980 | 1464016141133 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:09:01 INFO - PROCESS | 1980 | 1464016141135 Marionette TRACE conn5 <- [1,226,null,{}] 08:09:01 INFO - PROCESS | 1980 | 1464016141138 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}] 08:09:01 INFO - PROCESS | 1980 | 1464016141239 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 08:09:01 INFO - PROCESS | 1980 | 1464016141247 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:01 INFO - PROCESS | 1980 | ++DOCSHELL 15A10800 == 35 [pid = 1980] [id = 66] 08:09:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 80 (15ADE000) [pid = 1980] [serial = 195] [outer = 00000000] 08:09:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 81 (15AEB000) [pid = 1980] [serial = 196] [outer = 15ADE000] 08:09:01 INFO - PROCESS | 1980 | 1464016141293 Marionette DEBUG loaded listener.js 08:09:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (15AE6400) [pid = 1980] [serial = 197] [outer = 15ADE000] 08:09:01 INFO - PROCESS | 1980 | 1464016141669 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]]]}] 08:09:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:09:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 570ms 08:09:01 INFO - PROCESS | 1980 | 1464016141704 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 08:09:01 INFO - PROCESS | 1980 | 1464016141706 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 08:09:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:09:01 INFO - PROCESS | 1980 | 1464016141710 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:09:01 INFO - PROCESS | 1980 | 1464016141712 Marionette TRACE conn5 <- [1,230,null,{}] 08:09:01 INFO - PROCESS | 1980 | 1464016141715 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}] 08:09:01 INFO - PROCESS | 1980 | 1464016141791 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 08:09:01 INFO - PROCESS | 1980 | 1464016141876 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:01 INFO - PROCESS | 1980 | ++DOCSHELL 12958400 == 36 [pid = 1980] [id = 67] 08:09:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (16039000) [pid = 1980] [serial = 198] [outer = 00000000] 08:09:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (165AA000) [pid = 1980] [serial = 199] [outer = 16039000] 08:09:01 INFO - PROCESS | 1980 | 1464016141922 Marionette DEBUG loaded listener.js 08:09:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (166AFC00) [pid = 1980] [serial = 200] [outer = 16039000] 08:09:02 INFO - PROCESS | 1980 | 1464016142362 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]]]}] 08:09:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:09:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 670ms 08:09:02 INFO - PROCESS | 1980 | 1464016142381 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 08:09:02 INFO - PROCESS | 1980 | 1464016142383 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 08:09:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:09:02 INFO - PROCESS | 1980 | 1464016142397 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:09:02 INFO - PROCESS | 1980 | 1464016142399 Marionette TRACE conn5 <- [1,234,null,{}] 08:09:02 INFO - PROCESS | 1980 | 1464016142402 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}] 08:09:02 INFO - PROCESS | 1980 | 1464016142507 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 08:09:02 INFO - PROCESS | 1980 | 1464016142514 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:02 INFO - PROCESS | 1980 | ++DOCSHELL 165A1800 == 37 [pid = 1980] [id = 68] 08:09:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (166D1C00) [pid = 1980] [serial = 201] [outer = 00000000] 08:09:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (166D8400) [pid = 1980] [serial = 202] [outer = 166D1C00] 08:09:02 INFO - PROCESS | 1980 | 1464016142560 Marionette DEBUG loaded listener.js 08:09:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (166DC000) [pid = 1980] [serial = 203] [outer = 166D1C00] 08:09:02 INFO - PROCESS | 1980 | 1464016142991 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]]]}] 08:09:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:09:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 08:09:03 INFO - PROCESS | 1980 | 1464016143027 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 08:09:03 INFO - PROCESS | 1980 | 1464016143030 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 08:09:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:09:03 INFO - PROCESS | 1980 | 1464016143033 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:09:03 INFO - PROCESS | 1980 | 1464016143036 Marionette TRACE conn5 <- [1,238,null,{}] 08:09:03 INFO - PROCESS | 1980 | 1464016143039 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}] 08:09:03 INFO - PROCESS | 1980 | 1464016143161 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 08:09:03 INFO - PROCESS | 1980 | 1464016143259 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:03 INFO - PROCESS | 1980 | ++DOCSHELL 13DA8000 == 38 [pid = 1980] [id = 69] 08:09:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (16F9F400) [pid = 1980] [serial = 204] [outer = 00000000] 08:09:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (17431400) [pid = 1980] [serial = 205] [outer = 16F9F400] 08:09:03 INFO - PROCESS | 1980 | 1464016143307 Marionette DEBUG loaded listener.js 08:09:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (17742000) [pid = 1980] [serial = 206] [outer = 16F9F400] 08:09:03 INFO - PROCESS | 1980 | 1464016143703 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]]]}] 08:09:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:09:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 730ms 08:09:03 INFO - PROCESS | 1980 | 1464016143765 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 08:09:03 INFO - PROCESS | 1980 | 1464016143767 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 08:09:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:09:03 INFO - PROCESS | 1980 | 1464016143770 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:09:03 INFO - PROCESS | 1980 | 1464016143772 Marionette TRACE conn5 <- [1,242,null,{}] 08:09:03 INFO - PROCESS | 1980 | 1464016143775 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}] 08:09:03 INFO - PROCESS | 1980 | 1464016143966 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 08:09:03 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (15A15C00) [pid = 1980] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:09:03 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (1605C400) [pid = 1980] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:09:03 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (16FA2000) [pid = 1980] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:09:03 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (13AA9400) [pid = 1980] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:09:03 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (15162C00) [pid = 1980] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:09:03 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (14DD9400) [pid = 1980] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:09:03 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (13E93400) [pid = 1980] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:09:03 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (13213C00) [pid = 1980] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:09:03 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (0D651800) [pid = 1980] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:09:03 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (0D35B400) [pid = 1980] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:09:03 INFO - PROCESS | 1980 | --DOMWINDOW == 80 (0D272400) [pid = 1980] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:09:03 INFO - PROCESS | 1980 | --DOMWINDOW == 79 (1298C800) [pid = 1980] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:09:04 INFO - PROCESS | 1980 | 1464016144017 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:04 INFO - PROCESS | 1980 | ++DOCSHELL 0C9BA400 == 39 [pid = 1980] [id = 70] 08:09:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 80 (0C9C4400) [pid = 1980] [serial = 207] [outer = 00000000] 08:09:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 81 (0DEE5800) [pid = 1980] [serial = 208] [outer = 0C9C4400] 08:09:04 INFO - PROCESS | 1980 | 1464016144064 Marionette DEBUG loaded listener.js 08:09:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (13213C00) [pid = 1980] [serial = 209] [outer = 0C9C4400] 08:09:04 INFO - PROCESS | 1980 | 1464016144424 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]]]}] 08:09:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:09:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 670ms 08:09:04 INFO - PROCESS | 1980 | 1464016144441 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 08:09:04 INFO - PROCESS | 1980 | 1464016144443 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 08:09:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:09:04 INFO - PROCESS | 1980 | 1464016144446 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:09:04 INFO - PROCESS | 1980 | 1464016144448 Marionette TRACE conn5 <- [1,246,null,{}] 08:09:04 INFO - PROCESS | 1980 | 1464016144451 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}] 08:09:04 INFO - PROCESS | 1980 | 1464016144582 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 08:09:04 INFO - PROCESS | 1980 | 1464016144591 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:04 INFO - PROCESS | 1980 | ++DOCSHELL 0D783800 == 40 [pid = 1980] [id = 71] 08:09:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (12988800) [pid = 1980] [serial = 210] [outer = 00000000] 08:09:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (17749C00) [pid = 1980] [serial = 211] [outer = 12988800] 08:09:04 INFO - PROCESS | 1980 | 1464016144634 Marionette DEBUG loaded listener.js 08:09:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (17CA2C00) [pid = 1980] [serial = 212] [outer = 12988800] 08:09:05 INFO - PROCESS | 1980 | 1464016145023 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]]]}] 08:09:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:09:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 630ms 08:09:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:09:05 INFO - PROCESS | 1980 | 1464016145077 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 08:09:05 INFO - PROCESS | 1980 | 1464016145079 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 08:09:05 INFO - PROCESS | 1980 | 1464016145082 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:09:05 INFO - PROCESS | 1980 | 1464016145084 Marionette TRACE conn5 <- [1,250,null,{}] 08:09:05 INFO - PROCESS | 1980 | 1464016145087 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}] 08:09:05 INFO - PROCESS | 1980 | 1464016145163 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 08:09:05 INFO - PROCESS | 1980 | 1464016145170 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:05 INFO - PROCESS | 1980 | ++DOCSHELL 16BAE400 == 41 [pid = 1980] [id = 72] 08:09:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (17CAE800) [pid = 1980] [serial = 213] [outer = 00000000] 08:09:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (18D17000) [pid = 1980] [serial = 214] [outer = 17CAE800] 08:09:05 INFO - PROCESS | 1980 | 1464016145214 Marionette DEBUG loaded listener.js 08:09:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (18E3DC00) [pid = 1980] [serial = 215] [outer = 17CAE800] 08:09:05 INFO - PROCESS | 1980 | 1464016145618 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]]]}] 08:09:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:09:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 570ms 08:09:05 INFO - PROCESS | 1980 | 1464016145654 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 08:09:05 INFO - PROCESS | 1980 | 1464016145655 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 08:09:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:09:05 INFO - PROCESS | 1980 | 1464016145659 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:09:05 INFO - PROCESS | 1980 | 1464016145660 Marionette TRACE conn5 <- [1,254,null,{}] 08:09:05 INFO - PROCESS | 1980 | 1464016145675 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}] 08:09:05 INFO - PROCESS | 1980 | 1464016145750 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 08:09:05 INFO - PROCESS | 1980 | 1464016145756 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:05 INFO - PROCESS | 1980 | ++DOCSHELL 13EA0400 == 42 [pid = 1980] [id = 73] 08:09:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (18D17400) [pid = 1980] [serial = 216] [outer = 00000000] 08:09:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (19D7BC00) [pid = 1980] [serial = 217] [outer = 18D17400] 08:09:05 INFO - PROCESS | 1980 | 1464016145799 Marionette DEBUG loaded listener.js 08:09:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (19D80000) [pid = 1980] [serial = 218] [outer = 18D17400] 08:09:06 INFO - PROCESS | 1980 | 1464016146549 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]]]}] 08:09:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:09:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 930ms 08:09:06 INFO - PROCESS | 1980 | 1464016146590 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 08:09:06 INFO - PROCESS | 1980 | 1464016146595 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 08:09:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:09:06 INFO - PROCESS | 1980 | 1464016146601 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:09:06 INFO - PROCESS | 1980 | 1464016146605 Marionette TRACE conn5 <- [1,258,null,{}] 08:09:06 INFO - PROCESS | 1980 | 1464016146611 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}] 08:09:06 INFO - PROCESS | 1980 | 1464016146727 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 08:09:06 INFO - PROCESS | 1980 | 1464016146803 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:06 INFO - PROCESS | 1980 | ++DOCSHELL 094FD400 == 43 [pid = 1980] [id = 74] 08:09:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (094FD800) [pid = 1980] [serial = 219] [outer = 00000000] 08:09:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (0C9AA400) [pid = 1980] [serial = 220] [outer = 094FD800] 08:09:06 INFO - PROCESS | 1980 | 1464016146871 Marionette DEBUG loaded listener.js 08:09:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (0C9C1000) [pid = 1980] [serial = 221] [outer = 094FD800] 08:09:07 INFO - PROCESS | 1980 | 1464016147920 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]]]}] 08:09:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:09:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1381ms 08:09:07 INFO - PROCESS | 1980 | 1464016147986 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 08:09:07 INFO - PROCESS | 1980 | 1464016147990 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 08:09:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:09:07 INFO - PROCESS | 1980 | 1464016147995 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:09:07 INFO - PROCESS | 1980 | 1464016147998 Marionette TRACE conn5 <- [1,262,null,{}] 08:09:07 INFO - PROCESS | 1980 | 1464016148005 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}] 08:09:08 INFO - PROCESS | 1980 | 1464016148136 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 08:09:08 INFO - PROCESS | 1980 | 1464016148244 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:08 INFO - PROCESS | 1980 | ++DOCSHELL 0D2DF400 == 44 [pid = 1980] [id = 75] 08:09:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (0D2E2C00) [pid = 1980] [serial = 222] [outer = 00000000] 08:09:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (0D652400) [pid = 1980] [serial = 223] [outer = 0D2E2C00] 08:09:08 INFO - PROCESS | 1980 | 1464016148316 Marionette DEBUG loaded listener.js 08:09:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (0DADF400) [pid = 1980] [serial = 224] [outer = 0D2E2C00] 08:09:08 INFO - PROCESS | 1980 | --DOCSHELL 16BAE400 == 43 [pid = 1980] [id = 72] 08:09:08 INFO - PROCESS | 1980 | --DOCSHELL 0D783800 == 42 [pid = 1980] [id = 71] 08:09:08 INFO - PROCESS | 1980 | --DOCSHELL 0C9BA400 == 41 [pid = 1980] [id = 70] 08:09:08 INFO - PROCESS | 1980 | --DOCSHELL 13DA8000 == 40 [pid = 1980] [id = 69] 08:09:08 INFO - PROCESS | 1980 | --DOCSHELL 165A1800 == 39 [pid = 1980] [id = 68] 08:09:08 INFO - PROCESS | 1980 | --DOCSHELL 12958400 == 38 [pid = 1980] [id = 67] 08:09:08 INFO - PROCESS | 1980 | --DOCSHELL 15A10800 == 37 [pid = 1980] [id = 66] 08:09:08 INFO - PROCESS | 1980 | --DOCSHELL 1525F800 == 36 [pid = 1980] [id = 65] 08:09:08 INFO - PROCESS | 1980 | --DOCSHELL 13EDC800 == 35 [pid = 1980] [id = 64] 08:09:08 INFO - PROCESS | 1980 | --DOCSHELL 13E91400 == 34 [pid = 1980] [id = 63] 08:09:08 INFO - PROCESS | 1980 | --DOCSHELL 0DA1FC00 == 33 [pid = 1980] [id = 62] 08:09:08 INFO - PROCESS | 1980 | --DOCSHELL 12959C00 == 32 [pid = 1980] [id = 61] 08:09:08 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (19D7F000) [pid = 1980] [serial = 172] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 1980 | --DOCSHELL 0EC50C00 == 31 [pid = 1980] [id = 60] 08:09:08 INFO - PROCESS | 1980 | --DOCSHELL 0D1A0400 == 30 [pid = 1980] [id = 59] 08:09:08 INFO - PROCESS | 1980 | --DOCSHELL 18DF1800 == 29 [pid = 1980] [id = 58] 08:09:08 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (18AD3C00) [pid = 1980] [serial = 170] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (1525B000) [pid = 1980] [serial = 154] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (15AE0C00) [pid = 1980] [serial = 156] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (15AE8800) [pid = 1980] [serial = 157] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (0D654C00) [pid = 1980] [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.] 08:09:08 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (166B4000) [pid = 1980] [serial = 160] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (166B3400) [pid = 1980] [serial = 159] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (175BEC00) [pid = 1980] [serial = 162] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (18AD1C00) [pid = 1980] [serial = 169] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (16F98000) [pid = 1980] [serial = 167] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (17748400) [pid = 1980] [serial = 163] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (15AE6000) [pid = 1980] [serial = 166] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (15177C00) [pid = 1980] [serial = 153] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (13E9D000) [pid = 1980] [serial = 150] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (13EDB800) [pid = 1980] [serial = 151] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 1980 | --DOMWINDOW == 80 (13A02C00) [pid = 1980] [serial = 147] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 1980 | --DOMWINDOW == 79 (13A08C00) [pid = 1980] [serial = 148] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 1980 | --DOMWINDOW == 78 (11F4E000) [pid = 1980] [serial = 144] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 1980 | --DOMWINDOW == 77 (121F7C00) [pid = 1980] [serial = 145] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 1980 | --DOMWINDOW == 76 (0EC82800) [pid = 1980] [serial = 142] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 1980 | --DOMWINDOW == 75 (0DADFC00) [pid = 1980] [serial = 141] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 1980 | --DOMWINDOW == 74 (0EC7B800) [pid = 1980] [serial = 139] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 1980 | --DOMWINDOW == 73 (0DADF800) [pid = 1980] [serial = 138] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 1980 | --DOMWINDOW == 72 (15A0E400) [pid = 1980] [serial = 136] [outer = 00000000] [url = about:blank] 08:09:08 INFO - PROCESS | 1980 | 1464016148805 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]]]}] 08:09:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:09:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 830ms 08:09:08 INFO - PROCESS | 1980 | 1464016148826 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 08:09:08 INFO - PROCESS | 1980 | 1464016148833 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 08:09:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:09:08 INFO - PROCESS | 1980 | 1464016148839 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:09:08 INFO - PROCESS | 1980 | 1464016148842 Marionette TRACE conn5 <- [1,266,null,{}] 08:09:08 INFO - PROCESS | 1980 | 1464016148845 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}] 08:09:08 INFO - PROCESS | 1980 | 1464016148926 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 08:09:08 INFO - PROCESS | 1980 | 1464016148935 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:08 INFO - PROCESS | 1980 | ++DOCSHELL 0D64C000 == 30 [pid = 1980] [id = 76] 08:09:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 73 (0DADF800) [pid = 1980] [serial = 225] [outer = 00000000] 08:09:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 74 (0DFEF400) [pid = 1980] [serial = 226] [outer = 0DADF800] 08:09:08 INFO - PROCESS | 1980 | 1464016148979 Marionette DEBUG loaded listener.js 08:09:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 75 (0EC5D400) [pid = 1980] [serial = 227] [outer = 0DADF800] 08:09:09 INFO - PROCESS | 1980 | 1464016149453 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]]]}] 08:09:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:09:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 630ms 08:09:09 INFO - PROCESS | 1980 | 1464016149471 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 08:09:09 INFO - PROCESS | 1980 | 1464016149474 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 08:09:09 INFO - PROCESS | 1980 | 1464016149477 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:09:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:09:09 INFO - PROCESS | 1980 | 1464016149480 Marionette TRACE conn5 <- [1,270,null,{}] 08:09:09 INFO - PROCESS | 1980 | 1464016149491 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}] 08:09:09 INFO - PROCESS | 1980 | 1464016149574 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 08:09:09 INFO - PROCESS | 1980 | 1464016149610 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:09 INFO - PROCESS | 1980 | ++DOCSHELL 127DF400 == 31 [pid = 1980] [id = 77] 08:09:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 76 (127E0000) [pid = 1980] [serial = 228] [outer = 00000000] 08:09:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 77 (12906800) [pid = 1980] [serial = 229] [outer = 127E0000] 08:09:09 INFO - PROCESS | 1980 | 1464016149657 Marionette DEBUG loaded listener.js 08:09:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 78 (1295CC00) [pid = 1980] [serial = 230] [outer = 127E0000] 08:09:10 INFO - PROCESS | 1980 | 1464016150099 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]]]}] 08:09:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:09:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 670ms 08:09:10 INFO - PROCESS | 1980 | 1464016150151 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 08:09:10 INFO - PROCESS | 1980 | 1464016150153 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 08:09:10 INFO - PROCESS | 1980 | 1464016150157 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:09:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:09:10 INFO - PROCESS | 1980 | 1464016150158 Marionette TRACE conn5 <- [1,274,null,{}] 08:09:10 INFO - PROCESS | 1980 | 1464016150162 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}] 08:09:10 INFO - PROCESS | 1980 | 1464016150242 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 08:09:10 INFO - PROCESS | 1980 | 1464016150252 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:10 INFO - PROCESS | 1980 | ++DOCSHELL 12984000 == 32 [pid = 1980] [id = 78] 08:09:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 79 (12991800) [pid = 1980] [serial = 231] [outer = 00000000] 08:09:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 80 (13A02800) [pid = 1980] [serial = 232] [outer = 12991800] 08:09:10 INFO - PROCESS | 1980 | 1464016150300 Marionette DEBUG loaded listener.js 08:09:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 81 (13A09C00) [pid = 1980] [serial = 233] [outer = 12991800] 08:09:10 INFO - PROCESS | 1980 | 1464016150740 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]]]}] 08:09:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:09:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 08:09:10 INFO - PROCESS | 1980 | 1464016150791 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 08:09:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:09:10 INFO - PROCESS | 1980 | 1464016150803 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 08:09:10 INFO - PROCESS | 1980 | 1464016150806 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:09:10 INFO - PROCESS | 1980 | 1464016150808 Marionette TRACE conn5 <- [1,278,null,{}] 08:09:10 INFO - PROCESS | 1980 | 1464016150837 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}] 08:09:10 INFO - PROCESS | 1980 | 1464016150928 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 08:09:10 INFO - PROCESS | 1980 | 1464016150996 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:11 INFO - PROCESS | 1980 | ++DOCSHELL 13E9DC00 == 33 [pid = 1980] [id = 79] 08:09:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (13E9E000) [pid = 1980] [serial = 234] [outer = 00000000] 08:09:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (13FC1000) [pid = 1980] [serial = 235] [outer = 13E9E000] 08:09:11 INFO - PROCESS | 1980 | 1464016151047 Marionette DEBUG loaded listener.js 08:09:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (14DDA800) [pid = 1980] [serial = 236] [outer = 13E9E000] 08:09:11 INFO - PROCESS | 1980 | 1464016151648 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]]]}] 08:09:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:09:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 870ms 08:09:11 INFO - PROCESS | 1980 | 1464016151682 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 08:09:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:09:11 INFO - PROCESS | 1980 | 1464016151684 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 08:09:11 INFO - PROCESS | 1980 | 1464016151686 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:09:11 INFO - PROCESS | 1980 | 1464016151688 Marionette TRACE conn5 <- [1,282,null,{}] 08:09:11 INFO - PROCESS | 1980 | 1464016151692 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}] 08:09:11 INFO - PROCESS | 1980 | 1464016151827 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 08:09:11 INFO - PROCESS | 1980 | 1464016151881 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:11 INFO - PROCESS | 1980 | ++DOCSHELL 14DDF000 == 34 [pid = 1980] [id = 80] 08:09:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (1525A000) [pid = 1980] [serial = 237] [outer = 00000000] 08:09:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (15A0A400) [pid = 1980] [serial = 238] [outer = 1525A000] 08:09:11 INFO - PROCESS | 1980 | 1464016151929 Marionette DEBUG loaded listener.js 08:09:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (15A0AC00) [pid = 1980] [serial = 239] [outer = 1525A000] 08:09:12 INFO - PROCESS | 1980 | 1464016152369 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]]]}] 08:09:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:09:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 730ms 08:09:12 INFO - PROCESS | 1980 | 1464016152421 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 08:09:12 INFO - PROCESS | 1980 | 1464016152423 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 08:09:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:09:12 INFO - PROCESS | 1980 | 1464016152426 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:09:12 INFO - PROCESS | 1980 | 1464016152428 Marionette TRACE conn5 <- [1,286,null,{}] 08:09:12 INFO - PROCESS | 1980 | 1464016152431 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}] 08:09:12 INFO - PROCESS | 1980 | 1464016152535 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 08:09:12 INFO - PROCESS | 1980 | 1464016152544 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:12 INFO - PROCESS | 1980 | ++DOCSHELL 15A10000 == 35 [pid = 1980] [id = 81] 08:09:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (15A11000) [pid = 1980] [serial = 240] [outer = 00000000] 08:09:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (15AE2000) [pid = 1980] [serial = 241] [outer = 15A11000] 08:09:12 INFO - PROCESS | 1980 | 1464016152587 Marionette DEBUG loaded listener.js 08:09:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (15A17000) [pid = 1980] [serial = 242] [outer = 15A11000] 08:09:13 INFO - PROCESS | 1980 | 1464016153006 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]]]}] 08:09:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:09:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 08:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:09:13 INFO - PROCESS | 1980 | 1464016153058 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 08:09:13 INFO - PROCESS | 1980 | 1464016153060 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 08:09:13 INFO - PROCESS | 1980 | 1464016153062 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:09:13 INFO - PROCESS | 1980 | 1464016153064 Marionette TRACE conn5 <- [1,290,null,{}] 08:09:13 INFO - PROCESS | 1980 | 1464016153067 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}] 08:09:13 INFO - PROCESS | 1980 | 1464016153171 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 08:09:13 INFO - PROCESS | 1980 | 1464016153178 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:13 INFO - PROCESS | 1980 | ++DOCSHELL 1602EC00 == 36 [pid = 1980] [id = 82] 08:09:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (1603D400) [pid = 1980] [serial = 243] [outer = 00000000] 08:09:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (165AA400) [pid = 1980] [serial = 244] [outer = 1603D400] 08:09:13 INFO - PROCESS | 1980 | 1464016153221 Marionette DEBUG loaded listener.js 08:09:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (166B5C00) [pid = 1980] [serial = 245] [outer = 1603D400] 08:09:13 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (17CAE800) [pid = 1980] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:09:13 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (166D1C00) [pid = 1980] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:09:13 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (16F9F400) [pid = 1980] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:09:13 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (13FBF000) [pid = 1980] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:09:13 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (0EC5D000) [pid = 1980] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:09:13 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (18E42C00) [pid = 1980] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:09:13 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (1295BC00) [pid = 1980] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:09:13 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (13E91800) [pid = 1980] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:09:13 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (0D1A2C00) [pid = 1980] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:09:13 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (15ADE000) [pid = 1980] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:09:13 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (1298D800) [pid = 1980] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:09:13 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (15261000) [pid = 1980] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:09:13 INFO - PROCESS | 1980 | --DOMWINDOW == 80 (12988800) [pid = 1980] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:09:13 INFO - PROCESS | 1980 | --DOMWINDOW == 79 (0C9C4400) [pid = 1980] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:09:13 INFO - PROCESS | 1980 | --DOMWINDOW == 78 (16039000) [pid = 1980] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:09:13 INFO - PROCESS | 1980 | 1464016153742 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]]]}] 08:09:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:09:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 730ms 08:09:13 INFO - PROCESS | 1980 | 1464016153813 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 08:09:13 INFO - PROCESS | 1980 | 1464016153814 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 08:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:09:13 INFO - PROCESS | 1980 | 1464016153820 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:09:13 INFO - PROCESS | 1980 | 1464016153821 Marionette TRACE conn5 <- [1,294,null,{}] 08:09:13 INFO - PROCESS | 1980 | 1464016153825 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}] 08:09:13 INFO - PROCESS | 1980 | 1464016153898 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 08:09:13 INFO - PROCESS | 1980 | 1464016153905 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:13 INFO - PROCESS | 1980 | ++DOCSHELL 12990000 == 37 [pid = 1980] [id = 83] 08:09:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 79 (13A09400) [pid = 1980] [serial = 246] [outer = 00000000] 08:09:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 80 (165A1800) [pid = 1980] [serial = 247] [outer = 13A09400] 08:09:13 INFO - PROCESS | 1980 | 1464016153948 Marionette DEBUG loaded listener.js 08:09:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 81 (166D4C00) [pid = 1980] [serial = 248] [outer = 13A09400] 08:09:14 INFO - PROCESS | 1980 | 1464016154362 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]]]}] 08:09:14 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. 08:09:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 570ms 08:09:14 INFO - PROCESS | 1980 | 1464016154397 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 08:09:14 INFO - PROCESS | 1980 | 1464016154399 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 08:09:14 INFO - PROCESS | 1980 | 1464016154402 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:09:14 INFO - PROCESS | 1980 | 1464016154403 Marionette TRACE conn5 <- [1,298,null,{}] 08:09:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:09:14 INFO - PROCESS | 1980 | 1464016154407 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}] 08:09:14 INFO - PROCESS | 1980 | 1464016154482 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 08:09:14 INFO - PROCESS | 1980 | 1464016154488 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:14 INFO - PROCESS | 1980 | ++DOCSHELL 1298E000 == 38 [pid = 1980] [id = 84] 08:09:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (15AE7C00) [pid = 1980] [serial = 249] [outer = 00000000] 08:09:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (16F99C00) [pid = 1980] [serial = 250] [outer = 15AE7C00] 08:09:14 INFO - PROCESS | 1980 | 1464016154532 Marionette DEBUG loaded listener.js 08:09:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (16F9D800) [pid = 1980] [serial = 251] [outer = 15AE7C00] 08:09:14 INFO - PROCESS | 1980 | 1464016154937 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]]]}] 08:09:14 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. 08:09:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 570ms 08:09:14 INFO - PROCESS | 1980 | 1464016154988 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 08:09:14 INFO - PROCESS | 1980 | 1464016154990 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 08:09:14 INFO - PROCESS | 1980 | 1464016154993 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:09:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:09:14 INFO - PROCESS | 1980 | 1464016154996 Marionette TRACE conn5 <- [1,302,null,{}] 08:09:14 INFO - PROCESS | 1980 | 1464016154999 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}] 08:09:15 INFO - PROCESS | 1980 | 1464016155093 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 08:09:15 INFO - PROCESS | 1980 | 1464016155102 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:15 INFO - PROCESS | 1980 | ++DOCSHELL 175BB000 == 39 [pid = 1980] [id = 85] 08:09:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (175BD800) [pid = 1980] [serial = 252] [outer = 00000000] 08:09:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (179EAC00) [pid = 1980] [serial = 253] [outer = 175BD800] 08:09:15 INFO - PROCESS | 1980 | 1464016155149 Marionette DEBUG loaded listener.js 08:09:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (17CA6000) [pid = 1980] [serial = 254] [outer = 175BD800] 08:09:15 INFO - PROCESS | 1980 | 1464016155693 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]]]}] 08:09:15 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. 08:09:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 770ms 08:09:15 INFO - PROCESS | 1980 | 1464016155769 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 08:09:15 INFO - PROCESS | 1980 | 1464016155773 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 08:09:15 INFO - PROCESS | 1980 | 1464016155779 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:09:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:09:15 INFO - PROCESS | 1980 | 1464016155783 Marionette TRACE conn5 <- [1,306,null,{}] 08:09:15 INFO - PROCESS | 1980 | 1464016155791 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}] 08:09:15 INFO - PROCESS | 1980 | 1464016155898 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 08:09:15 INFO - PROCESS | 1980 | 1464016155977 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:16 INFO - PROCESS | 1980 | ++DOCSHELL 0C9A3000 == 40 [pid = 1980] [id = 86] 08:09:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (0C9A3800) [pid = 1980] [serial = 255] [outer = 00000000] 08:09:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (0D3EB400) [pid = 1980] [serial = 256] [outer = 0C9A3800] 08:09:16 INFO - PROCESS | 1980 | 1464016156073 Marionette DEBUG loaded listener.js 08:09:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (0DEE8400) [pid = 1980] [serial = 257] [outer = 0C9A3800] 08:09:16 INFO - PROCESS | 1980 | 1464016156715 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]]]}] 08:09:16 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. 08:09:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 970ms 08:09:16 INFO - PROCESS | 1980 | 1464016156754 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 08:09:16 INFO - PROCESS | 1980 | 1464016156760 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 08:09:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:09:16 INFO - PROCESS | 1980 | 1464016156767 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:09:16 INFO - PROCESS | 1980 | 1464016156770 Marionette TRACE conn5 <- [1,310,null,{}] 08:09:16 INFO - PROCESS | 1980 | 1464016156774 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}] 08:09:16 INFO - PROCESS | 1980 | 1464016156882 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 08:09:16 INFO - PROCESS | 1980 | 1464016156962 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:17 INFO - PROCESS | 1980 | ++DOCSHELL 0EC52400 == 41 [pid = 1980] [id = 87] 08:09:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (11F50000) [pid = 1980] [serial = 258] [outer = 00000000] 08:09:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (12985800) [pid = 1980] [serial = 259] [outer = 11F50000] 08:09:17 INFO - PROCESS | 1980 | 1464016157060 Marionette DEBUG loaded listener.js 08:09:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (132D4400) [pid = 1980] [serial = 260] [outer = 11F50000] 08:09:17 INFO - PROCESS | 1980 | 1464016157666 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]]]}] 08:09:17 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. 08:09:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 930ms 08:09:17 INFO - PROCESS | 1980 | 1464016157699 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 08:09:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:09:17 INFO - PROCESS | 1980 | 1464016157701 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 08:09:17 INFO - PROCESS | 1980 | 1464016157705 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:09:17 INFO - PROCESS | 1980 | 1464016157709 Marionette TRACE conn5 <- [1,314,null,{}] 08:09:17 INFO - PROCESS | 1980 | 1464016157720 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}] 08:09:17 INFO - PROCESS | 1980 | 1464016157857 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 08:09:17 INFO - PROCESS | 1980 | 1464016157932 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:09:17 INFO - PROCESS | 1980 | 1464016157983 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:18 INFO - PROCESS | 1980 | ++DOCSHELL 17428800 == 42 [pid = 1980] [id = 88] 08:09:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (1742A000) [pid = 1980] [serial = 261] [outer = 00000000] 08:09:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (175BEC00) [pid = 1980] [serial = 262] [outer = 1742A000] 08:09:18 INFO - PROCESS | 1980 | 1464016158042 Marionette DEBUG loaded listener.js 08:09:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (17CAA800) [pid = 1980] [serial = 263] [outer = 1742A000] 08:09:18 INFO - PROCESS | 1980 | 1464016158631 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]]]}] 08:09:18 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. 08:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 970ms 08:09:18 INFO - PROCESS | 1980 | 1464016158678 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 08:09:18 INFO - PROCESS | 1980 | 1464016158681 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 08:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:09:18 INFO - PROCESS | 1980 | 1464016158685 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:09:18 INFO - PROCESS | 1980 | 1464016158687 Marionette TRACE conn5 <- [1,318,null,{}] 08:09:18 INFO - PROCESS | 1980 | 1464016158691 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}] 08:09:18 INFO - PROCESS | 1980 | 1464016158793 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 08:09:18 INFO - PROCESS | 1980 | 1464016158990 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:19 INFO - PROCESS | 1980 | ++DOCSHELL 0C9BB000 == 43 [pid = 1980] [id = 89] 08:09:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (0C9BCC00) [pid = 1980] [serial = 264] [outer = 00000000] 08:09:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (0D12FC00) [pid = 1980] [serial = 265] [outer = 0C9BCC00] 08:09:19 INFO - PROCESS | 1980 | 1464016159039 Marionette DEBUG loaded listener.js 08:09:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (0D648C00) [pid = 1980] [serial = 266] [outer = 0C9BCC00] 08:09:19 INFO - PROCESS | 1980 | --DOCSHELL 1298E000 == 42 [pid = 1980] [id = 84] 08:09:19 INFO - PROCESS | 1980 | --DOCSHELL 12990000 == 41 [pid = 1980] [id = 83] 08:09:19 INFO - PROCESS | 1980 | --DOCSHELL 1602EC00 == 40 [pid = 1980] [id = 82] 08:09:19 INFO - PROCESS | 1980 | --DOCSHELL 15A10000 == 39 [pid = 1980] [id = 81] 08:09:19 INFO - PROCESS | 1980 | --DOCSHELL 14DDF000 == 38 [pid = 1980] [id = 80] 08:09:19 INFO - PROCESS | 1980 | --DOCSHELL 13E9DC00 == 37 [pid = 1980] [id = 79] 08:09:19 INFO - PROCESS | 1980 | --DOCSHELL 12984000 == 36 [pid = 1980] [id = 78] 08:09:19 INFO - PROCESS | 1980 | --DOCSHELL 127DF400 == 35 [pid = 1980] [id = 77] 08:09:19 INFO - PROCESS | 1980 | --DOCSHELL 0D64C000 == 34 [pid = 1980] [id = 76] 08:09:19 INFO - PROCESS | 1980 | --DOCSHELL 0D2DF400 == 33 [pid = 1980] [id = 75] 08:09:19 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (19D7BC00) [pid = 1980] [serial = 217] [outer = 00000000] [url = about:blank] 08:09:19 INFO - PROCESS | 1980 | --DOCSHELL 13EA0400 == 32 [pid = 1980] [id = 73] 08:09:19 INFO - PROCESS | 1980 | 1464016159712 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]]]}] 08:09:19 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. 08:09:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1068ms 08:09:19 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (18E3DC00) [pid = 1980] [serial = 215] [outer = 00000000] [url = about:blank] 08:09:19 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (166D8400) [pid = 1980] [serial = 202] [outer = 00000000] [url = about:blank] 08:09:19 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (17431400) [pid = 1980] [serial = 205] [outer = 00000000] [url = about:blank] 08:09:19 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (1517FC00) [pid = 1980] [serial = 190] [outer = 00000000] [url = about:blank] 08:09:19 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (1525CC00) [pid = 1980] [serial = 191] [outer = 00000000] [url = about:blank] 08:09:19 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (11C8E000) [pid = 1980] [serial = 178] [outer = 00000000] [url = about:blank] 08:09:19 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (11EDF000) [pid = 1980] [serial = 179] [outer = 00000000] [url = about:blank] 08:09:19 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (1A344800) [pid = 1980] [serial = 173] [outer = 00000000] [url = about:blank] 08:09:19 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (12984400) [pid = 1980] [serial = 181] [outer = 00000000] [url = about:blank] 08:09:19 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (12989000) [pid = 1980] [serial = 182] [outer = 00000000] [url = about:blank] 08:09:19 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (13E96400) [pid = 1980] [serial = 187] [outer = 00000000] [url = about:blank] 08:09:19 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (13E9D400) [pid = 1980] [serial = 188] [outer = 00000000] [url = about:blank] 08:09:19 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (0D2E5400) [pid = 1980] [serial = 175] [outer = 00000000] [url = about:blank] 08:09:19 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (0D64B000) [pid = 1980] [serial = 176] [outer = 00000000] [url = about:blank] 08:09:19 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (15AEB000) [pid = 1980] [serial = 196] [outer = 00000000] [url = about:blank] 08:09:19 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (15AE6400) [pid = 1980] [serial = 197] [outer = 00000000] [url = about:blank] 08:09:19 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (132D4800) [pid = 1980] [serial = 184] [outer = 00000000] [url = about:blank] 08:09:19 INFO - PROCESS | 1980 | --DOMWINDOW == 80 (13A0D400) [pid = 1980] [serial = 185] [outer = 00000000] [url = about:blank] 08:09:19 INFO - PROCESS | 1980 | --DOMWINDOW == 79 (15A12400) [pid = 1980] [serial = 193] [outer = 00000000] [url = about:blank] 08:09:19 INFO - PROCESS | 1980 | --DOMWINDOW == 78 (15A13C00) [pid = 1980] [serial = 194] [outer = 00000000] [url = about:blank] 08:09:19 INFO - PROCESS | 1980 | --DOMWINDOW == 77 (166DC000) [pid = 1980] [serial = 203] [outer = 00000000] [url = about:blank] 08:09:19 INFO - PROCESS | 1980 | --DOMWINDOW == 76 (17742000) [pid = 1980] [serial = 206] [outer = 00000000] [url = about:blank] 08:09:19 INFO - PROCESS | 1980 | --DOMWINDOW == 75 (17749C00) [pid = 1980] [serial = 211] [outer = 00000000] [url = about:blank] 08:09:19 INFO - PROCESS | 1980 | --DOMWINDOW == 74 (18D17000) [pid = 1980] [serial = 214] [outer = 00000000] [url = about:blank] 08:09:19 INFO - PROCESS | 1980 | --DOMWINDOW == 73 (13213C00) [pid = 1980] [serial = 209] [outer = 00000000] [url = about:blank] 08:09:19 INFO - PROCESS | 1980 | --DOMWINDOW == 72 (0DEE5800) [pid = 1980] [serial = 208] [outer = 00000000] [url = about:blank] 08:09:19 INFO - PROCESS | 1980 | --DOMWINDOW == 71 (166AFC00) [pid = 1980] [serial = 200] [outer = 00000000] [url = about:blank] 08:09:19 INFO - PROCESS | 1980 | --DOMWINDOW == 70 (165AA000) [pid = 1980] [serial = 199] [outer = 00000000] [url = about:blank] 08:09:19 INFO - PROCESS | 1980 | --DOMWINDOW == 69 (17CA2C00) [pid = 1980] [serial = 212] [outer = 00000000] [url = about:blank] 08:09:19 INFO - PROCESS | 1980 | 1464016159766 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 08:09:19 INFO - PROCESS | 1980 | 1464016159770 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 08:09:19 INFO - PROCESS | 1980 | 1464016159780 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:09:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:09:19 INFO - PROCESS | 1980 | 1464016159784 Marionette TRACE conn5 <- [1,322,null,{}] 08:09:19 INFO - PROCESS | 1980 | 1464016159788 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}] 08:09:19 INFO - PROCESS | 1980 | 1464016159875 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 08:09:19 INFO - PROCESS | 1980 | 1464016159885 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:19 INFO - PROCESS | 1980 | ++DOCSHELL 0D64C000 == 33 [pid = 1980] [id = 90] 08:09:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 70 (0D656800) [pid = 1980] [serial = 267] [outer = 00000000] 08:09:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 71 (0DF99000) [pid = 1980] [serial = 268] [outer = 0D656800] 08:09:20 INFO - PROCESS | 1980 | 1464016160015 Marionette DEBUG loaded listener.js 08:09:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 72 (11C6E800) [pid = 1980] [serial = 269] [outer = 0D656800] 08:09:20 INFO - PROCESS | 1980 | 1464016160545 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]]]}] 08:09:20 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. 08:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 770ms 08:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:09:20 INFO - PROCESS | 1980 | 1464016160557 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 08:09:20 INFO - PROCESS | 1980 | 1464016160560 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 08:09:20 INFO - PROCESS | 1980 | 1464016160564 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:09:20 INFO - PROCESS | 1980 | 1464016160566 Marionette TRACE conn5 <- [1,326,null,{}] 08:09:20 INFO - PROCESS | 1980 | 1464016160569 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}] 08:09:20 INFO - PROCESS | 1980 | 1464016160651 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 08:09:20 INFO - PROCESS | 1980 | 1464016160659 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:20 INFO - PROCESS | 1980 | ++DOCSHELL 1298E800 == 34 [pid = 1980] [id = 91] 08:09:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 73 (1298F400) [pid = 1980] [serial = 270] [outer = 00000000] 08:09:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 74 (13A03000) [pid = 1980] [serial = 271] [outer = 1298F400] 08:09:20 INFO - PROCESS | 1980 | 1464016160704 Marionette DEBUG loaded listener.js 08:09:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 75 (13A0B400) [pid = 1980] [serial = 272] [outer = 1298F400] 08:09:21 INFO - PROCESS | 1980 | 1464016161176 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]]]}] 08:09:21 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. 08:09:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 630ms 08:09:21 INFO - PROCESS | 1980 | 1464016161194 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 08:09:21 INFO - PROCESS | 1980 | 1464016161197 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 08:09:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:09:21 INFO - PROCESS | 1980 | 1464016161210 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:09:21 INFO - PROCESS | 1980 | 1464016161216 Marionette TRACE conn5 <- [1,330,null,{}] 08:09:21 INFO - PROCESS | 1980 | 1464016161221 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}] 08:09:21 INFO - PROCESS | 1980 | 1464016161302 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 08:09:21 INFO - PROCESS | 1980 | 1464016161311 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:21 INFO - PROCESS | 1980 | ++DOCSHELL 13A0E800 == 35 [pid = 1980] [id = 92] 08:09:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 76 (13E92400) [pid = 1980] [serial = 273] [outer = 00000000] 08:09:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 77 (13FC0C00) [pid = 1980] [serial = 274] [outer = 13E92400] 08:09:21 INFO - PROCESS | 1980 | 1464016161355 Marionette DEBUG loaded listener.js 08:09:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 78 (14DE0800) [pid = 1980] [serial = 275] [outer = 13E92400] 08:09:21 INFO - PROCESS | 1980 | 1464016161793 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]]]}] 08:09:21 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. 08:09:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 630ms 08:09:21 INFO - PROCESS | 1980 | 1464016161834 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 08:09:21 INFO - PROCESS | 1980 | 1464016161837 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 08:09:21 INFO - PROCESS | 1980 | 1464016161840 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:09:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:09:21 INFO - PROCESS | 1980 | 1464016161841 Marionette TRACE conn5 <- [1,334,null,{}] 08:09:21 INFO - PROCESS | 1980 | 1464016161845 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}] 08:09:21 INFO - PROCESS | 1980 | 1464016161924 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 08:09:21 INFO - PROCESS | 1980 | 1464016161931 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:21 INFO - PROCESS | 1980 | ++DOCSHELL 15163000 == 36 [pid = 1980] [id = 93] 08:09:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 79 (15167400) [pid = 1980] [serial = 276] [outer = 00000000] 08:09:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 80 (1525B400) [pid = 1980] [serial = 277] [outer = 15167400] 08:09:21 INFO - PROCESS | 1980 | 1464016161976 Marionette DEBUG loaded listener.js 08:09:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 81 (1525E800) [pid = 1980] [serial = 278] [outer = 15167400] 08:09:22 INFO - PROCESS | 1980 | 1464016162450 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]]]}] 08:09:22 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. 08:09:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 672ms 08:09:22 INFO - PROCESS | 1980 | 1464016162517 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 08:09:22 INFO - PROCESS | 1980 | 1464016162519 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 08:09:22 INFO - PROCESS | 1980 | 1464016162522 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:09:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:09:22 INFO - PROCESS | 1980 | 1464016162524 Marionette TRACE conn5 <- [1,338,null,{}] 08:09:22 INFO - PROCESS | 1980 | 1464016162527 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}] 08:09:22 INFO - PROCESS | 1980 | 1464016162628 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 08:09:22 INFO - PROCESS | 1980 | 1464016162686 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:22 INFO - PROCESS | 1980 | ++DOCSHELL 15ADDC00 == 37 [pid = 1980] [id = 94] 08:09:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (15AE0400) [pid = 1980] [serial = 279] [outer = 00000000] 08:09:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (15AE9000) [pid = 1980] [serial = 280] [outer = 15AE0400] 08:09:22 INFO - PROCESS | 1980 | 1464016162741 Marionette DEBUG loaded listener.js 08:09:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (1659E800) [pid = 1980] [serial = 281] [outer = 15AE0400] 08:09:23 INFO - PROCESS | 1980 | 1464016163207 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]]]}] 08:09:23 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. 08:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 730ms 08:09:23 INFO - PROCESS | 1980 | 1464016163291 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 08:09:23 INFO - PROCESS | 1980 | 1464016163292 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 08:09:23 INFO - PROCESS | 1980 | 1464016163296 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:09:23 INFO - PROCESS | 1980 | 1464016163298 Marionette TRACE conn5 <- [1,342,null,{}] 08:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:09:23 INFO - PROCESS | 1980 | 1464016163301 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}] 08:09:23 INFO - PROCESS | 1980 | 1464016163402 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 08:09:23 INFO - PROCESS | 1980 | 1464016163414 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:23 INFO - PROCESS | 1980 | ++DOCSHELL 15AE4000 == 38 [pid = 1980] [id = 95] 08:09:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (166D1400) [pid = 1980] [serial = 282] [outer = 00000000] 08:09:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (166DD800) [pid = 1980] [serial = 283] [outer = 166D1400] 08:09:23 INFO - PROCESS | 1980 | 1464016163458 Marionette DEBUG loaded listener.js 08:09:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (16F9F000) [pid = 1980] [serial = 284] [outer = 166D1400] 08:09:23 INFO - PROCESS | 1980 | 1464016163888 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]]]}] 08:09:23 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. 08:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 08:09:23 INFO - PROCESS | 1980 | 1464016163932 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 08:09:23 INFO - PROCESS | 1980 | 1464016163934 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 08:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:09:23 INFO - PROCESS | 1980 | 1464016163937 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:09:23 INFO - PROCESS | 1980 | 1464016163939 Marionette TRACE conn5 <- [1,346,null,{}] 08:09:23 INFO - PROCESS | 1980 | 1464016163942 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}] 08:09:24 INFO - PROCESS | 1980 | 1464016164051 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 08:09:24 INFO - PROCESS | 1980 | 1464016164057 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:24 INFO - PROCESS | 1980 | ++DOCSHELL 16FA2C00 == 39 [pid = 1980] [id = 96] 08:09:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (17423800) [pid = 1980] [serial = 285] [outer = 00000000] 08:09:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (17748400) [pid = 1980] [serial = 286] [outer = 17423800] 08:09:24 INFO - PROCESS | 1980 | 1464016164101 Marionette DEBUG loaded listener.js 08:09:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (1774B000) [pid = 1980] [serial = 287] [outer = 17423800] 08:09:24 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (1525A000) [pid = 1980] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:09:24 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (15A11000) [pid = 1980] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:09:24 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (12991800) [pid = 1980] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:09:24 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (0DADF800) [pid = 1980] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:09:24 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (127E0000) [pid = 1980] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:09:24 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (15AE7C00) [pid = 1980] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:09:24 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (13E9E000) [pid = 1980] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:09:24 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (0D2E2C00) [pid = 1980] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:09:24 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (1603D400) [pid = 1980] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:09:24 INFO - PROCESS | 1980 | --DOMWINDOW == 80 (13A09400) [pid = 1980] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:09:24 INFO - PROCESS | 1980 | 1464016164577 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]]]}] 08:09:24 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. 08:09:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms 08:09:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:09:24 INFO - PROCESS | 1980 | 1464016164607 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 08:09:24 INFO - PROCESS | 1980 | 1464016164609 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 08:09:24 INFO - PROCESS | 1980 | 1464016164612 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:09:24 INFO - PROCESS | 1980 | 1464016164614 Marionette TRACE conn5 <- [1,350,null,{}] 08:09:24 INFO - PROCESS | 1980 | 1464016164617 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}] 08:09:24 INFO - PROCESS | 1980 | 1464016164721 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 08:09:24 INFO - PROCESS | 1980 | 1464016164730 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:24 INFO - PROCESS | 1980 | ++DOCSHELL 12989C00 == 40 [pid = 1980] [id = 97] 08:09:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 81 (12991000) [pid = 1980] [serial = 288] [outer = 00000000] 08:09:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (166D3800) [pid = 1980] [serial = 289] [outer = 12991000] 08:09:24 INFO - PROCESS | 1980 | 1464016164775 Marionette DEBUG loaded listener.js 08:09:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (16F9F800) [pid = 1980] [serial = 290] [outer = 12991000] 08:09:25 INFO - PROCESS | 1980 | 1464016165189 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]]]}] 08:09:25 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. 08:09:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 08:09:25 INFO - PROCESS | 1980 | 1464016165243 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 08:09:25 INFO - PROCESS | 1980 | 1464016165245 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 08:09:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:09:25 INFO - PROCESS | 1980 | 1464016165248 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:09:25 INFO - PROCESS | 1980 | 1464016165250 Marionette TRACE conn5 <- [1,354,null,{}] 08:09:25 INFO - PROCESS | 1980 | 1464016165253 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}] 08:09:25 INFO - PROCESS | 1980 | 1464016165332 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 08:09:25 INFO - PROCESS | 1980 | 1464016165338 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:25 INFO - PROCESS | 1980 | ++DOCSHELL 18DEC400 == 41 [pid = 1980] [id = 98] 08:09:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (18DEAC00) [pid = 1980] [serial = 291] [outer = 00000000] 08:09:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (18E38C00) [pid = 1980] [serial = 292] [outer = 18DEAC00] 08:09:25 INFO - PROCESS | 1980 | 1464016165385 Marionette DEBUG loaded listener.js 08:09:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (19B3FC00) [pid = 1980] [serial = 293] [outer = 18DEAC00] 08:09:25 INFO - PROCESS | 1980 | 1464016165799 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]]]}] 08:09:25 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. 08:09:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 570ms 08:09:25 INFO - PROCESS | 1980 | 1464016165819 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 08:09:25 INFO - PROCESS | 1980 | 1464016165821 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 08:09:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:09:25 INFO - PROCESS | 1980 | 1464016165824 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:09:25 INFO - PROCESS | 1980 | 1464016165826 Marionette TRACE conn5 <- [1,358,null,{}] 08:09:25 INFO - PROCESS | 1980 | 1464016165840 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}] 08:09:25 INFO - PROCESS | 1980 | 1464016165916 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 08:09:25 INFO - PROCESS | 1980 | 1464016165923 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:25 INFO - PROCESS | 1980 | ++DOCSHELL 18E42C00 == 42 [pid = 1980] [id = 99] 08:09:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (198EE800) [pid = 1980] [serial = 294] [outer = 00000000] 08:09:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (1A33E000) [pid = 1980] [serial = 295] [outer = 198EE800] 08:09:25 INFO - PROCESS | 1980 | 1464016165971 Marionette DEBUG loaded listener.js 08:09:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (1BC18000) [pid = 1980] [serial = 296] [outer = 198EE800] 08:09:26 INFO - PROCESS | 1980 | 1464016166637 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]]]}] 08:09:26 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. 08:09:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 870ms 08:09:26 INFO - PROCESS | 1980 | 1464016166696 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 08:09:26 INFO - PROCESS | 1980 | 1464016166700 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 08:09:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:09:26 INFO - PROCESS | 1980 | 1464016166706 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:09:26 INFO - PROCESS | 1980 | 1464016166710 Marionette TRACE conn5 <- [1,362,null,{}] 08:09:26 INFO - PROCESS | 1980 | 1464016166716 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}] 08:09:26 INFO - PROCESS | 1980 | 1464016166854 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 08:09:26 INFO - PROCESS | 1980 | 1464016166977 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:26 INFO - PROCESS | 1980 | ++DOCSHELL 0D64B800 == 43 [pid = 1980] [id = 100] 08:09:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (0D655400) [pid = 1980] [serial = 297] [outer = 00000000] 08:09:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (11E83400) [pid = 1980] [serial = 298] [outer = 0D655400] 08:09:27 INFO - PROCESS | 1980 | 1464016167039 Marionette DEBUG loaded listener.js 08:09:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (126BBC00) [pid = 1980] [serial = 299] [outer = 0D655400] 08:09:27 INFO - PROCESS | 1980 | 1464016167686 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]]]}] 08:09:27 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. 08:09:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1025ms 08:09:27 INFO - PROCESS | 1980 | 1464016167731 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 08:09:27 INFO - PROCESS | 1980 | 1464016167737 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 08:09:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:09:27 INFO - PROCESS | 1980 | 1464016167744 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:09:27 INFO - PROCESS | 1980 | 1464016167746 Marionette TRACE conn5 <- [1,366,null,{}] 08:09:27 INFO - PROCESS | 1980 | 1464016167751 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}] 08:09:27 INFO - PROCESS | 1980 | 1464016167854 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 08:09:27 INFO - PROCESS | 1980 | 1464016167931 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:27 INFO - PROCESS | 1980 | ++DOCSHELL 13E91400 == 44 [pid = 1980] [id = 101] 08:09:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (13E95000) [pid = 1980] [serial = 300] [outer = 00000000] 08:09:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (13EE6800) [pid = 1980] [serial = 301] [outer = 13E95000] 08:09:27 INFO - PROCESS | 1980 | 1464016167985 Marionette DEBUG loaded listener.js 08:09:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (15261000) [pid = 1980] [serial = 302] [outer = 13E95000] 08:09:28 INFO - PROCESS | 1980 | 1464016168638 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]]]}] 08:09:28 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. 08:09:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 930ms 08:09:28 INFO - PROCESS | 1980 | 1464016168676 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 08:09:28 INFO - PROCESS | 1980 | 1464016168678 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 08:09:28 INFO - PROCESS | 1980 | 1464016168682 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:09:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:09:28 INFO - PROCESS | 1980 | 1464016168686 Marionette TRACE conn5 <- [1,370,null,{}] 08:09:28 INFO - PROCESS | 1980 | 1464016168696 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}] 08:09:28 INFO - PROCESS | 1980 | 1464016168801 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 08:09:28 INFO - PROCESS | 1980 | 1464016168880 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:28 INFO - PROCESS | 1980 | ++DOCSHELL 13A1F400 == 45 [pid = 1980] [id = 102] 08:09:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (13A1F800) [pid = 1980] [serial = 303] [outer = 00000000] 08:09:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (1605B800) [pid = 1980] [serial = 304] [outer = 13A1F800] 08:09:28 INFO - PROCESS | 1980 | 1464016168977 Marionette DEBUG loaded listener.js 08:09:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (16F95C00) [pid = 1980] [serial = 305] [outer = 13A1F800] 08:09:29 INFO - PROCESS | 1980 | 1464016169806 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]]]}] 08:09:29 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. 08:09:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1175ms 08:09:29 INFO - PROCESS | 1980 | 1464016169861 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 08:09:29 INFO - PROCESS | 1980 | 1464016169865 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 08:09:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:09:29 INFO - PROCESS | 1980 | 1464016169870 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:09:29 INFO - PROCESS | 1980 | 1464016169874 Marionette TRACE conn5 <- [1,374,null,{}] 08:09:29 INFO - PROCESS | 1980 | 1464016169880 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}] 08:09:29 INFO - PROCESS | 1980 | 1464016169974 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 08:09:30 INFO - PROCESS | 1980 | 1464016170054 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:30 INFO - PROCESS | 1980 | ++DOCSHELL 0EC5EC00 == 46 [pid = 1980] [id = 103] 08:09:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (0EC86800) [pid = 1980] [serial = 306] [outer = 00000000] 08:09:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (127E1000) [pid = 1980] [serial = 307] [outer = 0EC86800] 08:09:30 INFO - PROCESS | 1980 | 1464016170104 Marionette DEBUG loaded listener.js 08:09:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (12989800) [pid = 1980] [serial = 308] [outer = 0EC86800] 08:09:30 INFO - PROCESS | 1980 | --DOCSHELL 18DEC400 == 45 [pid = 1980] [id = 98] 08:09:30 INFO - PROCESS | 1980 | --DOCSHELL 12989C00 == 44 [pid = 1980] [id = 97] 08:09:30 INFO - PROCESS | 1980 | --DOCSHELL 16FA2C00 == 43 [pid = 1980] [id = 96] 08:09:30 INFO - PROCESS | 1980 | --DOCSHELL 15AE4000 == 42 [pid = 1980] [id = 95] 08:09:30 INFO - PROCESS | 1980 | --DOCSHELL 15ADDC00 == 41 [pid = 1980] [id = 94] 08:09:30 INFO - PROCESS | 1980 | --DOCSHELL 15163000 == 40 [pid = 1980] [id = 93] 08:09:30 INFO - PROCESS | 1980 | --DOCSHELL 13A0E800 == 39 [pid = 1980] [id = 92] 08:09:30 INFO - PROCESS | 1980 | --DOCSHELL 1298E800 == 38 [pid = 1980] [id = 91] 08:09:30 INFO - PROCESS | 1980 | --DOCSHELL 0D64C000 == 37 [pid = 1980] [id = 90] 08:09:30 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (179EAC00) [pid = 1980] [serial = 253] [outer = 00000000] [url = about:blank] 08:09:30 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (0C9AA400) [pid = 1980] [serial = 220] [outer = 00000000] [url = about:blank] 08:09:30 INFO - PROCESS | 1980 | --DOCSHELL 0C9BB000 == 36 [pid = 1980] [id = 89] 08:09:30 INFO - PROCESS | 1980 | --DOCSHELL 0C9A3000 == 35 [pid = 1980] [id = 86] 08:09:30 INFO - PROCESS | 1980 | --DOCSHELL 175BB000 == 34 [pid = 1980] [id = 85] 08:09:30 INFO - PROCESS | 1980 | 1464016170768 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:09:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:09:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 930ms 08:09:30 INFO - PROCESS | 1980 | 1464016170801 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 08:09:30 INFO - PROCESS | 1980 | 1464016170806 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 08:09:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:09:30 INFO - PROCESS | 1980 | 1464016170812 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:09:30 INFO - PROCESS | 1980 | 1464016170815 Marionette TRACE conn5 <- [1,378,null,{}] 08:09:30 INFO - PROCESS | 1980 | 1464016170819 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}] 08:09:30 INFO - PROCESS | 1980 | 1464016170905 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 08:09:30 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (15A17000) [pid = 1980] [serial = 242] [outer = 00000000] [url = about:blank] 08:09:30 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (165A1800) [pid = 1980] [serial = 247] [outer = 00000000] [url = about:blank] 08:09:30 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (16F99C00) [pid = 1980] [serial = 250] [outer = 00000000] [url = about:blank] 08:09:30 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (166B5C00) [pid = 1980] [serial = 245] [outer = 00000000] [url = about:blank] 08:09:30 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (166D4C00) [pid = 1980] [serial = 248] [outer = 00000000] [url = about:blank] 08:09:30 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (14DDA800) [pid = 1980] [serial = 236] [outer = 00000000] [url = about:blank] 08:09:30 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (15A0A400) [pid = 1980] [serial = 238] [outer = 00000000] [url = about:blank] 08:09:30 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (15AE2000) [pid = 1980] [serial = 241] [outer = 00000000] [url = about:blank] 08:09:30 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (13A02800) [pid = 1980] [serial = 232] [outer = 00000000] [url = about:blank] 08:09:30 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (13A09C00) [pid = 1980] [serial = 233] [outer = 00000000] [url = about:blank] 08:09:30 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (15A0AC00) [pid = 1980] [serial = 239] [outer = 00000000] [url = about:blank] 08:09:30 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (0DFEF400) [pid = 1980] [serial = 226] [outer = 00000000] [url = about:blank] 08:09:30 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (0EC5D400) [pid = 1980] [serial = 227] [outer = 00000000] [url = about:blank] 08:09:30 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (12906800) [pid = 1980] [serial = 229] [outer = 00000000] [url = about:blank] 08:09:30 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (16F9D800) [pid = 1980] [serial = 251] [outer = 00000000] [url = about:blank] 08:09:30 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (1295CC00) [pid = 1980] [serial = 230] [outer = 00000000] [url = about:blank] 08:09:30 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (13FC1000) [pid = 1980] [serial = 235] [outer = 00000000] [url = about:blank] 08:09:30 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (0DADF400) [pid = 1980] [serial = 224] [outer = 00000000] [url = about:blank] 08:09:30 INFO - PROCESS | 1980 | --DOMWINDOW == 80 (0D652400) [pid = 1980] [serial = 223] [outer = 00000000] [url = about:blank] 08:09:30 INFO - PROCESS | 1980 | --DOMWINDOW == 79 (165AA400) [pid = 1980] [serial = 244] [outer = 00000000] [url = about:blank] 08:09:30 INFO - PROCESS | 1980 | 1464016170993 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:30 INFO - PROCESS | 1980 | ++DOCSHELL 094F2800 == 35 [pid = 1980] [id = 104] 08:09:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 80 (094F5400) [pid = 1980] [serial = 309] [outer = 00000000] 08:09:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 81 (0D3F6400) [pid = 1980] [serial = 310] [outer = 094F5400] 08:09:31 INFO - PROCESS | 1980 | 1464016171042 Marionette DEBUG loaded listener.js 08:09:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (11E87800) [pid = 1980] [serial = 311] [outer = 094F5400] 08:09:31 INFO - PROCESS | 1980 | 1464016171469 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:09:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:09:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 670ms 08:09:31 INFO - PROCESS | 1980 | 1464016171503 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 08:09:31 INFO - PROCESS | 1980 | 1464016171506 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 08:09:31 INFO - PROCESS | 1980 | 1464016171509 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:09:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:09:31 INFO - PROCESS | 1980 | 1464016171512 Marionette TRACE conn5 <- [1,382,null,{}] 08:09:31 INFO - PROCESS | 1980 | 1464016171522 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}] 08:09:31 INFO - PROCESS | 1980 | 1464016171604 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 08:09:31 INFO - PROCESS | 1980 | 1464016171612 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:31 INFO - PROCESS | 1980 | ++DOCSHELL 12908C00 == 36 [pid = 1980] [id = 105] 08:09:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (1290A400) [pid = 1980] [serial = 312] [outer = 00000000] 08:09:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (13A12400) [pid = 1980] [serial = 313] [outer = 1290A400] 08:09:31 INFO - PROCESS | 1980 | 1464016171658 Marionette DEBUG loaded listener.js 08:09:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (13A20000) [pid = 1980] [serial = 314] [outer = 1290A400] 08:09:32 INFO - PROCESS | 1980 | 1464016172118 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:09:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:09:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 630ms 08:09:32 INFO - PROCESS | 1980 | 1464016172144 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 08:09:32 INFO - PROCESS | 1980 | 1464016172146 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 08:09:32 INFO - PROCESS | 1980 | 1464016172149 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:09:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:09:32 INFO - PROCESS | 1980 | 1464016172151 Marionette TRACE conn5 <- [1,386,null,{}] 08:09:32 INFO - PROCESS | 1980 | 1464016172154 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}] 08:09:32 INFO - PROCESS | 1980 | 1464016172234 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 08:09:32 INFO - PROCESS | 1980 | 1464016172241 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:32 INFO - PROCESS | 1980 | ++DOCSHELL 13AA9000 == 37 [pid = 1980] [id = 106] 08:09:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (13E9E000) [pid = 1980] [serial = 315] [outer = 00000000] 08:09:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (14DE4000) [pid = 1980] [serial = 316] [outer = 13E9E000] 08:09:32 INFO - PROCESS | 1980 | 1464016172286 Marionette DEBUG loaded listener.js 08:09:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (15176C00) [pid = 1980] [serial = 317] [outer = 13E9E000] 08:09:32 INFO - PROCESS | 1980 | 1464016172765 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]]]}] 08:09:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:09:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 670ms 08:09:32 INFO - PROCESS | 1980 | 1464016172825 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 08:09:32 INFO - PROCESS | 1980 | 1464016172827 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 08:09:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:09:32 INFO - PROCESS | 1980 | 1464016172831 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:09:32 INFO - PROCESS | 1980 | 1464016172832 Marionette TRACE conn5 <- [1,390,null,{}] 08:09:32 INFO - PROCESS | 1980 | 1464016172846 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}] 08:09:32 INFO - PROCESS | 1980 | 1464016172951 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 08:09:32 INFO - PROCESS | 1980 | 1464016172962 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:33 INFO - PROCESS | 1980 | ++DOCSHELL 15255800 == 38 [pid = 1980] [id = 107] 08:09:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (15256C00) [pid = 1980] [serial = 318] [outer = 00000000] 08:09:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (15A0D000) [pid = 1980] [serial = 319] [outer = 15256C00] 08:09:33 INFO - PROCESS | 1980 | 1464016173046 Marionette DEBUG loaded listener.js 08:09:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (15A14800) [pid = 1980] [serial = 320] [outer = 15256C00] 08:09:33 INFO - PROCESS | 1980 | 1464016173492 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]]]}] 08:09:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:09:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 690ms 08:09:33 INFO - PROCESS | 1980 | 1464016173524 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 08:09:33 INFO - PROCESS | 1980 | 1464016173526 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 08:09:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:09:33 INFO - PROCESS | 1980 | 1464016173529 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:09:33 INFO - PROCESS | 1980 | 1464016173531 Marionette TRACE conn5 <- [1,394,null,{}] 08:09:33 INFO - PROCESS | 1980 | 1464016173538 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}] 08:09:33 INFO - PROCESS | 1980 | 1464016173698 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 08:09:33 INFO - PROCESS | 1980 | 1464016173726 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:33 INFO - PROCESS | 1980 | ++DOCSHELL 166B1C00 == 39 [pid = 1980] [id = 108] 08:09:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (166D0000) [pid = 1980] [serial = 321] [outer = 00000000] 08:09:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (166D4C00) [pid = 1980] [serial = 322] [outer = 166D0000] 08:09:33 INFO - PROCESS | 1980 | 1464016173771 Marionette DEBUG loaded listener.js 08:09:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (166D8C00) [pid = 1980] [serial = 323] [outer = 166D0000] 08:09:34 INFO - PROCESS | 1980 | 1464016174214 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]]]}] 08:09:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:09:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 730ms 08:09:34 INFO - PROCESS | 1980 | 1464016174260 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 08:09:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:09:34 INFO - PROCESS | 1980 | 1464016174262 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 08:09:34 INFO - PROCESS | 1980 | 1464016174265 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:09:34 INFO - PROCESS | 1980 | 1464016174267 Marionette TRACE conn5 <- [1,398,null,{}] 08:09:34 INFO - PROCESS | 1980 | 1464016174275 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}] 08:09:34 INFO - PROCESS | 1980 | 1464016174377 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 08:09:34 INFO - PROCESS | 1980 | 1464016174387 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:34 INFO - PROCESS | 1980 | ++DOCSHELL 166DB000 == 40 [pid = 1980] [id = 109] 08:09:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (166DC400) [pid = 1980] [serial = 324] [outer = 00000000] 08:09:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (16F9EC00) [pid = 1980] [serial = 325] [outer = 166DC400] 08:09:34 INFO - PROCESS | 1980 | 1464016174472 Marionette DEBUG loaded listener.js 08:09:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (1742AC00) [pid = 1980] [serial = 326] [outer = 166DC400] 08:09:34 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (18DEAC00) [pid = 1980] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:09:34 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (13E92400) [pid = 1980] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:09:34 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (15AE0400) [pid = 1980] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:09:34 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (0C9BCC00) [pid = 1980] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:09:34 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (1298F400) [pid = 1980] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:09:34 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (0D656800) [pid = 1980] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:09:34 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (15167400) [pid = 1980] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:09:34 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (166D1400) [pid = 1980] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:09:34 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (17423800) [pid = 1980] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:09:34 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (12991000) [pid = 1980] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:09:34 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (094FD800) [pid = 1980] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:09:35 INFO - PROCESS | 1980 | 1464016175023 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]]]}] 08:09:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:09:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 790ms 08:09:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:09:35 INFO - PROCESS | 1980 | 1464016175056 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 08:09:35 INFO - PROCESS | 1980 | 1464016175058 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 08:09:35 INFO - PROCESS | 1980 | 1464016175061 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:09:35 INFO - PROCESS | 1980 | 1464016175063 Marionette TRACE conn5 <- [1,402,null,{}] 08:09:35 INFO - PROCESS | 1980 | 1464016175066 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}] 08:09:35 INFO - PROCESS | 1980 | 1464016175184 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 08:09:35 INFO - PROCESS | 1980 | 1464016175238 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:35 INFO - PROCESS | 1980 | ++DOCSHELL 0C9C5000 == 41 [pid = 1980] [id = 110] 08:09:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (0D35E800) [pid = 1980] [serial = 327] [outer = 00000000] 08:09:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (16036400) [pid = 1980] [serial = 328] [outer = 0D35E800] 08:09:35 INFO - PROCESS | 1980 | 1464016175286 Marionette DEBUG loaded listener.js 08:09:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (1605C800) [pid = 1980] [serial = 329] [outer = 0D35E800] 08:09:35 INFO - PROCESS | 1980 | 1464016175698 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]]]}] 08:09:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:09:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 670ms 08:09:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:09:35 INFO - PROCESS | 1980 | 1464016175732 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 08:09:35 INFO - PROCESS | 1980 | 1464016175734 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 08:09:35 INFO - PROCESS | 1980 | 1464016175737 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:09:35 INFO - PROCESS | 1980 | 1464016175739 Marionette TRACE conn5 <- [1,406,null,{}] 08:09:35 INFO - PROCESS | 1980 | 1464016175742 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}] 08:09:35 INFO - PROCESS | 1980 | 1464016175821 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 08:09:35 INFO - PROCESS | 1980 | 1464016175828 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:35 INFO - PROCESS | 1980 | ++DOCSHELL 179F4400 == 42 [pid = 1980] [id = 111] 08:09:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (179F4800) [pid = 1980] [serial = 330] [outer = 00000000] 08:09:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (18D0F000) [pid = 1980] [serial = 331] [outer = 179F4800] 08:09:35 INFO - PROCESS | 1980 | 1464016175872 Marionette DEBUG loaded listener.js 08:09:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (19D04000) [pid = 1980] [serial = 332] [outer = 179F4800] 08:09:36 INFO - PROCESS | 1980 | 1464016176299 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]]]}] 08:09:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:09:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 570ms 08:09:36 INFO - PROCESS | 1980 | 1464016176308 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 08:09:36 INFO - PROCESS | 1980 | 1464016176310 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 08:09:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:09:36 INFO - PROCESS | 1980 | 1464016176313 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:09:36 INFO - PROCESS | 1980 | 1464016176315 Marionette TRACE conn5 <- [1,410,null,{}] 08:09:36 INFO - PROCESS | 1980 | 1464016176330 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}] 08:09:36 INFO - PROCESS | 1980 | 1464016176410 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 08:09:36 INFO - PROCESS | 1980 | 1464016176418 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:36 INFO - PROCESS | 1980 | ++DOCSHELL 19D7DC00 == 43 [pid = 1980] [id = 112] 08:09:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (19D7F800) [pid = 1980] [serial = 333] [outer = 00000000] 08:09:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (1BC1B800) [pid = 1980] [serial = 334] [outer = 19D7F800] 08:09:36 INFO - PROCESS | 1980 | 1464016176462 Marionette DEBUG loaded listener.js 08:09:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (1BC22800) [pid = 1980] [serial = 335] [outer = 19D7F800] 08:09:36 INFO - PROCESS | 1980 | 1464016176972 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]]]}] 08:09:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:09:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 730ms 08:09:37 INFO - PROCESS | 1980 | 1464016177044 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 08:09:37 INFO - PROCESS | 1980 | 1464016177049 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 08:09:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:09:37 INFO - PROCESS | 1980 | 1464016177054 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:09:37 INFO - PROCESS | 1980 | 1464016177059 Marionette TRACE conn5 <- [1,414,null,{}] 08:09:37 INFO - PROCESS | 1980 | 1464016177066 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}] 08:09:37 INFO - PROCESS | 1980 | 1464016177190 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 08:09:37 INFO - PROCESS | 1980 | 1464016177308 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:37 INFO - PROCESS | 1980 | ++DOCSHELL 0D655000 == 44 [pid = 1980] [id = 113] 08:09:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (0D77A800) [pid = 1980] [serial = 336] [outer = 00000000] 08:09:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (0DEDEC00) [pid = 1980] [serial = 337] [outer = 0D77A800] 08:09:37 INFO - PROCESS | 1980 | 1464016177369 Marionette DEBUG loaded listener.js 08:09:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (11E7D000) [pid = 1980] [serial = 338] [outer = 0D77A800] 08:09:38 INFO - PROCESS | 1980 | 1464016178020 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]]]}] 08:09:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:09:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 970ms 08:09:38 INFO - PROCESS | 1980 | 1464016178030 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 08:09:38 INFO - PROCESS | 1980 | 1464016178036 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 08:09:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:09:38 INFO - PROCESS | 1980 | 1464016178042 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:09:38 INFO - PROCESS | 1980 | 1464016178045 Marionette TRACE conn5 <- [1,418,null,{}] 08:09:38 INFO - PROCESS | 1980 | 1464016178049 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}] 08:09:38 INFO - PROCESS | 1980 | 1464016178153 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 08:09:38 INFO - PROCESS | 1980 | 1464016178247 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:38 INFO - PROCESS | 1980 | ++DOCSHELL 1298E000 == 45 [pid = 1980] [id = 114] 08:09:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (13A02800) [pid = 1980] [serial = 339] [outer = 00000000] 08:09:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (13A1E000) [pid = 1980] [serial = 340] [outer = 13A02800] 08:09:38 INFO - PROCESS | 1980 | 1464016178300 Marionette DEBUG loaded listener.js 08:09:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (13EA0800) [pid = 1980] [serial = 341] [outer = 13A02800] 08:09:39 INFO - PROCESS | 1980 | 1464016179357 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]]]}] 08:09:39 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 08:09:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1335ms 08:09:39 INFO - PROCESS | 1980 | 1464016179380 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 08:09:39 INFO - PROCESS | 1980 | 1464016179382 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 08:09:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:09:39 INFO - PROCESS | 1980 | 1464016179386 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:09:39 INFO - PROCESS | 1980 | 1464016179390 Marionette TRACE conn5 <- [1,422,null,{}] 08:09:39 INFO - PROCESS | 1980 | 1464016179401 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}] 08:09:39 INFO - PROCESS | 1980 | 1464016179508 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 08:09:39 INFO - PROCESS | 1980 | 1464016179583 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:39 INFO - PROCESS | 1980 | ++DOCSHELL 1605FC00 == 46 [pid = 1980] [id = 115] 08:09:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (16063800) [pid = 1980] [serial = 342] [outer = 00000000] 08:09:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (1BC1E800) [pid = 1980] [serial = 343] [outer = 16063800] 08:09:39 INFO - PROCESS | 1980 | 1464016179641 Marionette DEBUG loaded listener.js 08:09:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (1BD9C800) [pid = 1980] [serial = 344] [outer = 16063800] 08:09:40 INFO - PROCESS | 1980 | 1464016180659 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]]]}] 08:09:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:09:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1332ms 08:09:40 INFO - PROCESS | 1980 | 1464016180757 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 08:09:40 INFO - PROCESS | 1980 | 1464016180760 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 08:09:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:09:40 INFO - PROCESS | 1980 | 1464016180765 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:09:40 INFO - PROCESS | 1980 | 1464016180767 Marionette TRACE conn5 <- [1,426,null,{}] 08:09:40 INFO - PROCESS | 1980 | 1464016180771 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}] 08:09:40 INFO - PROCESS | 1980 | 1464016180862 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 08:09:41 INFO - PROCESS | 1980 | 1464016181170 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:41 INFO - PROCESS | 1980 | ++DOCSHELL 0C9AD400 == 47 [pid = 1980] [id = 116] 08:09:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (0C9B8000) [pid = 1980] [serial = 345] [outer = 00000000] 08:09:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (0DA1E800) [pid = 1980] [serial = 346] [outer = 0C9B8000] 08:09:41 INFO - PROCESS | 1980 | 1464016181220 Marionette DEBUG loaded listener.js 08:09:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (11C97000) [pid = 1980] [serial = 347] [outer = 0C9B8000] 08:09:41 INFO - PROCESS | 1980 | 1464016181849 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] 08:09:41 INFO - PROCESS | 1980 | 1464016181926 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 08:09:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:09:41 INFO - PROCESS | 1980 | 1464016181930 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:09:41 INFO - PROCESS | 1980 | 1464016181934 Marionette TRACE conn5 <- [1,430,null,{}] 08:09:41 INFO - PROCESS | 1980 | 1464016181941 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}] 08:09:42 INFO - PROCESS | 1980 | 1464016182036 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 08:09:42 INFO - PROCESS | 1980 | 1464016182116 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:42 INFO - PROCESS | 1980 | ++DOCSHELL 0D35B400 == 37 [pid = 1980] [id = 117] 08:09:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (0D366800) [pid = 1980] [serial = 348] [outer = 00000000] 08:09:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (0D652800) [pid = 1980] [serial = 349] [outer = 0D366800] 08:09:42 INFO - PROCESS | 1980 | 1464016182166 Marionette DEBUG loaded listener.js 08:09:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (0DF99000) [pid = 1980] [serial = 350] [outer = 0D366800] 08:09:42 INFO - PROCESS | 1980 | 1464016182604 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]]]}] 08:09:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:09:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 730ms 08:09:42 INFO - PROCESS | 1980 | 1464016182663 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 08:09:42 INFO - PROCESS | 1980 | 1464016182667 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 08:09:42 INFO - PROCESS | 1980 | 1464016182672 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:09:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:09:42 INFO - PROCESS | 1980 | 1464016182674 Marionette TRACE conn5 <- [1,434,null,{}] 08:09:42 INFO - PROCESS | 1980 | 1464016182677 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}] 08:09:42 INFO - PROCESS | 1980 | 1464016182762 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 08:09:42 INFO - PROCESS | 1980 | 1464016182773 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:42 INFO - PROCESS | 1980 | ++DOCSHELL 0EC84800 == 38 [pid = 1980] [id = 118] 08:09:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (12983C00) [pid = 1980] [serial = 351] [outer = 00000000] 08:09:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (13A0DC00) [pid = 1980] [serial = 352] [outer = 12983C00] 08:09:42 INFO - PROCESS | 1980 | 1464016182820 Marionette DEBUG loaded listener.js 08:09:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (13A1FC00) [pid = 1980] [serial = 353] [outer = 12983C00] 08:09:43 INFO - PROCESS | 1980 | 1464016183302 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]]]}] 08:09:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:09:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 08:09:43 INFO - PROCESS | 1980 | 1464016183346 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 08:09:43 INFO - PROCESS | 1980 | 1464016183349 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 08:09:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:09:43 INFO - PROCESS | 1980 | 1464016183353 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:09:43 INFO - PROCESS | 1980 | 1464016183359 Marionette TRACE conn5 <- [1,438,null,{}] 08:09:43 INFO - PROCESS | 1980 | 1464016183368 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}] 08:09:43 INFO - PROCESS | 1980 | 1464016183449 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 08:09:43 INFO - PROCESS | 1980 | 1464016183459 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:43 INFO - PROCESS | 1980 | ++DOCSHELL 15172800 == 39 [pid = 1980] [id = 119] 08:09:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (15256000) [pid = 1980] [serial = 354] [outer = 00000000] 08:09:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (15262800) [pid = 1980] [serial = 355] [outer = 15256000] 08:09:43 INFO - PROCESS | 1980 | 1464016183503 Marionette DEBUG loaded listener.js 08:09:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (15A0EC00) [pid = 1980] [serial = 356] [outer = 15256000] 08:09:43 INFO - PROCESS | 1980 | 1464016183950 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]]]}] 08:09:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:09:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 632ms 08:09:43 INFO - PROCESS | 1980 | 1464016183988 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 08:09:43 INFO - PROCESS | 1980 | 1464016183991 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 08:09:43 INFO - PROCESS | 1980 | 1464016183994 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:09:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:09:43 INFO - PROCESS | 1980 | 1464016183995 Marionette TRACE conn5 <- [1,442,null,{}] 08:09:43 INFO - PROCESS | 1980 | 1464016183999 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}] 08:09:44 INFO - PROCESS | 1980 | 1464016184093 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 08:09:44 INFO - PROCESS | 1980 | 1464016184137 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:44 INFO - PROCESS | 1980 | ++DOCSHELL 15A12400 == 40 [pid = 1980] [id = 120] 08:09:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (15A13C00) [pid = 1980] [serial = 357] [outer = 00000000] 08:09:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (15BD5400) [pid = 1980] [serial = 358] [outer = 15A13C00] 08:09:44 INFO - PROCESS | 1980 | 1464016184184 Marionette DEBUG loaded listener.js 08:09:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (1603D000) [pid = 1980] [serial = 359] [outer = 15A13C00] 08:09:44 INFO - PROCESS | 1980 | 1464016184642 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]]]}] 08:09:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:09:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 08:09:44 INFO - PROCESS | 1980 | 1464016184668 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 08:09:44 INFO - PROCESS | 1980 | 1464016184670 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 08:09:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:09:44 INFO - PROCESS | 1980 | 1464016184680 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:09:44 INFO - PROCESS | 1980 | 1464016184682 Marionette TRACE conn5 <- [1,446,null,{}] 08:09:44 INFO - PROCESS | 1980 | 1464016184685 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}] 08:09:44 INFO - PROCESS | 1980 | 1464016184794 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 08:09:44 INFO - PROCESS | 1980 | 1464016184804 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:44 INFO - PROCESS | 1980 | ++DOCSHELL 16BA6800 == 41 [pid = 1980] [id = 121] 08:09:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (16F95000) [pid = 1980] [serial = 360] [outer = 00000000] 08:09:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (16F9DC00) [pid = 1980] [serial = 361] [outer = 16F95000] 08:09:44 INFO - PROCESS | 1980 | 1464016184902 Marionette DEBUG loaded listener.js 08:09:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (17742000) [pid = 1980] [serial = 362] [outer = 16F95000] 08:09:45 INFO - PROCESS | 1980 | 1464016185380 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]]]}] 08:09:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:09:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 730ms 08:09:45 INFO - PROCESS | 1980 | 1464016185414 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 08:09:45 INFO - PROCESS | 1980 | 1464016185416 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 08:09:45 INFO - PROCESS | 1980 | 1464016185423 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:09:45 INFO - PROCESS | 1980 | 1464016185425 Marionette TRACE conn5 <- [1,450,null,{}] 08:09:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:09:45 INFO - PROCESS | 1980 | 1464016185456 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}] 08:09:45 INFO - PROCESS | 1980 | 1464016185572 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 08:09:45 INFO - PROCESS | 1980 | 1464016185586 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:45 INFO - PROCESS | 1980 | ++DOCSHELL 1774CC00 == 42 [pid = 1980] [id = 122] 08:09:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (17CA2C00) [pid = 1980] [serial = 363] [outer = 00000000] 08:09:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (18D16400) [pid = 1980] [serial = 364] [outer = 17CA2C00] 08:09:45 INFO - PROCESS | 1980 | 1464016185629 Marionette DEBUG loaded listener.js 08:09:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (19D76C00) [pid = 1980] [serial = 365] [outer = 17CA2C00] 08:09:46 INFO - PROCESS | 1980 | 1464016186076 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] 08:09:46 INFO - PROCESS | 1980 | 1464016186103 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 08:09:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:09:46 INFO - PROCESS | 1980 | 1464016186106 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:09:46 INFO - PROCESS | 1980 | 1464016186107 Marionette TRACE conn5 <- [1,454,null,{}] 08:09:46 INFO - PROCESS | 1980 | 1464016186111 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}] 08:09:46 INFO - PROCESS | 1980 | 1464016186221 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 08:09:46 INFO - PROCESS | 1980 | 1464016186227 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:46 INFO - PROCESS | 1980 | ++DOCSHELL 0C9BB000 == 43 [pid = 1980] [id = 123] 08:09:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (17CA5400) [pid = 1980] [serial = 366] [outer = 00000000] 08:09:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (1B12CC00) [pid = 1980] [serial = 367] [outer = 17CA5400] 08:09:46 INFO - PROCESS | 1980 | 1464016186281 Marionette DEBUG loaded listener.js 08:09:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (1B130800) [pid = 1980] [serial = 368] [outer = 17CA5400] 08:09:46 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (0EC86800) [pid = 1980] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:09:46 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (13A1F800) [pid = 1980] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:09:46 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (094F5400) [pid = 1980] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:09:46 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (0D35E800) [pid = 1980] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:09:46 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (166D0000) [pid = 1980] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:09:46 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (1290A400) [pid = 1980] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:09:46 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (13E9E000) [pid = 1980] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:09:46 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (18D17400) [pid = 1980] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:09:46 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (166DC400) [pid = 1980] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:09:46 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (15256C00) [pid = 1980] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:09:46 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (179F4800) [pid = 1980] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:09:46 INFO - PROCESS | 1980 | [1980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:09:46 INFO - PROCESS | 1980 | 1464016186810 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]]]}] 08:09:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:09:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 730ms 08:09:46 INFO - PROCESS | 1980 | 1464016186836 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 08:09:46 INFO - PROCESS | 1980 | 1464016186839 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 08:09:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:09:46 INFO - PROCESS | 1980 | 1464016186872 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:09:46 INFO - PROCESS | 1980 | 1464016186874 Marionette TRACE conn5 <- [1,458,null,{}] 08:09:46 INFO - PROCESS | 1980 | 1464016186878 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}] 08:09:46 INFO - PROCESS | 1980 | 1464016186954 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 08:09:46 INFO - PROCESS | 1980 | 1464016186961 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:46 INFO - PROCESS | 1980 | ++DOCSHELL 0DA1EC00 == 44 [pid = 1980] [id = 124] 08:09:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (11C79400) [pid = 1980] [serial = 369] [outer = 00000000] 08:09:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (166B5000) [pid = 1980] [serial = 370] [outer = 11C79400] 08:09:46 INFO - PROCESS | 1980 | 1464016187005 Marionette DEBUG loaded listener.js 08:09:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (17423C00) [pid = 1980] [serial = 371] [outer = 11C79400] 08:09:47 INFO - PROCESS | 1980 | 1464016187433 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] 08:09:47 INFO - PROCESS | 1980 | 1464016187462 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 08:09:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:09:47 INFO - PROCESS | 1980 | 1464016187466 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:09:47 INFO - PROCESS | 1980 | 1464016187467 Marionette TRACE conn5 <- [1,462,null,{}] 08:09:47 INFO - PROCESS | 1980 | 1464016187475 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}] 08:09:47 INFO - PROCESS | 1980 | 1464016187552 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 08:09:47 INFO - PROCESS | 1980 | 1464016187558 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:47 INFO - PROCESS | 1980 | ++DOCSHELL 18D17800 == 45 [pid = 1980] [id = 125] 08:09:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (1B12A800) [pid = 1980] [serial = 372] [outer = 00000000] 08:09:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (1B1E6400) [pid = 1980] [serial = 373] [outer = 1B12A800] 08:09:47 INFO - PROCESS | 1980 | 1464016187602 Marionette DEBUG loaded listener.js 08:09:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (1B1E9400) [pid = 1980] [serial = 374] [outer = 1B12A800] 08:09:48 INFO - PROCESS | 1980 | [1980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:09:48 INFO - PROCESS | 1980 | 1464016188041 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] 08:09:48 INFO - PROCESS | 1980 | 1464016188099 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 08:09:48 INFO - PROCESS | 1980 | 1464016188103 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:09:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:09:48 INFO - PROCESS | 1980 | 1464016188104 Marionette TRACE conn5 <- [1,466,null,{}] 08:09:48 INFO - PROCESS | 1980 | 1464016188108 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}] 08:09:48 INFO - PROCESS | 1980 | 1464016188186 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 08:09:48 INFO - PROCESS | 1980 | 1464016188195 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:48 INFO - PROCESS | 1980 | ++DOCSHELL 17558000 == 46 [pid = 1980] [id = 126] 08:09:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (1755A000) [pid = 1980] [serial = 375] [outer = 00000000] 08:09:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (1755E800) [pid = 1980] [serial = 376] [outer = 1755A000] 08:09:48 INFO - PROCESS | 1980 | 1464016188243 Marionette DEBUG loaded listener.js 08:09:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (1B1E8400) [pid = 1980] [serial = 377] [outer = 1755A000] 08:09:48 INFO - PROCESS | 1980 | 1464016188926 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] 08:09:48 INFO - PROCESS | 1980 | 1464016188981 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 08:09:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:09:48 INFO - PROCESS | 1980 | 1464016188987 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:09:48 INFO - PROCESS | 1980 | 1464016188991 Marionette TRACE conn5 <- [1,470,null,{}] 08:09:48 INFO - PROCESS | 1980 | 1464016188997 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}] 08:09:49 INFO - PROCESS | 1980 | 1464016189142 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 08:09:49 INFO - PROCESS | 1980 | 1464016189271 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:49 INFO - PROCESS | 1980 | ++DOCSHELL 0DF98800 == 47 [pid = 1980] [id = 127] 08:09:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (0EAEA000) [pid = 1980] [serial = 378] [outer = 00000000] 08:09:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (13213C00) [pid = 1980] [serial = 379] [outer = 0EAEA000] 08:09:49 INFO - PROCESS | 1980 | 1464016189332 Marionette DEBUG loaded listener.js 08:09:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (13A13000) [pid = 1980] [serial = 380] [outer = 0EAEA000] 08:09:49 INFO - PROCESS | 1980 | 1464016189945 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]]]}] 08:09:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:09:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 990ms 08:09:49 INFO - PROCESS | 1980 | 1464016189977 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 08:09:49 INFO - PROCESS | 1980 | 1464016189983 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 08:09:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:09:49 INFO - PROCESS | 1980 | 1464016189989 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:09:49 INFO - PROCESS | 1980 | 1464016189992 Marionette TRACE conn5 <- [1,474,null,{}] 08:09:49 INFO - PROCESS | 1980 | 1464016189997 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}] 08:09:50 INFO - PROCESS | 1980 | 1464016190103 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 08:09:50 INFO - PROCESS | 1980 | 1464016190198 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:50 INFO - PROCESS | 1980 | ++DOCSHELL 14DDDC00 == 48 [pid = 1980] [id = 128] 08:09:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (14DDE400) [pid = 1980] [serial = 381] [outer = 00000000] 08:09:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (16057400) [pid = 1980] [serial = 382] [outer = 14DDE400] 08:09:50 INFO - PROCESS | 1980 | 1464016190256 Marionette DEBUG loaded listener.js 08:09:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (16F9D800) [pid = 1980] [serial = 383] [outer = 14DDE400] 08:09:50 INFO - PROCESS | 1980 | 1464016190931 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]]]}] 08:09:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:09:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 970ms 08:09:50 INFO - PROCESS | 1980 | 1464016190962 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 08:09:50 INFO - PROCESS | 1980 | 1464016190964 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 08:09:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:09:50 INFO - PROCESS | 1980 | 1464016190982 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:09:50 INFO - PROCESS | 1980 | 1464016190986 Marionette TRACE conn5 <- [1,478,null,{}] 08:09:51 INFO - PROCESS | 1980 | 1464016190998 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}] 08:09:51 INFO - PROCESS | 1980 | 1464016191106 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 08:09:51 INFO - PROCESS | 1980 | 1464016191235 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:51 INFO - PROCESS | 1980 | ++DOCSHELL 17570000 == 49 [pid = 1980] [id = 129] 08:09:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (17570400) [pid = 1980] [serial = 384] [outer = 00000000] 08:09:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (17CAB400) [pid = 1980] [serial = 385] [outer = 17570400] 08:09:51 INFO - PROCESS | 1980 | 1464016191296 Marionette DEBUG loaded listener.js 08:09:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (19D10800) [pid = 1980] [serial = 386] [outer = 17570400] 08:09:51 INFO - PROCESS | 1980 | 1464016191916 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]]]}] 08:09:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:09:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 990ms 08:09:51 INFO - PROCESS | 1980 | 1464016191962 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 08:09:51 INFO - PROCESS | 1980 | 1464016191965 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 08:09:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:09:51 INFO - PROCESS | 1980 | 1464016191969 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:09:51 INFO - PROCESS | 1980 | 1464016191971 Marionette TRACE conn5 <- [1,482,null,{}] 08:09:51 INFO - PROCESS | 1980 | 1464016191975 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}] 08:09:52 INFO - PROCESS | 1980 | 1464016192090 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 08:09:52 INFO - PROCESS | 1980 | 1464016192198 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:52 INFO - PROCESS | 1980 | ++DOCSHELL 19D02400 == 50 [pid = 1980] [id = 130] 08:09:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (19D7EC00) [pid = 1980] [serial = 387] [outer = 00000000] 08:09:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 112 (1B868400) [pid = 1980] [serial = 388] [outer = 19D7EC00] 08:09:52 INFO - PROCESS | 1980 | 1464016192253 Marionette DEBUG loaded listener.js 08:09:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 113 (1B86DC00) [pid = 1980] [serial = 389] [outer = 19D7EC00] 08:09:53 INFO - PROCESS | 1980 | 1464016193010 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]]]}] 08:09:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:09:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1075ms 08:09:53 INFO - PROCESS | 1980 | 1464016193065 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 08:09:53 INFO - PROCESS | 1980 | 1464016193069 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 08:09:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:09:53 INFO - PROCESS | 1980 | 1464016193074 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:09:53 INFO - PROCESS | 1980 | 1464016193078 Marionette TRACE conn5 <- [1,486,null,{}] 08:09:53 INFO - PROCESS | 1980 | 1464016193085 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}] 08:09:53 INFO - PROCESS | 1980 | 1464016193181 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 08:09:53 INFO - PROCESS | 1980 | 1464016193315 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:53 INFO - PROCESS | 1980 | ++DOCSHELL 0DEE3400 == 51 [pid = 1980] [id = 131] 08:09:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 114 (0DF12000) [pid = 1980] [serial = 390] [outer = 00000000] 08:09:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 115 (11E8A800) [pid = 1980] [serial = 391] [outer = 0DF12000] 08:09:53 INFO - PROCESS | 1980 | 1464016193366 Marionette DEBUG loaded listener.js 08:09:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 116 (12990800) [pid = 1980] [serial = 392] [outer = 0DF12000] 08:09:53 INFO - PROCESS | 1980 | --DOCSHELL 0EC52400 == 50 [pid = 1980] [id = 87] 08:09:53 INFO - PROCESS | 1980 | --DOCSHELL 18D17800 == 49 [pid = 1980] [id = 125] 08:09:53 INFO - PROCESS | 1980 | --DOCSHELL 0DA1EC00 == 48 [pid = 1980] [id = 124] 08:09:53 INFO - PROCESS | 1980 | --DOCSHELL 0C9BB000 == 47 [pid = 1980] [id = 123] 08:09:53 INFO - PROCESS | 1980 | --DOCSHELL 1774CC00 == 46 [pid = 1980] [id = 122] 08:09:53 INFO - PROCESS | 1980 | --DOCSHELL 16BA6800 == 45 [pid = 1980] [id = 121] 08:09:53 INFO - PROCESS | 1980 | --DOCSHELL 15A12400 == 44 [pid = 1980] [id = 120] 08:09:53 INFO - PROCESS | 1980 | --DOCSHELL 15172800 == 43 [pid = 1980] [id = 119] 08:09:53 INFO - PROCESS | 1980 | --DOCSHELL 0EC84800 == 42 [pid = 1980] [id = 118] 08:09:53 INFO - PROCESS | 1980 | --DOMWINDOW == 115 (1BC1B800) [pid = 1980] [serial = 334] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 1980 | --DOMWINDOW == 114 (13EE6800) [pid = 1980] [serial = 301] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 1980 | --DOMWINDOW == 113 (11E83400) [pid = 1980] [serial = 298] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 114 (0C9BB000) [pid = 1980] [serial = 393] [outer = 0D234C00] 08:09:53 INFO - PROCESS | 1980 | --DOCSHELL 0D35B400 == 41 [pid = 1980] [id = 117] 08:09:53 INFO - PROCESS | 1980 | --DOCSHELL 0C9AD400 == 40 [pid = 1980] [id = 116] 08:09:53 INFO - PROCESS | 1980 | --DOCSHELL 0D655000 == 39 [pid = 1980] [id = 113] 08:09:53 INFO - PROCESS | 1980 | --DOCSHELL 19D7DC00 == 38 [pid = 1980] [id = 112] 08:09:53 INFO - PROCESS | 1980 | --DOMWINDOW == 113 (19D04000) [pid = 1980] [serial = 332] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 1980 | --DOMWINDOW == 112 (127E1000) [pid = 1980] [serial = 307] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 1980 | --DOMWINDOW == 111 (16F95C00) [pid = 1980] [serial = 305] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (0D3F6400) [pid = 1980] [serial = 310] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (16036400) [pid = 1980] [serial = 328] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (166D4C00) [pid = 1980] [serial = 322] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (13A12400) [pid = 1980] [serial = 313] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (14DE4000) [pid = 1980] [serial = 316] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (19D80000) [pid = 1980] [serial = 218] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (1605B800) [pid = 1980] [serial = 304] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (16F9EC00) [pid = 1980] [serial = 325] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (166D8C00) [pid = 1980] [serial = 323] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (1742AC00) [pid = 1980] [serial = 326] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (15A14800) [pid = 1980] [serial = 320] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (15176C00) [pid = 1980] [serial = 317] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (11E87800) [pid = 1980] [serial = 311] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (12989800) [pid = 1980] [serial = 308] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (15A0D000) [pid = 1980] [serial = 319] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (18D0F000) [pid = 1980] [serial = 331] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (13A20000) [pid = 1980] [serial = 314] [outer = 00000000] [url = about:blank] 08:09:53 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (1605C800) [pid = 1980] [serial = 329] [outer = 00000000] [url = about:blank] 08:09:54 INFO - PROCESS | 1980 | 1464016194088 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]]]}] 08:09:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:09:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1080ms 08:09:54 INFO - PROCESS | 1980 | 1464016194155 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 08:09:54 INFO - PROCESS | 1980 | 1464016194160 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 08:09:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:09:54 INFO - PROCESS | 1980 | 1464016194173 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:09:54 INFO - PROCESS | 1980 | 1464016194176 Marionette TRACE conn5 <- [1,490,null,{}] 08:09:54 INFO - PROCESS | 1980 | 1464016194181 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}] 08:09:54 INFO - PROCESS | 1980 | 1464016194263 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 08:09:54 INFO - PROCESS | 1980 | 1464016194276 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:54 INFO - PROCESS | 1980 | ++DOCSHELL 0D782000 == 39 [pid = 1980] [id = 132] 08:09:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (0DADF400) [pid = 1980] [serial = 394] [outer = 00000000] 08:09:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (12989800) [pid = 1980] [serial = 395] [outer = 0DADF400] 08:09:54 INFO - PROCESS | 1980 | 1464016194320 Marionette DEBUG loaded listener.js 08:09:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (132CE000) [pid = 1980] [serial = 396] [outer = 0DADF400] 08:09:54 INFO - PROCESS | 1980 | 1464016194822 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]]]}] 08:09:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:09:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 690ms 08:09:54 INFO - PROCESS | 1980 | 1464016194860 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 08:09:54 INFO - PROCESS | 1980 | 1464016194862 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 08:09:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:09:54 INFO - PROCESS | 1980 | 1464016194866 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:09:54 INFO - PROCESS | 1980 | 1464016194869 Marionette TRACE conn5 <- [1,494,null,{}] 08:09:54 INFO - PROCESS | 1980 | 1464016194879 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}] 08:09:54 INFO - PROCESS | 1980 | 1464016194963 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 08:09:54 INFO - PROCESS | 1980 | 1464016194971 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:54 INFO - PROCESS | 1980 | ++DOCSHELL 14DE1000 == 40 [pid = 1980] [id = 133] 08:09:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (14DE4000) [pid = 1980] [serial = 397] [outer = 00000000] 08:09:55 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (15254C00) [pid = 1980] [serial = 398] [outer = 14DE4000] 08:09:55 INFO - PROCESS | 1980 | 1464016195017 Marionette DEBUG loaded listener.js 08:09:55 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (1525D800) [pid = 1980] [serial = 399] [outer = 14DE4000] 08:09:55 INFO - PROCESS | 1980 | 1464016195488 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]]]}] 08:09:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:09:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 08:09:55 INFO - PROCESS | 1980 | 1464016195540 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 08:09:55 INFO - PROCESS | 1980 | 1464016195543 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 08:09:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:09:55 INFO - PROCESS | 1980 | 1464016195546 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:09:55 INFO - PROCESS | 1980 | 1464016195547 Marionette TRACE conn5 <- [1,498,null,{}] 08:09:55 INFO - PROCESS | 1980 | 1464016195551 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}] 08:09:55 INFO - PROCESS | 1980 | 1464016195631 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 08:09:55 INFO - PROCESS | 1980 | 1464016195641 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:55 INFO - PROCESS | 1980 | ++DOCSHELL 15A0E400 == 41 [pid = 1980] [id = 134] 08:09:55 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (15A17000) [pid = 1980] [serial = 400] [outer = 00000000] 08:09:55 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (15AE6400) [pid = 1980] [serial = 401] [outer = 15A17000] 08:09:55 INFO - PROCESS | 1980 | 1464016195686 Marionette DEBUG loaded listener.js 08:09:55 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (1603C400) [pid = 1980] [serial = 402] [outer = 15A17000] 08:09:56 INFO - PROCESS | 1980 | 1464016196131 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]]]}] 08:09:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:09:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 630ms 08:09:56 INFO - PROCESS | 1980 | 1464016196180 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 08:09:56 INFO - PROCESS | 1980 | 1464016196182 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 08:09:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:09:56 INFO - PROCESS | 1980 | 1464016196185 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:09:56 INFO - PROCESS | 1980 | 1464016196196 Marionette TRACE conn5 <- [1,502,null,{}] 08:09:56 INFO - PROCESS | 1980 | 1464016196200 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}] 08:09:56 INFO - PROCESS | 1980 | 1464016196316 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 08:09:56 INFO - PROCESS | 1980 | 1464016196397 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:56 INFO - PROCESS | 1980 | ++DOCSHELL 166B3400 == 42 [pid = 1980] [id = 135] 08:09:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (166CFC00) [pid = 1980] [serial = 403] [outer = 00000000] 08:09:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (166DA800) [pid = 1980] [serial = 404] [outer = 166CFC00] 08:09:56 INFO - PROCESS | 1980 | 1464016196447 Marionette DEBUG loaded listener.js 08:09:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (16F9D400) [pid = 1980] [serial = 405] [outer = 166CFC00] 08:09:56 INFO - PROCESS | 1980 | 1464016196892 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]]]}] 08:09:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:09:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 730ms 08:09:56 INFO - PROCESS | 1980 | 1464016196916 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 08:09:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:09:56 INFO - PROCESS | 1980 | 1464016196918 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 08:09:56 INFO - PROCESS | 1980 | 1464016196920 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:09:56 INFO - PROCESS | 1980 | 1464016196922 Marionette TRACE conn5 <- [1,506,null,{}] 08:09:56 INFO - PROCESS | 1980 | 1464016196933 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}] 08:09:57 INFO - PROCESS | 1980 | 1464016197072 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 08:09:57 INFO - PROCESS | 1980 | 1464016197140 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:57 INFO - PROCESS | 1980 | ++DOCSHELL 166D8C00 == 43 [pid = 1980] [id = 136] 08:09:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (16FA0C00) [pid = 1980] [serial = 406] [outer = 00000000] 08:09:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (1756C000) [pid = 1980] [serial = 407] [outer = 16FA0C00] 08:09:57 INFO - PROCESS | 1980 | 1464016197187 Marionette DEBUG loaded listener.js 08:09:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (17741400) [pid = 1980] [serial = 408] [outer = 16FA0C00] 08:09:57 INFO - PROCESS | 1980 | 1464016197652 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]]]}] 08:09:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:09:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 790ms 08:09:57 INFO - PROCESS | 1980 | 1464016197712 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 08:09:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:09:57 INFO - PROCESS | 1980 | 1464016197714 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 08:09:57 INFO - PROCESS | 1980 | 1464016197717 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:09:57 INFO - PROCESS | 1980 | 1464016197719 Marionette TRACE conn5 <- [1,510,null,{}] 08:09:57 INFO - PROCESS | 1980 | 1464016197723 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}] 08:09:57 INFO - PROCESS | 1980 | 1464016197833 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 08:09:57 INFO - PROCESS | 1980 | 1464016197894 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:57 INFO - PROCESS | 1980 | ++DOCSHELL 0C9BD400 == 44 [pid = 1980] [id = 137] 08:09:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (0C9C1000) [pid = 1980] [serial = 409] [outer = 00000000] 08:09:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (18C85C00) [pid = 1980] [serial = 410] [outer = 0C9C1000] 08:09:57 INFO - PROCESS | 1980 | 1464016197940 Marionette DEBUG loaded listener.js 08:09:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (18C92400) [pid = 1980] [serial = 411] [outer = 0C9C1000] 08:09:58 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (11F50000) [pid = 1980] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:09:58 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (1742A000) [pid = 1980] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:09:58 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (0D655400) [pid = 1980] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:09:58 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (0C9A3800) [pid = 1980] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:09:58 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (175BD800) [pid = 1980] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:09:58 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (13E95000) [pid = 1980] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:09:58 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (198EE800) [pid = 1980] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:09:58 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (1B12A800) [pid = 1980] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:09:58 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (13A02800) [pid = 1980] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:09:58 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (12983C00) [pid = 1980] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:09:58 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (0D77A800) [pid = 1980] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:09:58 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (16F95000) [pid = 1980] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:09:58 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (0D366800) [pid = 1980] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:09:58 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (15256000) [pid = 1980] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:09:58 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (0C9B8000) [pid = 1980] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:09:58 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (15A13C00) [pid = 1980] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:09:58 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (17CA2C00) [pid = 1980] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:09:58 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (17CA5400) [pid = 1980] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:09:58 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (11C79400) [pid = 1980] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:09:58 INFO - PROCESS | 1980 | 1464016198494 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]]]}] 08:09:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:09:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 830ms 08:09:58 INFO - PROCESS | 1980 | 1464016198552 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 08:09:58 INFO - PROCESS | 1980 | 1464016198554 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 08:09:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:09:58 INFO - PROCESS | 1980 | 1464016198558 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:09:58 INFO - PROCESS | 1980 | 1464016198559 Marionette TRACE conn5 <- [1,514,null,{}] 08:09:58 INFO - PROCESS | 1980 | 1464016198563 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}] 08:09:58 INFO - PROCESS | 1980 | 1464016198650 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 08:09:58 INFO - PROCESS | 1980 | 1464016198659 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:58 INFO - PROCESS | 1980 | ++DOCSHELL 0D19F000 == 45 [pid = 1980] [id = 138] 08:09:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (0D23A800) [pid = 1980] [serial = 412] [outer = 00000000] 08:09:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (13FBF000) [pid = 1980] [serial = 413] [outer = 0D23A800] 08:09:58 INFO - PROCESS | 1980 | 1464016198703 Marionette DEBUG loaded listener.js 08:09:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (15256000) [pid = 1980] [serial = 414] [outer = 0D23A800] 08:09:59 INFO - PROCESS | 1980 | 1464016199115 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]]]}] 08:09:59 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 08:09:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 570ms 08:09:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:09:59 INFO - PROCESS | 1980 | 1464016199133 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 08:09:59 INFO - PROCESS | 1980 | 1464016199135 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 08:09:59 INFO - PROCESS | 1980 | 1464016199138 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:09:59 INFO - PROCESS | 1980 | 1464016199139 Marionette TRACE conn5 <- [1,518,null,{}] 08:09:59 INFO - PROCESS | 1980 | 1464016199143 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}] 08:09:59 INFO - PROCESS | 1980 | 1464016199262 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 08:09:59 INFO - PROCESS | 1980 | 1464016199271 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:59 INFO - PROCESS | 1980 | ++DOCSHELL 15AE4000 == 46 [pid = 1980] [id = 139] 08:09:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (165A2800) [pid = 1980] [serial = 415] [outer = 00000000] 08:09:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (17CAE000) [pid = 1980] [serial = 416] [outer = 165A2800] 08:09:59 INFO - PROCESS | 1980 | 1464016199315 Marionette DEBUG loaded listener.js 08:09:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (1A345000) [pid = 1980] [serial = 417] [outer = 165A2800] 08:09:59 INFO - PROCESS | 1980 | 1464016199749 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]]]}] 08:09:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:09:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 630ms 08:09:59 INFO - PROCESS | 1980 | 1464016199769 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 08:09:59 INFO - PROCESS | 1980 | 1464016199771 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 08:09:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:09:59 INFO - PROCESS | 1980 | 1464016199774 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:09:59 INFO - PROCESS | 1980 | 1464016199776 Marionette TRACE conn5 <- [1,522,null,{}] 08:09:59 INFO - PROCESS | 1980 | 1464016199779 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}] 08:09:59 INFO - PROCESS | 1980 | 1464016199895 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 08:09:59 INFO - PROCESS | 1980 | 1464016199903 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:59 INFO - PROCESS | 1980 | ++DOCSHELL 0D779400 == 47 [pid = 1980] [id = 140] 08:09:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (1A34CC00) [pid = 1980] [serial = 418] [outer = 00000000] 08:09:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (1B135400) [pid = 1980] [serial = 419] [outer = 1A34CC00] 08:09:59 INFO - PROCESS | 1980 | 1464016199947 Marionette DEBUG loaded listener.js 08:10:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (1B1EDC00) [pid = 1980] [serial = 420] [outer = 1A34CC00] 08:10:00 INFO - PROCESS | 1980 | 1464016200469 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]]]}] 08:10:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:10:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 730ms 08:10:00 INFO - PROCESS | 1980 | 1464016200505 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 08:10:00 INFO - PROCESS | 1980 | 1464016200510 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 08:10:00 INFO - PROCESS | 1980 | 1464016200563 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:10:00 INFO - PROCESS | 1980 | 1464016200567 Marionette TRACE conn5 <- [1,526,null,{}] 08:10:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:10:00 INFO - PROCESS | 1980 | 1464016200602 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}] 08:10:00 INFO - PROCESS | 1980 | 1464016200723 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 08:10:00 INFO - PROCESS | 1980 | 1464016200845 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:00 INFO - PROCESS | 1980 | ++DOCSHELL 0D655000 == 48 [pid = 1980] [id = 141] 08:10:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (0DF92C00) [pid = 1980] [serial = 421] [outer = 00000000] 08:10:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (1290A400) [pid = 1980] [serial = 422] [outer = 0DF92C00] 08:10:00 INFO - PROCESS | 1980 | 1464016200906 Marionette DEBUG loaded listener.js 08:10:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (12991400) [pid = 1980] [serial = 423] [outer = 0DF92C00] 08:10:01 INFO - PROCESS | 1980 | 1464016201522 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]]]}] 08:10:01 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 08:10:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 990ms 08:10:01 INFO - PROCESS | 1980 | 1464016201562 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 08:10:01 INFO - PROCESS | 1980 | 1464016201568 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 08:10:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:10:01 INFO - PROCESS | 1980 | 1464016201575 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:10:01 INFO - PROCESS | 1980 | 1464016201578 Marionette TRACE conn5 <- [1,530,null,{}] 08:10:01 INFO - PROCESS | 1980 | 1464016201582 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}] 08:10:01 INFO - PROCESS | 1980 | 1464016201688 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 08:10:01 INFO - PROCESS | 1980 | 1464016201791 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:01 INFO - PROCESS | 1980 | ++DOCSHELL 15164C00 == 49 [pid = 1980] [id = 142] 08:10:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (1517D400) [pid = 1980] [serial = 424] [outer = 00000000] 08:10:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (16063400) [pid = 1980] [serial = 425] [outer = 1517D400] 08:10:01 INFO - PROCESS | 1980 | 1464016201849 Marionette DEBUG loaded listener.js 08:10:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (1742A000) [pid = 1980] [serial = 426] [outer = 1517D400] 08:10:02 INFO - PROCESS | 1980 | 1464016202474 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"]]]}] 08:10:02 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 08:10:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:10:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:10:02 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 08:10:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:10:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:10:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 930ms 08:10:02 INFO - PROCESS | 1980 | 1464016202516 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 08:10:02 INFO - PROCESS | 1980 | 1464016202519 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 08:10:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:10:02 INFO - PROCESS | 1980 | 1464016202524 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:10:02 INFO - PROCESS | 1980 | 1464016202528 Marionette TRACE conn5 <- [1,534,null,{}] 08:10:02 INFO - PROCESS | 1980 | 1464016202540 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}] 08:10:02 INFO - PROCESS | 1980 | 1464016202658 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 08:10:02 INFO - PROCESS | 1980 | 1464016202755 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:02 INFO - PROCESS | 1980 | ++DOCSHELL 1B86FC00 == 50 [pid = 1980] [id = 143] 08:10:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (1B875000) [pid = 1980] [serial = 427] [outer = 00000000] 08:10:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (1B9D5400) [pid = 1980] [serial = 428] [outer = 1B875000] 08:10:02 INFO - PROCESS | 1980 | 1464016202812 Marionette DEBUG loaded listener.js 08:10:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (1B9D9C00) [pid = 1980] [serial = 429] [outer = 1B875000] 08:10:03 INFO - PROCESS | 1980 | 1464016203392 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]]]}] 08:10:03 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. 08:10:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 930ms 08:10:03 INFO - PROCESS | 1980 | 1464016203458 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 08:10:03 INFO - PROCESS | 1980 | 1464016203461 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 08:10:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:10:03 INFO - PROCESS | 1980 | 1464016203464 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:10:03 INFO - PROCESS | 1980 | 1464016203466 Marionette TRACE conn5 <- [1,538,null,{}] 08:10:03 INFO - PROCESS | 1980 | 1464016203470 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}] 08:10:03 INFO - PROCESS | 1980 | 1464016203579 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 08:10:03 INFO - PROCESS | 1980 | 1464016203681 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:03 INFO - PROCESS | 1980 | ++DOCSHELL 1B9DC800 == 51 [pid = 1980] [id = 144] 08:10:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (1B9E0400) [pid = 1980] [serial = 430] [outer = 00000000] 08:10:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 112 (1BC20000) [pid = 1980] [serial = 431] [outer = 1B9E0400] 08:10:03 INFO - PROCESS | 1980 | 1464016203738 Marionette DEBUG loaded listener.js 08:10:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 113 (1BD01C00) [pid = 1980] [serial = 432] [outer = 1B9E0400] 08:10:04 INFO - PROCESS | 1980 | 1464016204277 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]]]}] 08:10:04 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. 08:10:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 830ms 08:10:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:10:04 INFO - PROCESS | 1980 | 1464016204297 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 08:10:04 INFO - PROCESS | 1980 | 1464016204299 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 08:10:04 INFO - PROCESS | 1980 | 1464016204302 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:10:04 INFO - PROCESS | 1980 | 1464016204304 Marionette TRACE conn5 <- [1,542,null,{}] 08:10:04 INFO - PROCESS | 1980 | 1464016204308 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}] 08:10:04 INFO - PROCESS | 1980 | 1464016204416 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 08:10:04 INFO - PROCESS | 1980 | 1464016204519 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:04 INFO - PROCESS | 1980 | ++DOCSHELL 0C9AA400 == 52 [pid = 1980] [id = 145] 08:10:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 114 (1BD02C00) [pid = 1980] [serial = 433] [outer = 00000000] 08:10:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 115 (1BD0B400) [pid = 1980] [serial = 434] [outer = 1BD02C00] 08:10:04 INFO - PROCESS | 1980 | 1464016204590 Marionette DEBUG loaded listener.js 08:10:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 116 (1C23A000) [pid = 1980] [serial = 435] [outer = 1BD02C00] 08:10:04 INFO - PROCESS | 1980 | [1980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:10:04 INFO - PROCESS | 1980 | [1980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:10:05 INFO - PROCESS | 1980 | 1464016205173 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]]]}] 08:10:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:10:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 930ms 08:10:05 INFO - PROCESS | 1980 | 1464016205233 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 08:10:05 INFO - PROCESS | 1980 | 1464016205236 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 08:10:05 INFO - PROCESS | 1980 | 1464016205239 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:10:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:10:05 INFO - PROCESS | 1980 | 1464016205241 Marionette TRACE conn5 <- [1,546,null,{}] 08:10:05 INFO - PROCESS | 1980 | 1464016205245 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}] 08:10:05 INFO - PROCESS | 1980 | 1464016205377 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 08:10:05 INFO - PROCESS | 1980 | 1464016205506 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:05 INFO - PROCESS | 1980 | ++DOCSHELL 0DAE2800 == 53 [pid = 1980] [id = 146] 08:10:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 117 (0EC82800) [pid = 1980] [serial = 436] [outer = 00000000] 08:10:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 118 (12988800) [pid = 1980] [serial = 437] [outer = 0EC82800] 08:10:05 INFO - PROCESS | 1980 | 1464016205564 Marionette DEBUG loaded listener.js 08:10:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 119 (13E91800) [pid = 1980] [serial = 438] [outer = 0EC82800] 08:10:06 INFO - PROCESS | 1980 | 1464016206273 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]]]}] 08:10:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:10:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1068ms 08:10:06 INFO - PROCESS | 1980 | 1464016206326 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 08:10:06 INFO - PROCESS | 1980 | 1464016206330 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 08:10:06 INFO - PROCESS | 1980 | 1464016206335 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:10:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:10:06 INFO - PROCESS | 1980 | 1464016206338 Marionette TRACE conn5 <- [1,550,null,{}] 08:10:06 INFO - PROCESS | 1980 | 1464016206344 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}] 08:10:06 INFO - PROCESS | 1980 | 1464016206451 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 08:10:06 INFO - PROCESS | 1980 | 1464016206584 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:06 INFO - PROCESS | 1980 | ++DOCSHELL 0DFF9C00 == 54 [pid = 1980] [id = 147] 08:10:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 120 (0EC86800) [pid = 1980] [serial = 439] [outer = 00000000] 08:10:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 121 (12908C00) [pid = 1980] [serial = 440] [outer = 0EC86800] 08:10:06 INFO - PROCESS | 1980 | 1464016206637 Marionette DEBUG loaded listener.js 08:10:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 122 (13215400) [pid = 1980] [serial = 441] [outer = 0EC86800] 08:10:07 INFO - PROCESS | 1980 | [1980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:10:07 INFO - PROCESS | 1980 | --DOCSHELL 15AE4000 == 53 [pid = 1980] [id = 139] 08:10:07 INFO - PROCESS | 1980 | --DOCSHELL 0D19F000 == 52 [pid = 1980] [id = 138] 08:10:07 INFO - PROCESS | 1980 | --DOCSHELL 0C9BD400 == 51 [pid = 1980] [id = 137] 08:10:07 INFO - PROCESS | 1980 | --DOCSHELL 166D8C00 == 50 [pid = 1980] [id = 136] 08:10:07 INFO - PROCESS | 1980 | --DOCSHELL 166B3400 == 49 [pid = 1980] [id = 135] 08:10:07 INFO - PROCESS | 1980 | --DOCSHELL 15A0E400 == 48 [pid = 1980] [id = 134] 08:10:07 INFO - PROCESS | 1980 | --DOCSHELL 14DE1000 == 47 [pid = 1980] [id = 133] 08:10:07 INFO - PROCESS | 1980 | --DOCSHELL 0D782000 == 46 [pid = 1980] [id = 132] 08:10:07 INFO - PROCESS | 1980 | --DOCSHELL 0DEE3400 == 45 [pid = 1980] [id = 131] 08:10:07 INFO - PROCESS | 1980 | --DOCSHELL 0DF98800 == 44 [pid = 1980] [id = 127] 08:10:07 INFO - PROCESS | 1980 | --DOCSHELL 17558000 == 43 [pid = 1980] [id = 126] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 121 (132D4400) [pid = 1980] [serial = 260] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 120 (17CAA800) [pid = 1980] [serial = 263] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 119 (126BBC00) [pid = 1980] [serial = 299] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 118 (0DEE8400) [pid = 1980] [serial = 257] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 117 (17CA6000) [pid = 1980] [serial = 254] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 116 (15261000) [pid = 1980] [serial = 302] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 115 (1BC18000) [pid = 1980] [serial = 296] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 114 (15262800) [pid = 1980] [serial = 355] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 113 (15A0EC00) [pid = 1980] [serial = 356] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 112 (11C97000) [pid = 1980] [serial = 347] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 111 (0DA1E800) [pid = 1980] [serial = 346] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (15BD5400) [pid = 1980] [serial = 358] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (18D16400) [pid = 1980] [serial = 364] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (17742000) [pid = 1980] [serial = 362] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (1BC1E800) [pid = 1980] [serial = 343] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (1B12CC00) [pid = 1980] [serial = 367] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (1755E800) [pid = 1980] [serial = 376] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (166B5000) [pid = 1980] [serial = 370] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (1B1E6400) [pid = 1980] [serial = 373] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (1B130800) [pid = 1980] [serial = 368] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (19D76C00) [pid = 1980] [serial = 365] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (17423C00) [pid = 1980] [serial = 371] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (1603D000) [pid = 1980] [serial = 359] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (1B1E9400) [pid = 1980] [serial = 374] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (13EA0800) [pid = 1980] [serial = 341] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (13A1E000) [pid = 1980] [serial = 340] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (13A0DC00) [pid = 1980] [serial = 352] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (13A1FC00) [pid = 1980] [serial = 353] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (11E7D000) [pid = 1980] [serial = 338] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (16F9DC00) [pid = 1980] [serial = 361] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (0DEDEC00) [pid = 1980] [serial = 337] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (0D652800) [pid = 1980] [serial = 349] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (0DF99000) [pid = 1980] [serial = 350] [outer = 00000000] [url = about:blank] 08:10:07 INFO - PROCESS | 1980 | [1980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:10:07 INFO - PROCESS | 1980 | [1980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:10:07 INFO - PROCESS | 1980 | [1980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:10:07 INFO - PROCESS | 1980 | 1464016207232 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]]]}] 08:10:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:10:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 930ms 08:10:07 INFO - PROCESS | 1980 | 1464016207270 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 08:10:07 INFO - PROCESS | 1980 | 1464016207276 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 08:10:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:10:07 INFO - PROCESS | 1980 | 1464016207281 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:10:07 INFO - PROCESS | 1980 | 1464016207284 Marionette TRACE conn5 <- [1,554,null,{}] 08:10:07 INFO - PROCESS | 1980 | 1464016207288 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}] 08:10:07 INFO - PROCESS | 1980 | 1464016207372 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 08:10:07 INFO - PROCESS | 1980 | 1464016207382 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:07 INFO - PROCESS | 1980 | ++DOCSHELL 0DEDEC00 == 44 [pid = 1980] [id = 148] 08:10:07 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (0DEE8400) [pid = 1980] [serial = 442] [outer = 00000000] 08:10:07 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (11F53400) [pid = 1980] [serial = 443] [outer = 0DEE8400] 08:10:07 INFO - PROCESS | 1980 | 1464016207428 Marionette DEBUG loaded listener.js 08:10:07 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (12957800) [pid = 1980] [serial = 444] [outer = 0DEE8400] 08:10:07 INFO - PROCESS | 1980 | [1980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:10:07 INFO - PROCESS | 1980 | [1980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:10:07 INFO - PROCESS | 1980 | [1980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:10:07 INFO - PROCESS | 1980 | [1980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:10:07 INFO - PROCESS | 1980 | 1464016207908 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]]]}] 08:10:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:10:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 08:10:07 INFO - PROCESS | 1980 | 1464016207955 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 08:10:07 INFO - PROCESS | 1980 | 1464016207957 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 08:10:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:10:07 INFO - PROCESS | 1980 | 1464016207960 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:10:07 INFO - PROCESS | 1980 | 1464016207964 Marionette TRACE conn5 <- [1,558,null,{}] 08:10:07 INFO - PROCESS | 1980 | 1464016207974 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}] 08:10:08 INFO - PROCESS | 1980 | 1464016208088 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 08:10:08 INFO - PROCESS | 1980 | 1464016208180 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:08 INFO - PROCESS | 1980 | ++DOCSHELL 13E98C00 == 45 [pid = 1980] [id = 149] 08:10:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (13E99000) [pid = 1980] [serial = 445] [outer = 00000000] 08:10:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (13E9FC00) [pid = 1980] [serial = 446] [outer = 13E99000] 08:10:08 INFO - PROCESS | 1980 | 1464016208231 Marionette DEBUG loaded listener.js 08:10:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (14DDF000) [pid = 1980] [serial = 447] [outer = 13E99000] 08:10:08 INFO - PROCESS | 1980 | [1980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:10:08 INFO - PROCESS | 1980 | [1980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:10:08 INFO - PROCESS | 1980 | [1980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:10:08 INFO - PROCESS | 1980 | [1980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:10:08 INFO - PROCESS | 1980 | 1464016208624 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]]]}] 08:10:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:10:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 670ms 08:10:08 INFO - PROCESS | 1980 | 1464016208636 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 08:10:08 INFO - PROCESS | 1980 | 1464016208638 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 08:10:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:10:08 INFO - PROCESS | 1980 | 1464016208641 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:10:08 INFO - PROCESS | 1980 | 1464016208643 Marionette TRACE conn5 <- [1,562,null,{}] 08:10:08 INFO - PROCESS | 1980 | 1464016208646 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}] 08:10:08 INFO - PROCESS | 1980 | 1464016208728 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 08:10:08 INFO - PROCESS | 1980 | 1464016208735 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:08 INFO - PROCESS | 1980 | ++DOCSHELL 1517A400 == 46 [pid = 1980] [id = 150] 08:10:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (1517B800) [pid = 1980] [serial = 448] [outer = 00000000] 08:10:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (15A0FC00) [pid = 1980] [serial = 449] [outer = 1517B800] 08:10:08 INFO - PROCESS | 1980 | 1464016208779 Marionette DEBUG loaded listener.js 08:10:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (15AE1C00) [pid = 1980] [serial = 450] [outer = 1517B800] 08:10:09 INFO - PROCESS | 1980 | 1464016209221 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]]]}] 08:10:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:10:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 08:10:09 INFO - PROCESS | 1980 | 1464016209284 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 08:10:09 INFO - PROCESS | 1980 | 1464016209286 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 08:10:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:10:09 INFO - PROCESS | 1980 | 1464016209296 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:10:09 INFO - PROCESS | 1980 | 1464016209298 Marionette TRACE conn5 <- [1,566,null,{}] 08:10:09 INFO - PROCESS | 1980 | 1464016209302 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}] 08:10:09 INFO - PROCESS | 1980 | 1464016209413 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 08:10:09 INFO - PROCESS | 1980 | 1464016209506 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:09 INFO - PROCESS | 1980 | ++DOCSHELL 166AC800 == 47 [pid = 1980] [id = 151] 08:10:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (166AEC00) [pid = 1980] [serial = 451] [outer = 00000000] 08:10:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (166CEC00) [pid = 1980] [serial = 452] [outer = 166AEC00] 08:10:09 INFO - PROCESS | 1980 | 1464016209551 Marionette DEBUG loaded listener.js 08:10:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (166CF400) [pid = 1980] [serial = 453] [outer = 166AEC00] 08:10:09 INFO - PROCESS | 1980 | 1464016209986 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]]]}] 08:10:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:10:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 730ms 08:10:10 INFO - PROCESS | 1980 | 1464016210033 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 08:10:10 INFO - PROCESS | 1980 | 1464016210035 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 08:10:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:10:10 INFO - PROCESS | 1980 | 1464016210038 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:10:10 INFO - PROCESS | 1980 | 1464016210040 Marionette TRACE conn5 <- [1,570,null,{}] 08:10:10 INFO - PROCESS | 1980 | 1464016210043 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}] 08:10:10 INFO - PROCESS | 1980 | 1464016210186 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 08:10:10 INFO - PROCESS | 1980 | 1464016210248 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:10 INFO - PROCESS | 1980 | ++DOCSHELL 166D9C00 == 48 [pid = 1980] [id = 152] 08:10:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (17557C00) [pid = 1980] [serial = 454] [outer = 00000000] 08:10:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (17567C00) [pid = 1980] [serial = 455] [outer = 17557C00] 08:10:10 INFO - PROCESS | 1980 | 1464016210295 Marionette DEBUG loaded listener.js 08:10:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (17569C00) [pid = 1980] [serial = 456] [outer = 17557C00] 08:10:10 INFO - PROCESS | 1980 | 1464016210736 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]]]}] 08:10:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:10:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 730ms 08:10:10 INFO - PROCESS | 1980 | 1464016210781 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 08:10:10 INFO - PROCESS | 1980 | 1464016210783 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 08:10:10 INFO - PROCESS | 1980 | 1464016210790 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:10:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:10:10 INFO - PROCESS | 1980 | 1464016210792 Marionette TRACE conn5 <- [1,574,null,{}] 08:10:10 INFO - PROCESS | 1980 | 1464016210795 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}] 08:10:10 INFO - PROCESS | 1980 | 1464016210909 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 08:10:10 INFO - PROCESS | 1980 | 1464016210918 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:10 INFO - PROCESS | 1980 | ++DOCSHELL 1774CC00 == 49 [pid = 1980] [id = 153] 08:10:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (179ECC00) [pid = 1980] [serial = 457] [outer = 00000000] 08:10:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (17CAA800) [pid = 1980] [serial = 458] [outer = 179ECC00] 08:10:10 INFO - PROCESS | 1980 | 1464016210966 Marionette DEBUG loaded listener.js 08:10:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (18D16400) [pid = 1980] [serial = 459] [outer = 179ECC00] 08:10:11 INFO - PROCESS | 1980 | [1980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:10:11 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (0C9C1000) [pid = 1980] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:10:11 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (0DF12000) [pid = 1980] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:10:11 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (15A17000) [pid = 1980] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:10:11 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (0D23A800) [pid = 1980] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:10:11 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (16063800) [pid = 1980] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:10:11 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (19D7F800) [pid = 1980] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:10:11 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (166CFC00) [pid = 1980] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:10:11 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (16FA0C00) [pid = 1980] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:10:11 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (17570400) [pid = 1980] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:10:11 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (14DE4000) [pid = 1980] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:10:11 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (0DADF400) [pid = 1980] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:10:11 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (14DDE400) [pid = 1980] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:10:11 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (0EAEA000) [pid = 1980] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:10:11 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (19D7EC00) [pid = 1980] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:10:11 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (165A2800) [pid = 1980] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:10:11 INFO - PROCESS | 1980 | [1980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:10:11 INFO - PROCESS | 1980 | [1980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:10:11 INFO - PROCESS | 1980 | 1464016211546 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]]]}] 08:10:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:10:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 770ms 08:10:11 INFO - PROCESS | 1980 | 1464016211564 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 08:10:11 INFO - PROCESS | 1980 | 1464016211566 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 08:10:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:10:11 INFO - PROCESS | 1980 | 1464016211569 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:10:11 INFO - PROCESS | 1980 | 1464016211571 Marionette TRACE conn5 <- [1,578,null,{}] 08:10:11 INFO - PROCESS | 1980 | 1464016211584 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}] 08:10:11 INFO - PROCESS | 1980 | 1464016211665 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 08:10:11 INFO - PROCESS | 1980 | 1464016211767 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:11 INFO - PROCESS | 1980 | ++DOCSHELL 13FBEC00 == 50 [pid = 1980] [id = 154] 08:10:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (14DD8C00) [pid = 1980] [serial = 460] [outer = 00000000] 08:10:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (16F9E000) [pid = 1980] [serial = 461] [outer = 14DD8C00] 08:10:11 INFO - PROCESS | 1980 | 1464016211816 Marionette DEBUG loaded listener.js 08:10:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (179EC800) [pid = 1980] [serial = 462] [outer = 14DD8C00] 08:10:12 INFO - PROCESS | 1980 | 1464016212165 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]]]}] 08:10:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:10:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 08:10:12 INFO - PROCESS | 1980 | 1464016212223 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 08:10:12 INFO - PROCESS | 1980 | 1464016212225 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 08:10:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:10:12 INFO - PROCESS | 1980 | 1464016212228 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:10:12 INFO - PROCESS | 1980 | 1464016212230 Marionette TRACE conn5 <- [1,582,null,{}] 08:10:12 INFO - PROCESS | 1980 | 1464016212236 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}] 08:10:12 INFO - PROCESS | 1980 | 1464016212354 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 08:10:12 INFO - PROCESS | 1980 | 1464016212406 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:12 INFO - PROCESS | 1980 | ++DOCSHELL 18CB5C00 == 51 [pid = 1980] [id = 155] 08:10:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (18DF0000) [pid = 1980] [serial = 463] [outer = 00000000] 08:10:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (1A34C400) [pid = 1980] [serial = 464] [outer = 18DF0000] 08:10:12 INFO - PROCESS | 1980 | 1464016212451 Marionette DEBUG loaded listener.js 08:10:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (1B1E7000) [pid = 1980] [serial = 465] [outer = 18DF0000] 08:10:12 INFO - PROCESS | 1980 | 1464016212765 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]]]}] 08:10:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:10:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 570ms 08:10:12 INFO - PROCESS | 1980 | 1464016212806 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 08:10:12 INFO - PROCESS | 1980 | 1464016212808 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 08:10:12 INFO - PROCESS | 1980 | 1464016212811 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:10:12 INFO - PROCESS | 1980 | 1464016212813 Marionette TRACE conn5 <- [1,586,null,{}] 08:10:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:10:12 INFO - PROCESS | 1980 | 1464016212816 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}] 08:10:12 INFO - PROCESS | 1980 | 1464016212899 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 08:10:12 INFO - PROCESS | 1980 | 1464016212982 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:12 INFO - PROCESS | 1980 | ++DOCSHELL 1B1E6400 == 52 [pid = 1980] [id = 156] 08:10:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (1B1E6800) [pid = 1980] [serial = 466] [outer = 00000000] 08:10:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (1B871800) [pid = 1980] [serial = 467] [outer = 1B1E6800] 08:10:13 INFO - PROCESS | 1980 | 1464016213028 Marionette DEBUG loaded listener.js 08:10:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (1BC18000) [pid = 1980] [serial = 468] [outer = 1B1E6800] 08:10:13 INFO - PROCESS | 1980 | 1464016213374 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]]]}] 08:10:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:10:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 630ms 08:10:13 INFO - PROCESS | 1980 | 1464016213478 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 08:10:13 INFO - PROCESS | 1980 | 1464016213482 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 08:10:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:10:13 INFO - PROCESS | 1980 | 1464016213488 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:10:13 INFO - PROCESS | 1980 | 1464016213493 Marionette TRACE conn5 <- [1,590,null,{}] 08:10:13 INFO - PROCESS | 1980 | 1464016213499 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}] 08:10:13 INFO - PROCESS | 1980 | 1464016213625 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 08:10:13 INFO - PROCESS | 1980 | 1464016213730 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:13 INFO - PROCESS | 1980 | ++DOCSHELL 094F5C00 == 53 [pid = 1980] [id = 157] 08:10:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (094FA400) [pid = 1980] [serial = 469] [outer = 00000000] 08:10:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (1290CC00) [pid = 1980] [serial = 470] [outer = 094FA400] 08:10:13 INFO - PROCESS | 1980 | 1464016213789 Marionette DEBUG loaded listener.js 08:10:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (13A02C00) [pid = 1980] [serial = 471] [outer = 094FA400] 08:10:14 INFO - PROCESS | 1980 | 1464016214600 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]]]}] 08:10:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:10:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1173ms 08:10:14 INFO - PROCESS | 1980 | 1464016214666 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 08:10:14 INFO - PROCESS | 1980 | 1464016214670 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 08:10:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:10:14 INFO - PROCESS | 1980 | 1464016214678 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:10:14 INFO - PROCESS | 1980 | 1464016214682 Marionette TRACE conn5 <- [1,594,null,{}] 08:10:14 INFO - PROCESS | 1980 | 1464016214686 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}] 08:10:14 INFO - PROCESS | 1980 | 1464016214800 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 08:10:14 INFO - PROCESS | 1980 | 1464016214919 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:14 INFO - PROCESS | 1980 | ++DOCSHELL 13A1DC00 == 54 [pid = 1980] [id = 158] 08:10:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (14DE4000) [pid = 1980] [serial = 472] [outer = 00000000] 08:10:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (16F9F000) [pid = 1980] [serial = 473] [outer = 14DE4000] 08:10:14 INFO - PROCESS | 1980 | 1464016214973 Marionette DEBUG loaded listener.js 08:10:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (17555800) [pid = 1980] [serial = 474] [outer = 14DE4000] 08:10:15 INFO - PROCESS | 1980 | 1464016215562 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]]]}] 08:10:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:10:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 930ms 08:10:15 INFO - PROCESS | 1980 | 1464016215616 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 08:10:15 INFO - PROCESS | 1980 | 1464016215619 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 08:10:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:10:15 INFO - PROCESS | 1980 | 1464016215623 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:10:15 INFO - PROCESS | 1980 | 1464016215625 Marionette TRACE conn5 <- [1,598,null,{}] 08:10:15 INFO - PROCESS | 1980 | 1464016215635 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}] 08:10:15 INFO - PROCESS | 1980 | 1464016215752 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 08:10:15 INFO - PROCESS | 1980 | 1464016215861 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:15 INFO - PROCESS | 1980 | ++DOCSHELL 1B9E3400 == 55 [pid = 1980] [id = 159] 08:10:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (1BC17400) [pid = 1980] [serial = 475] [outer = 00000000] 08:10:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (1BD0EC00) [pid = 1980] [serial = 476] [outer = 1BC17400] 08:10:15 INFO - PROCESS | 1980 | 1464016215922 Marionette DEBUG loaded listener.js 08:10:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (1C4A7800) [pid = 1980] [serial = 477] [outer = 1BC17400] 08:10:16 INFO - PROCESS | 1980 | 1464016216538 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]]]}] 08:10:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:10:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 970ms 08:10:16 INFO - PROCESS | 1980 | 1464016216595 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 08:10:16 INFO - PROCESS | 1980 | 1464016216597 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 08:10:16 INFO - PROCESS | 1980 | 1464016216601 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:10:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:10:16 INFO - PROCESS | 1980 | 1464016216602 Marionette TRACE conn5 <- [1,602,null,{}] 08:10:16 INFO - PROCESS | 1980 | 1464016216606 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}] 08:10:16 INFO - PROCESS | 1980 | 1464016216711 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 08:10:16 INFO - PROCESS | 1980 | 1464016216811 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:16 INFO - PROCESS | 1980 | ++DOCSHELL 1BD0E800 == 56 [pid = 1980] [id = 160] 08:10:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (1C4AB400) [pid = 1980] [serial = 478] [outer = 00000000] 08:10:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 112 (1C594000) [pid = 1980] [serial = 479] [outer = 1C4AB400] 08:10:16 INFO - PROCESS | 1980 | 1464016216864 Marionette DEBUG loaded listener.js 08:10:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 113 (1C990000) [pid = 1980] [serial = 480] [outer = 1C4AB400] 08:10:17 INFO - PROCESS | 1980 | 1464016217411 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]]]}] 08:10:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:10:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 830ms 08:10:17 INFO - PROCESS | 1980 | 1464016217450 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 08:10:17 INFO - PROCESS | 1980 | 1464016217452 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 08:10:17 INFO - PROCESS | 1980 | 1464016217456 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:10:17 INFO - PROCESS | 1980 | 1464016217458 Marionette TRACE conn5 <- [1,606,null,{}] 08:10:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:10:17 INFO - PROCESS | 1980 | 1464016217462 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}] 08:10:17 INFO - PROCESS | 1980 | 1464016217568 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 08:10:17 INFO - PROCESS | 1980 | 1464016217669 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:17 INFO - PROCESS | 1980 | ++DOCSHELL 1C992400 == 57 [pid = 1980] [id = 161] 08:10:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 114 (1C996000) [pid = 1980] [serial = 481] [outer = 00000000] 08:10:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 115 (1C999C00) [pid = 1980] [serial = 482] [outer = 1C996000] 08:10:17 INFO - PROCESS | 1980 | 1464016217723 Marionette DEBUG loaded listener.js 08:10:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 116 (1E805000) [pid = 1980] [serial = 483] [outer = 1C996000] 08:10:18 INFO - PROCESS | 1980 | 1464016218300 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]]]}] 08:10:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:10:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 870ms 08:10:18 INFO - PROCESS | 1980 | 1464016218333 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 08:10:18 INFO - PROCESS | 1980 | 1464016218335 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 08:10:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:10:18 INFO - PROCESS | 1980 | 1464016218339 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:10:18 INFO - PROCESS | 1980 | 1464016218341 Marionette TRACE conn5 <- [1,610,null,{}] 08:10:18 INFO - PROCESS | 1980 | 1464016218478 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}] 08:10:18 INFO - PROCESS | 1980 | [1980] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 08:10:18 INFO - PROCESS | 1980 | 1464016218752 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 08:10:18 INFO - PROCESS | 1980 | 1464016218806 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:18 INFO - PROCESS | 1980 | ++DOCSHELL 0D199400 == 58 [pid = 1980] [id = 162] 08:10:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 117 (0D281800) [pid = 1980] [serial = 484] [outer = 00000000] 08:10:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 118 (132D1400) [pid = 1980] [serial = 485] [outer = 0D281800] 08:10:18 INFO - PROCESS | 1980 | 1464016218859 Marionette DEBUG loaded listener.js 08:10:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 119 (13FBE800) [pid = 1980] [serial = 486] [outer = 0D281800] 08:10:19 INFO - PROCESS | 1980 | 1464016219621 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]]]}] 08:10:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:10:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1331ms 08:10:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:10:19 INFO - PROCESS | 1980 | 1464016219674 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 08:10:19 INFO - PROCESS | 1980 | 1464016219679 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 08:10:19 INFO - PROCESS | 1980 | 1464016219684 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:10:19 INFO - PROCESS | 1980 | 1464016219688 Marionette TRACE conn5 <- [1,614,null,{}] 08:10:19 INFO - PROCESS | 1980 | 1464016219693 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}] 08:10:19 INFO - PROCESS | 1980 | 1464016219795 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 08:10:19 INFO - PROCESS | 1980 | 1464016219934 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:19 INFO - PROCESS | 1980 | ++DOCSHELL 0CA97800 == 59 [pid = 1980] [id = 163] 08:10:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 120 (0D366800) [pid = 1980] [serial = 487] [outer = 00000000] 08:10:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 121 (13A0B400) [pid = 1980] [serial = 488] [outer = 0D366800] 08:10:19 INFO - PROCESS | 1980 | 1464016219988 Marionette DEBUG loaded listener.js 08:10:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 122 (13E94800) [pid = 1980] [serial = 489] [outer = 0D366800] 08:10:20 INFO - PROCESS | 1980 | --DOCSHELL 18CB5C00 == 58 [pid = 1980] [id = 155] 08:10:20 INFO - PROCESS | 1980 | --DOCSHELL 13FBEC00 == 57 [pid = 1980] [id = 154] 08:10:20 INFO - PROCESS | 1980 | --DOCSHELL 1774CC00 == 56 [pid = 1980] [id = 153] 08:10:20 INFO - PROCESS | 1980 | --DOCSHELL 166D9C00 == 55 [pid = 1980] [id = 152] 08:10:20 INFO - PROCESS | 1980 | --DOCSHELL 166AC800 == 54 [pid = 1980] [id = 151] 08:10:20 INFO - PROCESS | 1980 | --DOCSHELL 1517A400 == 53 [pid = 1980] [id = 150] 08:10:20 INFO - PROCESS | 1980 | --DOCSHELL 13E98C00 == 52 [pid = 1980] [id = 149] 08:10:20 INFO - PROCESS | 1980 | --DOCSHELL 0DEDEC00 == 51 [pid = 1980] [id = 148] 08:10:20 INFO - PROCESS | 1980 | --DOCSHELL 0DFF9C00 == 50 [pid = 1980] [id = 147] 08:10:20 INFO - PROCESS | 1980 | --DOMWINDOW == 121 (1B135400) [pid = 1980] [serial = 419] [outer = 00000000] [url = about:blank] 08:10:20 INFO - PROCESS | 1980 | --DOCSHELL 15164C00 == 49 [pid = 1980] [id = 142] 08:10:20 INFO - PROCESS | 1980 | --DOCSHELL 0D655000 == 48 [pid = 1980] [id = 141] 08:10:20 INFO - PROCESS | 1980 | --DOCSHELL 0D779400 == 47 [pid = 1980] [id = 140] 08:10:20 INFO - PROCESS | 1980 | --DOMWINDOW == 120 (1BD9C800) [pid = 1980] [serial = 344] [outer = 00000000] [url = about:blank] 08:10:20 INFO - PROCESS | 1980 | --DOMWINDOW == 119 (1BC22800) [pid = 1980] [serial = 335] [outer = 00000000] [url = about:blank] 08:10:20 INFO - PROCESS | 1980 | --DOMWINDOW == 118 (166DA800) [pid = 1980] [serial = 404] [outer = 00000000] [url = about:blank] 08:10:20 INFO - PROCESS | 1980 | --DOMWINDOW == 117 (16F9D400) [pid = 1980] [serial = 405] [outer = 00000000] [url = about:blank] 08:10:20 INFO - PROCESS | 1980 | --DOMWINDOW == 116 (17741400) [pid = 1980] [serial = 408] [outer = 00000000] [url = about:blank] 08:10:20 INFO - PROCESS | 1980 | --DOMWINDOW == 115 (1756C000) [pid = 1980] [serial = 407] [outer = 00000000] [url = about:blank] 08:10:20 INFO - PROCESS | 1980 | --DOMWINDOW == 114 (19D10800) [pid = 1980] [serial = 386] [outer = 00000000] [url = about:blank] 08:10:20 INFO - PROCESS | 1980 | --DOMWINDOW == 113 (17CAB400) [pid = 1980] [serial = 385] [outer = 00000000] [url = about:blank] 08:10:20 INFO - PROCESS | 1980 | --DOMWINDOW == 112 (15254C00) [pid = 1980] [serial = 398] [outer = 00000000] [url = about:blank] 08:10:20 INFO - PROCESS | 1980 | --DOMWINDOW == 111 (1525D800) [pid = 1980] [serial = 399] [outer = 00000000] [url = about:blank] 08:10:20 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (12989800) [pid = 1980] [serial = 395] [outer = 00000000] [url = about:blank] 08:10:20 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (132CE000) [pid = 1980] [serial = 396] [outer = 00000000] [url = about:blank] 08:10:20 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (16F9D800) [pid = 1980] [serial = 383] [outer = 00000000] [url = about:blank] 08:10:20 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (16057400) [pid = 1980] [serial = 382] [outer = 00000000] [url = about:blank] 08:10:20 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (13A13000) [pid = 1980] [serial = 380] [outer = 00000000] [url = about:blank] 08:10:20 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (13213C00) [pid = 1980] [serial = 379] [outer = 00000000] [url = about:blank] 08:10:20 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (1B86DC00) [pid = 1980] [serial = 389] [outer = 00000000] [url = about:blank] 08:10:20 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (1B868400) [pid = 1980] [serial = 388] [outer = 00000000] [url = about:blank] 08:10:20 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (1A345000) [pid = 1980] [serial = 417] [outer = 00000000] [url = about:blank] 08:10:20 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (18C85C00) [pid = 1980] [serial = 410] [outer = 00000000] [url = about:blank] 08:10:20 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (12990800) [pid = 1980] [serial = 392] [outer = 00000000] [url = about:blank] 08:10:20 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (11E8A800) [pid = 1980] [serial = 391] [outer = 00000000] [url = about:blank] 08:10:20 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (15AE6400) [pid = 1980] [serial = 401] [outer = 00000000] [url = about:blank] 08:10:20 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (17CAE000) [pid = 1980] [serial = 416] [outer = 00000000] [url = about:blank] 08:10:20 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (13A07000) [pid = 1980] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:10:20 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (18C92400) [pid = 1980] [serial = 411] [outer = 00000000] [url = about:blank] 08:10:20 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (15256000) [pid = 1980] [serial = 414] [outer = 00000000] [url = about:blank] 08:10:20 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (13FBF000) [pid = 1980] [serial = 413] [outer = 00000000] [url = about:blank] 08:10:20 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (1603C400) [pid = 1980] [serial = 402] [outer = 00000000] [url = about:blank] 08:10:20 INFO - PROCESS | 1980 | 1464016220550 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]]]}] 08:10:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:10:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 890ms 08:10:20 INFO - PROCESS | 1980 | 1464016220575 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 08:10:20 INFO - PROCESS | 1980 | 1464016220580 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 08:10:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:10:20 INFO - PROCESS | 1980 | 1464016220586 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:10:20 INFO - PROCESS | 1980 | 1464016220588 Marionette TRACE conn5 <- [1,618,null,{}] 08:10:20 INFO - PROCESS | 1980 | 1464016220592 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}] 08:10:20 INFO - PROCESS | 1980 | 1464016220677 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 08:10:20 INFO - PROCESS | 1980 | 1464016220768 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:20 INFO - PROCESS | 1980 | ++DOCSHELL 0DF99000 == 48 [pid = 1980] [id = 164] 08:10:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (0DFF9C00) [pid = 1980] [serial = 490] [outer = 00000000] 08:10:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (13213C00) [pid = 1980] [serial = 491] [outer = 0DFF9C00] 08:10:20 INFO - PROCESS | 1980 | 1464016220816 Marionette DEBUG loaded listener.js 08:10:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (13A0F000) [pid = 1980] [serial = 492] [outer = 0DFF9C00] 08:10:21 INFO - PROCESS | 1980 | 1464016221258 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]]]}] 08:10:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:10:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 730ms 08:10:21 INFO - PROCESS | 1980 | 1464016221319 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 08:10:21 INFO - PROCESS | 1980 | 1464016221321 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 08:10:21 INFO - PROCESS | 1980 | 1464016221324 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:10:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:10:21 INFO - PROCESS | 1980 | 1464016221328 Marionette TRACE conn5 <- [1,622,null,{}] 08:10:21 INFO - PROCESS | 1980 | 1464016221338 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}] 08:10:21 INFO - PROCESS | 1980 | 1464016221426 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 08:10:21 INFO - PROCESS | 1980 | 1464016221470 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:21 INFO - PROCESS | 1980 | ++DOCSHELL 14DD7C00 == 49 [pid = 1980] [id = 165] 08:10:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (15255400) [pid = 1980] [serial = 493] [outer = 00000000] 08:10:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (1525E400) [pid = 1980] [serial = 494] [outer = 15255400] 08:10:21 INFO - PROCESS | 1980 | 1464016221516 Marionette DEBUG loaded listener.js 08:10:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (15A0E400) [pid = 1980] [serial = 495] [outer = 15255400] 08:10:21 INFO - PROCESS | 1980 | [1980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:10:21 INFO - PROCESS | 1980 | [1980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:10:21 INFO - PROCESS | 1980 | [1980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:10:21 INFO - PROCESS | 1980 | 1464016221967 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]]]}] 08:10:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:10:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 670ms 08:10:21 INFO - PROCESS | 1980 | 1464016221999 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 08:10:21 INFO - PROCESS | 1980 | 1464016222001 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 08:10:21 INFO - PROCESS | 1980 | 1464016222004 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:10:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:10:21 INFO - PROCESS | 1980 | 1464016222006 Marionette TRACE conn5 <- [1,626,null,{}] 08:10:22 INFO - PROCESS | 1980 | 1464016222010 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}] 08:10:22 INFO - PROCESS | 1980 | 1464016222098 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 08:10:22 INFO - PROCESS | 1980 | 1464016222107 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:22 INFO - PROCESS | 1980 | ++DOCSHELL 15AE4800 == 50 [pid = 1980] [id = 166] 08:10:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (16036400) [pid = 1980] [serial = 496] [outer = 00000000] 08:10:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (16061800) [pid = 1980] [serial = 497] [outer = 16036400] 08:10:22 INFO - PROCESS | 1980 | 1464016222152 Marionette DEBUG loaded listener.js 08:10:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (166B6C00) [pid = 1980] [serial = 498] [outer = 16036400] 08:10:22 INFO - PROCESS | 1980 | [1980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:10:22 INFO - PROCESS | 1980 | [1980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:10:22 INFO - PROCESS | 1980 | [1980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:10:22 INFO - PROCESS | 1980 | 1464016222595 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]]]}] 08:10:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:10:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 630ms 08:10:22 INFO - PROCESS | 1980 | 1464016222639 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 08:10:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:10:22 INFO - PROCESS | 1980 | 1464016222641 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 08:10:22 INFO - PROCESS | 1980 | 1464016222644 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:10:22 INFO - PROCESS | 1980 | 1464016222646 Marionette TRACE conn5 <- [1,630,null,{}] 08:10:22 INFO - PROCESS | 1980 | 1464016222649 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}] 08:10:22 INFO - PROCESS | 1980 | 1464016222762 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 08:10:22 INFO - PROCESS | 1980 | 1464016222797 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:22 INFO - PROCESS | 1980 | ++DOCSHELL 166D7000 == 51 [pid = 1980] [id = 167] 08:10:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (166D7C00) [pid = 1980] [serial = 499] [outer = 00000000] 08:10:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (16F98000) [pid = 1980] [serial = 500] [outer = 166D7C00] 08:10:22 INFO - PROCESS | 1980 | 1464016222889 Marionette DEBUG loaded listener.js 08:10:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (16FA0800) [pid = 1980] [serial = 501] [outer = 166D7C00] 08:10:23 INFO - PROCESS | 1980 | 1464016223354 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]]]}] 08:10:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:10:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 770ms 08:10:23 INFO - PROCESS | 1980 | 1464016223415 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 08:10:23 INFO - PROCESS | 1980 | 1464016223417 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 08:10:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:10:23 INFO - PROCESS | 1980 | 1464016223428 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:10:23 INFO - PROCESS | 1980 | 1464016223429 Marionette TRACE conn5 <- [1,634,null,{}] 08:10:23 INFO - PROCESS | 1980 | 1464016223433 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}] 08:10:23 INFO - PROCESS | 1980 | 1464016223555 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 08:10:23 INFO - PROCESS | 1980 | 1464016223617 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:23 INFO - PROCESS | 1980 | ++DOCSHELL 1756A400 == 52 [pid = 1980] [id = 168] 08:10:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (1756AC00) [pid = 1980] [serial = 502] [outer = 00000000] 08:10:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (17749800) [pid = 1980] [serial = 503] [outer = 1756AC00] 08:10:23 INFO - PROCESS | 1980 | 1464016223664 Marionette DEBUG loaded listener.js 08:10:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (1774A000) [pid = 1980] [serial = 504] [outer = 1756AC00] 08:10:24 INFO - PROCESS | 1980 | 1464016224095 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]]]}] 08:10:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:10:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 730ms 08:10:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:10:24 INFO - PROCESS | 1980 | 1464016224151 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 08:10:24 INFO - PROCESS | 1980 | 1464016224153 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 08:10:24 INFO - PROCESS | 1980 | 1464016224156 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:10:24 INFO - PROCESS | 1980 | 1464016224158 Marionette TRACE conn5 <- [1,638,null,{}] 08:10:24 INFO - PROCESS | 1980 | 1464016224161 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}] 08:10:24 INFO - PROCESS | 1980 | 1464016224270 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 08:10:24 INFO - PROCESS | 1980 | 1464016224276 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:24 INFO - PROCESS | 1980 | ++DOCSHELL 179F4800 == 53 [pid = 1980] [id = 169] 08:10:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (17BE6800) [pid = 1980] [serial = 505] [outer = 00000000] 08:10:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (18CB4000) [pid = 1980] [serial = 506] [outer = 17BE6800] 08:10:24 INFO - PROCESS | 1980 | 1464016224323 Marionette DEBUG loaded listener.js 08:10:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (18E38800) [pid = 1980] [serial = 507] [outer = 17BE6800] 08:10:24 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (166AEC00) [pid = 1980] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:10:24 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (17557C00) [pid = 1980] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:10:24 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (13E99000) [pid = 1980] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:10:24 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (0EC86800) [pid = 1980] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:10:24 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (1517B800) [pid = 1980] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:10:24 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (0DEE8400) [pid = 1980] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:10:24 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (18DF0000) [pid = 1980] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:10:24 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (179ECC00) [pid = 1980] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:10:24 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (14DD8C00) [pid = 1980] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:10:24 INFO - PROCESS | 1980 | 1464016224849 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]]]}] 08:10:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:10:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 730ms 08:10:24 INFO - PROCESS | 1980 | 1464016224887 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 08:10:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:10:24 INFO - PROCESS | 1980 | 1464016224889 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 08:10:24 INFO - PROCESS | 1980 | 1464016224892 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:10:24 INFO - PROCESS | 1980 | 1464016224894 Marionette TRACE conn5 <- [1,642,null,{}] 08:10:24 INFO - PROCESS | 1980 | 1464016224898 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}] 08:10:24 INFO - PROCESS | 1980 | 1464016224980 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 08:10:25 INFO - PROCESS | 1980 | 1464016225069 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:25 INFO - PROCESS | 1980 | ++DOCSHELL 0D783800 == 54 [pid = 1980] [id = 170] 08:10:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (0DA1E800) [pid = 1980] [serial = 508] [outer = 00000000] 08:10:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (179E7000) [pid = 1980] [serial = 509] [outer = 0DA1E800] 08:10:25 INFO - PROCESS | 1980 | 1464016225116 Marionette DEBUG loaded listener.js 08:10:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (11C92C00) [pid = 1980] [serial = 510] [outer = 0DA1E800] 08:10:25 INFO - PROCESS | 1980 | 1464016225499 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]]]}] 08:10:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:10:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 08:10:25 INFO - PROCESS | 1980 | 1464016225523 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 08:10:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:10:25 INFO - PROCESS | 1980 | 1464016225525 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 08:10:25 INFO - PROCESS | 1980 | 1464016225528 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:10:25 INFO - PROCESS | 1980 | 1464016225529 Marionette TRACE conn5 <- [1,646,null,{}] 08:10:25 INFO - PROCESS | 1980 | 1464016225558 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}] 08:10:25 INFO - PROCESS | 1980 | 1464016225673 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 08:10:25 INFO - PROCESS | 1980 | 1464016225681 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:25 INFO - PROCESS | 1980 | ++DOCSHELL 0D77A400 == 55 [pid = 1980] [id = 171] 08:10:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (0DEE6800) [pid = 1980] [serial = 511] [outer = 00000000] 08:10:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (19D7B400) [pid = 1980] [serial = 512] [outer = 0DEE6800] 08:10:25 INFO - PROCESS | 1980 | 1464016225727 Marionette DEBUG loaded listener.js 08:10:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (1A347800) [pid = 1980] [serial = 513] [outer = 0DEE6800] 08:10:26 INFO - PROCESS | 1980 | 1464016226132 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]]]}] 08:10:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:10:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 08:10:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:10:26 INFO - PROCESS | 1980 | 1464016226159 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 08:10:26 INFO - PROCESS | 1980 | 1464016226161 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 08:10:26 INFO - PROCESS | 1980 | 1464016226164 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:10:26 INFO - PROCESS | 1980 | 1464016226166 Marionette TRACE conn5 <- [1,650,null,{}] 08:10:26 INFO - PROCESS | 1980 | 1464016226169 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}] 08:10:26 INFO - PROCESS | 1980 | 1464016226250 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 08:10:26 INFO - PROCESS | 1980 | 1464016226334 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:26 INFO - PROCESS | 1980 | ++DOCSHELL 1A33E400 == 56 [pid = 1980] [id = 172] 08:10:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (1B12B800) [pid = 1980] [serial = 514] [outer = 00000000] 08:10:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (1B1E9400) [pid = 1980] [serial = 515] [outer = 1B12B800] 08:10:26 INFO - PROCESS | 1980 | 1464016226378 Marionette DEBUG loaded listener.js 08:10:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (1B86C000) [pid = 1980] [serial = 516] [outer = 1B12B800] 08:10:26 INFO - PROCESS | 1980 | [1980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:10:26 INFO - PROCESS | 1980 | [1980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:10:26 INFO - PROCESS | 1980 | [1980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:10:26 INFO - PROCESS | 1980 | [1980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:10:26 INFO - PROCESS | 1980 | 1464016226821 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]]]}] 08:10:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:10:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 670ms 08:10:26 INFO - PROCESS | 1980 | 1464016226835 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 08:10:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:10:26 INFO - PROCESS | 1980 | 1464016226840 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 08:10:26 INFO - PROCESS | 1980 | 1464016226845 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:10:26 INFO - PROCESS | 1980 | 1464016226850 Marionette TRACE conn5 <- [1,654,null,{}] 08:10:26 INFO - PROCESS | 1980 | 1464016226861 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}] 08:10:27 INFO - PROCESS | 1980 | 1464016227021 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 08:10:27 INFO - PROCESS | 1980 | 1464016227123 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:27 INFO - PROCESS | 1980 | ++DOCSHELL 0DF90800 == 57 [pid = 1980] [id = 173] 08:10:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (0EC52400) [pid = 1980] [serial = 517] [outer = 00000000] 08:10:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 112 (12644400) [pid = 1980] [serial = 518] [outer = 0EC52400] 08:10:27 INFO - PROCESS | 1980 | 1464016227179 Marionette DEBUG loaded listener.js 08:10:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 113 (12985400) [pid = 1980] [serial = 519] [outer = 0EC52400] 08:10:27 INFO - PROCESS | 1980 | [1980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:10:27 INFO - PROCESS | 1980 | [1980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:10:27 INFO - PROCESS | 1980 | 1464016227799 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]]]}] 08:10:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:10:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 987ms 08:10:27 INFO - PROCESS | 1980 | 1464016227833 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 08:10:27 INFO - PROCESS | 1980 | 1464016227839 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 08:10:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:10:27 INFO - PROCESS | 1980 | 1464016227845 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:10:27 INFO - PROCESS | 1980 | 1464016227848 Marionette TRACE conn5 <- [1,658,null,{}] 08:10:27 INFO - PROCESS | 1980 | 1464016227852 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}] 08:10:27 INFO - PROCESS | 1980 | 1464016227961 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 08:10:28 INFO - PROCESS | 1980 | 1464016228060 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:28 INFO - PROCESS | 1980 | ++DOCSHELL 13A19800 == 58 [pid = 1980] [id = 174] 08:10:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 114 (13E99000) [pid = 1980] [serial = 520] [outer = 00000000] 08:10:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 115 (1525F400) [pid = 1980] [serial = 521] [outer = 13E99000] 08:10:28 INFO - PROCESS | 1980 | 1464016228116 Marionette DEBUG loaded listener.js 08:10:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 116 (15AE2000) [pid = 1980] [serial = 522] [outer = 13E99000] 08:10:28 INFO - PROCESS | 1980 | 1464016228721 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]]]}] 08:10:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:10:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 930ms 08:10:28 INFO - PROCESS | 1980 | 1464016228778 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 08:10:28 INFO - PROCESS | 1980 | 1464016228780 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 08:10:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:10:28 INFO - PROCESS | 1980 | 1464016228784 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:10:28 INFO - PROCESS | 1980 | 1464016228788 Marionette TRACE conn5 <- [1,662,null,{}] 08:10:28 INFO - PROCESS | 1980 | 1464016228798 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}] 08:10:28 INFO - PROCESS | 1980 | 1464016228910 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 08:10:29 INFO - PROCESS | 1980 | 1464016229037 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:29 INFO - PROCESS | 1980 | ++DOCSHELL 1B1E4C00 == 59 [pid = 1980] [id = 175] 08:10:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 117 (1B1E7400) [pid = 1980] [serial = 523] [outer = 00000000] 08:10:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 118 (1B877400) [pid = 1980] [serial = 524] [outer = 1B1E7400] 08:10:29 INFO - PROCESS | 1980 | 1464016229095 Marionette DEBUG loaded listener.js 08:10:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 119 (1BC17C00) [pid = 1980] [serial = 525] [outer = 1B1E7400] 08:10:29 INFO - PROCESS | 1980 | [1980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:10:29 INFO - PROCESS | 1980 | 1464016229723 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]]]}] 08:10:29 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 08:10:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 970ms 08:10:29 INFO - PROCESS | 1980 | 1464016229758 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 08:10:29 INFO - PROCESS | 1980 | 1464016229760 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 08:10:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:10:29 INFO - PROCESS | 1980 | 1464016229764 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:10:29 INFO - PROCESS | 1980 | 1464016229766 Marionette TRACE conn5 <- [1,666,null,{}] 08:10:29 INFO - PROCESS | 1980 | 1464016229770 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}] 08:10:29 INFO - PROCESS | 1980 | 1464016229882 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 08:10:30 INFO - PROCESS | 1980 | 1464016230013 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:30 INFO - PROCESS | 1980 | ++DOCSHELL 1B1C2800 == 60 [pid = 1980] [id = 176] 08:10:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 120 (1B1C8C00) [pid = 1980] [serial = 526] [outer = 00000000] 08:10:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 121 (1B1CF000) [pid = 1980] [serial = 527] [outer = 1B1C8C00] 08:10:30 INFO - PROCESS | 1980 | 1464016230071 Marionette DEBUG loaded listener.js 08:10:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 122 (1B9DE400) [pid = 1980] [serial = 528] [outer = 1B1C8C00] 08:10:30 INFO - PROCESS | 1980 | 1464016230648 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]]]}] 08:10:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:10:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 930ms 08:10:30 INFO - PROCESS | 1980 | 1464016230698 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 08:10:30 INFO - PROCESS | 1980 | 1464016230700 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 08:10:30 INFO - PROCESS | 1980 | 1464016230703 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:10:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:10:30 INFO - PROCESS | 1980 | 1464016230705 Marionette TRACE conn5 <- [1,670,null,{}] 08:10:30 INFO - PROCESS | 1980 | 1464016230709 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}] 08:10:30 INFO - PROCESS | 1980 | 1464016230812 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 08:10:30 INFO - PROCESS | 1980 | 1464016230910 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:30 INFO - PROCESS | 1980 | ++DOCSHELL 1B1CE000 == 61 [pid = 1980] [id = 177] 08:10:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 123 (1B877000) [pid = 1980] [serial = 529] [outer = 00000000] 08:10:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 124 (1BD99C00) [pid = 1980] [serial = 530] [outer = 1B877000] 08:10:30 INFO - PROCESS | 1980 | 1464016230966 Marionette DEBUG loaded listener.js 08:10:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 125 (1C23EC00) [pid = 1980] [serial = 531] [outer = 1B877000] 08:10:32 INFO - PROCESS | 1980 | 1464016232112 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]]]}] 08:10:32 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) 08:10:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1417ms 08:10:32 INFO - PROCESS | 1980 | 1464016232125 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 08:10:32 INFO - PROCESS | 1980 | 1464016232129 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 08:10:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:10:32 INFO - PROCESS | 1980 | 1464016232133 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:10:32 INFO - PROCESS | 1980 | 1464016232137 Marionette TRACE conn5 <- [1,674,null,{}] 08:10:32 INFO - PROCESS | 1980 | 1464016232144 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}] 08:10:32 INFO - PROCESS | 1980 | 1464016232244 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 08:10:32 INFO - PROCESS | 1980 | 1464016232369 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:32 INFO - PROCESS | 1980 | ++DOCSHELL 13A04400 == 62 [pid = 1980] [id = 178] 08:10:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 126 (13A05000) [pid = 1980] [serial = 532] [outer = 00000000] 08:10:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 127 (13A14C00) [pid = 1980] [serial = 533] [outer = 13A05000] 08:10:32 INFO - PROCESS | 1980 | 1464016232420 Marionette DEBUG loaded listener.js 08:10:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 128 (13AA1400) [pid = 1980] [serial = 534] [outer = 13A05000] 08:10:33 INFO - PROCESS | 1980 | --DOCSHELL 17570000 == 61 [pid = 1980] [id = 129] 08:10:33 INFO - PROCESS | 1980 | --DOCSHELL 19D02400 == 60 [pid = 1980] [id = 130] 08:10:33 INFO - PROCESS | 1980 | --DOCSHELL 0D77A400 == 59 [pid = 1980] [id = 171] 08:10:33 INFO - PROCESS | 1980 | --DOCSHELL 0D783800 == 58 [pid = 1980] [id = 170] 08:10:33 INFO - PROCESS | 1980 | --DOCSHELL 179F4800 == 57 [pid = 1980] [id = 169] 08:10:33 INFO - PROCESS | 1980 | --DOCSHELL 1756A400 == 56 [pid = 1980] [id = 168] 08:10:33 INFO - PROCESS | 1980 | --DOCSHELL 166D7000 == 55 [pid = 1980] [id = 167] 08:10:33 INFO - PROCESS | 1980 | --DOCSHELL 15AE4800 == 54 [pid = 1980] [id = 166] 08:10:33 INFO - PROCESS | 1980 | --DOCSHELL 14DD7C00 == 53 [pid = 1980] [id = 165] 08:10:33 INFO - PROCESS | 1980 | --DOCSHELL 0DF99000 == 52 [pid = 1980] [id = 164] 08:10:33 INFO - PROCESS | 1980 | --DOMWINDOW == 127 (12988800) [pid = 1980] [serial = 437] [outer = 00000000] [url = about:blank] 08:10:33 INFO - PROCESS | 1980 | --DOMWINDOW == 126 (1B871800) [pid = 1980] [serial = 467] [outer = 00000000] [url = about:blank] 08:10:33 INFO - PROCESS | 1980 | --DOCSHELL 0CA97800 == 51 [pid = 1980] [id = 163] 08:10:33 INFO - PROCESS | 1980 | --DOCSHELL 13A1DC00 == 50 [pid = 1980] [id = 158] 08:10:33 INFO - PROCESS | 1980 | --DOCSHELL 094F5C00 == 49 [pid = 1980] [id = 157] 08:10:33 INFO - PROCESS | 1980 | --DOMWINDOW == 125 (166CEC00) [pid = 1980] [serial = 452] [outer = 00000000] [url = about:blank] 08:10:33 INFO - PROCESS | 1980 | --DOMWINDOW == 124 (166CF400) [pid = 1980] [serial = 453] [outer = 00000000] [url = about:blank] 08:10:33 INFO - PROCESS | 1980 | --DOMWINDOW == 123 (1290A400) [pid = 1980] [serial = 422] [outer = 00000000] [url = about:blank] 08:10:33 INFO - PROCESS | 1980 | --DOMWINDOW == 122 (16063400) [pid = 1980] [serial = 425] [outer = 00000000] [url = about:blank] 08:10:33 INFO - PROCESS | 1980 | --DOMWINDOW == 121 (1B9D5400) [pid = 1980] [serial = 428] [outer = 00000000] [url = about:blank] 08:10:33 INFO - PROCESS | 1980 | --DOMWINDOW == 120 (17569C00) [pid = 1980] [serial = 456] [outer = 00000000] [url = about:blank] 08:10:33 INFO - PROCESS | 1980 | --DOMWINDOW == 119 (1BC20000) [pid = 1980] [serial = 431] [outer = 00000000] [url = about:blank] 08:10:33 INFO - PROCESS | 1980 | --DOMWINDOW == 118 (13E9FC00) [pid = 1980] [serial = 446] [outer = 00000000] [url = about:blank] 08:10:33 INFO - PROCESS | 1980 | --DOMWINDOW == 117 (14DDF000) [pid = 1980] [serial = 447] [outer = 00000000] [url = about:blank] 08:10:33 INFO - PROCESS | 1980 | --DOMWINDOW == 116 (17567C00) [pid = 1980] [serial = 455] [outer = 00000000] [url = about:blank] 08:10:33 INFO - PROCESS | 1980 | --DOMWINDOW == 115 (13215400) [pid = 1980] [serial = 441] [outer = 00000000] [url = about:blank] 08:10:33 INFO - PROCESS | 1980 | --DOMWINDOW == 114 (12908C00) [pid = 1980] [serial = 440] [outer = 00000000] [url = about:blank] 08:10:33 INFO - PROCESS | 1980 | --DOMWINDOW == 113 (15A0FC00) [pid = 1980] [serial = 449] [outer = 00000000] [url = about:blank] 08:10:33 INFO - PROCESS | 1980 | --DOMWINDOW == 112 (11F53400) [pid = 1980] [serial = 443] [outer = 00000000] [url = about:blank] 08:10:33 INFO - PROCESS | 1980 | --DOMWINDOW == 111 (12957800) [pid = 1980] [serial = 444] [outer = 00000000] [url = about:blank] 08:10:33 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (1B1E7000) [pid = 1980] [serial = 465] [outer = 00000000] [url = about:blank] 08:10:33 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (1BD0B400) [pid = 1980] [serial = 434] [outer = 00000000] [url = about:blank] 08:10:33 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (17CAA800) [pid = 1980] [serial = 458] [outer = 00000000] [url = about:blank] 08:10:33 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (16F9E000) [pid = 1980] [serial = 461] [outer = 00000000] [url = about:blank] 08:10:33 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (1A34C400) [pid = 1980] [serial = 464] [outer = 00000000] [url = about:blank] 08:10:33 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (18D16400) [pid = 1980] [serial = 459] [outer = 00000000] [url = about:blank] 08:10:33 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (179EC800) [pid = 1980] [serial = 462] [outer = 00000000] [url = about:blank] 08:10:33 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (15AE1C00) [pid = 1980] [serial = 450] [outer = 00000000] [url = about:blank] 08:10:33 INFO - PROCESS | 1980 | 1464016233466 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]]]}] 08:10:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:10:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1390ms 08:10:33 INFO - PROCESS | 1980 | 1464016233525 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 08:10:33 INFO - PROCESS | 1980 | 1464016233531 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 08:10:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:10:33 INFO - PROCESS | 1980 | 1464016233536 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:10:33 INFO - PROCESS | 1980 | 1464016233539 Marionette TRACE conn5 <- [1,678,null,{}] 08:10:33 INFO - PROCESS | 1980 | 1464016233543 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}] 08:10:33 INFO - PROCESS | 1980 | 1464016233632 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 08:10:33 INFO - PROCESS | 1980 | 1464016233640 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:33 INFO - PROCESS | 1980 | ++DOCSHELL 0C9AC400 == 50 [pid = 1980] [id = 179] 08:10:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (0EC82400) [pid = 1980] [serial = 535] [outer = 00000000] 08:10:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (1290E000) [pid = 1980] [serial = 536] [outer = 0EC82400] 08:10:33 INFO - PROCESS | 1980 | 1464016233685 Marionette DEBUG loaded listener.js 08:10:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (1320D000) [pid = 1980] [serial = 537] [outer = 0EC82400] 08:10:34 INFO - PROCESS | 1980 | 1464016234650 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]]]}] 08:10:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:10:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1167ms 08:10:34 INFO - PROCESS | 1980 | 1464016234707 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 08:10:34 INFO - PROCESS | 1980 | 1464016234709 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 08:10:34 INFO - PROCESS | 1980 | 1464016234712 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:10:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:10:34 INFO - PROCESS | 1980 | 1464016234716 Marionette TRACE conn5 <- [1,682,null,{}] 08:10:34 INFO - PROCESS | 1980 | 1464016234726 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}] 08:10:34 INFO - PROCESS | 1980 | 1464016234820 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 08:10:34 INFO - PROCESS | 1980 | 1464016234829 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:34 INFO - PROCESS | 1980 | ++DOCSHELL 13AA4400 == 51 [pid = 1980] [id = 180] 08:10:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (14DE4400) [pid = 1980] [serial = 538] [outer = 00000000] 08:10:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (15263000) [pid = 1980] [serial = 539] [outer = 14DE4400] 08:10:34 INFO - PROCESS | 1980 | 1464016234876 Marionette DEBUG loaded listener.js 08:10:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (15ADDC00) [pid = 1980] [serial = 540] [outer = 14DE4400] 08:10:35 INFO - PROCESS | 1980 | 1464016235840 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]]]}] 08:10:35 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) 08:10:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1178ms 08:10:35 INFO - PROCESS | 1980 | 1464016235895 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 08:10:35 INFO - PROCESS | 1980 | 1464016235897 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 08:10:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:10:35 INFO - PROCESS | 1980 | 1464016235900 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:10:35 INFO - PROCESS | 1980 | 1464016235902 Marionette TRACE conn5 <- [1,686,null,{}] 08:10:35 INFO - PROCESS | 1980 | 1464016235913 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}] 08:10:36 INFO - PROCESS | 1980 | 1464016236026 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 08:10:36 INFO - PROCESS | 1980 | 1464016236099 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:36 INFO - PROCESS | 1980 | ++DOCSHELL 166B5C00 == 52 [pid = 1980] [id = 181] 08:10:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (166D1800) [pid = 1980] [serial = 541] [outer = 00000000] 08:10:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (16BAB000) [pid = 1980] [serial = 542] [outer = 166D1800] 08:10:36 INFO - PROCESS | 1980 | 1464016236143 Marionette DEBUG loaded listener.js 08:10:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 112 (16FA1C00) [pid = 1980] [serial = 543] [outer = 166D1800] 08:10:37 INFO - PROCESS | 1980 | 1464016237093 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]]]}] 08:10:37 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) 08:10:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1216ms 08:10:37 INFO - PROCESS | 1980 | 1464016237123 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 08:10:37 INFO - PROCESS | 1980 | 1464016237125 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 08:10:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:10:37 INFO - PROCESS | 1980 | 1464016237128 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:10:37 INFO - PROCESS | 1980 | 1464016237129 Marionette TRACE conn5 <- [1,690,null,{}] 08:10:37 INFO - PROCESS | 1980 | 1464016237133 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}] 08:10:37 INFO - PROCESS | 1980 | 1464016237250 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 08:10:37 INFO - PROCESS | 1980 | 1464016237257 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:37 INFO - PROCESS | 1980 | ++DOCSHELL 17424000 == 53 [pid = 1980] [id = 182] 08:10:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 113 (17554C00) [pid = 1980] [serial = 544] [outer = 00000000] 08:10:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 114 (1755F000) [pid = 1980] [serial = 545] [outer = 17554C00] 08:10:37 INFO - PROCESS | 1980 | 1464016237302 Marionette DEBUG loaded listener.js 08:10:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 115 (1756BC00) [pid = 1980] [serial = 546] [outer = 17554C00] 08:10:37 INFO - PROCESS | 1980 | --DOMWINDOW == 114 (166D7C00) [pid = 1980] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:10:37 INFO - PROCESS | 1980 | --DOMWINDOW == 113 (15255400) [pid = 1980] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:10:37 INFO - PROCESS | 1980 | --DOMWINDOW == 112 (0DFF9C00) [pid = 1980] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:10:37 INFO - PROCESS | 1980 | --DOMWINDOW == 111 (0DEE6800) [pid = 1980] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:10:37 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (1756AC00) [pid = 1980] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:10:37 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (16036400) [pid = 1980] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:10:37 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (0D366800) [pid = 1980] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:10:37 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (0DA1E800) [pid = 1980] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:10:37 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (17BE6800) [pid = 1980] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:10:37 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (1755A000) [pid = 1980] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:10:37 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (0EC82800) [pid = 1980] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:10:38 INFO - PROCESS | 1980 | 1464016238239 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]]]}] 08:10:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:10:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1116ms 08:10:38 INFO - PROCESS | 1980 | 1464016238247 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 08:10:38 INFO - PROCESS | 1980 | 1464016238249 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 08:10:38 INFO - PROCESS | 1980 | 1464016238252 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:10:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:10:38 INFO - PROCESS | 1980 | 1464016238254 Marionette TRACE conn5 <- [1,694,null,{}] 08:10:38 INFO - PROCESS | 1980 | 1464016238257 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}] 08:10:38 INFO - PROCESS | 1980 | 1464016238388 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 08:10:38 INFO - PROCESS | 1980 | 1464016238396 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:38 INFO - PROCESS | 1980 | ++DOCSHELL 0EC84000 == 54 [pid = 1980] [id = 183] 08:10:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (13A13000) [pid = 1980] [serial = 547] [outer = 00000000] 08:10:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (17748800) [pid = 1980] [serial = 548] [outer = 13A13000] 08:10:38 INFO - PROCESS | 1980 | 1464016238441 Marionette DEBUG loaded listener.js 08:10:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (17CA6C00) [pid = 1980] [serial = 549] [outer = 13A13000] 08:10:39 INFO - PROCESS | 1980 | 1464016239360 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]]]}] 08:10:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:10:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1128ms 08:10:39 INFO - PROCESS | 1980 | 1464016239385 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 08:10:39 INFO - PROCESS | 1980 | 1464016239387 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 08:10:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:10:39 INFO - PROCESS | 1980 | 1464016239394 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:10:39 INFO - PROCESS | 1980 | 1464016239395 Marionette TRACE conn5 <- [1,698,null,{}] 08:10:39 INFO - PROCESS | 1980 | 1464016239399 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}] 08:10:39 INFO - PROCESS | 1980 | 1464016239484 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 08:10:39 INFO - PROCESS | 1980 | 1464016239623 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:39 INFO - PROCESS | 1980 | ++DOCSHELL 094F5C00 == 55 [pid = 1980] [id = 184] 08:10:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (0C9A2000) [pid = 1980] [serial = 550] [outer = 00000000] 08:10:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (0D649000) [pid = 1980] [serial = 551] [outer = 0C9A2000] 08:10:39 INFO - PROCESS | 1980 | 1464016239684 Marionette DEBUG loaded listener.js 08:10:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (0DEE4C00) [pid = 1980] [serial = 552] [outer = 0C9A2000] 08:10:40 INFO - PROCESS | 1980 | 1464016240846 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]]]}] 08:10:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:10:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1479ms 08:10:40 INFO - PROCESS | 1980 | 1464016240875 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 08:10:40 INFO - PROCESS | 1980 | 1464016240880 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 08:10:40 INFO - PROCESS | 1980 | 1464016240885 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:10:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:10:40 INFO - PROCESS | 1980 | 1464016240889 Marionette TRACE conn5 <- [1,702,null,{}] 08:10:40 INFO - PROCESS | 1980 | 1464016240894 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}] 08:10:41 INFO - PROCESS | 1980 | 1464016241016 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 08:10:41 INFO - PROCESS | 1980 | 1464016241153 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:41 INFO - PROCESS | 1980 | ++DOCSHELL 13D9F800 == 56 [pid = 1980] [id = 185] 08:10:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (13DA1800) [pid = 1980] [serial = 553] [outer = 00000000] 08:10:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 112 (13EDE000) [pid = 1980] [serial = 554] [outer = 13DA1800] 08:10:41 INFO - PROCESS | 1980 | 1464016241213 Marionette DEBUG loaded listener.js 08:10:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 113 (15163800) [pid = 1980] [serial = 555] [outer = 13DA1800] 08:10:42 INFO - PROCESS | 1980 | 1464016242258 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]]]}] 08:10:42 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 08:10:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1423ms 08:10:42 INFO - PROCESS | 1980 | 1464016242315 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 08:10:42 INFO - PROCESS | 1980 | 1464016242319 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 08:10:42 INFO - PROCESS | 1980 | 1464016242323 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:10:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:10:42 INFO - PROCESS | 1980 | 1464016242325 Marionette TRACE conn5 <- [1,706,null,{}] 08:10:42 INFO - PROCESS | 1980 | 1464016242330 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}] 08:10:42 INFO - PROCESS | 1980 | 1464016242443 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 08:10:42 INFO - PROCESS | 1980 | 1464016242584 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:42 INFO - PROCESS | 1980 | ++DOCSHELL 166DDC00 == 57 [pid = 1980] [id = 186] 08:10:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 114 (16BB0000) [pid = 1980] [serial = 556] [outer = 00000000] 08:10:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 115 (17452000) [pid = 1980] [serial = 557] [outer = 16BB0000] 08:10:42 INFO - PROCESS | 1980 | 1464016242644 Marionette DEBUG loaded listener.js 08:10:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 116 (17742000) [pid = 1980] [serial = 558] [outer = 16BB0000] 08:10:43 INFO - PROCESS | 1980 | 1464016243661 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]]]}] 08:10:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:10:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1380ms 08:10:43 INFO - PROCESS | 1980 | 1464016243708 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 08:10:43 INFO - PROCESS | 1980 | 1464016243710 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 08:10:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:10:43 INFO - PROCESS | 1980 | 1464016243763 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:10:43 INFO - PROCESS | 1980 | 1464016243769 Marionette TRACE conn5 <- [1,710,null,{}] 08:10:43 INFO - PROCESS | 1980 | 1464016243775 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}] 08:10:43 INFO - PROCESS | 1980 | 1464016243885 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 08:10:44 INFO - PROCESS | 1980 | 1464016244088 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:44 INFO - PROCESS | 1980 | ++DOCSHELL 18CAE400 == 58 [pid = 1980] [id = 187] 08:10:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 117 (198F0000) [pid = 1980] [serial = 559] [outer = 00000000] 08:10:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 118 (1B12A000) [pid = 1980] [serial = 560] [outer = 198F0000] 08:10:44 INFO - PROCESS | 1980 | 1464016244147 Marionette DEBUG loaded listener.js 08:10:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 119 (1B135000) [pid = 1980] [serial = 561] [outer = 198F0000] 08:10:44 INFO - PROCESS | 1980 | 1464016244726 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] 08:10:44 INFO - PROCESS | 1980 | 1464016244743 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 08:10:44 INFO - PROCESS | 1980 | 1464016244747 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:10:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:10:44 INFO - PROCESS | 1980 | 1464016244749 Marionette TRACE conn5 <- [1,714,null,{}] 08:10:44 INFO - PROCESS | 1980 | 1464016244769 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}] 08:10:44 INFO - PROCESS | 1980 | 1464016244883 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 08:10:45 INFO - PROCESS | 1980 | 1464016245157 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:45 INFO - PROCESS | 1980 | ++DOCSHELL 0DA19400 == 59 [pid = 1980] [id = 188] 08:10:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 120 (0DA1FC00) [pid = 1980] [serial = 562] [outer = 00000000] 08:10:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 121 (0DFFAC00) [pid = 1980] [serial = 563] [outer = 0DA1FC00] 08:10:45 INFO - PROCESS | 1980 | 1464016245210 Marionette DEBUG loaded listener.js 08:10:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 122 (12904000) [pid = 1980] [serial = 564] [outer = 0DA1FC00] 08:10:45 INFO - PROCESS | 1980 | 1464016245903 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]]]}] 08:10:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:10:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1195ms 08:10:45 INFO - PROCESS | 1980 | 1464016245946 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 08:10:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:10:45 INFO - PROCESS | 1980 | 1464016245950 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 08:10:45 INFO - PROCESS | 1980 | 1464016245955 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:10:45 INFO - PROCESS | 1980 | 1464016245958 Marionette TRACE conn5 <- [1,718,null,{}] 08:10:45 INFO - PROCESS | 1980 | 1464016245963 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}] 08:10:46 INFO - PROCESS | 1980 | 1464016246112 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 08:10:46 INFO - PROCESS | 1980 | 1464016246130 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:46 INFO - PROCESS | 1980 | ++DOCSHELL 1517B800 == 60 [pid = 1980] [id = 189] 08:10:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 123 (15A14C00) [pid = 1980] [serial = 565] [outer = 00000000] 08:10:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 124 (166B3C00) [pid = 1980] [serial = 566] [outer = 15A14C00] 08:10:46 INFO - PROCESS | 1980 | 1464016246179 Marionette DEBUG loaded listener.js 08:10:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 125 (166DCC00) [pid = 1980] [serial = 567] [outer = 15A14C00] 08:10:46 INFO - PROCESS | 1980 | --DOCSHELL 1BD0E800 == 59 [pid = 1980] [id = 160] 08:10:46 INFO - PROCESS | 1980 | --DOCSHELL 1C992400 == 58 [pid = 1980] [id = 161] 08:10:46 INFO - PROCESS | 1980 | --DOCSHELL 0D1D6800 == 57 [pid = 1980] [id = 27] 08:10:46 INFO - PROCESS | 1980 | --DOCSHELL 0DF6EC00 == 56 [pid = 1980] [id = 28] 08:10:46 INFO - PROCESS | 1980 | --DOCSHELL 0EC84000 == 55 [pid = 1980] [id = 183] 08:10:46 INFO - PROCESS | 1980 | --DOCSHELL 17424000 == 54 [pid = 1980] [id = 182] 08:10:46 INFO - PROCESS | 1980 | --DOCSHELL 166B5C00 == 53 [pid = 1980] [id = 181] 08:10:46 INFO - PROCESS | 1980 | --DOCSHELL 13AA4400 == 52 [pid = 1980] [id = 180] 08:10:46 INFO - PROCESS | 1980 | --DOCSHELL 0C9AC400 == 51 [pid = 1980] [id = 179] 08:10:46 INFO - PROCESS | 1980 | --DOCSHELL 13A04400 == 50 [pid = 1980] [id = 178] 08:10:46 INFO - PROCESS | 1980 | --DOCSHELL 1B1C2800 == 49 [pid = 1980] [id = 176] 08:10:46 INFO - PROCESS | 1980 | --DOCSHELL 1B1E4C00 == 48 [pid = 1980] [id = 175] 08:10:46 INFO - PROCESS | 1980 | --DOCSHELL 13A19800 == 47 [pid = 1980] [id = 174] 08:10:46 INFO - PROCESS | 1980 | --DOCSHELL 0DF90800 == 46 [pid = 1980] [id = 173] 08:10:46 INFO - PROCESS | 1980 | --DOCSHELL 1A33E400 == 45 [pid = 1980] [id = 172] 08:10:46 INFO - PROCESS | 1980 | --DOMWINDOW == 124 (1B1E8400) [pid = 1980] [serial = 377] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1980 | --DOMWINDOW == 123 (13E91800) [pid = 1980] [serial = 438] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1980 | --DOMWINDOW == 122 (1774A000) [pid = 1980] [serial = 504] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1980 | --DOMWINDOW == 121 (16061800) [pid = 1980] [serial = 497] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1980 | --DOMWINDOW == 120 (13E94800) [pid = 1980] [serial = 489] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1980 | --DOMWINDOW == 119 (13A0B400) [pid = 1980] [serial = 488] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1980 | --DOMWINDOW == 118 (17749800) [pid = 1980] [serial = 503] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1980 | --DOMWINDOW == 117 (1290CC00) [pid = 1980] [serial = 470] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1980 | --DOMWINDOW == 116 (16F9F000) [pid = 1980] [serial = 473] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1980 | --DOMWINDOW == 115 (1BD0EC00) [pid = 1980] [serial = 476] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1980 | --DOMWINDOW == 114 (179E7000) [pid = 1980] [serial = 509] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1980 | --DOMWINDOW == 113 (1C594000) [pid = 1980] [serial = 479] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1980 | --DOMWINDOW == 112 (1C999C00) [pid = 1980] [serial = 482] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1980 | --DOMWINDOW == 111 (18CB4000) [pid = 1980] [serial = 506] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (19D7B400) [pid = 1980] [serial = 512] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (18E38800) [pid = 1980] [serial = 507] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (1B1E9400) [pid = 1980] [serial = 515] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (132D1400) [pid = 1980] [serial = 485] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (11C92C00) [pid = 1980] [serial = 510] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (166B6C00) [pid = 1980] [serial = 498] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (16F98000) [pid = 1980] [serial = 500] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (16FA0800) [pid = 1980] [serial = 501] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (1525E400) [pid = 1980] [serial = 494] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (15A0E400) [pid = 1980] [serial = 495] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (13213C00) [pid = 1980] [serial = 491] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (1A347800) [pid = 1980] [serial = 513] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (13A0F000) [pid = 1980] [serial = 492] [outer = 00000000] [url = about:blank] 08:10:46 INFO - PROCESS | 1980 | 1464016246777 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] 08:10:46 INFO - PROCESS | 1980 | 1464016246852 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 08:10:46 INFO - PROCESS | 1980 | 1464016246855 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:10:46 INFO - PROCESS | 1980 | 1464016246857 Marionette TRACE conn5 <- [1,722,null,{}] 08:10:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:10:46 INFO - PROCESS | 1980 | 1464016246860 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}] 08:10:46 INFO - PROCESS | 1980 | 1464016246961 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 08:10:47 INFO - PROCESS | 1980 | 1464016247052 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:47 INFO - PROCESS | 1980 | ++DOCSHELL 132D4400 == 46 [pid = 1980] [id = 190] 08:10:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (13AA0400) [pid = 1980] [serial = 568] [outer = 00000000] 08:10:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (14DD7C00) [pid = 1980] [serial = 569] [outer = 13AA0400] 08:10:47 INFO - PROCESS | 1980 | 1464016247099 Marionette DEBUG loaded listener.js 08:10:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (15A11800) [pid = 1980] [serial = 570] [outer = 13AA0400] 08:10:47 INFO - PROCESS | 1980 | 1464016247534 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]]]}] 08:10:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:10:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 730ms 08:10:47 INFO - PROCESS | 1980 | 1464016247590 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 08:10:47 INFO - PROCESS | 1980 | 1464016247593 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 08:10:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:10:47 INFO - PROCESS | 1980 | 1464016247602 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:10:47 INFO - PROCESS | 1980 | 1464016247608 Marionette TRACE conn5 <- [1,726,null,{}] 08:10:47 INFO - PROCESS | 1980 | 1464016247612 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}] 08:10:47 INFO - PROCESS | 1980 | 1464016247733 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 08:10:47 INFO - PROCESS | 1980 | 1464016247748 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:47 INFO - PROCESS | 1980 | ++DOCSHELL 1756B800 == 47 [pid = 1980] [id = 191] 08:10:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (1756D000) [pid = 1980] [serial = 571] [outer = 00000000] 08:10:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (17749800) [pid = 1980] [serial = 572] [outer = 1756D000] 08:10:47 INFO - PROCESS | 1980 | 1464016247795 Marionette DEBUG loaded listener.js 08:10:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (179ECC00) [pid = 1980] [serial = 573] [outer = 1756D000] 08:10:48 INFO - PROCESS | 1980 | 1464016248733 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]]]}] 08:10:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:10:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1180ms 08:10:48 INFO - PROCESS | 1980 | 1464016248780 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 08:10:48 INFO - PROCESS | 1980 | 1464016248783 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 08:10:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:10:48 INFO - PROCESS | 1980 | 1464016248793 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:10:48 INFO - PROCESS | 1980 | 1464016248794 Marionette TRACE conn5 <- [1,730,null,{}] 08:10:48 INFO - PROCESS | 1980 | 1464016248798 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}] 08:10:48 INFO - PROCESS | 1980 | 1464016248918 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 08:10:48 INFO - PROCESS | 1980 | 1464016248925 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:48 INFO - PROCESS | 1980 | ++DOCSHELL 17CA2C00 == 48 [pid = 1980] [id = 192] 08:10:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (18AD0400) [pid = 1980] [serial = 574] [outer = 00000000] 08:10:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (18DEF800) [pid = 1980] [serial = 575] [outer = 18AD0400] 08:10:48 INFO - PROCESS | 1980 | 1464016248970 Marionette DEBUG loaded listener.js 08:10:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (18DF2C00) [pid = 1980] [serial = 576] [outer = 18AD0400] 08:10:49 INFO - PROCESS | 1980 | 1464016249942 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]]]}] 08:10:49 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 08:10:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1171ms 08:10:49 INFO - PROCESS | 1980 | 1464016249971 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 08:10:49 INFO - PROCESS | 1980 | 1464016249973 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 08:10:49 INFO - PROCESS | 1980 | 1464016249976 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:10:49 INFO - PROCESS | 1980 | 1464016249978 Marionette TRACE conn5 <- [1,734,null,{}] 08:10:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:10:49 INFO - PROCESS | 1980 | 1464016249981 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}] 08:10:50 INFO - PROCESS | 1980 | 1464016250093 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 08:10:50 INFO - PROCESS | 1980 | 1464016250102 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:50 INFO - PROCESS | 1980 | ++DOCSHELL 19D83800 == 49 [pid = 1980] [id = 193] 08:10:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (1A33E800) [pid = 1980] [serial = 577] [outer = 00000000] 08:10:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (1B12C000) [pid = 1980] [serial = 578] [outer = 1A33E800] 08:10:50 INFO - PROCESS | 1980 | 1464016250202 Marionette DEBUG loaded listener.js 08:10:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (1B1D1800) [pid = 1980] [serial = 579] [outer = 1A33E800] 08:10:50 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (0D281800) [pid = 1980] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:10:50 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (094FA400) [pid = 1980] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:10:50 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (1C4AB400) [pid = 1980] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:10:50 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (14DE4000) [pid = 1980] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:10:50 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (1B875000) [pid = 1980] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:10:50 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (1B9E0400) [pid = 1980] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:10:50 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (1A34CC00) [pid = 1980] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:10:50 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (0DF92C00) [pid = 1980] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:10:50 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (1BD02C00) [pid = 1980] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:10:50 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (1BC17400) [pid = 1980] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:10:50 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (0EC82400) [pid = 1980] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:10:50 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (166D1800) [pid = 1980] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:10:50 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (14DE4400) [pid = 1980] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:10:50 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (13A05000) [pid = 1980] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:10:50 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (1B12B800) [pid = 1980] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:10:50 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (17554C00) [pid = 1980] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:10:50 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (1517D400) [pid = 1980] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:10:50 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (1C996000) [pid = 1980] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:10:51 INFO - PROCESS | 1980 | 1464016251238 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]]]}] 08:10:51 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.) 08:10:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1269ms 08:10:51 INFO - PROCESS | 1980 | 1464016251251 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 08:10:51 INFO - PROCESS | 1980 | 1464016251253 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 08:10:51 INFO - PROCESS | 1980 | 1464016251257 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:10:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:10:51 INFO - PROCESS | 1980 | 1464016251258 Marionette TRACE conn5 <- [1,738,null,{}] 08:10:51 INFO - PROCESS | 1980 | 1464016251262 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}] 08:10:51 INFO - PROCESS | 1980 | 1464016251348 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 08:10:51 INFO - PROCESS | 1980 | 1464016251354 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:51 INFO - PROCESS | 1980 | ++DOCSHELL 0D3EA400 == 50 [pid = 1980] [id = 194] 08:10:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (13A0DC00) [pid = 1980] [serial = 580] [outer = 00000000] 08:10:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (1B12B000) [pid = 1980] [serial = 581] [outer = 13A0DC00] 08:10:51 INFO - PROCESS | 1980 | 1464016251398 Marionette DEBUG loaded listener.js 08:10:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (1B1EBC00) [pid = 1980] [serial = 582] [outer = 13A0DC00] 08:10:52 INFO - PROCESS | 1980 | 1464016252326 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]]]}] 08:10:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:10:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1121ms 08:10:52 INFO - PROCESS | 1980 | 1464016252381 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 08:10:52 INFO - PROCESS | 1980 | 1464016252384 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 08:10:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:10:52 INFO - PROCESS | 1980 | 1464016252387 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:10:52 INFO - PROCESS | 1980 | 1464016252388 Marionette TRACE conn5 <- [1,742,null,{}] 08:10:52 INFO - PROCESS | 1980 | 1464016252392 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}] 08:10:52 INFO - PROCESS | 1980 | 1464016252478 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 08:10:52 INFO - PROCESS | 1980 | 1464016252486 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:52 INFO - PROCESS | 1980 | ++DOCSHELL 1A35A400 == 51 [pid = 1980] [id = 195] 08:10:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (1B1ED800) [pid = 1980] [serial = 583] [outer = 00000000] 08:10:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (1B9DD400) [pid = 1980] [serial = 584] [outer = 1B1ED800] 08:10:52 INFO - PROCESS | 1980 | 1464016252533 Marionette DEBUG loaded listener.js 08:10:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (1B9E0400) [pid = 1980] [serial = 585] [outer = 1B1ED800] 08:10:53 INFO - PROCESS | 1980 | 1464016253721 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]]]}] 08:10:53 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 08:10:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1381ms 08:10:53 INFO - PROCESS | 1980 | 1464016253769 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 08:10:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:10:53 INFO - PROCESS | 1980 | 1464016253773 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 08:10:53 INFO - PROCESS | 1980 | 1464016253777 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:10:53 INFO - PROCESS | 1980 | 1464016253781 Marionette TRACE conn5 <- [1,746,null,{}] 08:10:53 INFO - PROCESS | 1980 | 1464016253787 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}] 08:10:53 INFO - PROCESS | 1980 | 1464016253928 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 08:10:54 INFO - PROCESS | 1980 | 1464016254060 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:54 INFO - PROCESS | 1980 | ++DOCSHELL 1298C000 == 52 [pid = 1980] [id = 196] 08:10:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (132D1400) [pid = 1980] [serial = 586] [outer = 00000000] 08:10:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (13EA0000) [pid = 1980] [serial = 587] [outer = 132D1400] 08:10:54 INFO - PROCESS | 1980 | 1464016254120 Marionette DEBUG loaded listener.js 08:10:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (1525E400) [pid = 1980] [serial = 588] [outer = 132D1400] 08:10:54 INFO - PROCESS | 1980 | 1464016254667 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]]]}] 08:10:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:10:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 930ms 08:10:54 INFO - PROCESS | 1980 | 1464016254709 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 08:10:54 INFO - PROCESS | 1980 | 1464016254716 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 08:10:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:10:54 INFO - PROCESS | 1980 | 1464016254722 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:10:54 INFO - PROCESS | 1980 | 1464016254725 Marionette TRACE conn5 <- [1,750,null,{}] 08:10:54 INFO - PROCESS | 1980 | 1464016254729 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}] 08:10:54 INFO - PROCESS | 1980 | 1464016254839 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 08:10:54 INFO - PROCESS | 1980 | 1464016254940 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:54 INFO - PROCESS | 1980 | ++DOCSHELL 17451800 == 53 [pid = 1980] [id = 197] 08:10:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (17552C00) [pid = 1980] [serial = 589] [outer = 00000000] 08:10:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (175BEC00) [pid = 1980] [serial = 590] [outer = 17552C00] 08:10:54 INFO - PROCESS | 1980 | 1464016254995 Marionette DEBUG loaded listener.js 08:10:55 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (18DEEC00) [pid = 1980] [serial = 591] [outer = 17552C00] 08:10:56 INFO - PROCESS | 1980 | 1464016256096 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]]]}] 08:10:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:10:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1430ms 08:10:56 INFO - PROCESS | 1980 | 1464016256170 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 08:10:56 INFO - PROCESS | 1980 | 1464016256173 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 08:10:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:10:56 INFO - PROCESS | 1980 | 1464016256177 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:10:56 INFO - PROCESS | 1980 | 1464016256181 Marionette TRACE conn5 <- [1,754,null,{}] 08:10:56 INFO - PROCESS | 1980 | 1464016256193 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}] 08:10:56 INFO - PROCESS | 1980 | 1464016256293 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 08:10:56 INFO - PROCESS | 1980 | 1464016256417 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:56 INFO - PROCESS | 1980 | ++DOCSHELL 1B1CD400 == 54 [pid = 1980] [id = 198] 08:10:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (1B9DC400) [pid = 1980] [serial = 592] [outer = 00000000] 08:10:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (1BD0DC00) [pid = 1980] [serial = 593] [outer = 1B9DC400] 08:10:56 INFO - PROCESS | 1980 | 1464016256487 Marionette DEBUG loaded listener.js 08:10:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (1C23A400) [pid = 1980] [serial = 594] [outer = 1B9DC400] 08:10:57 INFO - PROCESS | 1980 | 1464016257544 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]]]}] 08:10:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:10:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1419ms 08:10:57 INFO - PROCESS | 1980 | 1464016257601 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 08:10:57 INFO - PROCESS | 1980 | 1464016257604 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 08:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:10:57 INFO - PROCESS | 1980 | 1464016257608 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:10:57 INFO - PROCESS | 1980 | 1464016257610 Marionette TRACE conn5 <- [1,758,null,{}] 08:10:57 INFO - PROCESS | 1980 | 1464016257614 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}] 08:10:57 INFO - PROCESS | 1980 | 1464016257877 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 08:10:58 INFO - PROCESS | 1980 | 1464016258074 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:58 INFO - PROCESS | 1980 | ++DOCSHELL 0DF90800 == 55 [pid = 1980] [id = 199] 08:10:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (0DF98800) [pid = 1980] [serial = 595] [outer = 00000000] 08:10:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (126B7000) [pid = 1980] [serial = 596] [outer = 0DF98800] 08:10:58 INFO - PROCESS | 1980 | 1464016258126 Marionette DEBUG loaded listener.js 08:10:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (13A0E000) [pid = 1980] [serial = 597] [outer = 0DF98800] 08:10:58 INFO - PROCESS | 1980 | --DOCSHELL 127E0400 == 54 [pid = 1980] [id = 10] 08:10:58 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (1B1CF000) [pid = 1980] [serial = 527] [outer = 00000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (17748800) [pid = 1980] [serial = 548] [outer = 00000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1980 | --DOCSHELL 094F5C00 == 53 [pid = 1980] [id = 184] 08:10:58 INFO - PROCESS | 1980 | 1464016258783 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]]]}] 08:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:10:58 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (1742A000) [pid = 1980] [serial = 426] [outer = 00000000] [url = about:blank] 08:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1225ms 08:10:58 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (1E805000) [pid = 1980] [serial = 483] [outer = 00000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (13FBE800) [pid = 1980] [serial = 486] [outer = 00000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (13A02C00) [pid = 1980] [serial = 471] [outer = 00000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (1C990000) [pid = 1980] [serial = 480] [outer = 00000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (17555800) [pid = 1980] [serial = 474] [outer = 00000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (1B9D9C00) [pid = 1980] [serial = 429] [outer = 00000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (1BD01C00) [pid = 1980] [serial = 432] [outer = 00000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (1B1EDC00) [pid = 1980] [serial = 420] [outer = 00000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (12991400) [pid = 1980] [serial = 423] [outer = 00000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (1C23A000) [pid = 1980] [serial = 435] [outer = 00000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (1C4A7800) [pid = 1980] [serial = 477] [outer = 00000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (1290E000) [pid = 1980] [serial = 536] [outer = 00000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (16BAB000) [pid = 1980] [serial = 542] [outer = 00000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (15263000) [pid = 1980] [serial = 539] [outer = 00000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (1320D000) [pid = 1980] [serial = 537] [outer = 00000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (13AA1400) [pid = 1980] [serial = 534] [outer = 00000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (13A14C00) [pid = 1980] [serial = 533] [outer = 00000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (12644400) [pid = 1980] [serial = 518] [outer = 00000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (1B86C000) [pid = 1980] [serial = 516] [outer = 00000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (1B877400) [pid = 1980] [serial = 524] [outer = 00000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (1525F400) [pid = 1980] [serial = 521] [outer = 00000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (1755F000) [pid = 1980] [serial = 545] [outer = 00000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (16FA1C00) [pid = 1980] [serial = 543] [outer = 00000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (1BD99C00) [pid = 1980] [serial = 530] [outer = 00000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (1756BC00) [pid = 1980] [serial = 546] [outer = 00000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (15ADDC00) [pid = 1980] [serial = 540] [outer = 00000000] [url = about:blank] 08:10:58 INFO - PROCESS | 1980 | 1464016258842 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 08:10:58 INFO - PROCESS | 1980 | 1464016258846 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 08:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:10:58 INFO - PROCESS | 1980 | 1464016258854 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:10:58 INFO - PROCESS | 1980 | 1464016258858 Marionette TRACE conn5 <- [1,762,null,{}] 08:10:58 INFO - PROCESS | 1980 | 1464016258862 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}] 08:10:58 INFO - PROCESS | 1980 | 1464016258955 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 08:10:58 INFO - PROCESS | 1980 | 1464016258964 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:58 INFO - PROCESS | 1980 | ++DOCSHELL 11C8D800 == 54 [pid = 1980] [id = 200] 08:10:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (126BD800) [pid = 1980] [serial = 598] [outer = 00000000] 08:10:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (1295BC00) [pid = 1980] [serial = 599] [outer = 126BD800] 08:10:59 INFO - PROCESS | 1980 | 1464016259013 Marionette DEBUG loaded listener.js 08:10:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (12991400) [pid = 1980] [serial = 600] [outer = 126BD800] 08:10:59 INFO - PROCESS | 1980 | 1464016259537 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]]]}] 08:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 730ms 08:10:59 INFO - PROCESS | 1980 | 1464016259588 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 08:10:59 INFO - PROCESS | 1980 | 1464016259591 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 08:10:59 INFO - PROCESS | 1980 | 1464016259594 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:10:59 INFO - PROCESS | 1980 | 1464016259596 Marionette TRACE conn5 <- [1,766,null,{}] 08:10:59 INFO - PROCESS | 1980 | 1464016259600 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}] 08:10:59 INFO - PROCESS | 1980 | 1464016259689 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 08:10:59 INFO - PROCESS | 1980 | 1464016259702 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:59 INFO - PROCESS | 1980 | ++DOCSHELL 13EE4C00 == 55 [pid = 1980] [id = 201] 08:10:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (13FBE800) [pid = 1980] [serial = 601] [outer = 00000000] 08:10:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (14DE3C00) [pid = 1980] [serial = 602] [outer = 13FBE800] 08:10:59 INFO - PROCESS | 1980 | 1464016259753 Marionette DEBUG loaded listener.js 08:10:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (15258C00) [pid = 1980] [serial = 603] [outer = 13FBE800] 08:11:00 INFO - PROCESS | 1980 | 1464016260234 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]]]}] 08:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 08:11:00 INFO - PROCESS | 1980 | 1464016260268 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 08:11:00 INFO - PROCESS | 1980 | 1464016260271 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 08:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:11:00 INFO - PROCESS | 1980 | 1464016260281 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:11:00 INFO - PROCESS | 1980 | 1464016260286 Marionette TRACE conn5 <- [1,770,null,{}] 08:11:00 INFO - PROCESS | 1980 | 1464016260289 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}] 08:11:00 INFO - PROCESS | 1980 | 1464016260377 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 08:11:00 INFO - PROCESS | 1980 | 1464016260385 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:00 INFO - PROCESS | 1980 | ++DOCSHELL 14DE3000 == 56 [pid = 1980] [id = 202] 08:11:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (1525F800) [pid = 1980] [serial = 604] [outer = 00000000] 08:11:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (166B5C00) [pid = 1980] [serial = 605] [outer = 1525F800] 08:11:00 INFO - PROCESS | 1980 | 1464016260430 Marionette DEBUG loaded listener.js 08:11:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (166D9400) [pid = 1980] [serial = 606] [outer = 1525F800] 08:11:00 INFO - PROCESS | 1980 | 1464016260885 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]]]}] 08:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 630ms 08:11:00 INFO - PROCESS | 1980 | 1464016260913 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 08:11:00 INFO - PROCESS | 1980 | 1464016260925 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 08:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:11:00 INFO - PROCESS | 1980 | 1464016260938 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:11:00 INFO - PROCESS | 1980 | 1464016260940 Marionette TRACE conn5 <- [1,774,null,{}] 08:11:00 INFO - PROCESS | 1980 | 1464016260944 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}] 08:11:01 INFO - PROCESS | 1980 | 1464016261060 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 08:11:01 INFO - PROCESS | 1980 | 1464016261152 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:01 INFO - PROCESS | 1980 | ++DOCSHELL 16FA2000 == 57 [pid = 1980] [id = 203] 08:11:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (16FA2800) [pid = 1980] [serial = 607] [outer = 00000000] 08:11:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (17459400) [pid = 1980] [serial = 608] [outer = 16FA2800] 08:11:01 INFO - PROCESS | 1980 | 1464016261200 Marionette DEBUG loaded listener.js 08:11:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (17555000) [pid = 1980] [serial = 609] [outer = 16FA2800] 08:11:01 INFO - PROCESS | 1980 | 1464016261635 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]]]}] 08:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 730ms 08:11:01 INFO - PROCESS | 1980 | 1464016261679 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 08:11:01 INFO - PROCESS | 1980 | 1464016261681 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 08:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:11:01 INFO - PROCESS | 1980 | 1464016261689 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:11:01 INFO - PROCESS | 1980 | 1464016261691 Marionette TRACE conn5 <- [1,778,null,{}] 08:11:01 INFO - PROCESS | 1980 | 1464016261695 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}] 08:11:01 INFO - PROCESS | 1980 | 1464016261807 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 08:11:01 INFO - PROCESS | 1980 | 1464016261817 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:01 INFO - PROCESS | 1980 | ++DOCSHELL 1756EC00 == 58 [pid = 1980] [id = 204] 08:11:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (1756F800) [pid = 1980] [serial = 610] [outer = 00000000] 08:11:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (17748800) [pid = 1980] [serial = 611] [outer = 1756F800] 08:11:01 INFO - PROCESS | 1980 | 1464016261918 Marionette DEBUG loaded listener.js 08:11:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (18AD5400) [pid = 1980] [serial = 612] [outer = 1756F800] 08:11:02 INFO - PROCESS | 1980 | 1464016262380 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]]]}] 08:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 730ms 08:11:02 INFO - PROCESS | 1980 | 1464016262442 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 08:11:02 INFO - PROCESS | 1980 | 1464016262444 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 08:11:02 INFO - PROCESS | 1980 | 1464016262447 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:11:02 INFO - PROCESS | 1980 | 1464016262449 Marionette TRACE conn5 <- [1,782,null,{}] 08:11:02 INFO - PROCESS | 1980 | 1464016262452 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}] 08:11:02 INFO - PROCESS | 1980 | 1464016262566 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 08:11:02 INFO - PROCESS | 1980 | 1464016262630 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:02 INFO - PROCESS | 1980 | ++DOCSHELL 17748400 == 59 [pid = 1980] [id = 205] 08:11:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (18C8A000) [pid = 1980] [serial = 613] [outer = 00000000] 08:11:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (1A35BC00) [pid = 1980] [serial = 614] [outer = 18C8A000] 08:11:02 INFO - PROCESS | 1980 | 1464016262677 Marionette DEBUG loaded listener.js 08:11:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (1B1C6C00) [pid = 1980] [serial = 615] [outer = 18C8A000] 08:11:03 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (18AD0400) [pid = 1980] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:11:03 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (0DA1FC00) [pid = 1980] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:11:03 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (13AA0400) [pid = 1980] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:11:03 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (1756D000) [pid = 1980] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:11:03 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (15A14C00) [pid = 1980] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:11:03 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (1A33E800) [pid = 1980] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:11:03 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (13A0DC00) [pid = 1980] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:11:03 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (13A13000) [pid = 1980] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:11:03 INFO - PROCESS | 1980 | 1464016263141 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]]]}] 08:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 730ms 08:11:03 INFO - PROCESS | 1980 | 1464016263182 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 08:11:03 INFO - PROCESS | 1980 | 1464016263184 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 08:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:11:03 INFO - PROCESS | 1980 | 1464016263187 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:11:03 INFO - PROCESS | 1980 | 1464016263188 Marionette TRACE conn5 <- [1,786,null,{}] 08:11:03 INFO - PROCESS | 1980 | 1464016263192 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}] 08:11:03 INFO - PROCESS | 1980 | 1464016263317 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 08:11:03 INFO - PROCESS | 1980 | 1464016263377 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:03 INFO - PROCESS | 1980 | ++DOCSHELL 0DA1FC00 == 60 [pid = 1980] [id = 206] 08:11:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (0DF75400) [pid = 1980] [serial = 616] [outer = 00000000] 08:11:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (17558800) [pid = 1980] [serial = 617] [outer = 0DF75400] 08:11:03 INFO - PROCESS | 1980 | 1464016263423 Marionette DEBUG loaded listener.js 08:11:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (18E3D000) [pid = 1980] [serial = 618] [outer = 0DF75400] 08:11:03 INFO - PROCESS | 1980 | 1464016263791 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]]]}] 08:11:03 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 08:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 630ms 08:11:03 INFO - PROCESS | 1980 | 1464016263828 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 08:11:03 INFO - PROCESS | 1980 | 1464016263830 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 08:11:03 INFO - PROCESS | 1980 | 1464016263833 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:11:03 INFO - PROCESS | 1980 | 1464016263834 Marionette TRACE conn5 <- [1,790,null,{}] 08:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:11:03 INFO - PROCESS | 1980 | 1464016263838 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}] 08:11:03 INFO - PROCESS | 1980 | 1464016263950 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 08:11:03 INFO - PROCESS | 1980 | 1464016263960 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:03 INFO - PROCESS | 1980 | ++DOCSHELL 18CB8400 == 61 [pid = 1980] [id = 207] 08:11:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (1A33E800) [pid = 1980] [serial = 619] [outer = 00000000] 08:11:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (1B1EB400) [pid = 1980] [serial = 620] [outer = 1A33E800] 08:11:03 INFO - PROCESS | 1980 | 1464016264004 Marionette DEBUG loaded listener.js 08:11:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (1B86D000) [pid = 1980] [serial = 621] [outer = 1A33E800] 08:11:04 INFO - PROCESS | 1980 | 1464016264451 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]]]}] 08:11:04 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 08:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 670ms 08:11:04 INFO - PROCESS | 1980 | 1464016264509 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 08:11:04 INFO - PROCESS | 1980 | 1464016264511 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 08:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:11:04 INFO - PROCESS | 1980 | 1464016264514 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:11:04 INFO - PROCESS | 1980 | 1464016264516 Marionette TRACE conn5 <- [1,794,null,{}] 08:11:04 INFO - PROCESS | 1980 | 1464016264519 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}] 08:11:04 INFO - PROCESS | 1980 | 1464016264605 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 08:11:04 INFO - PROCESS | 1980 | 1464016264612 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:04 INFO - PROCESS | 1980 | ++DOCSHELL 1B86B400 == 62 [pid = 1980] [id = 208] 08:11:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (1B871C00) [pid = 1980] [serial = 622] [outer = 00000000] 08:11:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (1B9DF000) [pid = 1980] [serial = 623] [outer = 1B871C00] 08:11:04 INFO - PROCESS | 1980 | 1464016264656 Marionette DEBUG loaded listener.js 08:11:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (1B9DFC00) [pid = 1980] [serial = 624] [outer = 1B871C00] 08:11:05 INFO - PROCESS | 1980 | 1464016265248 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]]]}] 08:11:05 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 08:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 770ms 08:11:05 INFO - PROCESS | 1980 | 1464016265305 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 08:11:05 INFO - PROCESS | 1980 | 1464016265310 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 08:11:05 INFO - PROCESS | 1980 | 1464016265315 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:11:05 INFO - PROCESS | 1980 | 1464016265320 Marionette TRACE conn5 <- [1,798,null,{}] 08:11:05 INFO - PROCESS | 1980 | 1464016265355 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}] 08:11:05 INFO - PROCESS | 1980 | 1464016265479 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 08:11:05 INFO - PROCESS | 1980 | 1464016265602 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:05 INFO - PROCESS | 1980 | ++DOCSHELL 0DEE6800 == 63 [pid = 1980] [id = 209] 08:11:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (0DEE8400) [pid = 1980] [serial = 625] [outer = 00000000] 08:11:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (13A07C00) [pid = 1980] [serial = 626] [outer = 0DEE8400] 08:11:05 INFO - PROCESS | 1980 | 1464016265659 Marionette DEBUG loaded listener.js 08:11:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (13A20000) [pid = 1980] [serial = 627] [outer = 0DEE8400] 08:11:06 INFO - PROCESS | 1980 | 1464016266309 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]]]}] 08:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1032ms 08:11:06 INFO - PROCESS | 1980 | 1464016266354 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 08:11:06 INFO - PROCESS | 1980 | 1464016266360 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 08:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:11:06 INFO - PROCESS | 1980 | 1464016266366 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:11:06 INFO - PROCESS | 1980 | 1464016266369 Marionette TRACE conn5 <- [1,802,null,{}] 08:11:06 INFO - PROCESS | 1980 | 1464016266373 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}] 08:11:06 INFO - PROCESS | 1980 | 1464016266488 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 08:11:06 INFO - PROCESS | 1980 | 1464016266623 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:06 INFO - PROCESS | 1980 | ++DOCSHELL 15AEC800 == 64 [pid = 1980] [id = 210] 08:11:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (1602EC00) [pid = 1980] [serial = 628] [outer = 00000000] 08:11:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (17553000) [pid = 1980] [serial = 629] [outer = 1602EC00] 08:11:06 INFO - PROCESS | 1980 | 1464016266682 Marionette DEBUG loaded listener.js 08:11:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (175B5400) [pid = 1980] [serial = 630] [outer = 1602EC00] 08:11:07 INFO - PROCESS | 1980 | 1464016267333 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] 08:11:07 INFO - PROCESS | 1980 | 1464016267401 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 08:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:11:07 INFO - PROCESS | 1980 | 1464016267406 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:11:07 INFO - PROCESS | 1980 | 1464016267410 Marionette TRACE conn5 <- [1,806,null,{}] 08:11:07 INFO - PROCESS | 1980 | 1464016267440 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}] 08:11:07 INFO - PROCESS | 1980 | 1464016267557 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 08:11:07 INFO - PROCESS | 1980 | 1464016267687 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:07 INFO - PROCESS | 1980 | ++DOCSHELL 1B1E4C00 == 65 [pid = 1980] [id = 211] 08:11:07 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (1B1EE000) [pid = 1980] [serial = 631] [outer = 00000000] 08:11:07 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (1C23A000) [pid = 1980] [serial = 632] [outer = 1B1EE000] 08:11:07 INFO - PROCESS | 1980 | 1464016267748 Marionette DEBUG loaded listener.js 08:11:07 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (1C4AAC00) [pid = 1980] [serial = 633] [outer = 1B1EE000] 08:11:08 INFO - PROCESS | 1980 | 1464016268357 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]]]}] 08:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 970ms 08:11:08 INFO - PROCESS | 1980 | 1464016268378 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 08:11:08 INFO - PROCESS | 1980 | 1464016268381 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 08:11:08 INFO - PROCESS | 1980 | 1464016268384 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:11:08 INFO - PROCESS | 1980 | 1464016268387 Marionette TRACE conn5 <- [1,810,null,{}] 08:11:08 INFO - PROCESS | 1980 | 1464016268390 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}] 08:11:08 INFO - PROCESS | 1980 | 1464016268498 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 08:11:08 INFO - PROCESS | 1980 | 1464016268600 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:08 INFO - PROCESS | 1980 | ++DOCSHELL 1C98B400 == 66 [pid = 1980] [id = 212] 08:11:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (1C98B800) [pid = 1980] [serial = 634] [outer = 00000000] 08:11:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (1C991000) [pid = 1980] [serial = 635] [outer = 1C98B800] 08:11:08 INFO - PROCESS | 1980 | 1464016268654 Marionette DEBUG loaded listener.js 08:11:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 112 (1C997400) [pid = 1980] [serial = 636] [outer = 1C98B800] 08:11:09 INFO - PROCESS | 1980 | 1464016269259 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] 08:11:09 INFO - PROCESS | 1980 | 1464016269321 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 08:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:11:09 INFO - PROCESS | 1980 | 1464016269324 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:11:09 INFO - PROCESS | 1980 | 1464016269326 Marionette TRACE conn5 <- [1,814,null,{}] 08:11:09 INFO - PROCESS | 1980 | 1464016269330 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}] 08:11:09 INFO - PROCESS | 1980 | 1464016269435 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 08:11:09 INFO - PROCESS | 1980 | 1464016269544 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:09 INFO - PROCESS | 1980 | ++DOCSHELL 0DC43800 == 67 [pid = 1980] [id = 213] 08:11:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 113 (0DC44400) [pid = 1980] [serial = 637] [outer = 00000000] 08:11:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 114 (0DC4E400) [pid = 1980] [serial = 638] [outer = 0DC44400] 08:11:09 INFO - PROCESS | 1980 | 1464016269600 Marionette DEBUG loaded listener.js 08:11:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 115 (0DC4F000) [pid = 1980] [serial = 639] [outer = 0DC44400] 08:11:10 INFO - PROCESS | 1980 | 1464016270182 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]]]}] 08:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 870ms 08:11:10 INFO - PROCESS | 1980 | 1464016270198 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 08:11:10 INFO - PROCESS | 1980 | 1464016270200 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 08:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:11:10 INFO - PROCESS | 1980 | 1464016270219 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:11:10 INFO - PROCESS | 1980 | 1464016270221 Marionette TRACE conn5 <- [1,818,null,{}] 08:11:10 INFO - PROCESS | 1980 | 1464016270225 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}] 08:11:10 INFO - PROCESS | 1980 | 1464016270358 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 08:11:10 INFO - PROCESS | 1980 | 1464016270470 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:10 INFO - PROCESS | 1980 | ++DOCSHELL 1C98D400 == 68 [pid = 1980] [id = 214] 08:11:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 116 (1E4B1800) [pid = 1980] [serial = 640] [outer = 00000000] 08:11:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 117 (1E4BB400) [pid = 1980] [serial = 641] [outer = 1E4B1800] 08:11:10 INFO - PROCESS | 1980 | 1464016270528 Marionette DEBUG loaded listener.js 08:11:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 118 (1E4BD400) [pid = 1980] [serial = 642] [outer = 1E4B1800] 08:11:11 INFO - PROCESS | 1980 | 1464016271165 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]]]}] 08:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 970ms 08:11:11 INFO - PROCESS | 1980 | 1464016271189 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 08:11:11 INFO - PROCESS | 1980 | 1464016271192 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 08:11:11 INFO - PROCESS | 1980 | 1464016271195 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:11:11 INFO - PROCESS | 1980 | 1464016271197 Marionette TRACE conn5 <- [1,822,null,{}] 08:11:11 INFO - PROCESS | 1980 | 1464016271201 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}] 08:11:11 INFO - PROCESS | 1980 | 1464016271310 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 08:11:11 INFO - PROCESS | 1980 | 1464016271618 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:11 INFO - PROCESS | 1980 | ++DOCSHELL 0D806800 == 69 [pid = 1980] [id = 215] 08:11:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 119 (0D80DC00) [pid = 1980] [serial = 643] [outer = 00000000] 08:11:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 120 (0D810400) [pid = 1980] [serial = 644] [outer = 0D80DC00] 08:11:11 INFO - PROCESS | 1980 | 1464016271670 Marionette DEBUG loaded listener.js 08:11:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 121 (0DC45800) [pid = 1980] [serial = 645] [outer = 0D80DC00] 08:11:12 INFO - PROCESS | 1980 | --DOCSHELL 0C99EC00 == 68 [pid = 1980] [id = 24] 08:11:12 INFO - PROCESS | 1980 | --DOCSHELL 1605FC00 == 67 [pid = 1980] [id = 115] 08:11:12 INFO - PROCESS | 1980 | --DOCSHELL 0D19DC00 == 66 [pid = 1980] [id = 14] 08:11:12 INFO - PROCESS | 1980 | --DOCSHELL 11C90000 == 65 [pid = 1980] [id = 15] 08:11:12 INFO - PROCESS | 1980 | --DOCSHELL 1295C400 == 64 [pid = 1980] [id = 22] 08:11:12 INFO - PROCESS | 1980 | --DOCSHELL 13A0B000 == 63 [pid = 1980] [id = 21] 08:11:12 INFO - PROCESS | 1980 | --DOCSHELL 12957000 == 62 [pid = 1980] [id = 26] 08:11:12 INFO - PROCESS | 1980 | --DOMWINDOW == 120 (1B9DD400) [pid = 1980] [serial = 584] [outer = 00000000] [url = about:blank] 08:11:12 INFO - PROCESS | 1980 | 1464016272398 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]]]}] 08:11:12 INFO - PROCESS | 1980 | --DOMWINDOW == 119 (17CA6C00) [pid = 1980] [serial = 549] [outer = 00000000] [url = about:blank] 08:11:12 INFO - PROCESS | 1980 | --DOMWINDOW == 118 (18DEF800) [pid = 1980] [serial = 575] [outer = 00000000] [url = about:blank] 08:11:12 INFO - PROCESS | 1980 | --DOMWINDOW == 117 (12904000) [pid = 1980] [serial = 564] [outer = 00000000] [url = about:blank] 08:11:12 INFO - PROCESS | 1980 | --DOMWINDOW == 116 (0DFFAC00) [pid = 1980] [serial = 563] [outer = 00000000] [url = about:blank] 08:11:12 INFO - PROCESS | 1980 | --DOMWINDOW == 115 (1B12A000) [pid = 1980] [serial = 560] [outer = 00000000] [url = about:blank] 08:11:12 INFO - PROCESS | 1980 | --DOMWINDOW == 114 (14DD7C00) [pid = 1980] [serial = 569] [outer = 00000000] [url = about:blank] 08:11:12 INFO - PROCESS | 1980 | --DOMWINDOW == 113 (15A11800) [pid = 1980] [serial = 570] [outer = 00000000] [url = about:blank] 08:11:12 INFO - PROCESS | 1980 | --DOMWINDOW == 112 (13EDE000) [pid = 1980] [serial = 554] [outer = 00000000] [url = about:blank] 08:11:12 INFO - PROCESS | 1980 | --DOMWINDOW == 111 (17749800) [pid = 1980] [serial = 572] [outer = 00000000] [url = about:blank] 08:11:12 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (166DCC00) [pid = 1980] [serial = 567] [outer = 00000000] [url = about:blank] 08:11:12 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (166B3C00) [pid = 1980] [serial = 566] [outer = 00000000] [url = about:blank] 08:11:12 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (0D649000) [pid = 1980] [serial = 551] [outer = 00000000] [url = about:blank] 08:11:12 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (17452000) [pid = 1980] [serial = 557] [outer = 00000000] [url = about:blank] 08:11:12 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (1B12C000) [pid = 1980] [serial = 578] [outer = 00000000] [url = about:blank] 08:11:12 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (1B1EBC00) [pid = 1980] [serial = 582] [outer = 00000000] [url = about:blank] 08:11:12 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (18DF2C00) [pid = 1980] [serial = 576] [outer = 00000000] [url = about:blank] 08:11:12 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (1B12B000) [pid = 1980] [serial = 581] [outer = 00000000] [url = about:blank] 08:11:12 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (1B1D1800) [pid = 1980] [serial = 579] [outer = 00000000] [url = about:blank] 08:11:12 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (179ECC00) [pid = 1980] [serial = 573] [outer = 00000000] [url = about:blank] 08:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1283ms 08:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:11:12 INFO - PROCESS | 1980 | 1464016272484 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 08:11:12 INFO - PROCESS | 1980 | 1464016272488 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 08:11:12 INFO - PROCESS | 1980 | 1464016272492 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:11:12 INFO - PROCESS | 1980 | 1464016272496 Marionette TRACE conn5 <- [1,826,null,{}] 08:11:12 INFO - PROCESS | 1980 | 1464016272501 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}] 08:11:12 INFO - PROCESS | 1980 | 1464016272603 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 08:11:12 INFO - PROCESS | 1980 | 1464016272611 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:12 INFO - PROCESS | 1980 | ++DOCSHELL 0EC85800 == 63 [pid = 1980] [id = 216] 08:11:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (11C6E800) [pid = 1980] [serial = 646] [outer = 00000000] 08:11:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (1216CC00) [pid = 1980] [serial = 647] [outer = 11C6E800] 08:11:12 INFO - PROCESS | 1980 | 1464016272658 Marionette DEBUG loaded listener.js 08:11:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (127DE000) [pid = 1980] [serial = 648] [outer = 11C6E800] 08:11:13 INFO - PROCESS | 1980 | 1464016273188 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]]]}] 08:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 730ms 08:11:13 INFO - PROCESS | 1980 | 1464016273225 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 08:11:13 INFO - PROCESS | 1980 | 1464016273228 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 08:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:11:13 INFO - PROCESS | 1980 | 1464016273232 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:11:13 INFO - PROCESS | 1980 | 1464016273234 Marionette TRACE conn5 <- [1,830,null,{}] 08:11:13 INFO - PROCESS | 1980 | 1464016273237 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}] 08:11:13 INFO - PROCESS | 1980 | 1464016273331 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 08:11:13 INFO - PROCESS | 1980 | 1464016273429 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:13 INFO - PROCESS | 1980 | ++DOCSHELL 13A06400 == 64 [pid = 1980] [id = 217] 08:11:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (13A1B000) [pid = 1980] [serial = 649] [outer = 00000000] 08:11:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (13E94C00) [pid = 1980] [serial = 650] [outer = 13A1B000] 08:11:13 INFO - PROCESS | 1980 | 1464016273478 Marionette DEBUG loaded listener.js 08:11:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (13FC4C00) [pid = 1980] [serial = 651] [outer = 13A1B000] 08:11:13 INFO - PROCESS | 1980 | 1464016273873 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]]]}] 08:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 08:11:13 INFO - PROCESS | 1980 | 1464016273902 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 08:11:13 INFO - PROCESS | 1980 | 1464016273905 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 08:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:11:13 INFO - PROCESS | 1980 | 1464016273914 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:11:13 INFO - PROCESS | 1980 | 1464016273919 Marionette TRACE conn5 <- [1,834,null,{}] 08:11:13 INFO - PROCESS | 1980 | 1464016273924 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}] 08:11:14 INFO - PROCESS | 1980 | 1464016274018 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 08:11:14 INFO - PROCESS | 1980 | 1464016274025 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:14 INFO - PROCESS | 1980 | ++DOCSHELL 14DD8C00 == 65 [pid = 1980] [id = 218] 08:11:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (15180800) [pid = 1980] [serial = 652] [outer = 00000000] 08:11:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (15AEB000) [pid = 1980] [serial = 653] [outer = 15180800] 08:11:14 INFO - PROCESS | 1980 | 1464016274069 Marionette DEBUG loaded listener.js 08:11:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (166B0C00) [pid = 1980] [serial = 654] [outer = 15180800] 08:11:14 INFO - PROCESS | 1980 | 1464016274499 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]]]}] 08:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 630ms 08:11:14 INFO - PROCESS | 1980 | 1464016274545 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 08:11:14 INFO - PROCESS | 1980 | 1464016274557 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 08:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:11:14 INFO - PROCESS | 1980 | 1464016274571 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:11:14 INFO - PROCESS | 1980 | 1464016274573 Marionette TRACE conn5 <- [1,838,null,{}] 08:11:14 INFO - PROCESS | 1980 | 1464016274577 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}] 08:11:14 INFO - PROCESS | 1980 | 1464016274698 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 08:11:14 INFO - PROCESS | 1980 | 1464016274794 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:14 INFO - PROCESS | 1980 | ++DOCSHELL 0D80CC00 == 66 [pid = 1980] [id = 219] 08:11:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (166DD400) [pid = 1980] [serial = 655] [outer = 00000000] 08:11:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 112 (16F9E800) [pid = 1980] [serial = 656] [outer = 166DD400] 08:11:14 INFO - PROCESS | 1980 | 1464016274839 Marionette DEBUG loaded listener.js 08:11:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 113 (17453000) [pid = 1980] [serial = 657] [outer = 166DD400] 08:11:15 INFO - PROCESS | 1980 | 1464016275267 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]]]}] 08:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 730ms 08:11:15 INFO - PROCESS | 1980 | 1464016275304 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 08:11:15 INFO - PROCESS | 1980 | 1464016275307 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 08:11:15 INFO - PROCESS | 1980 | 1464016275310 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:11:15 INFO - PROCESS | 1980 | 1464016275312 Marionette TRACE conn5 <- [1,842,null,{}] 08:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:11:15 INFO - PROCESS | 1980 | 1464016275315 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}] 08:11:15 INFO - PROCESS | 1980 | 1464016275433 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 08:11:15 INFO - PROCESS | 1980 | 1464016275502 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:15 INFO - PROCESS | 1980 | ++DOCSHELL 17749C00 == 67 [pid = 1980] [id = 220] 08:11:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 114 (1774A400) [pid = 1980] [serial = 658] [outer = 00000000] 08:11:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 115 (17B5F800) [pid = 1980] [serial = 659] [outer = 1774A400] 08:11:15 INFO - PROCESS | 1980 | 1464016275556 Marionette DEBUG loaded listener.js 08:11:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 116 (18CB9800) [pid = 1980] [serial = 660] [outer = 1774A400] 08:11:16 INFO - PROCESS | 1980 | 1464016276020 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]]]}] 08:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 730ms 08:11:16 INFO - PROCESS | 1980 | 1464016276067 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 08:11:16 INFO - PROCESS | 1980 | 1464016276069 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 08:11:16 INFO - PROCESS | 1980 | 1464016276076 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:11:16 INFO - PROCESS | 1980 | 1464016276078 Marionette TRACE conn5 <- [1,846,null,{}] 08:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:11:16 INFO - PROCESS | 1980 | 1464016276081 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}] 08:11:16 INFO - PROCESS | 1980 | 1464016276207 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 08:11:16 INFO - PROCESS | 1980 | 1464016276273 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:16 INFO - PROCESS | 1980 | ++DOCSHELL 15A10400 == 68 [pid = 1980] [id = 221] 08:11:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 117 (16F9A000) [pid = 1980] [serial = 661] [outer = 00000000] 08:11:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 118 (19D7AC00) [pid = 1980] [serial = 662] [outer = 16F9A000] 08:11:16 INFO - PROCESS | 1980 | 1464016276321 Marionette DEBUG loaded listener.js 08:11:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 119 (1B131C00) [pid = 1980] [serial = 663] [outer = 16F9A000] 08:11:16 INFO - PROCESS | 1980 | --DOMWINDOW == 118 (13FBE800) [pid = 1980] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:11:16 INFO - PROCESS | 1980 | --DOMWINDOW == 117 (0DF75400) [pid = 1980] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:11:16 INFO - PROCESS | 1980 | --DOMWINDOW == 116 (18C8A000) [pid = 1980] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:11:16 INFO - PROCESS | 1980 | --DOMWINDOW == 115 (1756F800) [pid = 1980] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:11:16 INFO - PROCESS | 1980 | --DOMWINDOW == 114 (0DF98800) [pid = 1980] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:11:16 INFO - PROCESS | 1980 | --DOMWINDOW == 113 (16FA2800) [pid = 1980] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:11:16 INFO - PROCESS | 1980 | --DOMWINDOW == 112 (126BD800) [pid = 1980] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:11:16 INFO - PROCESS | 1980 | --DOMWINDOW == 111 (1A33E800) [pid = 1980] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:11:16 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (1525F800) [pid = 1980] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:11:16 INFO - PROCESS | 1980 | 1464016276789 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]]]}] 08:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 730ms 08:11:16 INFO - PROCESS | 1980 | 1464016276811 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 08:11:16 INFO - PROCESS | 1980 | 1464016276813 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 08:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:11:16 INFO - PROCESS | 1980 | 1464016276816 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:11:16 INFO - PROCESS | 1980 | 1464016276818 Marionette TRACE conn5 <- [1,850,null,{}] 08:11:16 INFO - PROCESS | 1980 | 1464016276821 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}] 08:11:16 INFO - PROCESS | 1980 | 1464016276915 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 08:11:17 INFO - PROCESS | 1980 | 1464016277012 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:17 INFO - PROCESS | 1980 | ++DOCSHELL 0DF98800 == 69 [pid = 1980] [id = 222] 08:11:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (1525AC00) [pid = 1980] [serial = 664] [outer = 00000000] 08:11:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 112 (18E3E000) [pid = 1980] [serial = 665] [outer = 1525AC00] 08:11:17 INFO - PROCESS | 1980 | 1464016277058 Marionette DEBUG loaded listener.js 08:11:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 113 (1B133800) [pid = 1980] [serial = 666] [outer = 1525AC00] 08:11:17 INFO - PROCESS | 1980 | 1464016277435 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]]]}] 08:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 670ms 08:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:11:17 INFO - PROCESS | 1980 | 1464016277487 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 08:11:17 INFO - PROCESS | 1980 | 1464016277489 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 08:11:17 INFO - PROCESS | 1980 | 1464016277499 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:11:17 INFO - PROCESS | 1980 | 1464016277501 Marionette TRACE conn5 <- [1,854,null,{}] 08:11:17 INFO - PROCESS | 1980 | 1464016277505 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}] 08:11:17 INFO - PROCESS | 1980 | 1464016277620 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 08:11:17 INFO - PROCESS | 1980 | 1464016277627 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:17 INFO - PROCESS | 1980 | ++DOCSHELL 19B4C800 == 70 [pid = 1980] [id = 223] 08:11:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 114 (19D10800) [pid = 1980] [serial = 667] [outer = 00000000] 08:11:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 115 (1B1ED000) [pid = 1980] [serial = 668] [outer = 19D10800] 08:11:17 INFO - PROCESS | 1980 | 1464016277674 Marionette DEBUG loaded listener.js 08:11:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 116 (1B9D4800) [pid = 1980] [serial = 669] [outer = 19D10800] 08:11:18 INFO - PROCESS | 1980 | 1464016278094 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]]]}] 08:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 630ms 08:11:18 INFO - PROCESS | 1980 | 1464016278123 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 08:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:11:18 INFO - PROCESS | 1980 | 1464016278125 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 08:11:18 INFO - PROCESS | 1980 | 1464016278142 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:11:18 INFO - PROCESS | 1980 | 1464016278144 Marionette TRACE conn5 <- [1,858,null,{}] 08:11:18 INFO - PROCESS | 1980 | 1464016278148 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}] 08:11:18 INFO - PROCESS | 1980 | 1464016278236 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 08:11:18 INFO - PROCESS | 1980 | 1464016278243 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:18 INFO - PROCESS | 1980 | ++DOCSHELL 1266D000 == 71 [pid = 1980] [id = 224] 08:11:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 117 (15176800) [pid = 1980] [serial = 670] [outer = 00000000] 08:11:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 118 (1B9D8800) [pid = 1980] [serial = 671] [outer = 15176800] 08:11:18 INFO - PROCESS | 1980 | 1464016278288 Marionette DEBUG loaded listener.js 08:11:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 119 (1BC1C400) [pid = 1980] [serial = 672] [outer = 15176800] 08:11:20 INFO - PROCESS | 1980 | 1464016280067 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]]]}] 08:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1999ms 08:11:20 INFO - PROCESS | 1980 | 1464016280129 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 08:11:20 INFO - PROCESS | 1980 | 1464016280134 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 08:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:11:20 INFO - PROCESS | 1980 | 1464016280140 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:11:20 INFO - PROCESS | 1980 | 1464016280144 Marionette TRACE conn5 <- [1,862,null,{}] 08:11:20 INFO - PROCESS | 1980 | 1464016280151 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}] 08:11:20 INFO - PROCESS | 1980 | 1464016280276 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 08:11:20 INFO - PROCESS | 1980 | 1464016280419 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:20 INFO - PROCESS | 1980 | ++DOCSHELL 0DA18000 == 72 [pid = 1980] [id = 225] 08:11:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 120 (0DC46C00) [pid = 1980] [serial = 673] [outer = 00000000] 08:11:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 121 (13A03C00) [pid = 1980] [serial = 674] [outer = 0DC46C00] 08:11:20 INFO - PROCESS | 1980 | 1464016280481 Marionette DEBUG loaded listener.js 08:11:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 122 (13A1E800) [pid = 1980] [serial = 675] [outer = 0DC46C00] 08:11:21 INFO - PROCESS | 1980 | 1464016281131 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]]]}] 08:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1022ms 08:11:21 INFO - PROCESS | 1980 | 1464016281166 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 08:11:21 INFO - PROCESS | 1980 | 1464016281172 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 08:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:11:21 INFO - PROCESS | 1980 | 1464016281179 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:11:21 INFO - PROCESS | 1980 | 1464016281181 Marionette TRACE conn5 <- [1,866,null,{}] 08:11:21 INFO - PROCESS | 1980 | 1464016281185 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}] 08:11:21 INFO - PROCESS | 1980 | 1464016281324 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 08:11:21 INFO - PROCESS | 1980 | 1464016281467 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:21 INFO - PROCESS | 1980 | ++DOCSHELL 15AE5400 == 73 [pid = 1980] [id = 226] 08:11:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 123 (15AE6800) [pid = 1980] [serial = 676] [outer = 00000000] 08:11:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 124 (16F9B000) [pid = 1980] [serial = 677] [outer = 15AE6800] 08:11:21 INFO - PROCESS | 1980 | 1464016281530 Marionette DEBUG loaded listener.js 08:11:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 125 (17567C00) [pid = 1980] [serial = 678] [outer = 15AE6800] 08:11:22 INFO - PROCESS | 1980 | 1464016282209 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]]]}] 08:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1078ms 08:11:22 INFO - PROCESS | 1980 | 1464016282259 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 08:11:22 INFO - PROCESS | 1980 | 1464016282261 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 08:11:22 INFO - PROCESS | 1980 | 1464016282265 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:11:22 INFO - PROCESS | 1980 | 1464016282269 Marionette TRACE conn5 <- [1,870,null,{}] 08:11:22 INFO - PROCESS | 1980 | 1464016282280 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}] 08:11:22 INFO - PROCESS | 1980 | 1464016282398 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 08:11:22 INFO - PROCESS | 1980 | 1464016282532 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:22 INFO - PROCESS | 1980 | ++DOCSHELL 1A344800 == 74 [pid = 1980] [id = 227] 08:11:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 126 (1A349000) [pid = 1980] [serial = 679] [outer = 00000000] 08:11:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 127 (1B1CFC00) [pid = 1980] [serial = 680] [outer = 1A349000] 08:11:22 INFO - PROCESS | 1980 | 1464016282592 Marionette DEBUG loaded listener.js 08:11:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 128 (1BC23C00) [pid = 1980] [serial = 681] [outer = 1A349000] 08:11:23 INFO - PROCESS | 1980 | 1464016283233 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]]]}] 08:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1019ms 08:11:23 INFO - PROCESS | 1980 | 1464016283288 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 08:11:23 INFO - PROCESS | 1980 | 1464016283291 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 08:11:23 INFO - PROCESS | 1980 | 1464016283294 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:11:23 INFO - PROCESS | 1980 | 1464016283296 Marionette TRACE conn5 <- [1,874,null,{}] 08:11:23 INFO - PROCESS | 1980 | 1464016283300 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}] 08:11:23 INFO - PROCESS | 1980 | 1464016283417 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 08:11:23 INFO - PROCESS | 1980 | 1464016283557 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:23 INFO - PROCESS | 1980 | ++DOCSHELL 1C98CC00 == 75 [pid = 1980] [id = 228] 08:11:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 129 (1C98D000) [pid = 1980] [serial = 682] [outer = 00000000] 08:11:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 130 (1E80C000) [pid = 1980] [serial = 683] [outer = 1C98D000] 08:11:23 INFO - PROCESS | 1980 | 1464016283616 Marionette DEBUG loaded listener.js 08:11:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 131 (1E890C00) [pid = 1980] [serial = 684] [outer = 1C98D000] 08:11:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 132 (1FB7C800) [pid = 1980] [serial = 685] [outer = 0D234C00] 08:11:24 INFO - PROCESS | 1980 | 1464016284265 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]]]}] 08:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1019ms 08:11:24 INFO - PROCESS | 1980 | 1464016284317 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 08:11:24 INFO - PROCESS | 1980 | 1464016284319 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 08:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:11:24 INFO - PROCESS | 1980 | 1464016284323 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:11:24 INFO - PROCESS | 1980 | 1464016284325 Marionette TRACE conn5 <- [1,878,null,{}] 08:11:24 INFO - PROCESS | 1980 | 1464016284329 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}] 08:11:24 INFO - PROCESS | 1980 | 1464016284439 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 08:11:24 INFO - PROCESS | 1980 | 1464016284581 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:24 INFO - PROCESS | 1980 | ++DOCSHELL 0DAED400 == 76 [pid = 1980] [id = 229] 08:11:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 133 (0DF6DC00) [pid = 1980] [serial = 686] [outer = 00000000] 08:11:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 134 (1E897800) [pid = 1980] [serial = 687] [outer = 0DF6DC00] 08:11:24 INFO - PROCESS | 1980 | 1464016284640 Marionette DEBUG loaded listener.js 08:11:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 135 (1E899800) [pid = 1980] [serial = 688] [outer = 0DF6DC00] 08:11:25 INFO - PROCESS | 1980 | 1464016285209 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]]]}] 08:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 930ms 08:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:11:25 INFO - PROCESS | 1980 | 1464016285257 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 08:11:25 INFO - PROCESS | 1980 | 1464016285260 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 08:11:25 INFO - PROCESS | 1980 | 1464016285263 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:11:25 INFO - PROCESS | 1980 | 1464016285265 Marionette TRACE conn5 <- [1,882,null,{}] 08:11:25 INFO - PROCESS | 1980 | 1464016285269 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}] 08:11:25 INFO - PROCESS | 1980 | 1464016285416 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 08:11:25 INFO - PROCESS | 1980 | 1464016285534 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:25 INFO - PROCESS | 1980 | ++DOCSHELL 0D837C00 == 77 [pid = 1980] [id = 230] 08:11:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 136 (0D838400) [pid = 1980] [serial = 689] [outer = 00000000] 08:11:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 137 (1FB87400) [pid = 1980] [serial = 690] [outer = 0D838400] 08:11:25 INFO - PROCESS | 1980 | 1464016285632 Marionette DEBUG loaded listener.js 08:11:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 138 (1FB8B000) [pid = 1980] [serial = 691] [outer = 0D838400] 08:11:26 INFO - PROCESS | 1980 | 1464016286491 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]]]}] 08:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1272ms 08:11:26 INFO - PROCESS | 1980 | 1464016286539 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 08:11:26 INFO - PROCESS | 1980 | 1464016286543 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 08:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:11:26 INFO - PROCESS | 1980 | 1464016286548 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:11:26 INFO - PROCESS | 1980 | 1464016286552 Marionette TRACE conn5 <- [1,886,null,{}] 08:11:26 INFO - PROCESS | 1980 | 1464016286557 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}] 08:11:26 INFO - PROCESS | 1980 | 1464016286669 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 08:11:26 INFO - PROCESS | 1980 | 1464016286806 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:26 INFO - PROCESS | 1980 | ++DOCSHELL 0C9C0400 == 78 [pid = 1980] [id = 231] 08:11:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 139 (0C9C1400) [pid = 1980] [serial = 692] [outer = 00000000] 08:11:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 140 (0DAE1800) [pid = 1980] [serial = 693] [outer = 0C9C1400] 08:11:26 INFO - PROCESS | 1980 | 1464016286859 Marionette DEBUG loaded listener.js 08:11:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 141 (11ED9800) [pid = 1980] [serial = 694] [outer = 0C9C1400] 08:11:27 INFO - PROCESS | 1980 | 1464016287427 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]]]}] 08:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 930ms 08:11:27 INFO - PROCESS | 1980 | 1464016287480 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 08:11:27 INFO - PROCESS | 1980 | 1464016287485 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 08:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:11:27 INFO - PROCESS | 1980 | 1464016287491 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:11:27 INFO - PROCESS | 1980 | 1464016287494 Marionette TRACE conn5 <- [1,890,null,{}] 08:11:27 INFO - PROCESS | 1980 | 1464016287498 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}] 08:11:27 INFO - PROCESS | 1980 | 1464016287614 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 08:11:27 INFO - PROCESS | 1980 | --DOCSHELL 17CA2C00 == 77 [pid = 1980] [id = 192] 08:11:27 INFO - PROCESS | 1980 | --DOCSHELL 13EE4C00 == 76 [pid = 1980] [id = 201] 08:11:27 INFO - PROCESS | 1980 | --DOCSHELL 16FA2000 == 75 [pid = 1980] [id = 203] 08:11:27 INFO - PROCESS | 1980 | --DOCSHELL 19D83800 == 74 [pid = 1980] [id = 193] 08:11:27 INFO - PROCESS | 1980 | --DOCSHELL 0D3EA400 == 73 [pid = 1980] [id = 194] 08:11:27 INFO - PROCESS | 1980 | --DOCSHELL 1756EC00 == 72 [pid = 1980] [id = 204] 08:11:27 INFO - PROCESS | 1980 | --DOCSHELL 14DE3000 == 71 [pid = 1980] [id = 202] 08:11:27 INFO - PROCESS | 1980 | --DOCSHELL 1756B800 == 70 [pid = 1980] [id = 191] 08:11:27 INFO - PROCESS | 1980 | --DOCSHELL 132D4400 == 69 [pid = 1980] [id = 190] 08:11:27 INFO - PROCESS | 1980 | --DOCSHELL 094FD400 == 68 [pid = 1980] [id = 74] 08:11:27 INFO - PROCESS | 1980 | --DOCSHELL 0DA19400 == 67 [pid = 1980] [id = 188] 08:11:27 INFO - PROCESS | 1980 | --DOCSHELL 19B4C800 == 66 [pid = 1980] [id = 223] 08:11:27 INFO - PROCESS | 1980 | --DOCSHELL 0DF98800 == 65 [pid = 1980] [id = 222] 08:11:27 INFO - PROCESS | 1980 | --DOCSHELL 15A10400 == 64 [pid = 1980] [id = 221] 08:11:27 INFO - PROCESS | 1980 | --DOCSHELL 17749C00 == 63 [pid = 1980] [id = 220] 08:11:27 INFO - PROCESS | 1980 | --DOCSHELL 0D80CC00 == 62 [pid = 1980] [id = 219] 08:11:27 INFO - PROCESS | 1980 | --DOCSHELL 14DD8C00 == 61 [pid = 1980] [id = 218] 08:11:27 INFO - PROCESS | 1980 | --DOMWINDOW == 140 (1B9DF000) [pid = 1980] [serial = 623] [outer = 00000000] [url = about:blank] 08:11:27 INFO - PROCESS | 1980 | --DOCSHELL 13A06400 == 60 [pid = 1980] [id = 217] 08:11:27 INFO - PROCESS | 1980 | --DOCSHELL 0EC85800 == 59 [pid = 1980] [id = 216] 08:11:27 INFO - PROCESS | 1980 | --DOCSHELL 0D806800 == 58 [pid = 1980] [id = 215] 08:11:27 INFO - PROCESS | 1980 | --DOCSHELL 1C98D400 == 57 [pid = 1980] [id = 214] 08:11:27 INFO - PROCESS | 1980 | --DOCSHELL 1C98B400 == 56 [pid = 1980] [id = 212] 08:11:27 INFO - PROCESS | 1980 | --DOCSHELL 1B1E4C00 == 55 [pid = 1980] [id = 211] 08:11:27 INFO - PROCESS | 1980 | --DOCSHELL 15AEC800 == 54 [pid = 1980] [id = 210] 08:11:27 INFO - PROCESS | 1980 | --DOCSHELL 0DEE6800 == 53 [pid = 1980] [id = 209] 08:11:27 INFO - PROCESS | 1980 | --DOMWINDOW == 139 (1B86D000) [pid = 1980] [serial = 621] [outer = 00000000] [url = about:blank] 08:11:27 INFO - PROCESS | 1980 | --DOMWINDOW == 138 (15258C00) [pid = 1980] [serial = 603] [outer = 00000000] [url = about:blank] 08:11:27 INFO - PROCESS | 1980 | --DOMWINDOW == 137 (18E3D000) [pid = 1980] [serial = 618] [outer = 00000000] [url = about:blank] 08:11:27 INFO - PROCESS | 1980 | --DOMWINDOW == 136 (1A35BC00) [pid = 1980] [serial = 614] [outer = 00000000] [url = about:blank] 08:11:27 INFO - PROCESS | 1980 | --DOMWINDOW == 135 (175BEC00) [pid = 1980] [serial = 590] [outer = 00000000] [url = about:blank] 08:11:27 INFO - PROCESS | 1980 | --DOMWINDOW == 134 (17748800) [pid = 1980] [serial = 611] [outer = 00000000] [url = about:blank] 08:11:27 INFO - PROCESS | 1980 | --DOMWINDOW == 133 (126B7000) [pid = 1980] [serial = 596] [outer = 00000000] [url = about:blank] 08:11:27 INFO - PROCESS | 1980 | --DOMWINDOW == 132 (17459400) [pid = 1980] [serial = 608] [outer = 00000000] [url = about:blank] 08:11:27 INFO - PROCESS | 1980 | --DOMWINDOW == 131 (1BD0DC00) [pid = 1980] [serial = 593] [outer = 00000000] [url = about:blank] 08:11:27 INFO - PROCESS | 1980 | --DOMWINDOW == 130 (13A0E000) [pid = 1980] [serial = 597] [outer = 00000000] [url = about:blank] 08:11:27 INFO - PROCESS | 1980 | --DOMWINDOW == 129 (18AD5400) [pid = 1980] [serial = 612] [outer = 00000000] [url = about:blank] 08:11:27 INFO - PROCESS | 1980 | --DOMWINDOW == 128 (1295BC00) [pid = 1980] [serial = 599] [outer = 00000000] [url = about:blank] 08:11:27 INFO - PROCESS | 1980 | --DOMWINDOW == 127 (13EA0000) [pid = 1980] [serial = 587] [outer = 00000000] [url = about:blank] 08:11:27 INFO - PROCESS | 1980 | --DOMWINDOW == 126 (17555000) [pid = 1980] [serial = 609] [outer = 00000000] [url = about:blank] 08:11:27 INFO - PROCESS | 1980 | --DOMWINDOW == 125 (12991400) [pid = 1980] [serial = 600] [outer = 00000000] [url = about:blank] 08:11:27 INFO - PROCESS | 1980 | --DOMWINDOW == 124 (1B1EB400) [pid = 1980] [serial = 620] [outer = 00000000] [url = about:blank] 08:11:27 INFO - PROCESS | 1980 | --DOMWINDOW == 123 (1B1C6C00) [pid = 1980] [serial = 615] [outer = 00000000] [url = about:blank] 08:11:27 INFO - PROCESS | 1980 | --DOMWINDOW == 122 (17558800) [pid = 1980] [serial = 617] [outer = 00000000] [url = about:blank] 08:11:27 INFO - PROCESS | 1980 | --DOMWINDOW == 121 (166B5C00) [pid = 1980] [serial = 605] [outer = 00000000] [url = about:blank] 08:11:27 INFO - PROCESS | 1980 | --DOMWINDOW == 120 (14DE3C00) [pid = 1980] [serial = 602] [outer = 00000000] [url = about:blank] 08:11:27 INFO - PROCESS | 1980 | --DOMWINDOW == 119 (166D9400) [pid = 1980] [serial = 606] [outer = 00000000] [url = about:blank] 08:11:27 INFO - PROCESS | 1980 | 1464016287820 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:27 INFO - PROCESS | 1980 | ++DOCSHELL 094FD400 == 54 [pid = 1980] [id = 232] 08:11:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 120 (0C9AAC00) [pid = 1980] [serial = 695] [outer = 00000000] 08:11:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 121 (0D77A400) [pid = 1980] [serial = 696] [outer = 0C9AAC00] 08:11:27 INFO - PROCESS | 1980 | 1464016287871 Marionette DEBUG loaded listener.js 08:11:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 122 (0DC48000) [pid = 1980] [serial = 697] [outer = 0C9AAC00] 08:11:28 INFO - PROCESS | 1980 | 1464016288327 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]]]}] 08:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 870ms 08:11:28 INFO - PROCESS | 1980 | 1464016288364 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 08:11:28 INFO - PROCESS | 1980 | 1464016288366 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 08:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:11:28 INFO - PROCESS | 1980 | 1464016288370 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:11:28 INFO - PROCESS | 1980 | 1464016288373 Marionette TRACE conn5 <- [1,894,null,{}] 08:11:28 INFO - PROCESS | 1980 | 1464016288383 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}] 08:11:28 INFO - PROCESS | 1980 | 1464016288482 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 08:11:28 INFO - PROCESS | 1980 | 1464016288496 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:28 INFO - PROCESS | 1980 | ++DOCSHELL 12991400 == 55 [pid = 1980] [id = 233] 08:11:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 123 (13AA1400) [pid = 1980] [serial = 698] [outer = 00000000] 08:11:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 124 (13EEAC00) [pid = 1980] [serial = 699] [outer = 13AA1400] 08:11:28 INFO - PROCESS | 1980 | 1464016288549 Marionette DEBUG loaded listener.js 08:11:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 125 (14DE3000) [pid = 1980] [serial = 700] [outer = 13AA1400] 08:11:29 INFO - PROCESS | 1980 | 1464016289058 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]]]}] 08:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 730ms 08:11:29 INFO - PROCESS | 1980 | 1464016289104 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 08:11:29 INFO - PROCESS | 1980 | 1464016289106 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 08:11:29 INFO - PROCESS | 1980 | 1464016289109 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:11:29 INFO - PROCESS | 1980 | 1464016289111 Marionette TRACE conn5 <- [1,898,null,{}] 08:11:29 INFO - PROCESS | 1980 | 1464016289115 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}] 08:11:29 INFO - PROCESS | 1980 | 1464016289206 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 08:11:29 INFO - PROCESS | 1980 | 1464016289216 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:29 INFO - PROCESS | 1980 | ++DOCSHELL 15A11C00 == 56 [pid = 1980] [id = 234] 08:11:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 126 (15A14000) [pid = 1980] [serial = 701] [outer = 00000000] 08:11:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 127 (16063400) [pid = 1980] [serial = 702] [outer = 15A14000] 08:11:29 INFO - PROCESS | 1980 | 1464016289262 Marionette DEBUG loaded listener.js 08:11:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 128 (166D2400) [pid = 1980] [serial = 703] [outer = 15A14000] 08:11:29 INFO - PROCESS | 1980 | 1464016289766 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]]]}] 08:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 670ms 08:11:29 INFO - PROCESS | 1980 | 1464016289793 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 08:11:29 INFO - PROCESS | 1980 | 1464016289795 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 08:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:11:29 INFO - PROCESS | 1980 | 1464016289798 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:11:29 INFO - PROCESS | 1980 | 1464016289800 Marionette TRACE conn5 <- [1,902,null,{}] 08:11:29 INFO - PROCESS | 1980 | 1464016289803 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}] 08:11:29 INFO - PROCESS | 1980 | 1464016289894 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 08:11:29 INFO - PROCESS | 1980 | 1464016289902 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:29 INFO - PROCESS | 1980 | ++DOCSHELL 0D656800 == 57 [pid = 1980] [id = 235] 08:11:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 129 (15A12C00) [pid = 1980] [serial = 704] [outer = 00000000] 08:11:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 130 (16F97C00) [pid = 1980] [serial = 705] [outer = 15A12C00] 08:11:29 INFO - PROCESS | 1980 | 1464016289956 Marionette DEBUG loaded listener.js 08:11:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 131 (16F9A800) [pid = 1980] [serial = 706] [outer = 15A12C00] 08:11:30 INFO - PROCESS | 1980 | 1464016290442 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]]]}] 08:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 671ms 08:11:30 INFO - PROCESS | 1980 | 1464016290470 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 08:11:30 INFO - PROCESS | 1980 | 1464016290472 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 08:11:30 INFO - PROCESS | 1980 | 1464016290475 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:11:30 INFO - PROCESS | 1980 | 1464016290477 Marionette TRACE conn5 <- [1,906,null,{}] 08:11:30 INFO - PROCESS | 1980 | 1464016290481 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}] 08:11:30 INFO - PROCESS | 1980 | 1464016290635 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 08:11:30 INFO - PROCESS | 1980 | 1464016290733 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:30 INFO - PROCESS | 1980 | ++DOCSHELL 179F4800 == 58 [pid = 1980] [id = 236] 08:11:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 132 (17CAF000) [pid = 1980] [serial = 707] [outer = 00000000] 08:11:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 133 (18D0CC00) [pid = 1980] [serial = 708] [outer = 17CAF000] 08:11:30 INFO - PROCESS | 1980 | 1464016290784 Marionette DEBUG loaded listener.js 08:11:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 134 (18E38C00) [pid = 1980] [serial = 709] [outer = 17CAF000] 08:11:31 INFO - PROCESS | 1980 | 1464016291243 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]]]}] 08:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 830ms 08:11:31 INFO - PROCESS | 1980 | 1464016291316 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 08:11:31 INFO - PROCESS | 1980 | 1464016291318 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 08:11:31 INFO - PROCESS | 1980 | 1464016291321 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:11:31 INFO - PROCESS | 1980 | 1464016291323 Marionette TRACE conn5 <- [1,910,null,{}] 08:11:31 INFO - PROCESS | 1980 | 1464016291327 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}] 08:11:31 INFO - PROCESS | 1980 | 1464016291447 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 08:11:31 INFO - PROCESS | 1980 | 1464016291520 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:31 INFO - PROCESS | 1980 | ++DOCSHELL 19D7B800 == 59 [pid = 1980] [id = 237] 08:11:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 135 (19D7EC00) [pid = 1980] [serial = 710] [outer = 00000000] 08:11:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 136 (1B12BC00) [pid = 1980] [serial = 711] [outer = 19D7EC00] 08:11:31 INFO - PROCESS | 1980 | 1464016291568 Marionette DEBUG loaded listener.js 08:11:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 137 (1B1D0800) [pid = 1980] [serial = 712] [outer = 19D7EC00] 08:11:31 INFO - PROCESS | 1980 | 1464016291996 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]]]}] 08:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 730ms 08:11:32 INFO - PROCESS | 1980 | 1464016292055 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 08:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:11:32 INFO - PROCESS | 1980 | 1464016292057 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 08:11:32 INFO - PROCESS | 1980 | 1464016292060 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:11:32 INFO - PROCESS | 1980 | 1464016292062 Marionette TRACE conn5 <- [1,914,null,{}] 08:11:32 INFO - PROCESS | 1980 | 1464016292065 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}] 08:11:32 INFO - PROCESS | 1980 | 1464016292306 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 08:11:32 INFO - PROCESS | 1980 | --DOMWINDOW == 136 (166DD400) [pid = 1980] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:11:32 INFO - PROCESS | 1980 | --DOMWINDOW == 135 (19D10800) [pid = 1980] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:11:32 INFO - PROCESS | 1980 | --DOMWINDOW == 134 (1774A400) [pid = 1980] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:11:32 INFO - PROCESS | 1980 | --DOMWINDOW == 133 (11C6E800) [pid = 1980] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:11:32 INFO - PROCESS | 1980 | --DOMWINDOW == 132 (0D80DC00) [pid = 1980] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:11:32 INFO - PROCESS | 1980 | --DOMWINDOW == 131 (13A1B000) [pid = 1980] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:11:32 INFO - PROCESS | 1980 | --DOMWINDOW == 130 (15180800) [pid = 1980] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:11:32 INFO - PROCESS | 1980 | --DOMWINDOW == 129 (1525AC00) [pid = 1980] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:11:32 INFO - PROCESS | 1980 | --DOMWINDOW == 128 (16F9A000) [pid = 1980] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:11:32 INFO - PROCESS | 1980 | 1464016292376 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:32 INFO - PROCESS | 1980 | ++DOCSHELL 0D64C400 == 60 [pid = 1980] [id = 238] 08:11:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 129 (0D80A400) [pid = 1980] [serial = 713] [outer = 00000000] 08:11:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 130 (13FBE000) [pid = 1980] [serial = 714] [outer = 0D80A400] 08:11:32 INFO - PROCESS | 1980 | 1464016292423 Marionette DEBUG loaded listener.js 08:11:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 131 (17551C00) [pid = 1980] [serial = 715] [outer = 0D80A400] 08:11:32 INFO - PROCESS | 1980 | 1464016292817 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]]]}] 08:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 770ms 08:11:32 INFO - PROCESS | 1980 | 1464016292836 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 08:11:32 INFO - PROCESS | 1980 | 1464016292838 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 08:11:32 INFO - PROCESS | 1980 | 1464016292841 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:11:32 INFO - PROCESS | 1980 | 1464016292843 Marionette TRACE conn5 <- [1,918,null,{}] 08:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:11:32 INFO - PROCESS | 1980 | 1464016292846 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}] 08:11:32 INFO - PROCESS | 1980 | 1464016292931 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 08:11:32 INFO - PROCESS | 1980 | 1464016292938 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:32 INFO - PROCESS | 1980 | ++DOCSHELL 16F95800 == 61 [pid = 1980] [id = 239] 08:11:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 132 (1755B400) [pid = 1980] [serial = 716] [outer = 00000000] 08:11:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 133 (1B86A800) [pid = 1980] [serial = 717] [outer = 1755B400] 08:11:32 INFO - PROCESS | 1980 | 1464016292982 Marionette DEBUG loaded listener.js 08:11:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 134 (1B871400) [pid = 1980] [serial = 718] [outer = 1755B400] 08:11:33 INFO - PROCESS | 1980 | 1464016293416 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]]]}] 08:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 630ms 08:11:33 INFO - PROCESS | 1980 | 1464016293476 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 08:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:11:33 INFO - PROCESS | 1980 | 1464016293478 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 08:11:33 INFO - PROCESS | 1980 | 1464016293481 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:11:33 INFO - PROCESS | 1980 | 1464016293483 Marionette TRACE conn5 <- [1,922,null,{}] 08:11:33 INFO - PROCESS | 1980 | 1464016293487 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}] 08:11:33 INFO - PROCESS | 1980 | 1464016293574 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 08:11:33 INFO - PROCESS | 1980 | 1464016293583 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:33 INFO - PROCESS | 1980 | ++DOCSHELL 0DF6E000 == 62 [pid = 1980] [id = 240] 08:11:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 135 (11EE0800) [pid = 1980] [serial = 719] [outer = 00000000] 08:11:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 136 (166CF800) [pid = 1980] [serial = 720] [outer = 11EE0800] 08:11:33 INFO - PROCESS | 1980 | 1464016293628 Marionette DEBUG loaded listener.js 08:11:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 137 (1BD99800) [pid = 1980] [serial = 721] [outer = 11EE0800] 08:11:34 INFO - PROCESS | 1980 | 1464016294089 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]]]}] 08:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 630ms 08:11:34 INFO - PROCESS | 1980 | 1464016294112 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 08:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:11:34 INFO - PROCESS | 1980 | 1464016294114 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 08:11:34 INFO - PROCESS | 1980 | 1464016294122 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:11:34 INFO - PROCESS | 1980 | 1464016294124 Marionette TRACE conn5 <- [1,926,null,{}] 08:11:34 INFO - PROCESS | 1980 | 1464016294142 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}] 08:11:34 INFO - PROCESS | 1980 | 1464016294250 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 08:11:34 INFO - PROCESS | 1980 | 1464016294257 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:34 INFO - PROCESS | 1980 | ++DOCSHELL 1C242000 == 63 [pid = 1980] [id = 241] 08:11:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 138 (1C994400) [pid = 1980] [serial = 722] [outer = 00000000] 08:11:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 139 (1E809400) [pid = 1980] [serial = 723] [outer = 1C994400] 08:11:34 INFO - PROCESS | 1980 | 1464016294311 Marionette DEBUG loaded listener.js 08:11:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 140 (1E893000) [pid = 1980] [serial = 724] [outer = 1C994400] 08:11:35 INFO - PROCESS | 1980 | 1464016295072 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]]]}] 08:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 990ms 08:11:35 INFO - PROCESS | 1980 | 1464016295109 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 08:11:35 INFO - PROCESS | 1980 | 1464016295113 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 08:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:11:35 INFO - PROCESS | 1980 | 1464016295117 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:11:35 INFO - PROCESS | 1980 | 1464016295121 Marionette TRACE conn5 <- [1,930,null,{}] 08:11:35 INFO - PROCESS | 1980 | 1464016295127 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}] 08:11:35 INFO - PROCESS | 1980 | 1464016295243 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 08:11:35 INFO - PROCESS | 1980 | 1464016295384 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:35 INFO - PROCESS | 1980 | ++DOCSHELL 0D83F400 == 64 [pid = 1980] [id = 242] 08:11:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 141 (0DADF800) [pid = 1980] [serial = 725] [outer = 00000000] 08:11:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 142 (132D2C00) [pid = 1980] [serial = 726] [outer = 0DADF800] 08:11:35 INFO - PROCESS | 1980 | 1464016295445 Marionette DEBUG loaded listener.js 08:11:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 143 (13A1B400) [pid = 1980] [serial = 727] [outer = 0DADF800] 08:11:36 INFO - PROCESS | 1980 | 1464016296035 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]]]}] 08:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 990ms 08:11:36 INFO - PROCESS | 1980 | 1464016296109 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 08:11:36 INFO - PROCESS | 1980 | 1464016296115 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 08:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:11:36 INFO - PROCESS | 1980 | 1464016296122 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:11:36 INFO - PROCESS | 1980 | 1464016296125 Marionette TRACE conn5 <- [1,934,null,{}] 08:11:36 INFO - PROCESS | 1980 | 1464016296129 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}] 08:11:36 INFO - PROCESS | 1980 | 1464016296251 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 08:11:36 INFO - PROCESS | 1980 | 1464016296414 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:36 INFO - PROCESS | 1980 | ++DOCSHELL 1756A800 == 65 [pid = 1980] [id = 243] 08:11:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 144 (1756B800) [pid = 1980] [serial = 728] [outer = 00000000] 08:11:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 145 (18AD2800) [pid = 1980] [serial = 729] [outer = 1756B800] 08:11:36 INFO - PROCESS | 1980 | 1464016296470 Marionette DEBUG loaded listener.js 08:11:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 146 (18DEF800) [pid = 1980] [serial = 730] [outer = 1756B800] 08:11:37 INFO - PROCESS | 1980 | 1464016297065 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]]]}] 08:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 970ms 08:11:37 INFO - PROCESS | 1980 | 1464016297101 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 08:11:37 INFO - PROCESS | 1980 | 1464016297103 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 08:11:37 INFO - PROCESS | 1980 | 1464016297108 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:11:37 INFO - PROCESS | 1980 | 1464016297112 Marionette TRACE conn5 <- [1,938,null,{}] 08:11:37 INFO - PROCESS | 1980 | 1464016297124 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}] 08:11:37 INFO - PROCESS | 1980 | 1464016297240 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 08:11:37 INFO - PROCESS | 1980 | 1464016297351 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:37 INFO - PROCESS | 1980 | ++DOCSHELL 1E805C00 == 66 [pid = 1980] [id = 244] 08:11:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 147 (1E80E000) [pid = 1980] [serial = 731] [outer = 00000000] 08:11:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 148 (1FB7CC00) [pid = 1980] [serial = 732] [outer = 1E80E000] 08:11:37 INFO - PROCESS | 1980 | 1464016297407 Marionette DEBUG loaded listener.js 08:11:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 149 (205BB400) [pid = 1980] [serial = 733] [outer = 1E80E000] 08:11:38 INFO - PROCESS | 1980 | 1464016298037 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]]]}] 08:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 970ms 08:11:38 INFO - PROCESS | 1980 | 1464016298084 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 08:11:38 INFO - PROCESS | 1980 | 1464016298088 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 08:11:38 INFO - PROCESS | 1980 | 1464016298091 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:11:38 INFO - PROCESS | 1980 | 1464016298093 Marionette TRACE conn5 <- [1,942,null,{}] 08:11:38 INFO - PROCESS | 1980 | 1464016298097 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}] 08:11:38 INFO - PROCESS | 1980 | 1464016298212 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 08:11:38 INFO - PROCESS | 1980 | 1464016298370 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:38 INFO - PROCESS | 1980 | ++DOCSHELL 201A9400 == 67 [pid = 1980] [id = 245] 08:11:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 150 (201AA800) [pid = 1980] [serial = 734] [outer = 00000000] 08:11:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 151 (201B2400) [pid = 1980] [serial = 735] [outer = 201AA800] 08:11:38 INFO - PROCESS | 1980 | 1464016298428 Marionette DEBUG loaded listener.js 08:11:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 152 (201B5C00) [pid = 1980] [serial = 736] [outer = 201AA800] 08:11:38 INFO - PROCESS | 1980 | 1464016298980 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]]]}] 08:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 930ms 08:11:39 INFO - PROCESS | 1980 | 1464016299024 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 08:11:39 INFO - PROCESS | 1980 | 1464016299027 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 08:11:39 INFO - PROCESS | 1980 | 1464016299030 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:11:39 INFO - PROCESS | 1980 | 1464016299032 Marionette TRACE conn5 <- [1,946,null,{}] 08:11:39 INFO - PROCESS | 1980 | 1464016299036 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}] 08:11:39 INFO - PROCESS | 1980 | 1464016299147 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 08:11:39 INFO - PROCESS | 1980 | 1464016299307 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:39 INFO - PROCESS | 1980 | ++DOCSHELL 1EA3E800 == 68 [pid = 1980] [id = 246] 08:11:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 153 (1EA40400) [pid = 1980] [serial = 737] [outer = 00000000] 08:11:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 154 (1EA43800) [pid = 1980] [serial = 738] [outer = 1EA40400] 08:11:39 INFO - PROCESS | 1980 | 1464016299365 Marionette DEBUG loaded listener.js 08:11:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 155 (1EA46C00) [pid = 1980] [serial = 739] [outer = 1EA40400] 08:11:39 INFO - PROCESS | 1980 | 1464016299995 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]]]}] 08:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1018ms 08:11:40 INFO - PROCESS | 1980 | 1464016300053 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 08:11:40 INFO - PROCESS | 1980 | 1464016300055 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 08:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:11:40 INFO - PROCESS | 1980 | 1464016300058 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:11:40 INFO - PROCESS | 1980 | 1464016300060 Marionette TRACE conn5 <- [1,950,null,{}] 08:11:40 INFO - PROCESS | 1980 | 1464016300064 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}] 08:11:40 INFO - PROCESS | 1980 | 1464016300202 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 08:11:40 INFO - PROCESS | 1980 | 1464016300346 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:40 INFO - PROCESS | 1980 | ++DOCSHELL 1ED54800 == 69 [pid = 1980] [id = 247] 08:11:40 INFO - PROCESS | 1980 | ++DOMWINDOW == 156 (1ED56400) [pid = 1980] [serial = 740] [outer = 00000000] 08:11:40 INFO - PROCESS | 1980 | ++DOMWINDOW == 157 (1ED60000) [pid = 1980] [serial = 741] [outer = 1ED56400] 08:11:40 INFO - PROCESS | 1980 | 1464016300406 Marionette DEBUG loaded listener.js 08:11:40 INFO - PROCESS | 1980 | ++DOMWINDOW == 158 (1ED62400) [pid = 1980] [serial = 742] [outer = 1ED56400] 08:11:41 INFO - PROCESS | 1980 | 1464016301016 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]]]}] 08:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1015ms 08:11:41 INFO - PROCESS | 1980 | 1464016301078 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 08:11:41 INFO - PROCESS | 1980 | 1464016301080 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 08:11:41 INFO - PROCESS | 1980 | 1464016301084 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:11:41 INFO - PROCESS | 1980 | 1464016301086 Marionette TRACE conn5 <- [1,954,null,{}] 08:11:41 INFO - PROCESS | 1980 | 1464016301090 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}] 08:11:41 INFO - PROCESS | 1980 | 1464016301204 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 08:11:41 INFO - PROCESS | 1980 | 1464016301358 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:41 INFO - PROCESS | 1980 | ++DOCSHELL 0DC4A800 == 70 [pid = 1980] [id = 248] 08:11:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 159 (0DC4C000) [pid = 1980] [serial = 743] [outer = 00000000] 08:11:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 160 (204B5400) [pid = 1980] [serial = 744] [outer = 0DC4C000] 08:11:41 INFO - PROCESS | 1980 | 1464016301413 Marionette DEBUG loaded listener.js 08:11:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 161 (204B9000) [pid = 1980] [serial = 745] [outer = 0DC4C000] 08:11:42 INFO - PROCESS | 1980 | 1464016302220 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]]]}] 08:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1168ms 08:11:42 INFO - PROCESS | 1980 | 1464016302256 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 08:11:42 INFO - PROCESS | 1980 | 1464016302260 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 08:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:11:42 INFO - PROCESS | 1980 | 1464016302265 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:11:42 INFO - PROCESS | 1980 | 1464016302270 Marionette TRACE conn5 <- [1,958,null,{}] 08:11:42 INFO - PROCESS | 1980 | 1464016302276 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}] 08:11:42 INFO - PROCESS | 1980 | 1464016302387 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 08:11:42 INFO - PROCESS | 1980 | 1464016302538 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:42 INFO - PROCESS | 1980 | ++DOCSHELL 0D16D000 == 71 [pid = 1980] [id = 249] 08:11:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 162 (0D1D9400) [pid = 1980] [serial = 746] [outer = 00000000] 08:11:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 163 (0D2E7400) [pid = 1980] [serial = 747] [outer = 0D1D9400] 08:11:42 INFO - PROCESS | 1980 | 1464016302592 Marionette DEBUG loaded listener.js 08:11:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 164 (0D653400) [pid = 1980] [serial = 748] [outer = 0D1D9400] 08:11:43 INFO - PROCESS | 1980 | 1464016303203 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]]]}] 08:11:43 INFO - PROCESS | 1980 | --DOCSHELL 1517B800 == 70 [pid = 1980] [id = 189] 08:11:43 INFO - PROCESS | 1980 | --DOCSHELL 1B1CE000 == 69 [pid = 1980] [id = 177] 08:11:43 INFO - PROCESS | 1980 | --DOMWINDOW == 163 (13A07C00) [pid = 1980] [serial = 626] [outer = 00000000] [url = about:blank] 08:11:43 INFO - PROCESS | 1980 | --DOMWINDOW == 162 (17553000) [pid = 1980] [serial = 629] [outer = 00000000] [url = about:blank] 08:11:43 INFO - PROCESS | 1980 | --DOMWINDOW == 161 (1C23A000) [pid = 1980] [serial = 632] [outer = 00000000] [url = about:blank] 08:11:43 INFO - PROCESS | 1980 | --DOMWINDOW == 160 (1C991000) [pid = 1980] [serial = 635] [outer = 00000000] [url = about:blank] 08:11:43 INFO - PROCESS | 1980 | --DOMWINDOW == 159 (1B9D8800) [pid = 1980] [serial = 671] [outer = 00000000] [url = about:blank] 08:11:43 INFO - PROCESS | 1980 | --DOMWINDOW == 158 (0DC4E400) [pid = 1980] [serial = 638] [outer = 00000000] [url = about:blank] 08:11:43 INFO - PROCESS | 1980 | --DOMWINDOW == 157 (1E4BB400) [pid = 1980] [serial = 641] [outer = 00000000] [url = about:blank] 08:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 990ms 08:11:43 INFO - PROCESS | 1980 | --DOCSHELL 1266D000 == 68 [pid = 1980] [id = 224] 08:11:43 INFO - PROCESS | 1980 | 1464016303285 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 08:11:43 INFO - PROCESS | 1980 | 1464016303291 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 08:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:11:43 INFO - PROCESS | 1980 | 1464016303297 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:11:43 INFO - PROCESS | 1980 | 1464016303299 Marionette TRACE conn5 <- [1,962,null,{}] 08:11:43 INFO - PROCESS | 1980 | 1464016303303 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}] 08:11:43 INFO - PROCESS | 1980 | 1464016303410 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 08:11:43 INFO - PROCESS | 1980 | --DOMWINDOW == 156 (16F9E800) [pid = 1980] [serial = 656] [outer = 00000000] [url = about:blank] 08:11:43 INFO - PROCESS | 1980 | --DOMWINDOW == 155 (17453000) [pid = 1980] [serial = 657] [outer = 00000000] [url = about:blank] 08:11:43 INFO - PROCESS | 1980 | --DOMWINDOW == 154 (1B9D4800) [pid = 1980] [serial = 669] [outer = 00000000] [url = about:blank] 08:11:43 INFO - PROCESS | 1980 | --DOMWINDOW == 153 (18CB9800) [pid = 1980] [serial = 660] [outer = 00000000] [url = about:blank] 08:11:43 INFO - PROCESS | 1980 | --DOMWINDOW == 152 (17B5F800) [pid = 1980] [serial = 659] [outer = 00000000] [url = about:blank] 08:11:43 INFO - PROCESS | 1980 | --DOMWINDOW == 151 (1216CC00) [pid = 1980] [serial = 647] [outer = 00000000] [url = about:blank] 08:11:43 INFO - PROCESS | 1980 | --DOMWINDOW == 150 (127DE000) [pid = 1980] [serial = 648] [outer = 00000000] [url = about:blank] 08:11:43 INFO - PROCESS | 1980 | --DOMWINDOW == 149 (0DC45800) [pid = 1980] [serial = 645] [outer = 00000000] [url = about:blank] 08:11:43 INFO - PROCESS | 1980 | --DOMWINDOW == 148 (0D810400) [pid = 1980] [serial = 644] [outer = 00000000] [url = about:blank] 08:11:43 INFO - PROCESS | 1980 | --DOMWINDOW == 147 (13E94C00) [pid = 1980] [serial = 650] [outer = 00000000] [url = about:blank] 08:11:43 INFO - PROCESS | 1980 | --DOMWINDOW == 146 (13FC4C00) [pid = 1980] [serial = 651] [outer = 00000000] [url = about:blank] 08:11:43 INFO - PROCESS | 1980 | --DOMWINDOW == 145 (15AEB000) [pid = 1980] [serial = 653] [outer = 00000000] [url = about:blank] 08:11:43 INFO - PROCESS | 1980 | --DOMWINDOW == 144 (18E3E000) [pid = 1980] [serial = 665] [outer = 00000000] [url = about:blank] 08:11:43 INFO - PROCESS | 1980 | --DOMWINDOW == 143 (19D7AC00) [pid = 1980] [serial = 662] [outer = 00000000] [url = about:blank] 08:11:43 INFO - PROCESS | 1980 | --DOMWINDOW == 142 (1B1ED000) [pid = 1980] [serial = 668] [outer = 00000000] [url = about:blank] 08:11:43 INFO - PROCESS | 1980 | --DOMWINDOW == 141 (1B131C00) [pid = 1980] [serial = 663] [outer = 00000000] [url = about:blank] 08:11:43 INFO - PROCESS | 1980 | --DOMWINDOW == 140 (1B133800) [pid = 1980] [serial = 666] [outer = 00000000] [url = about:blank] 08:11:43 INFO - PROCESS | 1980 | --DOMWINDOW == 139 (166B0C00) [pid = 1980] [serial = 654] [outer = 00000000] [url = about:blank] 08:11:43 INFO - PROCESS | 1980 | 1464016303520 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:43 INFO - PROCESS | 1980 | ++DOCSHELL 0D2E7000 == 69 [pid = 1980] [id = 250] 08:11:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 140 (0D801400) [pid = 1980] [serial = 749] [outer = 00000000] 08:11:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 141 (0D83F800) [pid = 1980] [serial = 750] [outer = 0D801400] 08:11:43 INFO - PROCESS | 1980 | 1464016303565 Marionette DEBUG loaded listener.js 08:11:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 142 (0DC49400) [pid = 1980] [serial = 751] [outer = 0D801400] 08:11:44 INFO - PROCESS | 1980 | 1464016304027 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]]]}] 08:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 770ms 08:11:44 INFO - PROCESS | 1980 | 1464016304071 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 08:11:44 INFO - PROCESS | 1980 | 1464016304073 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 08:11:44 INFO - PROCESS | 1980 | 1464016304077 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:11:44 INFO - PROCESS | 1980 | 1464016304080 Marionette TRACE conn5 <- [1,966,null,{}] 08:11:44 INFO - PROCESS | 1980 | 1464016304091 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}] 08:11:44 INFO - PROCESS | 1980 | 1464016304189 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 08:11:44 INFO - PROCESS | 1980 | 1464016304201 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:44 INFO - PROCESS | 1980 | ++DOCSHELL 1266F400 == 70 [pid = 1980] [id = 251] 08:11:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 143 (12670000) [pid = 1980] [serial = 752] [outer = 00000000] 08:11:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 144 (127E0000) [pid = 1980] [serial = 753] [outer = 12670000] 08:11:44 INFO - PROCESS | 1980 | 1464016304249 Marionette DEBUG loaded listener.js 08:11:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 145 (12962800) [pid = 1980] [serial = 754] [outer = 12670000] 08:11:44 INFO - PROCESS | 1980 | 1464016304730 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]]]}] 08:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 08:11:44 INFO - PROCESS | 1980 | 1464016304755 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 08:11:44 INFO - PROCESS | 1980 | 1464016304758 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 08:11:44 INFO - PROCESS | 1980 | 1464016304761 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:11:44 INFO - PROCESS | 1980 | 1464016304762 Marionette TRACE conn5 <- [1,970,null,{}] 08:11:44 INFO - PROCESS | 1980 | 1464016304766 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}] 08:11:44 INFO - PROCESS | 1980 | 1464016304857 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 08:11:44 INFO - PROCESS | 1980 | 1464016304864 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:44 INFO - PROCESS | 1980 | ++DOCSHELL 13218C00 == 71 [pid = 1980] [id = 252] 08:11:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 146 (132CE000) [pid = 1980] [serial = 755] [outer = 00000000] 08:11:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 147 (13A0F800) [pid = 1980] [serial = 756] [outer = 132CE000] 08:11:44 INFO - PROCESS | 1980 | 1464016304914 Marionette DEBUG loaded listener.js 08:11:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 148 (13A17800) [pid = 1980] [serial = 757] [outer = 132CE000] 08:11:45 INFO - PROCESS | 1980 | 1464016305394 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]]]}] 08:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 730ms 08:11:45 INFO - PROCESS | 1980 | 1464016305496 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 08:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:11:45 INFO - PROCESS | 1980 | 1464016305498 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 08:11:45 INFO - PROCESS | 1980 | 1464016305505 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:11:45 INFO - PROCESS | 1980 | 1464016305516 Marionette TRACE conn5 <- [1,974,null,{}] 08:11:45 INFO - PROCESS | 1980 | 1464016305520 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}] 08:11:45 INFO - PROCESS | 1980 | 1464016305606 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 08:11:45 INFO - PROCESS | 1980 | 1464016305613 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:45 INFO - PROCESS | 1980 | ++DOCSHELL 13A32400 == 72 [pid = 1980] [id = 253] 08:11:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 149 (13AA0400) [pid = 1980] [serial = 758] [outer = 00000000] 08:11:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 150 (13E99400) [pid = 1980] [serial = 759] [outer = 13AA0400] 08:11:45 INFO - PROCESS | 1980 | 1464016305657 Marionette DEBUG loaded listener.js 08:11:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 151 (14DD7C00) [pid = 1980] [serial = 760] [outer = 13AA0400] 08:11:46 INFO - PROCESS | 1980 | 1464016306141 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]]]}] 08:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 690ms 08:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:11:46 INFO - PROCESS | 1980 | 1464016306192 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 08:11:46 INFO - PROCESS | 1980 | 1464016306194 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 08:11:46 INFO - PROCESS | 1980 | 1464016306197 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:11:46 INFO - PROCESS | 1980 | 1464016306198 Marionette TRACE conn5 <- [1,978,null,{}] 08:11:46 INFO - PROCESS | 1980 | 1464016306206 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}] 08:11:46 INFO - PROCESS | 1980 | 1464016306375 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 08:11:46 INFO - PROCESS | 1980 | --DOMWINDOW == 150 (11EE0800) [pid = 1980] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:11:46 INFO - PROCESS | 1980 | --DOMWINDOW == 149 (17CAF000) [pid = 1980] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:11:46 INFO - PROCESS | 1980 | --DOMWINDOW == 148 (19D7EC00) [pid = 1980] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:11:46 INFO - PROCESS | 1980 | --DOMWINDOW == 147 (0C9C1400) [pid = 1980] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:11:46 INFO - PROCESS | 1980 | --DOMWINDOW == 146 (0D80A400) [pid = 1980] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:11:46 INFO - PROCESS | 1980 | --DOMWINDOW == 145 (15A14000) [pid = 1980] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:11:46 INFO - PROCESS | 1980 | --DOMWINDOW == 144 (15A12C00) [pid = 1980] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:11:46 INFO - PROCESS | 1980 | --DOMWINDOW == 143 (0C9AAC00) [pid = 1980] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:11:46 INFO - PROCESS | 1980 | --DOMWINDOW == 142 (13AA1400) [pid = 1980] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:11:46 INFO - PROCESS | 1980 | --DOMWINDOW == 141 (1755B400) [pid = 1980] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:11:46 INFO - PROCESS | 1980 | 1464016306742 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:46 INFO - PROCESS | 1980 | ++DOCSHELL 094EF400 == 73 [pid = 1980] [id = 254] 08:11:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 142 (094EFC00) [pid = 1980] [serial = 761] [outer = 00000000] 08:11:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 143 (0C9A3000) [pid = 1980] [serial = 762] [outer = 094EFC00] 08:11:46 INFO - PROCESS | 1980 | 1464016306800 Marionette DEBUG loaded listener.js 08:11:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 144 (0D1A0800) [pid = 1980] [serial = 763] [outer = 094EFC00] 08:11:47 INFO - PROCESS | 1980 | 1464016307403 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]]]}] 08:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1277ms 08:11:47 INFO - PROCESS | 1980 | 1464016307476 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 08:11:47 INFO - PROCESS | 1980 | 1464016307481 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 08:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:11:47 INFO - PROCESS | 1980 | 1464016307486 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:11:47 INFO - PROCESS | 1980 | 1464016307489 Marionette TRACE conn5 <- [1,982,null,{}] 08:11:47 INFO - PROCESS | 1980 | 1464016307495 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}] 08:11:47 INFO - PROCESS | 1980 | 1464016307618 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 08:11:47 INFO - PROCESS | 1980 | 1464016307764 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:47 INFO - PROCESS | 1980 | ++DOCSHELL 11C7C400 == 74 [pid = 1980] [id = 255] 08:11:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 145 (11EDAC00) [pid = 1980] [serial = 764] [outer = 00000000] 08:11:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 146 (12644400) [pid = 1980] [serial = 765] [outer = 11EDAC00] 08:11:47 INFO - PROCESS | 1980 | 1464016307824 Marionette DEBUG loaded listener.js 08:11:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 147 (127E0800) [pid = 1980] [serial = 766] [outer = 11EDAC00] 08:11:48 INFO - PROCESS | 1980 | 1464016308470 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]]]}] 08:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1019ms 08:11:48 INFO - PROCESS | 1980 | 1464016308512 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 08:11:48 INFO - PROCESS | 1980 | 1464016308516 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 08:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:11:48 INFO - PROCESS | 1980 | 1464016308520 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:11:48 INFO - PROCESS | 1980 | 1464016308523 Marionette TRACE conn5 <- [1,986,null,{}] 08:11:48 INFO - PROCESS | 1980 | 1464016308527 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}] 08:11:48 INFO - PROCESS | 1980 | 1464016308645 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 08:11:48 INFO - PROCESS | 1980 | 1464016308792 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:48 INFO - PROCESS | 1980 | ++DOCSHELL 13FC1000 == 75 [pid = 1980] [id = 256] 08:11:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 148 (13FC2800) [pid = 1980] [serial = 767] [outer = 00000000] 08:11:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 149 (1525AC00) [pid = 1980] [serial = 768] [outer = 13FC2800] 08:11:48 INFO - PROCESS | 1980 | 1464016308852 Marionette DEBUG loaded listener.js 08:11:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 150 (15A12800) [pid = 1980] [serial = 769] [outer = 13FC2800] 08:11:49 INFO - PROCESS | 1980 | 1464016309470 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]]]}] 08:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1018ms 08:11:49 INFO - PROCESS | 1980 | 1464016309542 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 08:11:49 INFO - PROCESS | 1980 | 1464016309545 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 08:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:11:49 INFO - PROCESS | 1980 | 1464016309569 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:11:49 INFO - PROCESS | 1980 | 1464016309575 Marionette TRACE conn5 <- [1,990,null,{}] 08:11:49 INFO - PROCESS | 1980 | 1464016309599 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}] 08:11:49 INFO - PROCESS | 1980 | 1464016309719 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 08:11:49 INFO - PROCESS | 1980 | 1464016309850 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:49 INFO - PROCESS | 1980 | ++DOCSHELL 15A14C00 == 76 [pid = 1980] [id = 257] 08:11:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 151 (15AEC800) [pid = 1980] [serial = 770] [outer = 00000000] 08:11:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 152 (166B1400) [pid = 1980] [serial = 771] [outer = 15AEC800] 08:11:49 INFO - PROCESS | 1980 | 1464016309905 Marionette DEBUG loaded listener.js 08:11:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 153 (166D0800) [pid = 1980] [serial = 772] [outer = 15AEC800] 08:11:50 INFO - PROCESS | 1980 | 1464016310517 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]]]}] 08:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1012ms 08:11:50 INFO - PROCESS | 1980 | 1464016310564 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 08:11:50 INFO - PROCESS | 1980 | 1464016310567 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 08:11:50 INFO - PROCESS | 1980 | 1464016310570 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:11:50 INFO - PROCESS | 1980 | 1464016310572 Marionette TRACE conn5 <- [1,994,null,{}] 08:11:50 INFO - PROCESS | 1980 | 1464016310576 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}] 08:11:50 INFO - PROCESS | 1980 | 1464016310685 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 08:11:50 INFO - PROCESS | 1980 | 1464016310797 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:50 INFO - PROCESS | 1980 | ++DOCSHELL 166DC400 == 77 [pid = 1980] [id = 258] 08:11:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 154 (166DCC00) [pid = 1980] [serial = 773] [outer = 00000000] 08:11:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 155 (16F9AC00) [pid = 1980] [serial = 774] [outer = 166DCC00] 08:11:50 INFO - PROCESS | 1980 | 1464016310851 Marionette DEBUG loaded listener.js 08:11:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 156 (1742A000) [pid = 1980] [serial = 775] [outer = 166DCC00] 08:11:51 INFO - PROCESS | 1980 | 1464016311446 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]]]}] 08:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 930ms 08:11:51 INFO - PROCESS | 1980 | 1464016311505 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 08:11:51 INFO - PROCESS | 1980 | 1464016311507 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 08:11:51 INFO - PROCESS | 1980 | 1464016311511 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:11:51 INFO - PROCESS | 1980 | 1464016311513 Marionette TRACE conn5 <- [1,998,null,{}] 08:11:51 INFO - PROCESS | 1980 | 1464016311517 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}] 08:11:51 INFO - PROCESS | 1980 | 1464016311632 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 08:11:51 INFO - PROCESS | 1980 | 1464016311791 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:51 INFO - PROCESS | 1980 | ++DOCSHELL 16FA0400 == 78 [pid = 1980] [id = 259] 08:11:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 157 (16FA3800) [pid = 1980] [serial = 776] [outer = 00000000] 08:11:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 158 (17564400) [pid = 1980] [serial = 777] [outer = 16FA3800] 08:11:51 INFO - PROCESS | 1980 | 1464016311856 Marionette DEBUG loaded listener.js 08:11:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 159 (1756EC00) [pid = 1980] [serial = 778] [outer = 16FA3800] 08:11:52 INFO - PROCESS | 1980 | 1464016312486 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]]]}] 08:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1018ms 08:11:52 INFO - PROCESS | 1980 | 1464016312532 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 08:11:52 INFO - PROCESS | 1980 | 1464016312535 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 08:11:52 INFO - PROCESS | 1980 | 1464016312538 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:11:52 INFO - PROCESS | 1980 | 1464016312540 Marionette TRACE conn5 <- [1,1002,null,{}] 08:11:52 INFO - PROCESS | 1980 | 1464016312544 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}] 08:11:52 INFO - PROCESS | 1980 | 1464016312653 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 08:11:52 INFO - PROCESS | 1980 | 1464016312800 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:52 INFO - PROCESS | 1980 | ++DOCSHELL 1755D800 == 79 [pid = 1980] [id = 260] 08:11:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 160 (175BC000) [pid = 1980] [serial = 779] [outer = 00000000] 08:11:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 161 (18C87400) [pid = 1980] [serial = 780] [outer = 175BC000] 08:11:52 INFO - PROCESS | 1980 | 1464016312858 Marionette DEBUG loaded listener.js 08:11:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 162 (18CB5C00) [pid = 1980] [serial = 781] [outer = 175BC000] 08:11:53 INFO - PROCESS | 1980 | 1464016313459 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]]]}] 08:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 970ms 08:11:53 INFO - PROCESS | 1980 | 1464016313512 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 08:11:53 INFO - PROCESS | 1980 | 1464016313514 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 08:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:11:53 INFO - PROCESS | 1980 | 1464016313518 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:11:53 INFO - PROCESS | 1980 | 1464016313520 Marionette TRACE conn5 <- [1,1006,null,{}] 08:11:53 INFO - PROCESS | 1980 | 1464016313524 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}] 08:11:53 INFO - PROCESS | 1980 | 1464016313631 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 08:11:53 INFO - PROCESS | 1980 | 1464016313747 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:53 INFO - PROCESS | 1980 | ++DOCSHELL 132D3C00 == 80 [pid = 1980] [id = 261] 08:11:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 163 (17B69800) [pid = 1980] [serial = 782] [outer = 00000000] 08:11:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 164 (18E3D000) [pid = 1980] [serial = 783] [outer = 17B69800] 08:11:53 INFO - PROCESS | 1980 | 1464016313841 Marionette DEBUG loaded listener.js 08:11:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 165 (19D7C400) [pid = 1980] [serial = 784] [outer = 17B69800] 08:11:54 INFO - PROCESS | 1980 | 1464016314418 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]]]}] 08:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 970ms 08:11:54 INFO - PROCESS | 1980 | 1464016314492 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 08:11:54 INFO - PROCESS | 1980 | 1464016314495 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 08:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:11:54 INFO - PROCESS | 1980 | 1464016314499 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:11:54 INFO - PROCESS | 1980 | 1464016314501 Marionette TRACE conn5 <- [1,1010,null,{}] 08:11:54 INFO - PROCESS | 1980 | 1464016314520 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}] 08:11:54 INFO - PROCESS | 1980 | 1464016314638 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 08:11:54 INFO - PROCESS | 1980 | 1464016314783 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:54 INFO - PROCESS | 1980 | ++DOCSHELL 0DA1D400 == 81 [pid = 1980] [id = 262] 08:11:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 166 (0DEE3400) [pid = 1980] [serial = 785] [outer = 00000000] 08:11:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 167 (17BE4C00) [pid = 1980] [serial = 786] [outer = 0DEE3400] 08:11:54 INFO - PROCESS | 1980 | 1464016314841 Marionette DEBUG loaded listener.js 08:11:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 168 (19B4C400) [pid = 1980] [serial = 787] [outer = 0DEE3400] 08:11:55 INFO - PROCESS | 1980 | 1464016315585 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]]]}] 08:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1136ms 08:11:55 INFO - PROCESS | 1980 | 1464016315638 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 08:11:55 INFO - PROCESS | 1980 | 1464016315643 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 08:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:11:55 INFO - PROCESS | 1980 | 1464016315647 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:11:55 INFO - PROCESS | 1980 | 1464016315651 Marionette TRACE conn5 <- [1,1014,null,{}] 08:11:55 INFO - PROCESS | 1980 | 1464016315656 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}] 08:11:55 INFO - PROCESS | 1980 | 1464016315762 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 08:11:55 INFO - PROCESS | 1980 | 1464016315911 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:55 INFO - PROCESS | 1980 | ++DOCSHELL 0D656C00 == 82 [pid = 1980] [id = 263] 08:11:55 INFO - PROCESS | 1980 | ++DOMWINDOW == 169 (0DC42400) [pid = 1980] [serial = 788] [outer = 00000000] 08:11:55 INFO - PROCESS | 1980 | ++DOMWINDOW == 170 (1295CC00) [pid = 1980] [serial = 789] [outer = 0DC42400] 08:11:55 INFO - PROCESS | 1980 | 1464016315964 Marionette DEBUG loaded listener.js 08:11:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 171 (13A07C00) [pid = 1980] [serial = 790] [outer = 0DC42400] 08:11:56 INFO - PROCESS | 1980 | --DOCSHELL 13A3A000 == 81 [pid = 1980] [id = 16] 08:11:56 INFO - PROCESS | 1980 | --DOCSHELL 1605AC00 == 80 [pid = 1980] [id = 19] 08:11:56 INFO - PROCESS | 1980 | --DOCSHELL 0DC43800 == 79 [pid = 1980] [id = 213] 08:11:56 INFO - PROCESS | 1980 | --DOMWINDOW == 170 (166CF800) [pid = 1980] [serial = 720] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1980 | --DOMWINDOW == 169 (18D0CC00) [pid = 1980] [serial = 708] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1980 | --DOMWINDOW == 168 (1B12BC00) [pid = 1980] [serial = 711] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1980 | --DOMWINDOW == 167 (13A03C00) [pid = 1980] [serial = 674] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1980 | --DOMWINDOW == 166 (16F9B000) [pid = 1980] [serial = 677] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1980 | --DOMWINDOW == 165 (1B1CFC00) [pid = 1980] [serial = 680] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1980 | --DOMWINDOW == 164 (18E38C00) [pid = 1980] [serial = 709] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1980 | --DOMWINDOW == 163 (1E80C000) [pid = 1980] [serial = 683] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1980 | --DOMWINDOW == 162 (1E897800) [pid = 1980] [serial = 687] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1980 | --DOMWINDOW == 161 (11ED9800) [pid = 1980] [serial = 694] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1980 | --DOMWINDOW == 160 (0DAE1800) [pid = 1980] [serial = 693] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1980 | --DOMWINDOW == 159 (13FBE000) [pid = 1980] [serial = 714] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1980 | --DOMWINDOW == 158 (16063400) [pid = 1980] [serial = 702] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1980 | --DOMWINDOW == 157 (166D2400) [pid = 1980] [serial = 703] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1980 | --DOMWINDOW == 156 (1B1D0800) [pid = 1980] [serial = 712] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1980 | --DOMWINDOW == 155 (16F97C00) [pid = 1980] [serial = 705] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1980 | --DOMWINDOW == 154 (0D77A400) [pid = 1980] [serial = 696] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1980 | --DOMWINDOW == 153 (0DC48000) [pid = 1980] [serial = 697] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1980 | --DOMWINDOW == 152 (13EEAC00) [pid = 1980] [serial = 699] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1980 | --DOMWINDOW == 151 (14DE3000) [pid = 1980] [serial = 700] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1980 | --DOMWINDOW == 150 (1FB87400) [pid = 1980] [serial = 690] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1980 | --DOMWINDOW == 149 (1B86A800) [pid = 1980] [serial = 717] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1980 | --DOMWINDOW == 148 (0C9BB000) [pid = 1980] [serial = 393] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:11:56 INFO - PROCESS | 1980 | --DOMWINDOW == 147 (1BD99800) [pid = 1980] [serial = 721] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1980 | --DOMWINDOW == 146 (17551C00) [pid = 1980] [serial = 715] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1980 | --DOMWINDOW == 145 (1B871400) [pid = 1980] [serial = 718] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1980 | --DOMWINDOW == 144 (16F9A800) [pid = 1980] [serial = 706] [outer = 00000000] [url = about:blank] 08:11:56 INFO - PROCESS | 1980 | 1464016316487 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]]]}] 08:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 890ms 08:11:56 INFO - PROCESS | 1980 | 1464016316539 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 08:11:56 INFO - PROCESS | 1980 | 1464016316545 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 08:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:11:56 INFO - PROCESS | 1980 | 1464016316550 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:11:56 INFO - PROCESS | 1980 | 1464016316553 Marionette TRACE conn5 <- [1,1018,null,{}] 08:11:56 INFO - PROCESS | 1980 | 1464016316556 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}] 08:11:56 INFO - PROCESS | 1980 | 1464016316653 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 08:11:56 INFO - PROCESS | 1980 | 1464016316764 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:56 INFO - PROCESS | 1980 | ++DOCSHELL 0D810000 == 80 [pid = 1980] [id = 264] 08:11:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 145 (0DC4D400) [pid = 1980] [serial = 791] [outer = 00000000] 08:11:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 146 (12957800) [pid = 1980] [serial = 792] [outer = 0DC4D400] 08:11:56 INFO - PROCESS | 1980 | 1464016316812 Marionette DEBUG loaded listener.js 08:11:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 147 (13A02C00) [pid = 1980] [serial = 793] [outer = 0DC4D400] 08:11:57 INFO - PROCESS | 1980 | 1464016317208 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]]]}] 08:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 670ms 08:11:57 INFO - PROCESS | 1980 | 1464016317225 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 08:11:57 INFO - PROCESS | 1980 | 1464016317227 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 08:11:57 INFO - PROCESS | 1980 | 1464016317231 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:11:57 INFO - PROCESS | 1980 | 1464016317234 Marionette TRACE conn5 <- [1,1022,null,{}] 08:11:57 INFO - PROCESS | 1980 | 1464016317244 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}] 08:11:57 INFO - PROCESS | 1980 | 1464016317339 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 08:11:57 INFO - PROCESS | 1980 | 1464016317378 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:57 INFO - PROCESS | 1980 | ++DOCSHELL 13EE6800 == 81 [pid = 1980] [id = 265] 08:11:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 148 (15262800) [pid = 1980] [serial = 794] [outer = 00000000] 08:11:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 149 (15AE7C00) [pid = 1980] [serial = 795] [outer = 15262800] 08:11:57 INFO - PROCESS | 1980 | 1464016317426 Marionette DEBUG loaded listener.js 08:11:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 150 (16061400) [pid = 1980] [serial = 796] [outer = 15262800] 08:11:57 INFO - PROCESS | 1980 | 1464016317900 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]]]}] 08:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 730ms 08:11:57 INFO - PROCESS | 1980 | 1464016317963 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 08:11:57 INFO - PROCESS | 1980 | 1464016317966 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 08:11:57 INFO - PROCESS | 1980 | 1464016317969 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:11:57 INFO - PROCESS | 1980 | 1464016317971 Marionette TRACE conn5 <- [1,1026,null,{}] 08:11:57 INFO - PROCESS | 1980 | 1464016317974 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}] 08:11:58 INFO - PROCESS | 1980 | 1464016318066 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 08:11:58 INFO - PROCESS | 1980 | 1464016318075 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:58 INFO - PROCESS | 1980 | ++DOCSHELL 15AE6000 == 82 [pid = 1980] [id = 266] 08:11:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 151 (1603D000) [pid = 1980] [serial = 797] [outer = 00000000] 08:11:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 152 (16F9A800) [pid = 1980] [serial = 798] [outer = 1603D000] 08:11:58 INFO - PROCESS | 1980 | 1464016318218 Marionette DEBUG loaded listener.js 08:11:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 153 (1755F000) [pid = 1980] [serial = 799] [outer = 1603D000] 08:11:58 INFO - PROCESS | 1980 | 1464016318646 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]]]}] 08:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 730ms 08:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:11:58 INFO - PROCESS | 1980 | 1464016318703 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 08:11:58 INFO - PROCESS | 1980 | 1464016318705 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 08:11:58 INFO - PROCESS | 1980 | 1464016318743 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:11:58 INFO - PROCESS | 1980 | 1464016318745 Marionette TRACE conn5 <- [1,1030,null,{}] 08:11:58 INFO - PROCESS | 1980 | 1464016318756 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}] 08:11:58 INFO - PROCESS | 1980 | 1464016318879 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 08:11:58 INFO - PROCESS | 1980 | 1464016318947 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:58 INFO - PROCESS | 1980 | ++DOCSHELL 17565800 == 83 [pid = 1980] [id = 267] 08:11:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 154 (1756B400) [pid = 1980] [serial = 800] [outer = 00000000] 08:11:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 155 (17CA9800) [pid = 1980] [serial = 801] [outer = 1756B400] 08:11:58 INFO - PROCESS | 1980 | 1464016318992 Marionette DEBUG loaded listener.js 08:11:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 156 (18E38C00) [pid = 1980] [serial = 802] [outer = 1756B400] 08:11:59 INFO - PROCESS | 1980 | 1464016319425 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]]]}] 08:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 770ms 08:11:59 INFO - PROCESS | 1980 | 1464016319479 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 08:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:11:59 INFO - PROCESS | 1980 | 1464016319481 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 08:11:59 INFO - PROCESS | 1980 | 1464016319484 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:11:59 INFO - PROCESS | 1980 | 1464016319486 Marionette TRACE conn5 <- [1,1034,null,{}] 08:11:59 INFO - PROCESS | 1980 | 1464016319490 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}] 08:11:59 INFO - PROCESS | 1980 | 1464016319625 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 08:11:59 INFO - PROCESS | 1980 | 1464016319695 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:59 INFO - PROCESS | 1980 | ++DOCSHELL 1B131C00 == 84 [pid = 1980] [id = 268] 08:11:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 157 (1B132800) [pid = 1980] [serial = 803] [outer = 00000000] 08:11:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 158 (1B1CC400) [pid = 1980] [serial = 804] [outer = 1B132800] 08:11:59 INFO - PROCESS | 1980 | 1464016319739 Marionette DEBUG loaded listener.js 08:11:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 159 (1B1E3400) [pid = 1980] [serial = 805] [outer = 1B132800] 08:12:00 INFO - PROCESS | 1980 | 1464016320156 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]]]}] 08:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 730ms 08:12:00 INFO - PROCESS | 1980 | 1464016320240 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 08:12:00 INFO - PROCESS | 1980 | 1464016320242 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 08:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:12:00 INFO - PROCESS | 1980 | 1464016320251 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:12:00 INFO - PROCESS | 1980 | 1464016320252 Marionette TRACE conn5 <- [1,1038,null,{}] 08:12:00 INFO - PROCESS | 1980 | 1464016320256 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}] 08:12:00 INFO - PROCESS | 1980 | 1464016320380 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 08:12:00 INFO - PROCESS | 1980 | 1464016320449 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:00 INFO - PROCESS | 1980 | ++DOCSHELL 1B1E8C00 == 85 [pid = 1980] [id = 269] 08:12:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 160 (1B1EBC00) [pid = 1980] [serial = 806] [outer = 00000000] 08:12:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 161 (1B869000) [pid = 1980] [serial = 807] [outer = 1B1EBC00] 08:12:00 INFO - PROCESS | 1980 | 1464016320493 Marionette DEBUG loaded listener.js 08:12:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 162 (1B86F400) [pid = 1980] [serial = 808] [outer = 1B1EBC00] 08:12:00 INFO - PROCESS | 1980 | --DOMWINDOW == 161 (132CE000) [pid = 1980] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:12:00 INFO - PROCESS | 1980 | --DOMWINDOW == 160 (0D1D9400) [pid = 1980] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:12:00 INFO - PROCESS | 1980 | --DOMWINDOW == 159 (12670000) [pid = 1980] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:12:00 INFO - PROCESS | 1980 | --DOMWINDOW == 158 (0D801400) [pid = 1980] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:12:00 INFO - PROCESS | 1980 | 1464016320895 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]]]}] 08:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 08:12:00 INFO - PROCESS | 1980 | 1464016320921 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 08:12:00 INFO - PROCESS | 1980 | 1464016320923 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 08:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:12:00 INFO - PROCESS | 1980 | 1464016320926 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:12:00 INFO - PROCESS | 1980 | 1464016320928 Marionette TRACE conn5 <- [1,1042,null,{}] 08:12:00 INFO - PROCESS | 1980 | 1464016320932 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}] 08:12:01 INFO - PROCESS | 1980 | 1464016321019 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 08:12:01 INFO - PROCESS | 1980 | 1464016321026 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:01 INFO - PROCESS | 1980 | ++DOCSHELL 11C7A800 == 86 [pid = 1980] [id = 270] 08:12:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 159 (1B1ED400) [pid = 1980] [serial = 809] [outer = 00000000] 08:12:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 160 (1B9D7800) [pid = 1980] [serial = 810] [outer = 1B1ED400] 08:12:01 INFO - PROCESS | 1980 | 1464016321070 Marionette DEBUG loaded listener.js 08:12:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 161 (1B9DE000) [pid = 1980] [serial = 811] [outer = 1B1ED400] 08:12:01 INFO - PROCESS | 1980 | 1464016321494 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]]]}] 08:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 08:12:01 INFO - PROCESS | 1980 | 1464016321557 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 08:12:01 INFO - PROCESS | 1980 | 1464016321559 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 08:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:12:01 INFO - PROCESS | 1980 | 1464016321563 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:12:01 INFO - PROCESS | 1980 | 1464016321564 Marionette TRACE conn5 <- [1,1046,null,{}] 08:12:01 INFO - PROCESS | 1980 | 1464016321568 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}] 08:12:01 INFO - PROCESS | 1980 | 1464016321656 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 08:12:01 INFO - PROCESS | 1980 | 1464016321663 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:01 INFO - PROCESS | 1980 | ++DOCSHELL 16F96400 == 87 [pid = 1980] [id = 271] 08:12:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 162 (1B9D7000) [pid = 1980] [serial = 812] [outer = 00000000] 08:12:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 163 (1BC25C00) [pid = 1980] [serial = 813] [outer = 1B9D7000] 08:12:01 INFO - PROCESS | 1980 | 1464016321706 Marionette DEBUG loaded listener.js 08:12:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 164 (1BD05C00) [pid = 1980] [serial = 814] [outer = 1B9D7000] 08:12:02 INFO - PROCESS | 1980 | 1464016322147 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]]]}] 08:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 630ms 08:12:02 INFO - PROCESS | 1980 | 1464016322201 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 08:12:02 INFO - PROCESS | 1980 | 1464016322203 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 08:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:12:02 INFO - PROCESS | 1980 | 1464016322206 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:12:02 INFO - PROCESS | 1980 | 1464016322207 Marionette TRACE conn5 <- [1,1050,null,{}] 08:12:02 INFO - PROCESS | 1980 | 1464016322225 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}] 08:12:02 INFO - PROCESS | 1980 | 1464016322314 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 08:12:02 INFO - PROCESS | 1980 | 1464016322320 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:02 INFO - PROCESS | 1980 | ++DOCSHELL 1B876800 == 88 [pid = 1980] [id = 272] 08:12:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 165 (1BD0F400) [pid = 1980] [serial = 815] [outer = 00000000] 08:12:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 166 (1C23FC00) [pid = 1980] [serial = 816] [outer = 1BD0F400] 08:12:02 INFO - PROCESS | 1980 | 1464016322364 Marionette DEBUG loaded listener.js 08:12:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 167 (1C240400) [pid = 1980] [serial = 817] [outer = 1BD0F400] 08:12:03 INFO - PROCESS | 1980 | 1464016323029 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]]]}] 08:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 930ms 08:12:03 INFO - PROCESS | 1980 | 1464016323139 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 08:12:03 INFO - PROCESS | 1980 | 1464016323143 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 08:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:12:03 INFO - PROCESS | 1980 | 1464016323149 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:12:03 INFO - PROCESS | 1980 | 1464016323153 Marionette TRACE conn5 <- [1,1054,null,{}] 08:12:03 INFO - PROCESS | 1980 | 1464016323159 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}] 08:12:03 INFO - PROCESS | 1980 | 1464016323288 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 08:12:03 INFO - PROCESS | 1980 | 1464016323428 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:03 INFO - PROCESS | 1980 | ++DOCSHELL 0D35EC00 == 89 [pid = 1980] [id = 273] 08:12:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 168 (0D832400) [pid = 1980] [serial = 818] [outer = 00000000] 08:12:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 169 (1216CC00) [pid = 1980] [serial = 819] [outer = 0D832400] 08:12:03 INFO - PROCESS | 1980 | 1464016323486 Marionette DEBUG loaded listener.js 08:12:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 170 (12963000) [pid = 1980] [serial = 820] [outer = 0D832400] 08:12:04 INFO - PROCESS | 1980 | 1464016324064 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]]]}] 08:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 930ms 08:12:04 INFO - PROCESS | 1980 | 1464016324079 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 08:12:04 INFO - PROCESS | 1980 | 1464016324085 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 08:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:12:04 INFO - PROCESS | 1980 | 1464016324091 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:12:04 INFO - PROCESS | 1980 | 1464016324094 Marionette TRACE conn5 <- [1,1058,null,{}] 08:12:04 INFO - PROCESS | 1980 | 1464016324099 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}] 08:12:04 INFO - PROCESS | 1980 | 1464016324215 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 08:12:04 INFO - PROCESS | 1980 | 1464016324375 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:04 INFO - PROCESS | 1980 | ++DOCSHELL 14DDE400 == 90 [pid = 1980] [id = 274] 08:12:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 171 (1517D400) [pid = 1980] [serial = 821] [outer = 00000000] 08:12:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 172 (16038C00) [pid = 1980] [serial = 822] [outer = 1517D400] 08:12:04 INFO - PROCESS | 1980 | 1464016324431 Marionette DEBUG loaded listener.js 08:12:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 173 (16F9E800) [pid = 1980] [serial = 823] [outer = 1517D400] 08:12:05 INFO - PROCESS | 1980 | 1464016325024 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]]]}] 08:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 970ms 08:12:05 INFO - PROCESS | 1980 | 1464016325064 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 08:12:05 INFO - PROCESS | 1980 | 1464016325066 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 08:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:12:05 INFO - PROCESS | 1980 | 1464016325070 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:12:05 INFO - PROCESS | 1980 | 1464016325073 Marionette TRACE conn5 <- [1,1062,null,{}] 08:12:05 INFO - PROCESS | 1980 | 1464016325084 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}] 08:12:05 INFO - PROCESS | 1980 | 1464016325249 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 08:12:05 INFO - PROCESS | 1980 | 1464016325404 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:05 INFO - PROCESS | 1980 | ++DOCSHELL 1B86CC00 == 91 [pid = 1980] [id = 275] 08:12:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 174 (1BD10000) [pid = 1980] [serial = 824] [outer = 00000000] 08:12:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 175 (1C241000) [pid = 1980] [serial = 825] [outer = 1BD10000] 08:12:05 INFO - PROCESS | 1980 | 1464016325466 Marionette DEBUG loaded listener.js 08:12:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 176 (1C991000) [pid = 1980] [serial = 826] [outer = 1BD10000] 08:12:06 INFO - PROCESS | 1980 | 1464016326082 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]]]}] 08:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1021ms 08:12:06 INFO - PROCESS | 1980 | 1464016326095 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 08:12:06 INFO - PROCESS | 1980 | 1464016326098 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 08:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:12:06 INFO - PROCESS | 1980 | 1464016326117 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:12:06 INFO - PROCESS | 1980 | 1464016326119 Marionette TRACE conn5 <- [1,1066,null,{}] 08:12:06 INFO - PROCESS | 1980 | 1464016326124 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}] 08:12:06 INFO - PROCESS | 1980 | 1464016326257 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 08:12:06 INFO - PROCESS | 1980 | 1464016326415 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:06 INFO - PROCESS | 1980 | ++DOCSHELL 1E4BB400 == 92 [pid = 1980] [id = 276] 08:12:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 177 (1E4BCC00) [pid = 1980] [serial = 827] [outer = 00000000] 08:12:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 178 (1E80B800) [pid = 1980] [serial = 828] [outer = 1E4BCC00] 08:12:06 INFO - PROCESS | 1980 | 1464016326471 Marionette DEBUG loaded listener.js 08:12:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 179 (1E893800) [pid = 1980] [serial = 829] [outer = 1E4BCC00] 08:12:07 INFO - PROCESS | 1980 | 1464016327120 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]]]}] 08:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1040ms 08:12:07 INFO - PROCESS | 1980 | 1464016327148 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 08:12:07 INFO - PROCESS | 1980 | 1464016327151 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 08:12:07 INFO - PROCESS | 1980 | 1464016327155 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:12:07 INFO - PROCESS | 1980 | 1464016327157 Marionette TRACE conn5 <- [1,1070,null,{}] 08:12:07 INFO - PROCESS | 1980 | 1464016327161 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}] 08:12:07 INFO - PROCESS | 1980 | 1464016327272 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 08:12:07 INFO - PROCESS | 1980 | 1464016327658 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:07 INFO - PROCESS | 1980 | ++DOCSHELL 094F2400 == 93 [pid = 1980] [id = 277] 08:12:07 INFO - PROCESS | 1980 | ++DOMWINDOW == 180 (094F5000) [pid = 1980] [serial = 830] [outer = 00000000] 08:12:07 INFO - PROCESS | 1980 | ++DOMWINDOW == 181 (0C9B8800) [pid = 1980] [serial = 831] [outer = 094F5000] 08:12:07 INFO - PROCESS | 1980 | 1464016327758 Marionette DEBUG loaded listener.js 08:12:07 INFO - PROCESS | 1980 | ++DOMWINDOW == 182 (0D2E5400) [pid = 1980] [serial = 832] [outer = 094F5000] 08:12:08 INFO - PROCESS | 1980 | 1464016328379 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]]]}] 08:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1279ms 08:12:08 INFO - PROCESS | 1980 | 1464016328439 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 08:12:08 INFO - PROCESS | 1980 | 1464016328443 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 08:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:12:08 INFO - PROCESS | 1980 | 1464016328447 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:12:08 INFO - PROCESS | 1980 | 1464016328451 Marionette TRACE conn5 <- [1,1074,null,{}] 08:12:08 INFO - PROCESS | 1980 | 1464016328455 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}] 08:12:08 INFO - PROCESS | 1980 | 1464016328557 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 08:12:08 INFO - PROCESS | 1980 | 1464016328709 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:08 INFO - PROCESS | 1980 | ++DOCSHELL 0DC46800 == 94 [pid = 1980] [id = 278] 08:12:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 183 (0DC4E000) [pid = 1980] [serial = 833] [outer = 00000000] 08:12:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 184 (0EC7B000) [pid = 1980] [serial = 834] [outer = 0DC4E000] 08:12:08 INFO - PROCESS | 1980 | 1464016328759 Marionette DEBUG loaded listener.js 08:12:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 185 (11EE1800) [pid = 1980] [serial = 835] [outer = 0DC4E000] 08:12:09 INFO - PROCESS | 1980 | 1464016329345 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]]]}] 08:12:09 INFO - PROCESS | 1980 | --DOCSHELL 13A32400 == 93 [pid = 1980] [id = 253] 08:12:09 INFO - PROCESS | 1980 | --DOCSHELL 1B1E6400 == 92 [pid = 1980] [id = 156] 08:12:09 INFO - PROCESS | 1980 | --DOCSHELL 16F96400 == 91 [pid = 1980] [id = 271] 08:12:09 INFO - PROCESS | 1980 | --DOCSHELL 11C7A800 == 90 [pid = 1980] [id = 270] 08:12:09 INFO - PROCESS | 1980 | --DOCSHELL 1B1E8C00 == 89 [pid = 1980] [id = 269] 08:12:09 INFO - PROCESS | 1980 | --DOCSHELL 1B131C00 == 88 [pid = 1980] [id = 268] 08:12:09 INFO - PROCESS | 1980 | --DOCSHELL 17565800 == 87 [pid = 1980] [id = 267] 08:12:09 INFO - PROCESS | 1980 | --DOCSHELL 15AE6000 == 86 [pid = 1980] [id = 266] 08:12:09 INFO - PROCESS | 1980 | --DOCSHELL 13EE6800 == 85 [pid = 1980] [id = 265] 08:12:09 INFO - PROCESS | 1980 | --DOCSHELL 0D810000 == 84 [pid = 1980] [id = 264] 08:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 970ms 08:12:09 INFO - PROCESS | 1980 | --DOMWINDOW == 184 (204B5400) [pid = 1980] [serial = 744] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 1980 | --DOCSHELL 0D656C00 == 83 [pid = 1980] [id = 263] 08:12:09 INFO - PROCESS | 1980 | 1464016329448 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 08:12:09 INFO - PROCESS | 1980 | 1464016329452 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 08:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:12:09 INFO - PROCESS | 1980 | 1464016329471 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:12:09 INFO - PROCESS | 1980 | 1464016329473 Marionette TRACE conn5 <- [1,1078,null,{}] 08:12:09 INFO - PROCESS | 1980 | --DOMWINDOW == 183 (13E99400) [pid = 1980] [serial = 759] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 1980 | --DOMWINDOW == 182 (18AD2800) [pid = 1980] [serial = 729] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 1980 | --DOMWINDOW == 181 (1ED60000) [pid = 1980] [serial = 741] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 1980 | --DOMWINDOW == 180 (132D2C00) [pid = 1980] [serial = 726] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 1980 | --DOMWINDOW == 179 (1E809400) [pid = 1980] [serial = 723] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 1980 | --DOMWINDOW == 178 (13A0F800) [pid = 1980] [serial = 756] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 1980 | --DOMWINDOW == 177 (201B2400) [pid = 1980] [serial = 735] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 1980 | --DOMWINDOW == 176 (0D2E7400) [pid = 1980] [serial = 747] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 1980 | --DOMWINDOW == 175 (127E0000) [pid = 1980] [serial = 753] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 1980 | --DOMWINDOW == 174 (12962800) [pid = 1980] [serial = 754] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 1980 | --DOMWINDOW == 173 (0D653400) [pid = 1980] [serial = 748] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 1980 | --DOMWINDOW == 172 (1EA43800) [pid = 1980] [serial = 738] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 1980 | --DOMWINDOW == 171 (1FB7CC00) [pid = 1980] [serial = 732] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 1980 | --DOMWINDOW == 170 (0DC49400) [pid = 1980] [serial = 751] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 1980 | --DOMWINDOW == 169 (0D83F800) [pid = 1980] [serial = 750] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 1980 | --DOMWINDOW == 168 (13A17800) [pid = 1980] [serial = 757] [outer = 00000000] [url = about:blank] 08:12:09 INFO - PROCESS | 1980 | 1464016329529 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}] 08:12:09 INFO - PROCESS | 1980 | 1464016329614 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 08:12:09 INFO - PROCESS | 1980 | 1464016329621 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:09 INFO - PROCESS | 1980 | ++DOCSHELL 0D801800 == 84 [pid = 1980] [id = 279] 08:12:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 169 (0D801C00) [pid = 1980] [serial = 836] [outer = 00000000] 08:12:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 170 (0D80FC00) [pid = 1980] [serial = 837] [outer = 0D801C00] 08:12:09 INFO - PROCESS | 1980 | 1464016329667 Marionette DEBUG loaded listener.js 08:12:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 171 (0DC43000) [pid = 1980] [serial = 838] [outer = 0D801C00] 08:12:10 INFO - PROCESS | 1980 | 1464016330181 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]]]}] 08:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 770ms 08:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:12:10 INFO - PROCESS | 1980 | 1464016330234 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 08:12:10 INFO - PROCESS | 1980 | 1464016330236 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 08:12:10 INFO - PROCESS | 1980 | 1464016330241 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:12:10 INFO - PROCESS | 1980 | 1464016330246 Marionette TRACE conn5 <- [1,1082,null,{}] 08:12:10 INFO - PROCESS | 1980 | 1464016330255 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}] 08:12:10 INFO - PROCESS | 1980 | 1464016330341 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 08:12:10 INFO - PROCESS | 1980 | 1464016330439 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:10 INFO - PROCESS | 1980 | ++DOCSHELL 0D77B000 == 85 [pid = 1980] [id = 280] 08:12:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 172 (0DC49000) [pid = 1980] [serial = 839] [outer = 00000000] 08:12:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 173 (1298C800) [pid = 1980] [serial = 840] [outer = 0DC49000] 08:12:10 INFO - PROCESS | 1980 | 1464016330484 Marionette DEBUG loaded listener.js 08:12:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 174 (13A01800) [pid = 1980] [serial = 841] [outer = 0DC49000] 08:12:10 INFO - PROCESS | 1980 | 1464016330854 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]]]}] 08:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 631ms 08:12:10 INFO - PROCESS | 1980 | 1464016330871 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 08:12:10 INFO - PROCESS | 1980 | 1464016330873 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 08:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:12:10 INFO - PROCESS | 1980 | 1464016330885 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:12:10 INFO - PROCESS | 1980 | 1464016330887 Marionette TRACE conn5 <- [1,1086,null,{}] 08:12:10 INFO - PROCESS | 1980 | 1464016330890 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}] 08:12:10 INFO - PROCESS | 1980 | 1464016330976 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 08:12:10 INFO - PROCESS | 1980 | 1464016330983 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:10 INFO - PROCESS | 1980 | ++DOCSHELL 13A05000 == 86 [pid = 1980] [id = 281] 08:12:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 175 (13A0CC00) [pid = 1980] [serial = 842] [outer = 00000000] 08:12:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 176 (13A1C800) [pid = 1980] [serial = 843] [outer = 13A0CC00] 08:12:11 INFO - PROCESS | 1980 | 1464016331031 Marionette DEBUG loaded listener.js 08:12:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 177 (1298B400) [pid = 1980] [serial = 844] [outer = 13A0CC00] 08:12:11 INFO - PROCESS | 1980 | 1464016331475 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]]]}] 08:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 630ms 08:12:11 INFO - PROCESS | 1980 | 1464016331523 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 08:12:11 INFO - PROCESS | 1980 | 1464016331525 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 08:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:12:11 INFO - PROCESS | 1980 | 1464016331528 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:12:11 INFO - PROCESS | 1980 | 1464016331530 Marionette TRACE conn5 <- [1,1090,null,{}] 08:12:11 INFO - PROCESS | 1980 | 1464016331538 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}] 08:12:11 INFO - PROCESS | 1980 | 1464016331680 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 08:12:11 INFO - PROCESS | 1980 | 1464016331776 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:11 INFO - PROCESS | 1980 | ++DOCSHELL 13EA0C00 == 87 [pid = 1980] [id = 282] 08:12:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 178 (13EDB400) [pid = 1980] [serial = 845] [outer = 00000000] 08:12:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 179 (13FBF400) [pid = 1980] [serial = 846] [outer = 13EDB400] 08:12:11 INFO - PROCESS | 1980 | 1464016331828 Marionette DEBUG loaded listener.js 08:12:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 180 (15168C00) [pid = 1980] [serial = 847] [outer = 13EDB400] 08:12:12 INFO - PROCESS | 1980 | 1464016332262 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]]]}] 08:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 770ms 08:12:12 INFO - PROCESS | 1980 | 1464016332305 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 08:12:12 INFO - PROCESS | 1980 | 1464016332307 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 08:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:12:12 INFO - PROCESS | 1980 | 1464016332310 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:12:12 INFO - PROCESS | 1980 | 1464016332312 Marionette TRACE conn5 <- [1,1094,null,{}] 08:12:12 INFO - PROCESS | 1980 | 1464016332315 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}] 08:12:12 INFO - PROCESS | 1980 | 1464016332433 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 08:12:12 INFO - PROCESS | 1980 | 1464016332502 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:12 INFO - PROCESS | 1980 | ++DOCSHELL 15A15800 == 88 [pid = 1980] [id = 283] 08:12:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 181 (15ADD800) [pid = 1980] [serial = 848] [outer = 00000000] 08:12:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 182 (1603C400) [pid = 1980] [serial = 849] [outer = 15ADD800] 08:12:12 INFO - PROCESS | 1980 | 1464016332546 Marionette DEBUG loaded listener.js 08:12:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 183 (1605EC00) [pid = 1980] [serial = 850] [outer = 15ADD800] 08:12:12 INFO - PROCESS | 1980 | 1464016332970 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]]]}] 08:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 08:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:12:12 INFO - PROCESS | 1980 | 1464016332981 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 08:12:12 INFO - PROCESS | 1980 | 1464016332983 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 08:12:12 INFO - PROCESS | 1980 | 1464016332986 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:12:12 INFO - PROCESS | 1980 | 1464016332987 Marionette TRACE conn5 <- [1,1098,null,{}] 08:12:12 INFO - PROCESS | 1980 | 1464016332990 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}] 08:12:13 INFO - PROCESS | 1980 | 1464016333106 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 08:12:13 INFO - PROCESS | 1980 | 1464016333197 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:13 INFO - PROCESS | 1980 | ++DOCSHELL 166B0C00 == 89 [pid = 1980] [id = 284] 08:12:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 184 (166B1800) [pid = 1980] [serial = 851] [outer = 00000000] 08:12:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 185 (166DD400) [pid = 1980] [serial = 852] [outer = 166B1800] 08:12:13 INFO - PROCESS | 1980 | 1464016333243 Marionette DEBUG loaded listener.js 08:12:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 186 (16F9CC00) [pid = 1980] [serial = 853] [outer = 166B1800] 08:12:14 INFO - PROCESS | 1980 | --DOMWINDOW == 185 (1B1C8C00) [pid = 1980] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:12:14 INFO - PROCESS | 1980 | --DOMWINDOW == 184 (198F0000) [pid = 1980] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:12:14 INFO - PROCESS | 1980 | --DOMWINDOW == 183 (1B1E7400) [pid = 1980] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:12:14 INFO - PROCESS | 1980 | --DOMWINDOW == 182 (13E99000) [pid = 1980] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:12:14 INFO - PROCESS | 1980 | --DOMWINDOW == 181 (0DC4C000) [pid = 1980] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:12:14 INFO - PROCESS | 1980 | --DOMWINDOW == 180 (1B1E6800) [pid = 1980] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:12:14 INFO - PROCESS | 1980 | --DOMWINDOW == 179 (0EC52400) [pid = 1980] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:12:14 INFO - PROCESS | 1980 | --DOMWINDOW == 178 (1756B400) [pid = 1980] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:12:14 INFO - PROCESS | 1980 | --DOMWINDOW == 177 (1B132800) [pid = 1980] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:12:14 INFO - PROCESS | 1980 | --DOMWINDOW == 176 (1B1EBC00) [pid = 1980] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:12:14 INFO - PROCESS | 1980 | --DOMWINDOW == 175 (1B9D7000) [pid = 1980] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:12:14 INFO - PROCESS | 1980 | --DOMWINDOW == 174 (15262800) [pid = 1980] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:12:14 INFO - PROCESS | 1980 | --DOMWINDOW == 173 (0DEE3400) [pid = 1980] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:12:14 INFO - PROCESS | 1980 | --DOMWINDOW == 172 (1603D000) [pid = 1980] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:12:14 INFO - PROCESS | 1980 | --DOMWINDOW == 171 (0DC4D400) [pid = 1980] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:12:14 INFO - PROCESS | 1980 | --DOMWINDOW == 170 (0DC42400) [pid = 1980] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:12:14 INFO - PROCESS | 1980 | --DOMWINDOW == 169 (1B1ED400) [pid = 1980] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:12:14 INFO - PROCESS | 1980 | --DOMWINDOW == 168 (0C9A2000) [pid = 1980] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:12:14 INFO - PROCESS | 1980 | --DOMWINDOW == 167 (16BB0000) [pid = 1980] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:12:14 INFO - PROCESS | 1980 | --DOMWINDOW == 166 (13DA1800) [pid = 1980] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:12:14 INFO - PROCESS | 1980 | --DOMWINDOW == 165 (17552C00) [pid = 1980] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:12:14 INFO - PROCESS | 1980 | --DOMWINDOW == 164 (1B1ED800) [pid = 1980] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:12:14 INFO - PROCESS | 1980 | --DOMWINDOW == 163 (1B9DC400) [pid = 1980] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:12:14 INFO - PROCESS | 1980 | --DOMWINDOW == 162 (1B877000) [pid = 1980] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:12:14 INFO - PROCESS | 1980 | --DOMWINDOW == 161 (132D1400) [pid = 1980] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:12:14 INFO - PROCESS | 1980 | --DOMWINDOW == 160 (1B871C00) [pid = 1980] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:12:14 INFO - PROCESS | 1980 | --DOMWINDOW == 159 (0DEE8400) [pid = 1980] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:12:14 INFO - PROCESS | 1980 | --DOMWINDOW == 158 (1602EC00) [pid = 1980] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:12:14 INFO - PROCESS | 1980 | --DOMWINDOW == 157 (1B1EE000) [pid = 1980] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:12:14 INFO - PROCESS | 1980 | --DOMWINDOW == 156 (1C98B800) [pid = 1980] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:12:14 INFO - PROCESS | 1980 | --DOMWINDOW == 155 (0DC44400) [pid = 1980] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:12:14 INFO - PROCESS | 1980 | --DOMWINDOW == 154 (1E4B1800) [pid = 1980] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:12:14 INFO - PROCESS | 1980 | 1464016334112 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]]]}] 08:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1172ms 08:12:14 INFO - PROCESS | 1980 | 1464016334159 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 08:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:12:14 INFO - PROCESS | 1980 | 1464016334161 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 08:12:14 INFO - PROCESS | 1980 | 1464016334164 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:12:14 INFO - PROCESS | 1980 | 1464016334166 Marionette TRACE conn5 <- [1,1102,null,{}] 08:12:14 INFO - PROCESS | 1980 | 1464016334169 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}] 08:12:14 INFO - PROCESS | 1980 | 1464016334261 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 08:12:14 INFO - PROCESS | 1980 | 1464016334360 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:14 INFO - PROCESS | 1980 | ++DOCSHELL 0C9A2000 == 90 [pid = 1980] [id = 285] 08:12:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 155 (0D276800) [pid = 1980] [serial = 854] [outer = 00000000] 08:12:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 156 (132D1400) [pid = 1980] [serial = 855] [outer = 0D276800] 08:12:14 INFO - PROCESS | 1980 | 1464016334404 Marionette DEBUG loaded listener.js 08:12:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 157 (13FCA400) [pid = 1980] [serial = 856] [outer = 0D276800] 08:12:14 INFO - PROCESS | 1980 | 1464016334800 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]]]}] 08:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 08:12:14 INFO - PROCESS | 1980 | 1464016334835 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 08:12:14 INFO - PROCESS | 1980 | 1464016334837 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 08:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:12:14 INFO - PROCESS | 1980 | 1464016334840 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:12:14 INFO - PROCESS | 1980 | 1464016334842 Marionette TRACE conn5 <- [1,1106,null,{}] 08:12:14 INFO - PROCESS | 1980 | 1464016334845 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}] 08:12:14 INFO - PROCESS | 1980 | 1464016334927 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 08:12:15 INFO - PROCESS | 1980 | 1464016335026 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:15 INFO - PROCESS | 1980 | ++DOCSHELL 121F2400 == 91 [pid = 1980] [id = 286] 08:12:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 158 (13A1D000) [pid = 1980] [serial = 857] [outer = 00000000] 08:12:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 159 (16BB0000) [pid = 1980] [serial = 858] [outer = 13A1D000] 08:12:15 INFO - PROCESS | 1980 | 1464016335071 Marionette DEBUG loaded listener.js 08:12:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 160 (17558400) [pid = 1980] [serial = 859] [outer = 13A1D000] 08:12:15 INFO - PROCESS | 1980 | 1464016335408 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]]]}] 08:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 631ms 08:12:15 INFO - PROCESS | 1980 | 1464016335472 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 08:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:12:15 INFO - PROCESS | 1980 | 1464016335474 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 08:12:15 INFO - PROCESS | 1980 | 1464016335477 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:12:15 INFO - PROCESS | 1980 | 1464016335479 Marionette TRACE conn5 <- [1,1110,null,{}] 08:12:15 INFO - PROCESS | 1980 | 1464016335483 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}] 08:12:15 INFO - PROCESS | 1980 | 1464016335610 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 08:12:15 INFO - PROCESS | 1980 | 1464016335644 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:15 INFO - PROCESS | 1980 | ++DOCSHELL 094FD000 == 92 [pid = 1980] [id = 287] 08:12:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 161 (0D3F0C00) [pid = 1980] [serial = 860] [outer = 00000000] 08:12:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 162 (17566C00) [pid = 1980] [serial = 861] [outer = 0D3F0C00] 08:12:15 INFO - PROCESS | 1980 | 1464016335693 Marionette DEBUG loaded listener.js 08:12:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 163 (17CAA400) [pid = 1980] [serial = 862] [outer = 0D3F0C00] 08:12:16 INFO - PROCESS | 1980 | 1464016336268 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]]]}] 08:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 831ms 08:12:16 INFO - PROCESS | 1980 | 1464016336310 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 08:12:16 INFO - PROCESS | 1980 | 1464016336314 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 08:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:12:16 INFO - PROCESS | 1980 | 1464016336320 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:12:16 INFO - PROCESS | 1980 | 1464016336324 Marionette TRACE conn5 <- [1,1114,null,{}] 08:12:16 INFO - PROCESS | 1980 | 1464016336330 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}] 08:12:16 INFO - PROCESS | 1980 | 1464016336451 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 08:12:16 INFO - PROCESS | 1980 | 1464016336598 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:16 INFO - PROCESS | 1980 | ++DOCSHELL 0D1D9400 == 93 [pid = 1980] [id = 288] 08:12:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 164 (0D232C00) [pid = 1980] [serial = 863] [outer = 00000000] 08:12:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 165 (0D80EC00) [pid = 1980] [serial = 864] [outer = 0D232C00] 08:12:16 INFO - PROCESS | 1980 | 1464016336660 Marionette DEBUG loaded listener.js 08:12:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 166 (0DAE2C00) [pid = 1980] [serial = 865] [outer = 0D232C00] 08:12:17 INFO - PROCESS | 1980 | 1464016337295 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]]]}] 08:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1028ms 08:12:17 INFO - PROCESS | 1980 | 1464016337348 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 08:12:17 INFO - PROCESS | 1980 | 1464016337354 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 08:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:12:17 INFO - PROCESS | 1980 | 1464016337360 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:12:17 INFO - PROCESS | 1980 | 1464016337363 Marionette TRACE conn5 <- [1,1118,null,{}] 08:12:17 INFO - PROCESS | 1980 | 1464016337367 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}] 08:12:17 INFO - PROCESS | 1980 | 1464016337484 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 08:12:17 INFO - PROCESS | 1980 | 1464016337627 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:17 INFO - PROCESS | 1980 | ++DOCSHELL 1264C800 == 94 [pid = 1980] [id = 289] 08:12:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 167 (12908400) [pid = 1980] [serial = 866] [outer = 00000000] 08:12:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 168 (132CFC00) [pid = 1980] [serial = 867] [outer = 12908400] 08:12:17 INFO - PROCESS | 1980 | 1464016337682 Marionette DEBUG loaded listener.js 08:12:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 169 (13E98400) [pid = 1980] [serial = 868] [outer = 12908400] 08:12:18 INFO - PROCESS | 1980 | 1464016338286 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]]]}] 08:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 970ms 08:12:18 INFO - PROCESS | 1980 | 1464016338332 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 08:12:18 INFO - PROCESS | 1980 | 1464016338335 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 08:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:12:18 INFO - PROCESS | 1980 | 1464016338339 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:12:18 INFO - PROCESS | 1980 | 1464016338342 Marionette TRACE conn5 <- [1,1122,null,{}] 08:12:18 INFO - PROCESS | 1980 | 1464016338367 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}] 08:12:18 INFO - PROCESS | 1980 | 1464016338521 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 08:12:18 INFO - PROCESS | 1980 | [1980] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 08:12:18 INFO - PROCESS | 1980 | 1464016338733 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:18 INFO - PROCESS | 1980 | ++DOCSHELL 19D7AC00 == 95 [pid = 1980] [id = 290] 08:12:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 170 (19D7C000) [pid = 1980] [serial = 869] [outer = 00000000] 08:12:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 171 (1A34BC00) [pid = 1980] [serial = 870] [outer = 19D7C000] 08:12:18 INFO - PROCESS | 1980 | 1464016338803 Marionette DEBUG loaded listener.js 08:12:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 172 (1B12A000) [pid = 1980] [serial = 871] [outer = 19D7C000] 08:12:19 INFO - PROCESS | 1980 | 1464016339374 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]]]}] 08:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1079ms 08:12:19 INFO - PROCESS | 1980 | 1464016339434 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 08:12:19 INFO - PROCESS | 1980 | 1464016339437 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 08:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:12:19 INFO - PROCESS | 1980 | 1464016339441 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:12:19 INFO - PROCESS | 1980 | 1464016339443 Marionette TRACE conn5 <- [1,1126,null,{}] 08:12:19 INFO - PROCESS | 1980 | 1464016339447 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}] 08:12:19 INFO - PROCESS | 1980 | 1464016339556 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 08:12:19 INFO - PROCESS | 1980 | 1464016339669 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:19 INFO - PROCESS | 1980 | ++DOCSHELL 1B12BC00 == 96 [pid = 1980] [id = 291] 08:12:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 173 (1B1C2C00) [pid = 1980] [serial = 872] [outer = 00000000] 08:12:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 174 (1B1CF800) [pid = 1980] [serial = 873] [outer = 1B1C2C00] 08:12:19 INFO - PROCESS | 1980 | 1464016339764 Marionette DEBUG loaded listener.js 08:12:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 175 (1B1E8000) [pid = 1980] [serial = 874] [outer = 1B1C2C00] 08:12:20 INFO - PROCESS | 1980 | 1464016340319 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]]]}] 08:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 930ms 08:12:20 INFO - PROCESS | 1980 | 1464016340372 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 08:12:20 INFO - PROCESS | 1980 | 1464016340375 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 08:12:20 INFO - PROCESS | 1980 | 1464016340378 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:12:20 INFO - PROCESS | 1980 | 1464016340380 Marionette TRACE conn5 <- [1,1130,null,{}] 08:12:20 INFO - PROCESS | 1980 | 1464016340384 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}] 08:12:20 INFO - PROCESS | 1980 | 1464016340521 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 08:12:20 INFO - PROCESS | 1980 | 1464016340661 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:20 INFO - PROCESS | 1980 | ++DOCSHELL 1A345400 == 97 [pid = 1980] [id = 292] 08:12:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 176 (1B133800) [pid = 1980] [serial = 875] [outer = 00000000] 08:12:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 177 (1B868C00) [pid = 1980] [serial = 876] [outer = 1B133800] 08:12:20 INFO - PROCESS | 1980 | 1464016340716 Marionette DEBUG loaded listener.js 08:12:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 178 (1B86C800) [pid = 1980] [serial = 877] [outer = 1B133800] 08:12:21 INFO - PROCESS | 1980 | 1464016341333 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]]]}] 08:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 970ms 08:12:21 INFO - PROCESS | 1980 | 1464016341352 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 08:12:21 INFO - PROCESS | 1980 | 1464016341355 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 08:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:12:21 INFO - PROCESS | 1980 | 1464016341358 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:12:21 INFO - PROCESS | 1980 | 1464016341360 Marionette TRACE conn5 <- [1,1134,null,{}] 08:12:21 INFO - PROCESS | 1980 | 1464016341363 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}] 08:12:21 INFO - PROCESS | 1980 | 1464016341486 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 08:12:21 INFO - PROCESS | 1980 | 1464016341628 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:21 INFO - PROCESS | 1980 | ++DOCSHELL 0DC46000 == 98 [pid = 1980] [id = 293] 08:12:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 179 (0DC48800) [pid = 1980] [serial = 878] [outer = 00000000] 08:12:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 180 (13E9A400) [pid = 1980] [serial = 879] [outer = 0DC48800] 08:12:21 INFO - PROCESS | 1980 | 1464016341687 Marionette DEBUG loaded listener.js 08:12:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 181 (15A17000) [pid = 1980] [serial = 880] [outer = 0DC48800] 08:12:22 INFO - PROCESS | 1980 | 1464016342439 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]]]}] 08:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1128ms 08:12:22 INFO - PROCESS | 1980 | 1464016342486 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 08:12:22 INFO - PROCESS | 1980 | 1464016342490 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 08:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:12:22 INFO - PROCESS | 1980 | 1464016342495 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:12:22 INFO - PROCESS | 1980 | 1464016342500 Marionette TRACE conn5 <- [1,1138,null,{}] 08:12:22 INFO - PROCESS | 1980 | 1464016342505 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}] 08:12:22 INFO - PROCESS | 1980 | 1464016342646 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 08:12:22 INFO - PROCESS | 1980 | 1464016342770 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:22 INFO - PROCESS | 1980 | ++DOCSHELL 0DC42000 == 99 [pid = 1980] [id = 294] 08:12:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 182 (11C90400) [pid = 1980] [serial = 881] [outer = 00000000] 08:12:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 183 (12957000) [pid = 1980] [serial = 882] [outer = 11C90400] 08:12:22 INFO - PROCESS | 1980 | 1464016342819 Marionette DEBUG loaded listener.js 08:12:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 184 (132D6000) [pid = 1980] [serial = 883] [outer = 11C90400] 08:12:23 INFO - PROCESS | 1980 | 1464016343422 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]]]}] 08:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 990ms 08:12:23 INFO - PROCESS | 1980 | 1464016343487 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 08:12:23 INFO - PROCESS | 1980 | 1464016343493 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 08:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:12:23 INFO - PROCESS | 1980 | 1464016343499 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:12:23 INFO - PROCESS | 1980 | 1464016343501 Marionette TRACE conn5 <- [1,1142,null,{}] 08:12:23 INFO - PROCESS | 1980 | 1464016343505 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}] 08:12:23 INFO - PROCESS | 1980 | 1464016343610 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 08:12:23 INFO - PROCESS | 1980 | 1464016343782 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:23 INFO - PROCESS | 1980 | --DOCSHELL 13D9F800 == 98 [pid = 1980] [id = 185] 08:12:23 INFO - PROCESS | 1980 | --DOCSHELL 1266F400 == 97 [pid = 1980] [id = 251] 08:12:23 INFO - PROCESS | 1980 | --DOCSHELL 1B1CD400 == 96 [pid = 1980] [id = 198] 08:12:23 INFO - PROCESS | 1980 | --DOCSHELL 0D199400 == 95 [pid = 1980] [id = 162] 08:12:23 INFO - PROCESS | 1980 | --DOCSHELL 166DDC00 == 94 [pid = 1980] [id = 186] 08:12:23 INFO - PROCESS | 1980 | --DOCSHELL 121F2400 == 93 [pid = 1980] [id = 286] 08:12:23 INFO - PROCESS | 1980 | --DOCSHELL 0C9A2000 == 92 [pid = 1980] [id = 285] 08:12:23 INFO - PROCESS | 1980 | --DOCSHELL 166B0C00 == 91 [pid = 1980] [id = 284] 08:12:23 INFO - PROCESS | 1980 | --DOCSHELL 15A15800 == 90 [pid = 1980] [id = 283] 08:12:23 INFO - PROCESS | 1980 | --DOCSHELL 13EA0C00 == 89 [pid = 1980] [id = 282] 08:12:23 INFO - PROCESS | 1980 | --DOCSHELL 13A05000 == 88 [pid = 1980] [id = 281] 08:12:23 INFO - PROCESS | 1980 | --DOCSHELL 0D77B000 == 87 [pid = 1980] [id = 280] 08:12:23 INFO - PROCESS | 1980 | --DOCSHELL 0D801800 == 86 [pid = 1980] [id = 279] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 183 (1C23FC00) [pid = 1980] [serial = 816] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 182 (0C9A3000) [pid = 1980] [serial = 762] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 181 (12644400) [pid = 1980] [serial = 765] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 180 (1525AC00) [pid = 1980] [serial = 768] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 179 (166B1400) [pid = 1980] [serial = 771] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 178 (16F9AC00) [pid = 1980] [serial = 774] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 177 (17564400) [pid = 1980] [serial = 777] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 176 (18C87400) [pid = 1980] [serial = 780] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 175 (18E3D000) [pid = 1980] [serial = 783] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | ++DOCSHELL 094FC800 == 87 [pid = 1980] [id = 295] 08:12:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 176 (094FCC00) [pid = 1980] [serial = 884] [outer = 00000000] 08:12:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 177 (0C9C2400) [pid = 1980] [serial = 885] [outer = 094FCC00] 08:12:23 INFO - PROCESS | 1980 | 1464016343876 Marionette DEBUG loaded listener.js 08:12:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 178 (0D80E800) [pid = 1980] [serial = 886] [outer = 094FCC00] 08:12:23 INFO - PROCESS | 1980 | --DOCSHELL 0DC46800 == 86 [pid = 1980] [id = 278] 08:12:23 INFO - PROCESS | 1980 | --DOCSHELL 094F2400 == 85 [pid = 1980] [id = 277] 08:12:23 INFO - PROCESS | 1980 | --DOCSHELL 14DDE400 == 84 [pid = 1980] [id = 274] 08:12:23 INFO - PROCESS | 1980 | --DOCSHELL 0D35EC00 == 83 [pid = 1980] [id = 273] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 177 (1B9DE400) [pid = 1980] [serial = 528] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 176 (1B135000) [pid = 1980] [serial = 561] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 175 (1BC17C00) [pid = 1980] [serial = 525] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 174 (15AE2000) [pid = 1980] [serial = 522] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 173 (204B9000) [pid = 1980] [serial = 745] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 172 (1BC18000) [pid = 1980] [serial = 468] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 171 (12985400) [pid = 1980] [serial = 519] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 170 (0DEE4C00) [pid = 1980] [serial = 552] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 169 (17742000) [pid = 1980] [serial = 558] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 168 (15163800) [pid = 1980] [serial = 555] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 167 (18DEEC00) [pid = 1980] [serial = 591] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 166 (1B9E0400) [pid = 1980] [serial = 585] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 165 (1C23A400) [pid = 1980] [serial = 594] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 164 (1C23EC00) [pid = 1980] [serial = 531] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 163 (1525E400) [pid = 1980] [serial = 588] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 162 (1B9DFC00) [pid = 1980] [serial = 624] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 161 (13A20000) [pid = 1980] [serial = 627] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 160 (175B5400) [pid = 1980] [serial = 630] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 159 (1C4AAC00) [pid = 1980] [serial = 633] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 158 (1C997400) [pid = 1980] [serial = 636] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 157 (0DC4F000) [pid = 1980] [serial = 639] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 156 (1E4BD400) [pid = 1980] [serial = 642] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 155 (1B9D7800) [pid = 1980] [serial = 810] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 154 (1B9DE000) [pid = 1980] [serial = 811] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 153 (1755F000) [pid = 1980] [serial = 799] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 152 (17CA9800) [pid = 1980] [serial = 801] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 151 (1B1CC400) [pid = 1980] [serial = 804] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 150 (18E38C00) [pid = 1980] [serial = 802] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 149 (1B869000) [pid = 1980] [serial = 807] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 148 (1B1E3400) [pid = 1980] [serial = 805] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 147 (1BC25C00) [pid = 1980] [serial = 813] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 146 (15AE7C00) [pid = 1980] [serial = 795] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 145 (16061400) [pid = 1980] [serial = 796] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 144 (19B4C400) [pid = 1980] [serial = 787] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 143 (17BE4C00) [pid = 1980] [serial = 786] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 142 (16F9A800) [pid = 1980] [serial = 798] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 141 (12957800) [pid = 1980] [serial = 792] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 140 (13A02C00) [pid = 1980] [serial = 793] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 139 (13A07C00) [pid = 1980] [serial = 790] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 138 (1295CC00) [pid = 1980] [serial = 789] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 137 (1B86F400) [pid = 1980] [serial = 808] [outer = 00000000] [url = about:blank] 08:12:23 INFO - PROCESS | 1980 | --DOMWINDOW == 136 (1BD05C00) [pid = 1980] [serial = 814] [outer = 00000000] [url = about:blank] 08:12:24 INFO - PROCESS | 1980 | 1464016344296 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]]]}] 08:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 830ms 08:12:24 INFO - PROCESS | 1980 | 1464016344332 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 08:12:24 INFO - PROCESS | 1980 | 1464016344334 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 08:12:24 INFO - PROCESS | 1980 | 1464016344342 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:12:24 INFO - PROCESS | 1980 | 1464016344345 Marionette TRACE conn5 <- [1,1146,null,{}] 08:12:24 INFO - PROCESS | 1980 | 1464016344356 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}] 08:12:24 INFO - PROCESS | 1980 | 1464016344448 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 08:12:24 INFO - PROCESS | 1980 | 1464016344458 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:24 INFO - PROCESS | 1980 | ++DOCSHELL 12986C00 == 84 [pid = 1980] [id = 296] 08:12:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 137 (1298F000) [pid = 1980] [serial = 887] [outer = 00000000] 08:12:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 138 (13A0EC00) [pid = 1980] [serial = 888] [outer = 1298F000] 08:12:24 INFO - PROCESS | 1980 | 1464016344506 Marionette DEBUG loaded listener.js 08:12:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 139 (13A33C00) [pid = 1980] [serial = 889] [outer = 1298F000] 08:12:24 INFO - PROCESS | 1980 | 1464016344978 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]]]}] 08:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 670ms 08:12:25 INFO - PROCESS | 1980 | 1464016345017 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 08:12:25 INFO - PROCESS | 1980 | 1464016345019 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 08:12:25 INFO - PROCESS | 1980 | 1464016345022 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:12:25 INFO - PROCESS | 1980 | 1464016345024 Marionette TRACE conn5 <- [1,1150,null,{}] 08:12:25 INFO - PROCESS | 1980 | 1464016345027 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}] 08:12:25 INFO - PROCESS | 1980 | 1464016345116 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 08:12:25 INFO - PROCESS | 1980 | 1464016345153 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:25 INFO - PROCESS | 1980 | ++DOCSHELL 1517A400 == 85 [pid = 1980] [id = 297] 08:12:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 140 (15181000) [pid = 1980] [serial = 890] [outer = 00000000] 08:12:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 141 (15A10000) [pid = 1980] [serial = 891] [outer = 15181000] 08:12:25 INFO - PROCESS | 1980 | 1464016345204 Marionette DEBUG loaded listener.js 08:12:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 142 (15AE4C00) [pid = 1980] [serial = 892] [outer = 15181000] 08:12:25 INFO - PROCESS | 1980 | 1464016345657 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]]]}] 08:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 670ms 08:12:25 INFO - PROCESS | 1980 | 1464016345701 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 08:12:25 INFO - PROCESS | 1980 | 1464016345703 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 08:12:25 INFO - PROCESS | 1980 | 1464016345706 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:12:25 INFO - PROCESS | 1980 | 1464016345708 Marionette TRACE conn5 <- [1,1154,null,{}] 08:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:12:25 INFO - PROCESS | 1980 | 1464016345711 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}] 08:12:25 INFO - PROCESS | 1980 | 1464016345796 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 08:12:25 INFO - PROCESS | 1980 | 1464016345803 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:25 INFO - PROCESS | 1980 | ++DOCSHELL 0D2E7400 == 86 [pid = 1980] [id = 298] 08:12:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 143 (15AE0C00) [pid = 1980] [serial = 893] [outer = 00000000] 08:12:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 144 (166B1C00) [pid = 1980] [serial = 894] [outer = 15AE0C00] 08:12:25 INFO - PROCESS | 1980 | 1464016345847 Marionette DEBUG loaded listener.js 08:12:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 145 (166DD000) [pid = 1980] [serial = 895] [outer = 15AE0C00] 08:12:26 INFO - PROCESS | 1980 | 1464016346353 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]]]}] 08:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 730ms 08:12:26 INFO - PROCESS | 1980 | 1464016346442 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 08:12:26 INFO - PROCESS | 1980 | 1464016346444 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 08:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:12:26 INFO - PROCESS | 1980 | 1464016346447 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:12:26 INFO - PROCESS | 1980 | 1464016346449 Marionette TRACE conn5 <- [1,1158,null,{}] 08:12:26 INFO - PROCESS | 1980 | 1464016346453 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}] 08:12:26 INFO - PROCESS | 1980 | 1464016346615 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 08:12:26 INFO - PROCESS | 1980 | 1464016346682 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:26 INFO - PROCESS | 1980 | ++DOCSHELL 16F94C00 == 87 [pid = 1980] [id = 299] 08:12:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 146 (16F9D000) [pid = 1980] [serial = 896] [outer = 00000000] 08:12:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 147 (17742000) [pid = 1980] [serial = 897] [outer = 16F9D000] 08:12:26 INFO - PROCESS | 1980 | 1464016346727 Marionette DEBUG loaded listener.js 08:12:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 148 (1776D000) [pid = 1980] [serial = 898] [outer = 16F9D000] 08:12:27 INFO - PROCESS | 1980 | 1464016347156 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]]]}] 08:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 730ms 08:12:27 INFO - PROCESS | 1980 | 1464016347181 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 08:12:27 INFO - PROCESS | 1980 | 1464016347183 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 08:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:12:27 INFO - PROCESS | 1980 | 1464016347193 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:12:27 INFO - PROCESS | 1980 | 1464016347195 Marionette TRACE conn5 <- [1,1162,null,{}] 08:12:27 INFO - PROCESS | 1980 | 1464016347198 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}] 08:12:27 INFO - PROCESS | 1980 | 1464016347314 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 08:12:27 INFO - PROCESS | 1980 | 1464016347321 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:27 INFO - PROCESS | 1980 | ++DOCSHELL 179EE400 == 88 [pid = 1980] [id = 300] 08:12:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 149 (179EF800) [pid = 1980] [serial = 899] [outer = 00000000] 08:12:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 150 (18D17400) [pid = 1980] [serial = 900] [outer = 179EF800] 08:12:27 INFO - PROCESS | 1980 | 1464016347364 Marionette DEBUG loaded listener.js 08:12:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 151 (198F0800) [pid = 1980] [serial = 901] [outer = 179EF800] 08:12:27 INFO - PROCESS | 1980 | 1464016347825 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] 08:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:12:27 INFO - PROCESS | 1980 | 1464016347869 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 08:12:27 INFO - PROCESS | 1980 | 1464016347880 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:12:27 INFO - PROCESS | 1980 | 1464016347882 Marionette TRACE conn5 <- [1,1166,null,{}] 08:12:27 INFO - PROCESS | 1980 | 1464016347885 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}] 08:12:28 INFO - PROCESS | 1980 | 1464016348033 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 150 (1C98D000) [pid = 1980] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 149 (0DC46C00) [pid = 1980] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 148 (201AA800) [pid = 1980] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 147 (0D838400) [pid = 1980] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 146 (17B69800) [pid = 1980] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 145 (1EA40400) [pid = 1980] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 144 (1A349000) [pid = 1980] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 143 (15AE6800) [pid = 1980] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 142 (1C994400) [pid = 1980] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 141 (15AEC800) [pid = 1980] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 140 (094EFC00) [pid = 1980] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 139 (15176800) [pid = 1980] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 138 (16FA3800) [pid = 1980] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 137 (166DCC00) [pid = 1980] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 136 (1ED56400) [pid = 1980] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 135 (13FC2800) [pid = 1980] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 134 (11EDAC00) [pid = 1980] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 133 (1E80E000) [pid = 1980] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 132 (0DADF800) [pid = 1980] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 131 (0DF6DC00) [pid = 1980] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 130 (175BC000) [pid = 1980] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 129 (1756B800) [pid = 1980] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 128 (13AA0400) [pid = 1980] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 127 (13EDB400) [pid = 1980] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 126 (0DC49000) [pid = 1980] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 125 (15ADD800) [pid = 1980] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 124 (0D276800) [pid = 1980] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 123 (166B1800) [pid = 1980] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 122 (094F5000) [pid = 1980] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 121 (13A1D000) [pid = 1980] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 120 (0D801C00) [pid = 1980] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 119 (0DC4E000) [pid = 1980] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:12:28 INFO - PROCESS | 1980 | --DOMWINDOW == 118 (13A0CC00) [pid = 1980] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:12:28 INFO - PROCESS | 1980 | 1464016348374 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:28 INFO - PROCESS | 1980 | ++DOCSHELL 094F5000 == 89 [pid = 1980] [id = 301] 08:12:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 119 (0C9BD800) [pid = 1980] [serial = 902] [outer = 00000000] 08:12:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 120 (0D83AC00) [pid = 1980] [serial = 903] [outer = 0C9BD800] 08:12:28 INFO - PROCESS | 1980 | 1464016348418 Marionette DEBUG loaded listener.js 08:12:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 121 (0DADF800) [pid = 1980] [serial = 904] [outer = 0C9BD800] 08:12:28 INFO - PROCESS | 1980 | 1464016348789 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] 08:12:28 INFO - PROCESS | 1980 | 1464016348865 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 08:12:28 INFO - PROCESS | 1980 | 1464016348869 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:12:28 INFO - PROCESS | 1980 | 1464016348870 Marionette TRACE conn5 <- [1,1170,null,{}] 08:12:28 INFO - PROCESS | 1980 | 1464016348874 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}] 08:12:28 INFO - PROCESS | 1980 | 1464016348958 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 08:12:28 INFO - PROCESS | 1980 | 1464016348964 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:28 INFO - PROCESS | 1980 | ++DOCSHELL 12992800 == 90 [pid = 1980] [id = 302] 08:12:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 122 (1321B000) [pid = 1980] [serial = 905] [outer = 00000000] 08:12:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 123 (166D2C00) [pid = 1980] [serial = 906] [outer = 1321B000] 08:12:29 INFO - PROCESS | 1980 | 1464016349009 Marionette DEBUG loaded listener.js 08:12:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 124 (1755A000) [pid = 1980] [serial = 907] [outer = 1321B000] 08:12:29 INFO - PROCESS | 1980 | 1464016349438 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] 08:12:29 INFO - PROCESS | 1980 | 1464016349505 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 08:12:29 INFO - PROCESS | 1980 | 1464016349508 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:12:29 INFO - PROCESS | 1980 | 1464016349510 Marionette TRACE conn5 <- [1,1174,null,{}] 08:12:29 INFO - PROCESS | 1980 | 1464016349514 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}] 08:12:29 INFO - PROCESS | 1980 | 1464016349605 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 08:12:29 INFO - PROCESS | 1980 | 1464016349650 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:29 INFO - PROCESS | 1980 | ++DOCSHELL 19D01400 == 91 [pid = 1980] [id = 303] 08:12:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 125 (19D7E400) [pid = 1980] [serial = 908] [outer = 00000000] 08:12:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 126 (1B129800) [pid = 1980] [serial = 909] [outer = 19D7E400] 08:12:29 INFO - PROCESS | 1980 | 1464016349694 Marionette DEBUG loaded listener.js 08:12:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 127 (1B1C8800) [pid = 1980] [serial = 910] [outer = 19D7E400] 08:12:30 INFO - PROCESS | 1980 | 1464016350133 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] 08:12:30 INFO - PROCESS | 1980 | 1464016350185 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 08:12:30 INFO - PROCESS | 1980 | 1464016350188 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:12:30 INFO - PROCESS | 1980 | 1464016350190 Marionette TRACE conn5 <- [1,1178,null,{}] 08:12:30 INFO - PROCESS | 1980 | 1464016350194 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}] 08:12:30 INFO - PROCESS | 1980 | 1464016350306 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 08:12:30 INFO - PROCESS | 1980 | 1464016350470 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:30 INFO - PROCESS | 1980 | ++DOCSHELL 094F8800 == 92 [pid = 1980] [id = 304] 08:12:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 128 (0C9A2000) [pid = 1980] [serial = 911] [outer = 00000000] 08:12:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 129 (0C9BA800) [pid = 1980] [serial = 912] [outer = 0C9A2000] 08:12:30 INFO - PROCESS | 1980 | 1464016350569 Marionette DEBUG loaded listener.js 08:12:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 130 (0D77A400) [pid = 1980] [serial = 913] [outer = 0C9A2000] 08:12:31 INFO - PROCESS | 1980 | 1464016351220 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] 08:12:31 INFO - PROCESS | 1980 | 1464016351267 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 08:12:31 INFO - PROCESS | 1980 | 1464016351272 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:12:31 INFO - PROCESS | 1980 | 1464016351275 Marionette TRACE conn5 <- [1,1182,null,{}] 08:12:31 INFO - PROCESS | 1980 | 1464016351281 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}] 08:12:31 INFO - PROCESS | 1980 | 1464016351399 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 08:12:31 INFO - PROCESS | 1980 | 1464016351541 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:31 INFO - PROCESS | 1980 | ++DOCSHELL 12903800 == 93 [pid = 1980] [id = 305] 08:12:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 131 (1295D400) [pid = 1980] [serial = 914] [outer = 00000000] 08:12:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 132 (13A1B000) [pid = 1980] [serial = 915] [outer = 1295D400] 08:12:31 INFO - PROCESS | 1980 | 1464016351602 Marionette DEBUG loaded listener.js 08:12:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 133 (13EE8400) [pid = 1980] [serial = 916] [outer = 1295D400] 08:12:32 INFO - PROCESS | 1980 | 1464016352236 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] 08:12:32 INFO - PROCESS | 1980 | 1464016352305 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 08:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:12:32 INFO - PROCESS | 1980 | 1464016352309 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:12:32 INFO - PROCESS | 1980 | 1464016352311 Marionette TRACE conn5 <- [1,1186,null,{}] 08:12:32 INFO - PROCESS | 1980 | 1464016352315 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}] 08:12:32 INFO - PROCESS | 1980 | 1464016352428 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 08:12:32 INFO - PROCESS | 1980 | 1464016352570 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:32 INFO - PROCESS | 1980 | ++DOCSHELL 15255400 == 94 [pid = 1980] [id = 306] 08:12:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 134 (15AEA000) [pid = 1980] [serial = 917] [outer = 00000000] 08:12:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 135 (17772400) [pid = 1980] [serial = 918] [outer = 15AEA000] 08:12:32 INFO - PROCESS | 1980 | 1464016352625 Marionette DEBUG loaded listener.js 08:12:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 136 (1B1C4000) [pid = 1980] [serial = 919] [outer = 15AEA000] 08:12:33 INFO - PROCESS | 1980 | 1464016353190 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]]]}] 08:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 930ms 08:12:33 INFO - PROCESS | 1980 | 1464016353242 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 08:12:33 INFO - PROCESS | 1980 | 1464016353245 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 08:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:12:33 INFO - PROCESS | 1980 | 1464016353255 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:12:33 INFO - PROCESS | 1980 | 1464016353261 Marionette TRACE conn5 <- [1,1190,null,{}] 08:12:33 INFO - PROCESS | 1980 | 1464016353266 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}] 08:12:33 INFO - PROCESS | 1980 | 1464016353427 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 08:12:33 INFO - PROCESS | 1980 | 1464016353446 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:33 INFO - PROCESS | 1980 | ++DOCSHELL 1BC18800 == 95 [pid = 1980] [id = 307] 08:12:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 137 (1BC18C00) [pid = 1980] [serial = 920] [outer = 00000000] 08:12:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 138 (1BC1D000) [pid = 1980] [serial = 921] [outer = 1BC18C00] 08:12:33 INFO - PROCESS | 1980 | 1464016353499 Marionette DEBUG loaded listener.js 08:12:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 139 (1BC23000) [pid = 1980] [serial = 922] [outer = 1BC18C00] 08:12:34 INFO - PROCESS | 1980 | 1464016354116 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]]]}] 08:12:34 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 08:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 930ms 08:12:34 INFO - PROCESS | 1980 | 1464016354182 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 08:12:34 INFO - PROCESS | 1980 | 1464016354185 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 08:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:12:34 INFO - PROCESS | 1980 | 1464016354188 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:12:34 INFO - PROCESS | 1980 | 1464016354190 Marionette TRACE conn5 <- [1,1194,null,{}] 08:12:34 INFO - PROCESS | 1980 | 1464016354194 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}] 08:12:34 INFO - PROCESS | 1980 | 1464016354305 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 08:12:34 INFO - PROCESS | 1980 | 1464016354446 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:34 INFO - PROCESS | 1980 | ++DOCSHELL 1BD04800 == 96 [pid = 1980] [id = 308] 08:12:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 140 (1BD08000) [pid = 1980] [serial = 923] [outer = 00000000] 08:12:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 141 (1BD0DC00) [pid = 1980] [serial = 924] [outer = 1BD08000] 08:12:34 INFO - PROCESS | 1980 | 1464016354500 Marionette DEBUG loaded listener.js 08:12:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 142 (1BD9AC00) [pid = 1980] [serial = 925] [outer = 1BD08000] 08:12:35 INFO - PROCESS | 1980 | 1464016355099 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]]]}] 08:12:35 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 08:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 970ms 08:12:35 INFO - PROCESS | 1980 | 1464016355162 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 08:12:35 INFO - PROCESS | 1980 | 1464016355164 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 08:12:35 INFO - PROCESS | 1980 | 1464016355167 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:12:35 INFO - PROCESS | 1980 | 1464016355169 Marionette TRACE conn5 <- [1,1198,null,{}] 08:12:35 INFO - PROCESS | 1980 | 1464016355173 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}] 08:12:35 INFO - PROCESS | 1980 | 1464016355287 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 08:12:35 INFO - PROCESS | 1980 | 1464016355427 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:35 INFO - PROCESS | 1980 | ++DOCSHELL 1C241400 == 97 [pid = 1980] [id = 309] 08:12:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 143 (1C242C00) [pid = 1980] [serial = 926] [outer = 00000000] 08:12:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 144 (1C4A8C00) [pid = 1980] [serial = 927] [outer = 1C242C00] 08:12:35 INFO - PROCESS | 1980 | 1464016355489 Marionette DEBUG loaded listener.js 08:12:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 145 (1C58DC00) [pid = 1980] [serial = 928] [outer = 1C242C00] 08:12:36 INFO - PROCESS | 1980 | 1464016356110 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]]]}] 08:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 970ms 08:12:36 INFO - PROCESS | 1980 | 1464016356142 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 08:12:36 INFO - PROCESS | 1980 | 1464016356145 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 08:12:36 INFO - PROCESS | 1980 | 1464016356148 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:12:36 INFO - PROCESS | 1980 | 1464016356150 Marionette TRACE conn5 <- [1,1202,null,{}] 08:12:36 INFO - PROCESS | 1980 | 1464016356154 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}] 08:12:36 INFO - PROCESS | 1980 | 1464016356271 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 08:12:36 INFO - PROCESS | 1980 | 1464016356420 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:36 INFO - PROCESS | 1980 | ++DOCSHELL 0D838000 == 98 [pid = 1980] [id = 310] 08:12:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 146 (0D83C000) [pid = 1980] [serial = 929] [outer = 00000000] 08:12:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 147 (11EE3C00) [pid = 1980] [serial = 930] [outer = 0D83C000] 08:12:36 INFO - PROCESS | 1980 | 1464016356475 Marionette DEBUG loaded listener.js 08:12:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 148 (13A08800) [pid = 1980] [serial = 931] [outer = 0D83C000] 08:12:37 INFO - PROCESS | 1980 | 1464016357260 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]]]}] 08:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1122ms 08:12:37 INFO - PROCESS | 1980 | 1464016357281 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 08:12:37 INFO - PROCESS | 1980 | 1464016357284 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 08:12:37 INFO - PROCESS | 1980 | 1464016357290 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:12:37 INFO - PROCESS | 1980 | 1464016357293 Marionette TRACE conn5 <- [1,1206,null,{}] 08:12:37 INFO - PROCESS | 1980 | 1464016357298 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}] 08:12:37 INFO - PROCESS | 1980 | 1464016357404 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 08:12:37 INFO - PROCESS | 1980 | 1464016357554 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:37 INFO - PROCESS | 1980 | ++DOCSHELL 0DAE8800 == 99 [pid = 1980] [id = 311] 08:12:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 149 (0DC4C400) [pid = 1980] [serial = 932] [outer = 00000000] 08:12:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 150 (1298A400) [pid = 1980] [serial = 933] [outer = 0DC4C400] 08:12:37 INFO - PROCESS | 1980 | 1464016357607 Marionette DEBUG loaded listener.js 08:12:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 151 (13A1E000) [pid = 1980] [serial = 934] [outer = 0DC4C400] 08:12:38 INFO - PROCESS | 1980 | --DOCSHELL 17748400 == 98 [pid = 1980] [id = 205] 08:12:38 INFO - PROCESS | 1980 | --DOCSHELL 166DC400 == 97 [pid = 1980] [id = 258] 08:12:38 INFO - PROCESS | 1980 | --DOCSHELL 1298C000 == 96 [pid = 1980] [id = 196] 08:12:38 INFO - PROCESS | 1980 | --DOCSHELL 19D01400 == 95 [pid = 1980] [id = 303] 08:12:38 INFO - PROCESS | 1980 | --DOCSHELL 12992800 == 94 [pid = 1980] [id = 302] 08:12:38 INFO - PROCESS | 1980 | --DOCSHELL 094F5000 == 93 [pid = 1980] [id = 301] 08:12:38 INFO - PROCESS | 1980 | --DOCSHELL 179EE400 == 92 [pid = 1980] [id = 300] 08:12:38 INFO - PROCESS | 1980 | --DOCSHELL 16F94C00 == 91 [pid = 1980] [id = 299] 08:12:38 INFO - PROCESS | 1980 | --DOCSHELL 0D2E7400 == 90 [pid = 1980] [id = 298] 08:12:38 INFO - PROCESS | 1980 | --DOCSHELL 1517A400 == 89 [pid = 1980] [id = 297] 08:12:38 INFO - PROCESS | 1980 | --DOCSHELL 12986C00 == 88 [pid = 1980] [id = 296] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 150 (1216CC00) [pid = 1980] [serial = 819] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 149 (16038C00) [pid = 1980] [serial = 822] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 148 (1C241000) [pid = 1980] [serial = 825] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 147 (1E80B800) [pid = 1980] [serial = 828] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 146 (17566C00) [pid = 1980] [serial = 861] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOCSHELL 094FC800 == 87 [pid = 1980] [id = 295] 08:12:38 INFO - PROCESS | 1980 | --DOCSHELL 0DC42000 == 86 [pid = 1980] [id = 294] 08:12:38 INFO - PROCESS | 1980 | --DOCSHELL 094FD000 == 85 [pid = 1980] [id = 287] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 145 (1E890C00) [pid = 1980] [serial = 684] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 144 (13A1E800) [pid = 1980] [serial = 675] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 143 (201B5C00) [pid = 1980] [serial = 736] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 142 (1FB8B000) [pid = 1980] [serial = 691] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 141 (19D7C400) [pid = 1980] [serial = 784] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 140 (1EA46C00) [pid = 1980] [serial = 739] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 139 (1BC23C00) [pid = 1980] [serial = 681] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 138 (17567C00) [pid = 1980] [serial = 678] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 137 (1E893000) [pid = 1980] [serial = 724] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 136 (166D0800) [pid = 1980] [serial = 772] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 135 (0D1A0800) [pid = 1980] [serial = 763] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 134 (1BC1C400) [pid = 1980] [serial = 672] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 133 (1756EC00) [pid = 1980] [serial = 778] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 132 (1742A000) [pid = 1980] [serial = 775] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 131 (1ED62400) [pid = 1980] [serial = 742] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 130 (15A12800) [pid = 1980] [serial = 769] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 129 (127E0800) [pid = 1980] [serial = 766] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 128 (205BB400) [pid = 1980] [serial = 733] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 127 (13A1B400) [pid = 1980] [serial = 727] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 126 (1E899800) [pid = 1980] [serial = 688] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 125 (18CB5C00) [pid = 1980] [serial = 781] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 124 (18DEF800) [pid = 1980] [serial = 730] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 123 (14DD7C00) [pid = 1980] [serial = 760] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 122 (13FBF400) [pid = 1980] [serial = 846] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 121 (1298C800) [pid = 1980] [serial = 840] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 120 (13A01800) [pid = 1980] [serial = 841] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 119 (1605EC00) [pid = 1980] [serial = 850] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 118 (1603C400) [pid = 1980] [serial = 849] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 117 (132D1400) [pid = 1980] [serial = 855] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 116 (166DD400) [pid = 1980] [serial = 852] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 115 (0D2E5400) [pid = 1980] [serial = 832] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 114 (0C9B8800) [pid = 1980] [serial = 831] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 113 (16BB0000) [pid = 1980] [serial = 858] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 112 (0D80FC00) [pid = 1980] [serial = 837] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 111 (0DC43000) [pid = 1980] [serial = 838] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (17558400) [pid = 1980] [serial = 859] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (16F9CC00) [pid = 1980] [serial = 853] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (11EE1800) [pid = 1980] [serial = 835] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (0EC7B000) [pid = 1980] [serial = 834] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (13A1C800) [pid = 1980] [serial = 843] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (13FCA400) [pid = 1980] [serial = 856] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (15168C00) [pid = 1980] [serial = 847] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (1298B400) [pid = 1980] [serial = 844] [outer = 00000000] [url = about:blank] 08:12:38 INFO - PROCESS | 1980 | 1464016358247 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]]]}] 08:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 970ms 08:12:38 INFO - PROCESS | 1980 | 1464016358266 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 08:12:38 INFO - PROCESS | 1980 | 1464016358271 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 08:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:12:38 INFO - PROCESS | 1980 | 1464016358277 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:12:38 INFO - PROCESS | 1980 | 1464016358280 Marionette TRACE conn5 <- [1,1210,null,{}] 08:12:38 INFO - PROCESS | 1980 | 1464016358286 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}] 08:12:38 INFO - PROCESS | 1980 | 1464016358387 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 08:12:38 INFO - PROCESS | 1980 | 1464016358490 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:38 INFO - PROCESS | 1980 | ++DOCSHELL 0C9BAC00 == 86 [pid = 1980] [id = 312] 08:12:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (0C9C0800) [pid = 1980] [serial = 935] [outer = 00000000] 08:12:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (0DEE6000) [pid = 1980] [serial = 936] [outer = 0C9C0800] 08:12:38 INFO - PROCESS | 1980 | 1464016358538 Marionette DEBUG loaded listener.js 08:12:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (11C92C00) [pid = 1980] [serial = 937] [outer = 0C9C0800] 08:12:38 INFO - PROCESS | 1980 | 1464016358947 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] 08:12:39 INFO - PROCESS | 1980 | 1464016359014 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 08:12:39 INFO - PROCESS | 1980 | 1464016359018 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:12:39 INFO - PROCESS | 1980 | 1464016359022 Marionette TRACE conn5 <- [1,1214,null,{}] 08:12:39 INFO - PROCESS | 1980 | 1464016359032 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}] 08:12:39 INFO - PROCESS | 1980 | 1464016359131 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 08:12:39 INFO - PROCESS | 1980 | 1464016359146 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:39 INFO - PROCESS | 1980 | ++DOCSHELL 13A32400 == 87 [pid = 1980] [id = 313] 08:12:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (13A33400) [pid = 1980] [serial = 938] [outer = 00000000] 08:12:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (13E9B000) [pid = 1980] [serial = 939] [outer = 13A33400] 08:12:39 INFO - PROCESS | 1980 | 1464016359192 Marionette DEBUG loaded listener.js 08:12:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (14DDA800) [pid = 1980] [serial = 940] [outer = 13A33400] 08:12:39 INFO - PROCESS | 1980 | 1464016359650 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]]]}] 08:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 670ms 08:12:39 INFO - PROCESS | 1980 | 1464016359692 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 08:12:39 INFO - PROCESS | 1980 | 1464016359694 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 08:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:12:39 INFO - PROCESS | 1980 | 1464016359697 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:12:39 INFO - PROCESS | 1980 | 1464016359699 Marionette TRACE conn5 <- [1,1218,null,{}] 08:12:39 INFO - PROCESS | 1980 | 1464016359703 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}] 08:12:39 INFO - PROCESS | 1980 | 1464016359818 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 08:12:39 INFO - PROCESS | 1980 | 1464016359828 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:39 INFO - PROCESS | 1980 | ++DOCSHELL 15263400 == 88 [pid = 1980] [id = 314] 08:12:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (15263800) [pid = 1980] [serial = 941] [outer = 00000000] 08:12:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (15AE5C00) [pid = 1980] [serial = 942] [outer = 15263800] 08:12:39 INFO - PROCESS | 1980 | 1464016359872 Marionette DEBUG loaded listener.js 08:12:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 112 (1603B800) [pid = 1980] [serial = 943] [outer = 15263800] 08:12:40 INFO - PROCESS | 1980 | 1464016360333 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]]]}] 08:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 08:12:40 INFO - PROCESS | 1980 | 1464016360368 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 08:12:40 INFO - PROCESS | 1980 | 1464016360370 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 08:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:12:40 INFO - PROCESS | 1980 | 1464016360381 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:12:40 INFO - PROCESS | 1980 | 1464016360383 Marionette TRACE conn5 <- [1,1222,null,{}] 08:12:40 INFO - PROCESS | 1980 | 1464016360387 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}] 08:12:40 INFO - PROCESS | 1980 | 1464016360512 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 08:12:40 INFO - PROCESS | 1980 | 1464016360572 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:40 INFO - PROCESS | 1980 | ++DOCSHELL 1605AC00 == 89 [pid = 1980] [id = 315] 08:12:40 INFO - PROCESS | 1980 | ++DOMWINDOW == 113 (1605B800) [pid = 1980] [serial = 944] [outer = 00000000] 08:12:40 INFO - PROCESS | 1980 | ++DOMWINDOW == 114 (166B5C00) [pid = 1980] [serial = 945] [outer = 1605B800] 08:12:40 INFO - PROCESS | 1980 | 1464016360620 Marionette DEBUG loaded listener.js 08:12:40 INFO - PROCESS | 1980 | ++DOMWINDOW == 115 (166D7400) [pid = 1980] [serial = 946] [outer = 1605B800] 08:12:41 INFO - PROCESS | 1980 | 1464016361070 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]]]}] 08:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 730ms 08:12:41 INFO - PROCESS | 1980 | 1464016361113 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 08:12:41 INFO - PROCESS | 1980 | 1464016361115 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 08:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:12:41 INFO - PROCESS | 1980 | 1464016361118 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:12:41 INFO - PROCESS | 1980 | 1464016361120 Marionette TRACE conn5 <- [1,1226,null,{}] 08:12:41 INFO - PROCESS | 1980 | 1464016361123 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}] 08:12:41 INFO - PROCESS | 1980 | 1464016361277 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 08:12:41 INFO - PROCESS | 1980 | 1464016361304 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:41 INFO - PROCESS | 1980 | ++DOCSHELL 1744F400 == 90 [pid = 1980] [id = 316] 08:12:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 116 (1745B000) [pid = 1980] [serial = 947] [outer = 00000000] 08:12:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 117 (1755BC00) [pid = 1980] [serial = 948] [outer = 1745B000] 08:12:41 INFO - PROCESS | 1980 | 1464016361348 Marionette DEBUG loaded listener.js 08:12:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 118 (17562C00) [pid = 1980] [serial = 949] [outer = 1745B000] 08:12:41 INFO - PROCESS | 1980 | 1464016361782 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]]]}] 08:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 730ms 08:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:12:41 INFO - PROCESS | 1980 | 1464016361849 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 08:12:41 INFO - PROCESS | 1980 | 1464016361851 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 08:12:41 INFO - PROCESS | 1980 | 1464016361854 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:12:41 INFO - PROCESS | 1980 | 1464016361856 Marionette TRACE conn5 <- [1,1230,null,{}] 08:12:41 INFO - PROCESS | 1980 | 1464016361859 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}] 08:12:41 INFO - PROCESS | 1980 | 1464016361986 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 08:12:42 INFO - PROCESS | 1980 | 1464016362052 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:42 INFO - PROCESS | 1980 | ++DOCSHELL 166DC400 == 91 [pid = 1980] [id = 317] 08:12:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 119 (17567800) [pid = 1980] [serial = 950] [outer = 00000000] 08:12:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 120 (17772000) [pid = 1980] [serial = 951] [outer = 17567800] 08:12:42 INFO - PROCESS | 1980 | 1464016362098 Marionette DEBUG loaded listener.js 08:12:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 121 (18AD0400) [pid = 1980] [serial = 952] [outer = 17567800] 08:12:42 INFO - PROCESS | 1980 | --DOMWINDOW == 120 (16F9D000) [pid = 1980] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:12:42 INFO - PROCESS | 1980 | --DOMWINDOW == 119 (179EF800) [pid = 1980] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:12:42 INFO - PROCESS | 1980 | --DOMWINDOW == 118 (11C90400) [pid = 1980] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:12:42 INFO - PROCESS | 1980 | --DOMWINDOW == 117 (094FCC00) [pid = 1980] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:12:42 INFO - PROCESS | 1980 | --DOMWINDOW == 116 (1321B000) [pid = 1980] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:12:42 INFO - PROCESS | 1980 | --DOMWINDOW == 115 (15181000) [pid = 1980] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:12:42 INFO - PROCESS | 1980 | --DOMWINDOW == 114 (1298F000) [pid = 1980] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:12:42 INFO - PROCESS | 1980 | --DOMWINDOW == 113 (15AE0C00) [pid = 1980] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:12:42 INFO - PROCESS | 1980 | --DOMWINDOW == 112 (0D3F0C00) [pid = 1980] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:12:42 INFO - PROCESS | 1980 | --DOMWINDOW == 111 (0C9BD800) [pid = 1980] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:12:42 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (1E4BCC00) [pid = 1980] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:12:42 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (0D832400) [pid = 1980] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:12:42 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (1517D400) [pid = 1980] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:12:42 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (1BD10000) [pid = 1980] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:12:42 INFO - PROCESS | 1980 | 1464016362734 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]]]}] 08:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 930ms 08:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:12:42 INFO - PROCESS | 1980 | 1464016362785 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 08:12:42 INFO - PROCESS | 1980 | 1464016362787 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 08:12:42 INFO - PROCESS | 1980 | 1464016362790 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:12:42 INFO - PROCESS | 1980 | 1464016362792 Marionette TRACE conn5 <- [1,1234,null,{}] 08:12:42 INFO - PROCESS | 1980 | 1464016362805 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}] 08:12:42 INFO - PROCESS | 1980 | 1464016362929 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 08:12:42 INFO - PROCESS | 1980 | 1464016362994 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:42 INFO - PROCESS | 1980 | ++DOCSHELL 1321B000 == 92 [pid = 1980] [id = 318] 08:12:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (132CD800) [pid = 1980] [serial = 953] [outer = 00000000] 08:12:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (16F9D000) [pid = 1980] [serial = 954] [outer = 132CD800] 08:12:43 INFO - PROCESS | 1980 | 1464016363041 Marionette DEBUG loaded listener.js 08:12:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (1776F400) [pid = 1980] [serial = 955] [outer = 132CD800] 08:12:43 INFO - PROCESS | 1980 | 1464016363396 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]]]}] 08:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 670ms 08:12:43 INFO - PROCESS | 1980 | 1464016363461 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 08:12:43 INFO - PROCESS | 1980 | 1464016363463 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 08:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:12:43 INFO - PROCESS | 1980 | 1464016363466 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:12:43 INFO - PROCESS | 1980 | 1464016363468 Marionette TRACE conn5 <- [1,1238,null,{}] 08:12:43 INFO - PROCESS | 1980 | 1464016363472 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}] 08:12:43 INFO - PROCESS | 1980 | 1464016363564 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 08:12:43 INFO - PROCESS | 1980 | 1464016363571 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:43 INFO - PROCESS | 1980 | ++DOCSHELL 18CB3C00 == 93 [pid = 1980] [id = 319] 08:12:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (18D12800) [pid = 1980] [serial = 956] [outer = 00000000] 08:12:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 112 (1A342800) [pid = 1980] [serial = 957] [outer = 18D12800] 08:12:43 INFO - PROCESS | 1980 | 1464016363614 Marionette DEBUG loaded listener.js 08:12:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 113 (1B131400) [pid = 1980] [serial = 958] [outer = 18D12800] 08:12:44 INFO - PROCESS | 1980 | 1464016364045 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]]]}] 08:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 630ms 08:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:12:44 INFO - PROCESS | 1980 | 1464016364097 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 08:12:44 INFO - PROCESS | 1980 | 1464016364099 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 08:12:44 INFO - PROCESS | 1980 | 1464016364103 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:12:44 INFO - PROCESS | 1980 | 1464016364104 Marionette TRACE conn5 <- [1,1242,null,{}] 08:12:44 INFO - PROCESS | 1980 | 1464016364108 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}] 08:12:44 INFO - PROCESS | 1980 | 1464016364200 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 08:12:44 INFO - PROCESS | 1980 | 1464016364206 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:44 INFO - PROCESS | 1980 | ++DOCSHELL 1B136800 == 94 [pid = 1980] [id = 320] 08:12:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 114 (1B137C00) [pid = 1980] [serial = 959] [outer = 00000000] 08:12:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 115 (1B1ED400) [pid = 1980] [serial = 960] [outer = 1B137C00] 08:12:44 INFO - PROCESS | 1980 | 1464016364250 Marionette DEBUG loaded listener.js 08:12:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 116 (1B9D4C00) [pid = 1980] [serial = 961] [outer = 1B137C00] 08:12:44 INFO - PROCESS | 1980 | 1464016364933 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]]]}] 08:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 870ms 08:12:44 INFO - PROCESS | 1980 | 1464016364974 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 08:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:12:44 INFO - PROCESS | 1980 | 1464016364978 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 08:12:44 INFO - PROCESS | 1980 | 1464016364983 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:12:44 INFO - PROCESS | 1980 | 1464016364987 Marionette TRACE conn5 <- [1,1246,null,{}] 08:12:44 INFO - PROCESS | 1980 | 1464016364993 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}] 08:12:45 INFO - PROCESS | 1980 | 1464016365119 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 08:12:45 INFO - PROCESS | 1980 | 1464016365281 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:45 INFO - PROCESS | 1980 | ++DOCSHELL 0D841400 == 95 [pid = 1980] [id = 321] 08:12:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 117 (0DC44000) [pid = 1980] [serial = 962] [outer = 00000000] 08:12:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 118 (11C92000) [pid = 1980] [serial = 963] [outer = 0DC44000] 08:12:45 INFO - PROCESS | 1980 | 1464016365342 Marionette DEBUG loaded listener.js 08:12:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 119 (126B7800) [pid = 1980] [serial = 964] [outer = 0DC44000] 08:12:45 INFO - PROCESS | 1980 | 1464016365996 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]]]}] 08:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1028ms 08:12:46 INFO - PROCESS | 1980 | 1464016366012 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 08:12:46 INFO - PROCESS | 1980 | 1464016366018 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 08:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:12:46 INFO - PROCESS | 1980 | 1464016366025 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:12:46 INFO - PROCESS | 1980 | 1464016366028 Marionette TRACE conn5 <- [1,1250,null,{}] 08:12:46 INFO - PROCESS | 1980 | 1464016366032 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}] 08:12:46 INFO - PROCESS | 1980 | 1464016366148 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 08:12:46 INFO - PROCESS | 1980 | 1464016366308 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:46 INFO - PROCESS | 1980 | ++DOCSHELL 13A1C800 == 96 [pid = 1980] [id = 322] 08:12:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 120 (13A1EC00) [pid = 1980] [serial = 965] [outer = 00000000] 08:12:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 121 (1525D400) [pid = 1980] [serial = 966] [outer = 13A1EC00] 08:12:46 INFO - PROCESS | 1980 | 1464016366367 Marionette DEBUG loaded listener.js 08:12:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 122 (166B0C00) [pid = 1980] [serial = 967] [outer = 13A1EC00] 08:12:47 INFO - PROCESS | 1980 | 1464016367009 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]]]}] 08:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1023ms 08:12:47 INFO - PROCESS | 1980 | 1464016367050 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 08:12:47 INFO - PROCESS | 1980 | 1464016367053 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 08:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:12:47 INFO - PROCESS | 1980 | 1464016367057 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:12:47 INFO - PROCESS | 1980 | 1464016367060 Marionette TRACE conn5 <- [1,1254,null,{}] 08:12:47 INFO - PROCESS | 1980 | 1464016367071 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}] 08:12:47 INFO - PROCESS | 1980 | 1464016367243 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 08:12:47 INFO - PROCESS | 1980 | 1464016367393 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:47 INFO - PROCESS | 1980 | ++DOCSHELL 18E34800 == 97 [pid = 1980] [id = 323] 08:12:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 123 (1A34A800) [pid = 1980] [serial = 968] [outer = 00000000] 08:12:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 124 (1B9DBC00) [pid = 1980] [serial = 969] [outer = 1A34A800] 08:12:47 INFO - PROCESS | 1980 | 1464016367455 Marionette DEBUG loaded listener.js 08:12:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 125 (1BC21000) [pid = 1980] [serial = 970] [outer = 1A34A800] 08:12:48 INFO - PROCESS | 1980 | 1464016368086 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]]]}] 08:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1080ms 08:12:48 INFO - PROCESS | 1980 | 1464016368151 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 08:12:48 INFO - PROCESS | 1980 | 1464016368154 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 08:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:12:48 INFO - PROCESS | 1980 | 1464016368158 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:12:48 INFO - PROCESS | 1980 | 1464016368160 Marionette TRACE conn5 <- [1,1258,null,{}] 08:12:48 INFO - PROCESS | 1980 | 1464016368164 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}] 08:12:48 INFO - PROCESS | 1980 | 1464016368276 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 08:12:48 INFO - PROCESS | 1980 | 1464016368387 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:48 INFO - PROCESS | 1980 | ++DOCSHELL 1BD0C000 == 98 [pid = 1980] [id = 324] 08:12:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 126 (1BD0CC00) [pid = 1980] [serial = 971] [outer = 00000000] 08:12:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 127 (1C4A5400) [pid = 1980] [serial = 972] [outer = 1BD0CC00] 08:12:48 INFO - PROCESS | 1980 | 1464016368441 Marionette DEBUG loaded listener.js 08:12:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 128 (1C4B3400) [pid = 1980] [serial = 973] [outer = 1BD0CC00] 08:12:48 INFO - PROCESS | 1980 | 1464016369013 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]]]}] 08:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 930ms 08:12:49 INFO - PROCESS | 1980 | 1464016369091 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 08:12:49 INFO - PROCESS | 1980 | 1464016369094 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 08:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:12:49 INFO - PROCESS | 1980 | 1464016369097 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:12:49 INFO - PROCESS | 1980 | 1464016369099 Marionette TRACE conn5 <- [1,1262,null,{}] 08:12:49 INFO - PROCESS | 1980 | 1464016369103 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}] 08:12:49 INFO - PROCESS | 1980 | 1464016369218 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 08:12:49 INFO - PROCESS | 1980 | 1464016369363 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:49 INFO - PROCESS | 1980 | ++DOCSHELL 1BC1E000 == 99 [pid = 1980] [id = 325] 08:12:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 129 (1C4A8000) [pid = 1980] [serial = 974] [outer = 00000000] 08:12:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 130 (1C994400) [pid = 1980] [serial = 975] [outer = 1C4A8000] 08:12:49 INFO - PROCESS | 1980 | 1464016369422 Marionette DEBUG loaded listener.js 08:12:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 131 (1C997C00) [pid = 1980] [serial = 976] [outer = 1C4A8000] 08:12:50 INFO - PROCESS | 1980 | 1464016370028 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]]]}] 08:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 970ms 08:12:50 INFO - PROCESS | 1980 | 1464016370071 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 08:12:50 INFO - PROCESS | 1980 | 1464016370073 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 08:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:12:50 INFO - PROCESS | 1980 | 1464016370076 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:12:50 INFO - PROCESS | 1980 | 1464016370078 Marionette TRACE conn5 <- [1,1266,null,{}] 08:12:50 INFO - PROCESS | 1980 | 1464016370083 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}] 08:12:50 INFO - PROCESS | 1980 | 1464016370211 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 08:12:50 INFO - PROCESS | 1980 | 1464016370353 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:50 INFO - PROCESS | 1980 | ++DOCSHELL 1E80FC00 == 100 [pid = 1980] [id = 326] 08:12:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 132 (1E810400) [pid = 1980] [serial = 977] [outer = 00000000] 08:12:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 133 (1E891800) [pid = 1980] [serial = 978] [outer = 1E810400] 08:12:50 INFO - PROCESS | 1980 | 1464016370408 Marionette DEBUG loaded listener.js 08:12:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 134 (1E894800) [pid = 1980] [serial = 979] [outer = 1E810400] 08:12:51 INFO - PROCESS | 1980 | 1464016371024 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]]]}] 08:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1175ms 08:12:51 INFO - PROCESS | 1980 | 1464016371283 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 08:12:51 INFO - PROCESS | 1980 | 1464016371288 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 08:12:51 INFO - PROCESS | 1980 | 1464016371294 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:12:51 INFO - PROCESS | 1980 | 1464016371297 Marionette TRACE conn5 <- [1,1270,null,{}] 08:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:12:51 INFO - PROCESS | 1980 | 1464016371302 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}] 08:12:51 INFO - PROCESS | 1980 | 1464016371409 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 08:12:51 INFO - PROCESS | 1980 | 1464016371549 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:51 INFO - PROCESS | 1980 | ++DOCSHELL 0DF74C00 == 101 [pid = 1980] [id = 327] 08:12:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 135 (0DF9D400) [pid = 1980] [serial = 980] [outer = 00000000] 08:12:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 136 (121EB400) [pid = 1980] [serial = 981] [outer = 0DF9D400] 08:12:51 INFO - PROCESS | 1980 | 1464016371600 Marionette DEBUG loaded listener.js 08:12:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 137 (132D1400) [pid = 1980] [serial = 982] [outer = 0DF9D400] 08:12:52 INFO - PROCESS | 1980 | 1464016372151 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]]]}] 08:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 930ms 08:12:52 INFO - PROCESS | 1980 | 1464016372232 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 08:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:12:52 INFO - PROCESS | 1980 | 1464016372235 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 08:12:52 INFO - PROCESS | 1980 | 1464016372242 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:12:52 INFO - PROCESS | 1980 | 1464016372245 Marionette TRACE conn5 <- [1,1274,null,{}] 08:12:52 INFO - PROCESS | 1980 | 1464016372250 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}] 08:12:52 INFO - PROCESS | 1980 | 1464016372358 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 08:12:52 INFO - PROCESS | 1980 | 1464016372511 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:52 INFO - PROCESS | 1980 | ++DOCSHELL 11C98400 == 102 [pid = 1980] [id = 328] 08:12:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 138 (12990000) [pid = 1980] [serial = 983] [outer = 00000000] 08:12:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 139 (1525E400) [pid = 1980] [serial = 984] [outer = 12990000] 08:12:52 INFO - PROCESS | 1980 | 1464016372560 Marionette DEBUG loaded listener.js 08:12:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 140 (16061800) [pid = 1980] [serial = 985] [outer = 12990000] 08:12:52 INFO - PROCESS | 1980 | --DOCSHELL 0D2E7000 == 101 [pid = 1980] [id = 250] 08:12:52 INFO - PROCESS | 1980 | --DOCSHELL 0D16D000 == 100 [pid = 1980] [id = 249] 08:12:52 INFO - PROCESS | 1980 | --DOCSHELL 18CB3C00 == 99 [pid = 1980] [id = 319] 08:12:52 INFO - PROCESS | 1980 | --DOCSHELL 1321B000 == 98 [pid = 1980] [id = 318] 08:12:52 INFO - PROCESS | 1980 | --DOCSHELL 166DC400 == 97 [pid = 1980] [id = 317] 08:12:52 INFO - PROCESS | 1980 | --DOCSHELL 1744F400 == 96 [pid = 1980] [id = 316] 08:12:52 INFO - PROCESS | 1980 | --DOCSHELL 1605AC00 == 95 [pid = 1980] [id = 315] 08:12:52 INFO - PROCESS | 1980 | --DOCSHELL 15263400 == 94 [pid = 1980] [id = 314] 08:12:52 INFO - PROCESS | 1980 | --DOCSHELL 13A32400 == 93 [pid = 1980] [id = 313] 08:12:52 INFO - PROCESS | 1980 | --DOMWINDOW == 139 (132CFC00) [pid = 1980] [serial = 867] [outer = 00000000] [url = about:blank] 08:12:52 INFO - PROCESS | 1980 | --DOMWINDOW == 138 (1B868C00) [pid = 1980] [serial = 876] [outer = 00000000] [url = about:blank] 08:12:52 INFO - PROCESS | 1980 | --DOMWINDOW == 137 (13E9A400) [pid = 1980] [serial = 879] [outer = 00000000] [url = about:blank] 08:12:52 INFO - PROCESS | 1980 | --DOMWINDOW == 136 (0D80EC00) [pid = 1980] [serial = 864] [outer = 00000000] [url = about:blank] 08:12:52 INFO - PROCESS | 1980 | --DOMWINDOW == 135 (1B1CF800) [pid = 1980] [serial = 873] [outer = 00000000] [url = about:blank] 08:12:52 INFO - PROCESS | 1980 | --DOMWINDOW == 134 (1A34BC00) [pid = 1980] [serial = 870] [outer = 00000000] [url = about:blank] 08:12:52 INFO - PROCESS | 1980 | --DOCSHELL 0C9BAC00 == 92 [pid = 1980] [id = 312] 08:12:52 INFO - PROCESS | 1980 | --DOCSHELL 0DAE8800 == 91 [pid = 1980] [id = 311] 08:12:52 INFO - PROCESS | 1980 | --DOCSHELL 1C241400 == 90 [pid = 1980] [id = 309] 08:12:52 INFO - PROCESS | 1980 | --DOCSHELL 1BD04800 == 89 [pid = 1980] [id = 308] 08:12:52 INFO - PROCESS | 1980 | --DOCSHELL 1BC18800 == 88 [pid = 1980] [id = 307] 08:12:52 INFO - PROCESS | 1980 | --DOCSHELL 15255400 == 87 [pid = 1980] [id = 306] 08:12:52 INFO - PROCESS | 1980 | --DOCSHELL 12903800 == 86 [pid = 1980] [id = 305] 08:12:52 INFO - PROCESS | 1980 | --DOCSHELL 094F8800 == 85 [pid = 1980] [id = 304] 08:12:52 INFO - PROCESS | 1980 | --DOMWINDOW == 133 (1E893800) [pid = 1980] [serial = 829] [outer = 00000000] [url = about:blank] 08:12:52 INFO - PROCESS | 1980 | --DOMWINDOW == 132 (12963000) [pid = 1980] [serial = 820] [outer = 00000000] [url = about:blank] 08:12:52 INFO - PROCESS | 1980 | --DOMWINDOW == 131 (16F9E800) [pid = 1980] [serial = 823] [outer = 00000000] [url = about:blank] 08:12:52 INFO - PROCESS | 1980 | --DOMWINDOW == 130 (1C991000) [pid = 1980] [serial = 826] [outer = 00000000] [url = about:blank] 08:12:52 INFO - PROCESS | 1980 | --DOMWINDOW == 129 (1B129800) [pid = 1980] [serial = 909] [outer = 00000000] [url = about:blank] 08:12:52 INFO - PROCESS | 1980 | --DOMWINDOW == 128 (17742000) [pid = 1980] [serial = 897] [outer = 00000000] [url = about:blank] 08:12:52 INFO - PROCESS | 1980 | --DOMWINDOW == 127 (18D17400) [pid = 1980] [serial = 900] [outer = 00000000] [url = about:blank] 08:12:52 INFO - PROCESS | 1980 | --DOMWINDOW == 126 (1776D000) [pid = 1980] [serial = 898] [outer = 00000000] [url = about:blank] 08:12:52 INFO - PROCESS | 1980 | --DOMWINDOW == 125 (198F0800) [pid = 1980] [serial = 901] [outer = 00000000] [url = about:blank] 08:12:52 INFO - PROCESS | 1980 | --DOMWINDOW == 124 (132D6000) [pid = 1980] [serial = 883] [outer = 00000000] [url = about:blank] 08:12:52 INFO - PROCESS | 1980 | --DOMWINDOW == 123 (12957000) [pid = 1980] [serial = 882] [outer = 00000000] [url = about:blank] 08:12:52 INFO - PROCESS | 1980 | --DOMWINDOW == 122 (0C9C2400) [pid = 1980] [serial = 885] [outer = 00000000] [url = about:blank] 08:12:52 INFO - PROCESS | 1980 | --DOMWINDOW == 121 (0D80E800) [pid = 1980] [serial = 886] [outer = 00000000] [url = about:blank] 08:12:52 INFO - PROCESS | 1980 | --DOMWINDOW == 120 (166D2C00) [pid = 1980] [serial = 906] [outer = 00000000] [url = about:blank] 08:12:52 INFO - PROCESS | 1980 | --DOMWINDOW == 119 (15A10000) [pid = 1980] [serial = 891] [outer = 00000000] [url = about:blank] 08:12:52 INFO - PROCESS | 1980 | --DOMWINDOW == 118 (15AE4C00) [pid = 1980] [serial = 892] [outer = 00000000] [url = about:blank] 08:12:52 INFO - PROCESS | 1980 | --DOMWINDOW == 117 (13A0EC00) [pid = 1980] [serial = 888] [outer = 00000000] [url = about:blank] 08:12:52 INFO - PROCESS | 1980 | --DOMWINDOW == 116 (13A33C00) [pid = 1980] [serial = 889] [outer = 00000000] [url = about:blank] 08:12:52 INFO - PROCESS | 1980 | --DOMWINDOW == 115 (166B1C00) [pid = 1980] [serial = 894] [outer = 00000000] [url = about:blank] 08:12:52 INFO - PROCESS | 1980 | --DOMWINDOW == 114 (17CAA400) [pid = 1980] [serial = 862] [outer = 00000000] [url = about:blank] 08:12:52 INFO - PROCESS | 1980 | --DOMWINDOW == 113 (0D83AC00) [pid = 1980] [serial = 903] [outer = 00000000] [url = about:blank] 08:12:52 INFO - PROCESS | 1980 | --DOMWINDOW == 112 (1755A000) [pid = 1980] [serial = 907] [outer = 00000000] [url = about:blank] 08:12:52 INFO - PROCESS | 1980 | --DOMWINDOW == 111 (0DADF800) [pid = 1980] [serial = 904] [outer = 00000000] [url = about:blank] 08:12:52 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (166DD000) [pid = 1980] [serial = 895] [outer = 00000000] [url = about:blank] 08:12:53 INFO - PROCESS | 1980 | 1464016373138 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]]]}] 08:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 930ms 08:12:53 INFO - PROCESS | 1980 | 1464016373171 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 08:12:53 INFO - PROCESS | 1980 | 1464016373173 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 08:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:12:53 INFO - PROCESS | 1980 | 1464016373176 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:12:53 INFO - PROCESS | 1980 | 1464016373178 Marionette TRACE conn5 <- [1,1278,null,{}] 08:12:53 INFO - PROCESS | 1980 | 1464016373188 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}] 08:12:53 INFO - PROCESS | 1980 | 1464016373298 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 08:12:53 INFO - PROCESS | 1980 | 1464016373413 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:53 INFO - PROCESS | 1980 | ++DOCSHELL 0D839000 == 86 [pid = 1980] [id = 329] 08:12:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (0D83D000) [pid = 1980] [serial = 986] [outer = 00000000] 08:12:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 112 (12903800) [pid = 1980] [serial = 987] [outer = 0D83D000] 08:12:53 INFO - PROCESS | 1980 | 1464016373463 Marionette DEBUG loaded listener.js 08:12:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 113 (1298C800) [pid = 1980] [serial = 988] [outer = 0D83D000] 08:12:53 INFO - PROCESS | 1980 | 1464016373858 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]]]}] 08:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 730ms 08:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:12:53 INFO - PROCESS | 1980 | 1464016373907 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 08:12:53 INFO - PROCESS | 1980 | 1464016373909 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 08:12:53 INFO - PROCESS | 1980 | 1464016373912 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:12:53 INFO - PROCESS | 1980 | 1464016373914 Marionette TRACE conn5 <- [1,1282,null,{}] 08:12:53 INFO - PROCESS | 1980 | 1464016373918 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}] 08:12:54 INFO - PROCESS | 1980 | 1464016374042 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 08:12:54 INFO - PROCESS | 1980 | 1464016374057 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:54 INFO - PROCESS | 1980 | ++DOCSHELL 13A3A000 == 87 [pid = 1980] [id = 330] 08:12:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 114 (13AA0400) [pid = 1980] [serial = 989] [outer = 00000000] 08:12:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 115 (15A10C00) [pid = 1980] [serial = 990] [outer = 13AA0400] 08:12:54 INFO - PROCESS | 1980 | 1464016374105 Marionette DEBUG loaded listener.js 08:12:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 116 (15AEBC00) [pid = 1980] [serial = 991] [outer = 13AA0400] 08:12:54 INFO - PROCESS | 1980 | 1464016374563 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]]]}] 08:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 08:12:54 INFO - PROCESS | 1980 | 1464016374594 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 08:12:54 INFO - PROCESS | 1980 | 1464016374596 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 08:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:12:54 INFO - PROCESS | 1980 | 1464016374599 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:12:54 INFO - PROCESS | 1980 | 1464016374601 Marionette TRACE conn5 <- [1,1286,null,{}] 08:12:54 INFO - PROCESS | 1980 | 1464016374605 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}] 08:12:54 INFO - PROCESS | 1980 | 1464016374697 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 08:12:54 INFO - PROCESS | 1980 | 1464016374705 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:54 INFO - PROCESS | 1980 | ++DOCSHELL 0D1A0400 == 88 [pid = 1980] [id = 331] 08:12:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 117 (166CE800) [pid = 1980] [serial = 992] [outer = 00000000] 08:12:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 118 (16F99C00) [pid = 1980] [serial = 993] [outer = 166CE800] 08:12:54 INFO - PROCESS | 1980 | 1464016374749 Marionette DEBUG loaded listener.js 08:12:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 119 (16FA3400) [pid = 1980] [serial = 994] [outer = 166CE800] 08:12:55 INFO - PROCESS | 1980 | 1464016375278 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]]]}] 08:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 731ms 08:12:55 INFO - PROCESS | 1980 | 1464016375333 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 08:12:55 INFO - PROCESS | 1980 | 1464016375335 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 08:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:12:55 INFO - PROCESS | 1980 | 1464016375338 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:12:55 INFO - PROCESS | 1980 | 1464016375340 Marionette TRACE conn5 <- [1,1290,null,{}] 08:12:55 INFO - PROCESS | 1980 | 1464016375343 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}] 08:12:55 INFO - PROCESS | 1980 | 1464016375513 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 08:12:55 INFO - PROCESS | 1980 | 1464016375545 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:55 INFO - PROCESS | 1980 | ++DOCSHELL 17568000 == 89 [pid = 1980] [id = 332] 08:12:55 INFO - PROCESS | 1980 | ++DOMWINDOW == 120 (1756A000) [pid = 1980] [serial = 995] [outer = 00000000] 08:12:55 INFO - PROCESS | 1980 | ++DOMWINDOW == 121 (175BA000) [pid = 1980] [serial = 996] [outer = 1756A000] 08:12:55 INFO - PROCESS | 1980 | 1464016375592 Marionette DEBUG loaded listener.js 08:12:55 INFO - PROCESS | 1980 | ++DOMWINDOW == 122 (17771C00) [pid = 1980] [serial = 997] [outer = 1756A000] 08:12:56 INFO - PROCESS | 1980 | 1464016376058 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]]]}] 08:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 770ms 08:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:12:56 INFO - PROCESS | 1980 | 1464016376109 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 08:12:56 INFO - PROCESS | 1980 | 1464016376111 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 08:12:56 INFO - PROCESS | 1980 | 1464016376114 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:12:56 INFO - PROCESS | 1980 | 1464016376116 Marionette TRACE conn5 <- [1,1294,null,{}] 08:12:56 INFO - PROCESS | 1980 | 1464016376119 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}] 08:12:56 INFO - PROCESS | 1980 | 1464016376608 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 08:12:56 INFO - PROCESS | 1980 | --DOMWINDOW == 121 (0C9A2000) [pid = 1980] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:12:56 INFO - PROCESS | 1980 | --DOMWINDOW == 120 (15AEA000) [pid = 1980] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:12:56 INFO - PROCESS | 1980 | --DOMWINDOW == 119 (15263800) [pid = 1980] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:12:56 INFO - PROCESS | 1980 | --DOMWINDOW == 118 (0C9C0800) [pid = 1980] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:12:56 INFO - PROCESS | 1980 | --DOMWINDOW == 117 (17567800) [pid = 1980] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:12:56 INFO - PROCESS | 1980 | --DOMWINDOW == 116 (1295D400) [pid = 1980] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:12:56 INFO - PROCESS | 1980 | --DOMWINDOW == 115 (1BD08000) [pid = 1980] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:12:56 INFO - PROCESS | 1980 | --DOMWINDOW == 114 (0DC4C400) [pid = 1980] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:12:56 INFO - PROCESS | 1980 | --DOMWINDOW == 113 (0D83C000) [pid = 1980] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:12:56 INFO - PROCESS | 1980 | --DOMWINDOW == 112 (1745B000) [pid = 1980] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:12:56 INFO - PROCESS | 1980 | --DOMWINDOW == 111 (1BC18C00) [pid = 1980] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:12:56 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (1C242C00) [pid = 1980] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:12:56 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (13A33400) [pid = 1980] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:12:56 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (132CD800) [pid = 1980] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:12:56 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (18D12800) [pid = 1980] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:12:56 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (1605B800) [pid = 1980] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:12:56 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (0D232C00) [pid = 1980] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:12:56 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (1B133800) [pid = 1980] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:12:56 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (19D7C000) [pid = 1980] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:12:56 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (0DC48800) [pid = 1980] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:12:56 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (1B1C2C00) [pid = 1980] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:12:56 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (1BD0F400) [pid = 1980] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:12:56 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (12908400) [pid = 1980] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:12:56 INFO - PROCESS | 1980 | 1464016376737 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:56 INFO - PROCESS | 1980 | ++DOCSHELL 094F8800 == 90 [pid = 1980] [id = 333] 08:12:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (094F9800) [pid = 1980] [serial = 998] [outer = 00000000] 08:12:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (0C9B9000) [pid = 1980] [serial = 999] [outer = 094F9800] 08:12:56 INFO - PROCESS | 1980 | 1464016376804 Marionette DEBUG loaded listener.js 08:12:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (0D2E7000) [pid = 1980] [serial = 1000] [outer = 094F9800] 08:12:57 INFO - PROCESS | 1980 | 1464016377454 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]]]}] 08:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1378ms 08:12:57 INFO - PROCESS | 1980 | 1464016377494 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 08:12:57 INFO - PROCESS | 1980 | 1464016377498 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 08:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:12:57 INFO - PROCESS | 1980 | 1464016377503 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:12:57 INFO - PROCESS | 1980 | 1464016377507 Marionette TRACE conn5 <- [1,1298,null,{}] 08:12:57 INFO - PROCESS | 1980 | 1464016377512 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}] 08:12:57 INFO - PROCESS | 1980 | 1464016377626 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 08:12:57 INFO - PROCESS | 1980 | 1464016377768 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:57 INFO - PROCESS | 1980 | ++DOCSHELL 1211B800 == 91 [pid = 1980] [id = 334] 08:12:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (121F7000) [pid = 1980] [serial = 1001] [outer = 00000000] 08:12:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (1295D000) [pid = 1980] [serial = 1002] [outer = 121F7000] 08:12:57 INFO - PROCESS | 1980 | 1464016377826 Marionette DEBUG loaded listener.js 08:12:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (132CD000) [pid = 1980] [serial = 1003] [outer = 121F7000] 08:12:58 INFO - PROCESS | 1980 | 1464016378438 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] 08:12:58 INFO - PROCESS | 1980 | 1464016378497 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 08:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:12:58 INFO - PROCESS | 1980 | 1464016378501 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:12:58 INFO - PROCESS | 1980 | 1464016378503 Marionette TRACE conn5 <- [1,1302,null,{}] 08:12:58 INFO - PROCESS | 1980 | 1464016378507 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}] 08:12:58 INFO - PROCESS | 1980 | 1464016378626 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 08:12:58 INFO - PROCESS | 1980 | 1464016378774 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:58 INFO - PROCESS | 1980 | ++DOCSHELL 15AEA000 == 92 [pid = 1980] [id = 335] 08:12:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (15BD5400) [pid = 1980] [serial = 1004] [outer = 00000000] 08:12:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (16BAB000) [pid = 1980] [serial = 1005] [outer = 15BD5400] 08:12:58 INFO - PROCESS | 1980 | 1464016378834 Marionette DEBUG loaded listener.js 08:12:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (1745B000) [pid = 1980] [serial = 1006] [outer = 15BD5400] 08:12:59 INFO - PROCESS | 1980 | 1464016379471 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]]]}] 08:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1020ms 08:12:59 INFO - PROCESS | 1980 | 1464016379524 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 08:12:59 INFO - PROCESS | 1980 | 1464016379528 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 08:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:12:59 INFO - PROCESS | 1980 | 1464016379539 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:12:59 INFO - PROCESS | 1980 | 1464016379543 Marionette TRACE conn5 <- [1,1306,null,{}] 08:12:59 INFO - PROCESS | 1980 | 1464016379547 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}] 08:12:59 INFO - PROCESS | 1980 | 1464016379685 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 08:12:59 INFO - PROCESS | 1980 | 1464016379830 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:59 INFO - PROCESS | 1980 | ++DOCSHELL 13A0CC00 == 93 [pid = 1980] [id = 336] 08:12:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (17553800) [pid = 1980] [serial = 1007] [outer = 00000000] 08:12:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (198E1400) [pid = 1980] [serial = 1008] [outer = 17553800] 08:12:59 INFO - PROCESS | 1980 | 1464016379889 Marionette DEBUG loaded listener.js 08:12:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (19D7DC00) [pid = 1980] [serial = 1009] [outer = 17553800] 08:13:00 INFO - PROCESS | 1980 | 1464016380476 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]]]}] 08:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 990ms 08:13:00 INFO - PROCESS | 1980 | 1464016380523 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 08:13:00 INFO - PROCESS | 1980 | 1464016380526 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 08:13:00 INFO - PROCESS | 1980 | 1464016380529 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:13:00 INFO - PROCESS | 1980 | 1464016380531 Marionette TRACE conn5 <- [1,1310,null,{}] 08:13:00 INFO - PROCESS | 1980 | 1464016380535 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}] 08:13:00 INFO - PROCESS | 1980 | 1464016380647 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 08:13:00 INFO - PROCESS | 1980 | 1464016380794 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:00 INFO - PROCESS | 1980 | ++DOCSHELL 0D64A800 == 94 [pid = 1980] [id = 337] 08:13:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 112 (12988800) [pid = 1980] [serial = 1010] [outer = 00000000] 08:13:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 113 (1B131800) [pid = 1980] [serial = 1011] [outer = 12988800] 08:13:00 INFO - PROCESS | 1980 | 1464016380853 Marionette DEBUG loaded listener.js 08:13:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 114 (1B1D0800) [pid = 1980] [serial = 1012] [outer = 12988800] 08:13:01 INFO - PROCESS | 1980 | 1464016381428 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]]]}] 08:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 930ms 08:13:01 INFO - PROCESS | 1980 | 1464016381463 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 08:13:01 INFO - PROCESS | 1980 | 1464016381466 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 08:13:01 INFO - PROCESS | 1980 | 1464016381469 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:13:01 INFO - PROCESS | 1980 | 1464016381471 Marionette TRACE conn5 <- [1,1314,null,{}] 08:13:01 INFO - PROCESS | 1980 | 1464016381475 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}] 08:13:01 INFO - PROCESS | 1980 | 1464016381590 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 08:13:01 INFO - PROCESS | 1980 | 1464016381753 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:01 INFO - PROCESS | 1980 | ++DOCSHELL 1B86DC00 == 95 [pid = 1980] [id = 338] 08:13:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 115 (1B86E400) [pid = 1980] [serial = 1013] [outer = 00000000] 08:13:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 116 (1B9D8800) [pid = 1980] [serial = 1014] [outer = 1B86E400] 08:13:01 INFO - PROCESS | 1980 | 1464016381820 Marionette DEBUG loaded listener.js 08:13:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 117 (1BC24800) [pid = 1980] [serial = 1015] [outer = 1B86E400] 08:13:02 INFO - PROCESS | 1980 | 1464016382430 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]]]}] 08:13:02 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 08:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 970ms 08:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:13:02 INFO - PROCESS | 1980 | 1464016382443 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 08:13:02 INFO - PROCESS | 1980 | 1464016382445 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 08:13:02 INFO - PROCESS | 1980 | 1464016382448 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:13:02 INFO - PROCESS | 1980 | 1464016382450 Marionette TRACE conn5 <- [1,1318,null,{}] 08:13:02 INFO - PROCESS | 1980 | 1464016382454 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}] 08:13:02 INFO - PROCESS | 1980 | 1464016382571 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 08:13:02 INFO - PROCESS | 1980 | 1464016382730 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:02 INFO - PROCESS | 1980 | ++DOCSHELL 0D652400 == 96 [pid = 1980] [id = 339] 08:13:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 118 (1BD05C00) [pid = 1980] [serial = 1016] [outer = 00000000] 08:13:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 119 (1C23D000) [pid = 1980] [serial = 1017] [outer = 1BD05C00] 08:13:02 INFO - PROCESS | 1980 | 1464016382788 Marionette DEBUG loaded listener.js 08:13:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 120 (1C4AC000) [pid = 1980] [serial = 1018] [outer = 1BD05C00] 08:13:03 INFO - PROCESS | 1980 | 1464016383360 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]]]}] 08:13:03 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 08:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 930ms 08:13:03 INFO - PROCESS | 1980 | 1464016383379 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 08:13:03 INFO - PROCESS | 1980 | 1464016383381 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 08:13:03 INFO - PROCESS | 1980 | 1464016383385 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:13:03 INFO - PROCESS | 1980 | 1464016383387 Marionette TRACE conn5 <- [1,1322,null,{}] 08:13:03 INFO - PROCESS | 1980 | 1464016383390 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}] 08:13:03 INFO - PROCESS | 1980 | 1464016383500 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 08:13:03 INFO - PROCESS | 1980 | 1464016383685 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:03 INFO - PROCESS | 1980 | ++DOCSHELL 1B130C00 == 97 [pid = 1980] [id = 340] 08:13:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 121 (1B137400) [pid = 1980] [serial = 1019] [outer = 00000000] 08:13:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 122 (1E4BD000) [pid = 1980] [serial = 1020] [outer = 1B137400] 08:13:03 INFO - PROCESS | 1980 | 1464016383744 Marionette DEBUG loaded listener.js 08:13:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 123 (1E80B400) [pid = 1980] [serial = 1021] [outer = 1B137400] 08:13:04 INFO - PROCESS | 1980 | 1464016384482 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]]]}] 08:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1122ms 08:13:04 INFO - PROCESS | 1980 | 1464016384511 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 08:13:04 INFO - PROCESS | 1980 | 1464016384515 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 08:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:13:04 INFO - PROCESS | 1980 | 1464016384520 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:13:04 INFO - PROCESS | 1980 | 1464016384524 Marionette TRACE conn5 <- [1,1326,null,{}] 08:13:04 INFO - PROCESS | 1980 | 1464016384530 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}] 08:13:04 INFO - PROCESS | 1980 | 1464016384685 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 08:13:04 INFO - PROCESS | 1980 | 1464016384757 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:04 INFO - PROCESS | 1980 | ++DOCSHELL 11C93400 == 98 [pid = 1980] [id = 341] 08:13:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 124 (11ED9400) [pid = 1980] [serial = 1022] [outer = 00000000] 08:13:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 125 (126B7000) [pid = 1980] [serial = 1023] [outer = 11ED9400] 08:13:04 INFO - PROCESS | 1980 | 1464016384847 Marionette DEBUG loaded listener.js 08:13:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 126 (13213800) [pid = 1980] [serial = 1024] [outer = 11ED9400] 08:13:05 INFO - PROCESS | 1980 | --DOCSHELL 17568000 == 97 [pid = 1980] [id = 332] 08:13:05 INFO - PROCESS | 1980 | --DOCSHELL 0D1A0400 == 96 [pid = 1980] [id = 331] 08:13:05 INFO - PROCESS | 1980 | --DOCSHELL 13A3A000 == 95 [pid = 1980] [id = 330] 08:13:05 INFO - PROCESS | 1980 | --DOCSHELL 0D839000 == 94 [pid = 1980] [id = 329] 08:13:05 INFO - PROCESS | 1980 | --DOCSHELL 11C98400 == 93 [pid = 1980] [id = 328] 08:13:05 INFO - PROCESS | 1980 | --DOCSHELL 0DF74C00 == 92 [pid = 1980] [id = 327] 08:13:05 INFO - PROCESS | 1980 | --DOCSHELL 1BD0C000 == 91 [pid = 1980] [id = 324] 08:13:05 INFO - PROCESS | 1980 | --DOCSHELL 18E34800 == 90 [pid = 1980] [id = 323] 08:13:05 INFO - PROCESS | 1980 | --DOCSHELL 13A1C800 == 89 [pid = 1980] [id = 322] 08:13:05 INFO - PROCESS | 1980 | --DOCSHELL 0D841400 == 88 [pid = 1980] [id = 321] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 125 (0DAE2C00) [pid = 1980] [serial = 865] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 124 (1B86C800) [pid = 1980] [serial = 877] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 123 (1B12A000) [pid = 1980] [serial = 871] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 122 (15A17000) [pid = 1980] [serial = 880] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 121 (1B1E8000) [pid = 1980] [serial = 874] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 120 (1C240400) [pid = 1980] [serial = 817] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 119 (13E98400) [pid = 1980] [serial = 868] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 118 (0D77A400) [pid = 1980] [serial = 913] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 117 (0C9BA800) [pid = 1980] [serial = 912] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 116 (1B1C4000) [pid = 1980] [serial = 919] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 115 (17772400) [pid = 1980] [serial = 918] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 114 (15AE5C00) [pid = 1980] [serial = 942] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 113 (0DEE6000) [pid = 1980] [serial = 936] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 112 (11C92C00) [pid = 1980] [serial = 937] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 111 (17772000) [pid = 1980] [serial = 951] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (13EE8400) [pid = 1980] [serial = 916] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (13A1B000) [pid = 1980] [serial = 915] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (1BD9AC00) [pid = 1980] [serial = 925] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (1BD0DC00) [pid = 1980] [serial = 924] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (13A1E000) [pid = 1980] [serial = 934] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (1298A400) [pid = 1980] [serial = 933] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (13A08800) [pid = 1980] [serial = 931] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (11EE3C00) [pid = 1980] [serial = 930] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (17562C00) [pid = 1980] [serial = 949] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (1755BC00) [pid = 1980] [serial = 948] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (1BC23000) [pid = 1980] [serial = 922] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (1BC1D000) [pid = 1980] [serial = 921] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (1C58DC00) [pid = 1980] [serial = 928] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (1C4A8C00) [pid = 1980] [serial = 927] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (13E9B000) [pid = 1980] [serial = 939] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (14DDA800) [pid = 1980] [serial = 940] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (16F9D000) [pid = 1980] [serial = 954] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (1A342800) [pid = 1980] [serial = 957] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (1B1ED400) [pid = 1980] [serial = 960] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (18AD0400) [pid = 1980] [serial = 952] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (166B5C00) [pid = 1980] [serial = 945] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (166D7400) [pid = 1980] [serial = 946] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (1776F400) [pid = 1980] [serial = 955] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (1B131400) [pid = 1980] [serial = 958] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (1603B800) [pid = 1980] [serial = 943] [outer = 00000000] [url = about:blank] 08:13:05 INFO - PROCESS | 1980 | 1464016385980 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]]]}] 08:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1480ms 08:13:05 INFO - PROCESS | 1980 | 1464016386002 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 08:13:05 INFO - PROCESS | 1980 | 1464016386007 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 08:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:13:05 INFO - PROCESS | 1980 | 1464016386013 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:13:05 INFO - PROCESS | 1980 | 1464016386016 Marionette TRACE conn5 <- [1,1330,null,{}] 08:13:05 INFO - PROCESS | 1980 | 1464016386019 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}] 08:13:06 INFO - PROCESS | 1980 | 1464016386127 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 08:13:06 INFO - PROCESS | 1980 | 1464016386217 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:06 INFO - PROCESS | 1980 | ++DOCSHELL 0C9C3C00 == 89 [pid = 1980] [id = 342] 08:13:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (0D2E2C00) [pid = 1980] [serial = 1025] [outer = 00000000] 08:13:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (0EC52400) [pid = 1980] [serial = 1026] [outer = 0D2E2C00] 08:13:06 INFO - PROCESS | 1980 | 1464016386263 Marionette DEBUG loaded listener.js 08:13:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (12902000) [pid = 1980] [serial = 1027] [outer = 0D2E2C00] 08:13:06 INFO - PROCESS | 1980 | 1464016386678 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]]]}] 08:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 731ms 08:13:06 INFO - PROCESS | 1980 | 1464016386748 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 08:13:06 INFO - PROCESS | 1980 | 1464016386750 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 08:13:06 INFO - PROCESS | 1980 | 1464016386753 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:13:06 INFO - PROCESS | 1980 | 1464016386757 Marionette TRACE conn5 <- [1,1334,null,{}] 08:13:06 INFO - PROCESS | 1980 | 1464016386766 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}] 08:13:06 INFO - PROCESS | 1980 | 1464016386863 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 08:13:06 INFO - PROCESS | 1980 | 1464016386879 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:06 INFO - PROCESS | 1980 | ++DOCSHELL 13E9E800 == 90 [pid = 1980] [id = 343] 08:13:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (13EA0C00) [pid = 1980] [serial = 1028] [outer = 00000000] 08:13:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (13FC7800) [pid = 1980] [serial = 1029] [outer = 13EA0C00] 08:13:06 INFO - PROCESS | 1980 | 1464016386926 Marionette DEBUG loaded listener.js 08:13:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (1517BC00) [pid = 1980] [serial = 1030] [outer = 13EA0C00] 08:13:07 INFO - PROCESS | 1980 | 1464016387427 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]]]}] 08:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 730ms 08:13:07 INFO - PROCESS | 1980 | 1464016387507 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 08:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:13:07 INFO - PROCESS | 1980 | 1464016387510 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 08:13:07 INFO - PROCESS | 1980 | 1464016387513 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:13:07 INFO - PROCESS | 1980 | 1464016387515 Marionette TRACE conn5 <- [1,1338,null,{}] 08:13:07 INFO - PROCESS | 1980 | 1464016387520 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}] 08:13:07 INFO - PROCESS | 1980 | 1464016387612 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 08:13:07 INFO - PROCESS | 1980 | 1464016387625 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:07 INFO - PROCESS | 1980 | ++DOCSHELL 15AEAC00 == 91 [pid = 1980] [id = 344] 08:13:07 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (15AEB800) [pid = 1980] [serial = 1031] [outer = 00000000] 08:13:07 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (166B6400) [pid = 1980] [serial = 1032] [outer = 15AEB800] 08:13:07 INFO - PROCESS | 1980 | 1464016387671 Marionette DEBUG loaded listener.js 08:13:07 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (166D7C00) [pid = 1980] [serial = 1033] [outer = 15AEB800] 08:13:08 INFO - PROCESS | 1980 | 1464016388141 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]]]}] 08:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 670ms 08:13:08 INFO - PROCESS | 1980 | 1464016388185 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 08:13:08 INFO - PROCESS | 1980 | 1464016388187 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 08:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:13:08 INFO - PROCESS | 1980 | 1464016388191 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:13:08 INFO - PROCESS | 1980 | 1464016388192 Marionette TRACE conn5 <- [1,1342,null,{}] 08:13:08 INFO - PROCESS | 1980 | 1464016388196 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}] 08:13:08 INFO - PROCESS | 1980 | 1464016388330 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 08:13:08 INFO - PROCESS | 1980 | 1464016388337 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:08 INFO - PROCESS | 1980 | ++DOCSHELL 166AFC00 == 92 [pid = 1980] [id = 345] 08:13:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (166D9800) [pid = 1980] [serial = 1034] [outer = 00000000] 08:13:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (17553000) [pid = 1980] [serial = 1035] [outer = 166D9800] 08:13:08 INFO - PROCESS | 1980 | 1464016388435 Marionette DEBUG loaded listener.js 08:13:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (17562800) [pid = 1980] [serial = 1036] [outer = 166D9800] 08:13:08 INFO - PROCESS | 1980 | 1464016388842 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]]]}] 08:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 08:13:08 INFO - PROCESS | 1980 | 1464016388863 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 08:13:08 INFO - PROCESS | 1980 | 1464016388865 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 08:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:13:08 INFO - PROCESS | 1980 | 1464016388867 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:13:08 INFO - PROCESS | 1980 | 1464016388869 Marionette TRACE conn5 <- [1,1346,null,{}] 08:13:08 INFO - PROCESS | 1980 | 1464016388873 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}] 08:13:08 INFO - PROCESS | 1980 | 1464016389015 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 08:13:09 INFO - PROCESS | 1980 | 1464016389111 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:09 INFO - PROCESS | 1980 | ++DOCSHELL 1756DC00 == 93 [pid = 1980] [id = 346] 08:13:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (1756E400) [pid = 1980] [serial = 1037] [outer = 00000000] 08:13:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (18CB5C00) [pid = 1980] [serial = 1038] [outer = 1756E400] 08:13:09 INFO - PROCESS | 1980 | 1464016389155 Marionette DEBUG loaded listener.js 08:13:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (19D76C00) [pid = 1980] [serial = 1039] [outer = 1756E400] 08:13:09 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (13AA0400) [pid = 1980] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:13:09 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (0DF9D400) [pid = 1980] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:13:09 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (0D83D000) [pid = 1980] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:13:09 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (12990000) [pid = 1980] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:13:09 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (19D7E400) [pid = 1980] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:13:09 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (166CE800) [pid = 1980] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:13:09 INFO - PROCESS | 1980 | 1464016389586 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]]]}] 08:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 770ms 08:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:13:09 INFO - PROCESS | 1980 | 1464016389641 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 08:13:09 INFO - PROCESS | 1980 | 1464016389643 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 08:13:09 INFO - PROCESS | 1980 | 1464016389646 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:13:09 INFO - PROCESS | 1980 | 1464016389648 Marionette TRACE conn5 <- [1,1350,null,{}] 08:13:09 INFO - PROCESS | 1980 | 1464016389651 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}] 08:13:09 INFO - PROCESS | 1980 | 1464016389738 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 08:13:09 INFO - PROCESS | 1980 | 1464016389744 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:09 INFO - PROCESS | 1980 | ++DOCSHELL 0D647C00 == 94 [pid = 1980] [id = 347] 08:13:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (0D83D000) [pid = 1980] [serial = 1040] [outer = 00000000] 08:13:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (14DDA400) [pid = 1980] [serial = 1041] [outer = 0D83D000] 08:13:09 INFO - PROCESS | 1980 | 1464016389788 Marionette DEBUG loaded listener.js 08:13:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (18D18400) [pid = 1980] [serial = 1042] [outer = 0D83D000] 08:13:10 INFO - PROCESS | 1980 | 1464016390228 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]]]}] 08:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 630ms 08:13:10 INFO - PROCESS | 1980 | 1464016390278 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 08:13:10 INFO - PROCESS | 1980 | 1464016390289 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 08:13:10 INFO - PROCESS | 1980 | 1464016390293 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:13:10 INFO - PROCESS | 1980 | 1464016390295 Marionette TRACE conn5 <- [1,1354,null,{}] 08:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:13:10 INFO - PROCESS | 1980 | 1464016390298 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}] 08:13:10 INFO - PROCESS | 1980 | 1464016390386 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 08:13:10 INFO - PROCESS | 1980 | 1464016390420 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:10 INFO - PROCESS | 1980 | ++DOCSHELL 12983400 == 95 [pid = 1980] [id = 348] 08:13:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (13DA4400) [pid = 1980] [serial = 1043] [outer = 00000000] 08:13:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (1B1CB400) [pid = 1980] [serial = 1044] [outer = 13DA4400] 08:13:10 INFO - PROCESS | 1980 | 1464016390464 Marionette DEBUG loaded listener.js 08:13:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (1B86C000) [pid = 1980] [serial = 1045] [outer = 13DA4400] 08:13:10 INFO - PROCESS | 1980 | 1464016390909 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] 08:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:13:10 INFO - PROCESS | 1980 | 1464016390970 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 08:13:10 INFO - PROCESS | 1980 | 1464016390973 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:13:10 INFO - PROCESS | 1980 | 1464016390975 Marionette TRACE conn5 <- [1,1358,null,{}] 08:13:10 INFO - PROCESS | 1980 | 1464016390978 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}] 08:13:11 INFO - PROCESS | 1980 | 1464016391068 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 08:13:11 INFO - PROCESS | 1980 | 1464016391074 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:11 INFO - PROCESS | 1980 | ++DOCSHELL 13AA4400 == 96 [pid = 1980] [id = 349] 08:13:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (1B1C6800) [pid = 1980] [serial = 1046] [outer = 00000000] 08:13:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (1BD01400) [pid = 1980] [serial = 1047] [outer = 1B1C6800] 08:13:11 INFO - PROCESS | 1980 | 1464016391117 Marionette DEBUG loaded listener.js 08:13:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (1C235400) [pid = 1980] [serial = 1048] [outer = 1B1C6800] 08:13:11 INFO - PROCESS | 1980 | 1464016391546 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] 08:13:11 INFO - PROCESS | 1980 | 1464016391607 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 08:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:13:11 INFO - PROCESS | 1980 | 1464016391610 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:13:11 INFO - PROCESS | 1980 | 1464016391612 Marionette TRACE conn5 <- [1,1362,null,{}] 08:13:11 INFO - PROCESS | 1980 | 1464016391615 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}] 08:13:11 INFO - PROCESS | 1980 | 1464016391710 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 08:13:11 INFO - PROCESS | 1980 | 1464016391718 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:11 INFO - PROCESS | 1980 | ++DOCSHELL 0D77A800 == 97 [pid = 1980] [id = 350] 08:13:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (1C23B400) [pid = 1980] [serial = 1049] [outer = 00000000] 08:13:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (1E4B7400) [pid = 1980] [serial = 1050] [outer = 1C23B400] 08:13:11 INFO - PROCESS | 1980 | 1464016391764 Marionette DEBUG loaded listener.js 08:13:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (1E808000) [pid = 1980] [serial = 1051] [outer = 1C23B400] 08:13:12 INFO - PROCESS | 1980 | [1980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:13:12 INFO - PROCESS | 1980 | 1464016392525 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] 08:13:12 INFO - PROCESS | 1980 | 1464016392591 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 08:13:12 INFO - PROCESS | 1980 | 1464016392596 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:13:12 INFO - PROCESS | 1980 | 1464016392600 Marionette TRACE conn5 <- [1,1366,null,{}] 08:13:12 INFO - PROCESS | 1980 | 1464016392606 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}] 08:13:12 INFO - PROCESS | 1980 | 1464016392726 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 08:13:12 INFO - PROCESS | 1980 | 1464016392870 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:12 INFO - PROCESS | 1980 | ++DOCSHELL 0DC47C00 == 98 [pid = 1980] [id = 351] 08:13:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (1216AC00) [pid = 1980] [serial = 1052] [outer = 00000000] 08:13:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (13A1D800) [pid = 1980] [serial = 1053] [outer = 1216AC00] 08:13:12 INFO - PROCESS | 1980 | 1464016392928 Marionette DEBUG loaded listener.js 08:13:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (13E9C800) [pid = 1980] [serial = 1054] [outer = 1216AC00] 08:13:13 INFO - PROCESS | 1980 | 1464016393560 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] 08:13:13 INFO - PROCESS | 1980 | 1464016393576 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 08:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:13:13 INFO - PROCESS | 1980 | 1464016393583 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:13:13 INFO - PROCESS | 1980 | 1464016393586 Marionette TRACE conn5 <- [1,1370,null,{}] 08:13:13 INFO - PROCESS | 1980 | 1464016393590 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}] 08:13:13 INFO - PROCESS | 1980 | 1464016393708 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 08:13:13 INFO - PROCESS | 1980 | 1464016393825 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:13 INFO - PROCESS | 1980 | ++DOCSHELL 1603CC00 == 99 [pid = 1980] [id = 352] 08:13:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (166D6800) [pid = 1980] [serial = 1055] [outer = 00000000] 08:13:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 112 (17CA6C00) [pid = 1980] [serial = 1056] [outer = 166D6800] 08:13:13 INFO - PROCESS | 1980 | 1464016393919 Marionette DEBUG loaded listener.js 08:13:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 113 (18D16800) [pid = 1980] [serial = 1057] [outer = 166D6800] 08:13:14 INFO - PROCESS | 1980 | [1980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:13:14 INFO - PROCESS | 1980 | 1464016394572 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] 08:13:14 INFO - PROCESS | 1980 | 1464016394607 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 08:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:13:14 INFO - PROCESS | 1980 | 1464016394611 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:13:14 INFO - PROCESS | 1980 | 1464016394614 Marionette TRACE conn5 <- [1,1374,null,{}] 08:13:14 INFO - PROCESS | 1980 | 1464016394625 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}] 08:13:14 INFO - PROCESS | 1980 | 1464016394760 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 08:13:14 INFO - PROCESS | 1980 | 1464016394906 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:14 INFO - PROCESS | 1980 | ++DOCSHELL 1C98D800 == 100 [pid = 1980] [id = 353] 08:13:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 114 (1C98F000) [pid = 1980] [serial = 1058] [outer = 00000000] 08:13:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 115 (1E89B800) [pid = 1980] [serial = 1059] [outer = 1C98F000] 08:13:14 INFO - PROCESS | 1980 | 1464016394963 Marionette DEBUG loaded listener.js 08:13:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 116 (1EA3D000) [pid = 1980] [serial = 1060] [outer = 1C98F000] 08:13:15 INFO - PROCESS | 1980 | 1464016395550 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] 08:13:15 INFO - PROCESS | 1980 | 1464016395587 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 08:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:13:15 INFO - PROCESS | 1980 | 1464016395590 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:13:15 INFO - PROCESS | 1980 | 1464016395592 Marionette TRACE conn5 <- [1,1378,null,{}] 08:13:15 INFO - PROCESS | 1980 | 1464016395596 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}] 08:13:15 INFO - PROCESS | 1980 | 1464016395712 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 08:13:15 INFO - PROCESS | 1980 | 1464016395827 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:15 INFO - PROCESS | 1980 | ++DOCSHELL 1EA3E400 == 101 [pid = 1980] [id = 354] 08:13:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 117 (1EA46C00) [pid = 1980] [serial = 1061] [outer = 00000000] 08:13:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 118 (1ED58400) [pid = 1980] [serial = 1062] [outer = 1EA46C00] 08:13:15 INFO - PROCESS | 1980 | 1464016395921 Marionette DEBUG loaded listener.js 08:13:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 119 (1ED5C400) [pid = 1980] [serial = 1063] [outer = 1EA46C00] 08:13:16 INFO - PROCESS | 1980 | 1464016396510 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]]]}] 08:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 970ms 08:13:16 INFO - PROCESS | 1980 | 1464016396564 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 08:13:16 INFO - PROCESS | 1980 | 1464016396567 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 08:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:13:16 INFO - PROCESS | 1980 | 1464016396570 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:13:16 INFO - PROCESS | 1980 | 1464016396572 Marionette TRACE conn5 <- [1,1382,null,{}] 08:13:16 INFO - PROCESS | 1980 | 1464016396576 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}] 08:13:16 INFO - PROCESS | 1980 | 1464016396688 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 08:13:16 INFO - PROCESS | 1980 | 1464016396830 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:16 INFO - PROCESS | 1980 | ++DOCSHELL 1EA3F800 == 102 [pid = 1980] [id = 355] 08:13:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 120 (1ED54400) [pid = 1980] [serial = 1064] [outer = 00000000] 08:13:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 121 (1FB83000) [pid = 1980] [serial = 1065] [outer = 1ED54400] 08:13:16 INFO - PROCESS | 1980 | 1464016396884 Marionette DEBUG loaded listener.js 08:13:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 122 (1FB89400) [pid = 1980] [serial = 1066] [outer = 1ED54400] 08:13:17 INFO - PROCESS | 1980 | 1464016397841 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]]]}] 08:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1329ms 08:13:17 INFO - PROCESS | 1980 | 1464016397903 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 08:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:13:17 INFO - PROCESS | 1980 | 1464016397907 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 08:13:17 INFO - PROCESS | 1980 | 1464016397912 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:13:17 INFO - PROCESS | 1980 | 1464016397916 Marionette TRACE conn5 <- [1,1386,null,{}] 08:13:17 INFO - PROCESS | 1980 | 1464016397922 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}] 08:13:18 INFO - PROCESS | 1980 | 1464016398066 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 08:13:18 INFO - PROCESS | 1980 | 1464016398219 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:18 INFO - PROCESS | 1980 | ++DOCSHELL 0D64B000 == 103 [pid = 1980] [id = 356] 08:13:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 123 (0DC48400) [pid = 1980] [serial = 1067] [outer = 00000000] 08:13:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 124 (11C98800) [pid = 1980] [serial = 1068] [outer = 0DC48400] 08:13:18 INFO - PROCESS | 1980 | 1464016398273 Marionette DEBUG loaded listener.js 08:13:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 125 (12906800) [pid = 1980] [serial = 1069] [outer = 0DC48400] 08:13:18 INFO - PROCESS | 1980 | 1464016398826 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]]]}] 08:13:18 INFO - PROCESS | 1980 | --DOCSHELL 15AEA400 == 102 [pid = 1980] [id = 18] 08:13:18 INFO - PROCESS | 1980 | --DOCSHELL 17451800 == 101 [pid = 1980] [id = 197] 08:13:18 INFO - PROCESS | 1980 | --DOCSHELL 15254400 == 100 [pid = 1980] [id = 25] 08:13:18 INFO - PROCESS | 1980 | --DOCSHELL 1B86FC00 == 99 [pid = 1980] [id = 143] 08:13:18 INFO - PROCESS | 1980 | --DOCSHELL 1B9DC800 == 98 [pid = 1980] [id = 144] 08:13:18 INFO - PROCESS | 1980 | --DOCSHELL 1C23DC00 == 97 [pid = 1980] [id = 20] 08:13:18 INFO - PROCESS | 1980 | --DOCSHELL 1298E000 == 96 [pid = 1980] [id = 114] 08:13:18 INFO - PROCESS | 1980 | --DOCSHELL 13218C00 == 95 [pid = 1980] [id = 252] 08:13:18 INFO - PROCESS | 1980 | --DOCSHELL 1A35A400 == 94 [pid = 1980] [id = 195] 08:13:18 INFO - PROCESS | 1980 | --DOCSHELL 13AA4400 == 93 [pid = 1980] [id = 349] 08:13:18 INFO - PROCESS | 1980 | --DOCSHELL 12983400 == 92 [pid = 1980] [id = 348] 08:13:18 INFO - PROCESS | 1980 | --DOCSHELL 0D647C00 == 91 [pid = 1980] [id = 347] 08:13:18 INFO - PROCESS | 1980 | --DOCSHELL 1756DC00 == 90 [pid = 1980] [id = 346] 08:13:18 INFO - PROCESS | 1980 | --DOCSHELL 166AFC00 == 89 [pid = 1980] [id = 345] 08:13:18 INFO - PROCESS | 1980 | --DOCSHELL 1B876800 == 88 [pid = 1980] [id = 272] 08:13:18 INFO - PROCESS | 1980 | --DOCSHELL 15AEAC00 == 87 [pid = 1980] [id = 344] 08:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 987ms 08:13:18 INFO - PROCESS | 1980 | --DOMWINDOW == 124 (11C92000) [pid = 1980] [serial = 963] [outer = 00000000] [url = about:blank] 08:13:18 INFO - PROCESS | 1980 | --DOMWINDOW == 123 (1525D400) [pid = 1980] [serial = 966] [outer = 00000000] [url = about:blank] 08:13:18 INFO - PROCESS | 1980 | --DOMWINDOW == 122 (1B9DBC00) [pid = 1980] [serial = 969] [outer = 00000000] [url = about:blank] 08:13:18 INFO - PROCESS | 1980 | --DOMWINDOW == 121 (1C4A5400) [pid = 1980] [serial = 972] [outer = 00000000] [url = about:blank] 08:13:18 INFO - PROCESS | 1980 | --DOMWINDOW == 120 (1C994400) [pid = 1980] [serial = 975] [outer = 00000000] [url = about:blank] 08:13:18 INFO - PROCESS | 1980 | --DOMWINDOW == 119 (1E891800) [pid = 1980] [serial = 978] [outer = 00000000] [url = about:blank] 08:13:18 INFO - PROCESS | 1980 | --DOMWINDOW == 118 (175BA000) [pid = 1980] [serial = 996] [outer = 00000000] [url = about:blank] 08:13:18 INFO - PROCESS | 1980 | --DOCSHELL 13E9E800 == 86 [pid = 1980] [id = 343] 08:13:18 INFO - PROCESS | 1980 | --DOCSHELL 0C9C3C00 == 85 [pid = 1980] [id = 342] 08:13:18 INFO - PROCESS | 1980 | --DOCSHELL 11C93400 == 84 [pid = 1980] [id = 341] 08:13:18 INFO - PROCESS | 1980 | --DOCSHELL 13A0CC00 == 83 [pid = 1980] [id = 336] 08:13:18 INFO - PROCESS | 1980 | --DOCSHELL 15AEA000 == 82 [pid = 1980] [id = 335] 08:13:18 INFO - PROCESS | 1980 | --DOCSHELL 1211B800 == 81 [pid = 1980] [id = 334] 08:13:18 INFO - PROCESS | 1980 | --DOCSHELL 094F8800 == 80 [pid = 1980] [id = 333] 08:13:18 INFO - PROCESS | 1980 | 1464016398926 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 08:13:18 INFO - PROCESS | 1980 | 1464016398931 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 08:13:18 INFO - PROCESS | 1980 | 1464016398937 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:13:18 INFO - PROCESS | 1980 | 1464016398940 Marionette TRACE conn5 <- [1,1390,null,{}] 08:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:13:18 INFO - PROCESS | 1980 | 1464016398944 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}] 08:13:19 INFO - PROCESS | 1980 | 1464016399049 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 08:13:19 INFO - PROCESS | 1980 | --DOMWINDOW == 117 (1B1C8800) [pid = 1980] [serial = 910] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 1980 | --DOMWINDOW == 116 (15A10C00) [pid = 1980] [serial = 990] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 1980 | --DOMWINDOW == 115 (15AEBC00) [pid = 1980] [serial = 991] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 1980 | --DOMWINDOW == 114 (121EB400) [pid = 1980] [serial = 981] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 1980 | --DOMWINDOW == 113 (132D1400) [pid = 1980] [serial = 982] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 1980 | --DOMWINDOW == 112 (16F99C00) [pid = 1980] [serial = 993] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 1980 | --DOMWINDOW == 111 (12903800) [pid = 1980] [serial = 987] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (1298C800) [pid = 1980] [serial = 988] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (16061800) [pid = 1980] [serial = 985] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (1525E400) [pid = 1980] [serial = 984] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (16FA3400) [pid = 1980] [serial = 994] [outer = 00000000] [url = about:blank] 08:13:19 INFO - PROCESS | 1980 | 1464016399172 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:19 INFO - PROCESS | 1980 | ++DOCSHELL 0D174800 == 81 [pid = 1980] [id = 357] 08:13:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (0D233C00) [pid = 1980] [serial = 1070] [outer = 00000000] 08:13:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (0D837800) [pid = 1980] [serial = 1071] [outer = 0D233C00] 08:13:19 INFO - PROCESS | 1980 | 1464016399217 Marionette DEBUG loaded listener.js 08:13:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (0DC48000) [pid = 1980] [serial = 1072] [outer = 0D233C00] 08:13:19 INFO - PROCESS | 1980 | 1464016399672 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]]]}] 08:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 770ms 08:13:19 INFO - PROCESS | 1980 | 1464016399716 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 08:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:13:19 INFO - PROCESS | 1980 | 1464016399718 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 08:13:19 INFO - PROCESS | 1980 | 1464016399721 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:13:19 INFO - PROCESS | 1980 | 1464016399725 Marionette TRACE conn5 <- [1,1394,null,{}] 08:13:19 INFO - PROCESS | 1980 | 1464016399735 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}] 08:13:19 INFO - PROCESS | 1980 | 1464016399826 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 08:13:19 INFO - PROCESS | 1980 | 1464016399836 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:19 INFO - PROCESS | 1980 | ++DOCSHELL 12992000 == 82 [pid = 1980] [id = 358] 08:13:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (132D8400) [pid = 1980] [serial = 1073] [outer = 00000000] 08:13:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 112 (13A0AC00) [pid = 1980] [serial = 1074] [outer = 132D8400] 08:13:19 INFO - PROCESS | 1980 | 1464016399883 Marionette DEBUG loaded listener.js 08:13:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 113 (13A19800) [pid = 1980] [serial = 1075] [outer = 132D8400] 08:13:20 INFO - PROCESS | 1980 | 1464016400356 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]]]}] 08:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 690ms 08:13:20 INFO - PROCESS | 1980 | 1464016400412 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 08:13:20 INFO - PROCESS | 1980 | 1464016400414 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 08:13:20 INFO - PROCESS | 1980 | 1464016400417 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:13:20 INFO - PROCESS | 1980 | 1464016400419 Marionette TRACE conn5 <- [1,1398,null,{}] 08:13:20 INFO - PROCESS | 1980 | 1464016400422 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}] 08:13:20 INFO - PROCESS | 1980 | 1464016400511 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 08:13:20 INFO - PROCESS | 1980 | 1464016400520 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:20 INFO - PROCESS | 1980 | ++DOCSHELL 13DA1800 == 83 [pid = 1980] [id = 359] 08:13:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 114 (13E91C00) [pid = 1980] [serial = 1076] [outer = 00000000] 08:13:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 115 (13FC7400) [pid = 1980] [serial = 1077] [outer = 13E91C00] 08:13:20 INFO - PROCESS | 1980 | 1464016400565 Marionette DEBUG loaded listener.js 08:13:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 116 (15258C00) [pid = 1980] [serial = 1078] [outer = 13E91C00] 08:13:21 INFO - PROCESS | 1980 | 1464016401089 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]]]}] 08:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 08:13:21 INFO - PROCESS | 1980 | 1464016401155 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 08:13:21 INFO - PROCESS | 1980 | 1464016401157 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 08:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:13:21 INFO - PROCESS | 1980 | 1464016401160 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:13:21 INFO - PROCESS | 1980 | 1464016401171 Marionette TRACE conn5 <- [1,1402,null,{}] 08:13:21 INFO - PROCESS | 1980 | 1464016401175 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}] 08:13:21 INFO - PROCESS | 1980 | 1464016401260 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 08:13:21 INFO - PROCESS | 1980 | 1464016401266 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:21 INFO - PROCESS | 1980 | ++DOCSHELL 13AA2400 == 84 [pid = 1980] [id = 360] 08:13:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 117 (1525C800) [pid = 1980] [serial = 1079] [outer = 00000000] 08:13:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 118 (15A13800) [pid = 1980] [serial = 1080] [outer = 1525C800] 08:13:21 INFO - PROCESS | 1980 | 1464016401314 Marionette DEBUG loaded listener.js 08:13:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 119 (15AE6800) [pid = 1980] [serial = 1081] [outer = 1525C800] 08:13:21 INFO - PROCESS | 1980 | 1464016401826 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]]]}] 08:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 690ms 08:13:21 INFO - PROCESS | 1980 | 1464016401860 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 08:13:21 INFO - PROCESS | 1980 | 1464016401862 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 08:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:13:21 INFO - PROCESS | 1980 | 1464016401898 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:13:21 INFO - PROCESS | 1980 | 1464016401899 Marionette TRACE conn5 <- [1,1406,null,{}] 08:13:21 INFO - PROCESS | 1980 | 1464016401907 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}] 08:13:22 INFO - PROCESS | 1980 | 1464016402059 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 08:13:22 INFO - PROCESS | 1980 | 1464016402122 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:22 INFO - PROCESS | 1980 | ++DOCSHELL 0D83A000 == 85 [pid = 1980] [id = 361] 08:13:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 120 (15A11000) [pid = 1980] [serial = 1082] [outer = 00000000] 08:13:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 121 (16F95000) [pid = 1980] [serial = 1083] [outer = 15A11000] 08:13:22 INFO - PROCESS | 1980 | 1464016402168 Marionette DEBUG loaded listener.js 08:13:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 122 (16F9A400) [pid = 1980] [serial = 1084] [outer = 15A11000] 08:13:22 INFO - PROCESS | 1980 | 1464016402620 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]]]}] 08:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 790ms 08:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:13:22 INFO - PROCESS | 1980 | 1464016402687 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 08:13:22 INFO - PROCESS | 1980 | 1464016402689 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 08:13:22 INFO - PROCESS | 1980 | 1464016402692 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:13:22 INFO - PROCESS | 1980 | 1464016402694 Marionette TRACE conn5 <- [1,1410,null,{}] 08:13:22 INFO - PROCESS | 1980 | 1464016402706 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}] 08:13:22 INFO - PROCESS | 1980 | 1464016402822 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 08:13:22 INFO - PROCESS | 1980 | 1464016402888 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:22 INFO - PROCESS | 1980 | ++DOCSHELL 17451800 == 86 [pid = 1980] [id = 362] 08:13:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 123 (17451C00) [pid = 1980] [serial = 1085] [outer = 00000000] 08:13:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 124 (17557400) [pid = 1980] [serial = 1086] [outer = 17451C00] 08:13:22 INFO - PROCESS | 1980 | 1464016402932 Marionette DEBUG loaded listener.js 08:13:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 125 (1756A400) [pid = 1980] [serial = 1087] [outer = 17451C00] 08:13:23 INFO - PROCESS | 1980 | 1464016403356 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]]]}] 08:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 730ms 08:13:23 INFO - PROCESS | 1980 | 1464016403439 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 08:13:23 INFO - PROCESS | 1980 | 1464016403441 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 08:13:23 INFO - PROCESS | 1980 | 1464016403444 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:13:23 INFO - PROCESS | 1980 | 1464016403456 Marionette TRACE conn5 <- [1,1414,null,{}] 08:13:23 INFO - PROCESS | 1980 | 1464016403460 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}] 08:13:23 INFO - PROCESS | 1980 | 1464016403780 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 08:13:23 INFO - PROCESS | 1980 | --DOMWINDOW == 124 (166D9800) [pid = 1980] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:13:23 INFO - PROCESS | 1980 | --DOMWINDOW == 123 (1756E400) [pid = 1980] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:13:23 INFO - PROCESS | 1980 | --DOMWINDOW == 122 (11ED9400) [pid = 1980] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:13:23 INFO - PROCESS | 1980 | --DOMWINDOW == 121 (15AEB800) [pid = 1980] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:13:23 INFO - PROCESS | 1980 | --DOMWINDOW == 120 (13EA0C00) [pid = 1980] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:13:23 INFO - PROCESS | 1980 | --DOMWINDOW == 119 (1756A000) [pid = 1980] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:13:23 INFO - PROCESS | 1980 | --DOMWINDOW == 118 (0D83D000) [pid = 1980] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:13:23 INFO - PROCESS | 1980 | --DOMWINDOW == 117 (13DA4400) [pid = 1980] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:13:23 INFO - PROCESS | 1980 | --DOMWINDOW == 116 (0D2E2C00) [pid = 1980] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:13:23 INFO - PROCESS | 1980 | --DOMWINDOW == 115 (1E810400) [pid = 1980] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:13:23 INFO - PROCESS | 1980 | --DOMWINDOW == 114 (1A34A800) [pid = 1980] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:13:23 INFO - PROCESS | 1980 | --DOMWINDOW == 113 (0DC44000) [pid = 1980] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:13:23 INFO - PROCESS | 1980 | --DOMWINDOW == 112 (13A1EC00) [pid = 1980] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:13:23 INFO - PROCESS | 1980 | --DOMWINDOW == 111 (1C4A8000) [pid = 1980] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:13:23 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (1BD0CC00) [pid = 1980] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:13:23 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (1B1C6800) [pid = 1980] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:13:23 INFO - PROCESS | 1980 | 1464016403850 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:23 INFO - PROCESS | 1980 | ++DOCSHELL 0D2EC000 == 87 [pid = 1980] [id = 363] 08:13:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (0D809400) [pid = 1980] [serial = 1088] [outer = 00000000] 08:13:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (127E5C00) [pid = 1980] [serial = 1089] [outer = 0D809400] 08:13:23 INFO - PROCESS | 1980 | 1464016403896 Marionette DEBUG loaded listener.js 08:13:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 112 (13E9B000) [pid = 1980] [serial = 1090] [outer = 0D809400] 08:13:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 113 (166B6C00) [pid = 1980] [serial = 1091] [outer = 0D234C00] 08:13:24 INFO - PROCESS | 1980 | 1464016404342 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]]]}] 08:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 930ms 08:13:24 INFO - PROCESS | 1980 | 1464016404381 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 08:13:24 INFO - PROCESS | 1980 | 1464016404383 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 08:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:13:24 INFO - PROCESS | 1980 | 1464016404386 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:13:24 INFO - PROCESS | 1980 | 1464016404388 Marionette TRACE conn5 <- [1,1418,null,{}] 08:13:24 INFO - PROCESS | 1980 | 1464016404391 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}] 08:13:24 INFO - PROCESS | 1980 | 1464016404478 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 08:13:24 INFO - PROCESS | 1980 | 1464016404488 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:24 INFO - PROCESS | 1980 | ++DOCSHELL 15AE9800 == 88 [pid = 1980] [id = 364] 08:13:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 114 (166B4000) [pid = 1980] [serial = 1092] [outer = 00000000] 08:13:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 115 (17747800) [pid = 1980] [serial = 1093] [outer = 166B4000] 08:13:24 INFO - PROCESS | 1980 | 1464016404531 Marionette DEBUG loaded listener.js 08:13:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 116 (18D18800) [pid = 1980] [serial = 1094] [outer = 166B4000] 08:13:25 INFO - PROCESS | 1980 | 1464016405287 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]]]}] 08:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 970ms 08:13:25 INFO - PROCESS | 1980 | 1464016405358 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 08:13:25 INFO - PROCESS | 1980 | 1464016405364 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 08:13:25 INFO - PROCESS | 1980 | 1464016405368 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:13:25 INFO - PROCESS | 1980 | 1464016405373 Marionette TRACE conn5 <- [1,1422,null,{}] 08:13:25 INFO - PROCESS | 1980 | 1464016405378 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}] 08:13:25 INFO - PROCESS | 1980 | 1464016405498 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 08:13:25 INFO - PROCESS | 1980 | 1464016405641 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:25 INFO - PROCESS | 1980 | ++DOCSHELL 0D804000 == 89 [pid = 1980] [id = 365] 08:13:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 117 (0DC45800) [pid = 1980] [serial = 1095] [outer = 00000000] 08:13:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 118 (0EC5D000) [pid = 1980] [serial = 1096] [outer = 0DC45800] 08:13:25 INFO - PROCESS | 1980 | 1464016405699 Marionette DEBUG loaded listener.js 08:13:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 119 (11F56400) [pid = 1980] [serial = 1097] [outer = 0DC45800] 08:13:26 INFO - PROCESS | 1980 | 1464016406290 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]]]}] 08:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 970ms 08:13:26 INFO - PROCESS | 1980 | 1464016406343 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 08:13:26 INFO - PROCESS | 1980 | 1464016406349 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 08:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:13:26 INFO - PROCESS | 1980 | 1464016406355 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:13:26 INFO - PROCESS | 1980 | 1464016406358 Marionette TRACE conn5 <- [1,1426,null,{}] 08:13:26 INFO - PROCESS | 1980 | 1464016406362 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}] 08:13:26 INFO - PROCESS | 1980 | 1464016406486 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 08:13:26 INFO - PROCESS | 1980 | 1464016406627 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:26 INFO - PROCESS | 1980 | ++DOCSHELL 13A0BC00 == 90 [pid = 1980] [id = 366] 08:13:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 120 (13A11C00) [pid = 1980] [serial = 1098] [outer = 00000000] 08:13:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 121 (13AA6800) [pid = 1980] [serial = 1099] [outer = 13A11C00] 08:13:26 INFO - PROCESS | 1980 | 1464016406684 Marionette DEBUG loaded listener.js 08:13:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 122 (14DE0000) [pid = 1980] [serial = 1100] [outer = 13A11C00] 08:13:27 INFO - PROCESS | 1980 | 1464016407307 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]]]}] 08:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1018ms 08:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:13:27 INFO - PROCESS | 1980 | 1464016407376 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 08:13:27 INFO - PROCESS | 1980 | 1464016407378 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 08:13:27 INFO - PROCESS | 1980 | 1464016407382 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:13:27 INFO - PROCESS | 1980 | 1464016407386 Marionette TRACE conn5 <- [1,1430,null,{}] 08:13:27 INFO - PROCESS | 1980 | 1464016407397 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}] 08:13:27 INFO - PROCESS | 1980 | 1464016407548 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 08:13:27 INFO - PROCESS | 1980 | 1464016407692 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:27 INFO - PROCESS | 1980 | ++DOCSHELL 166D9C00 == 91 [pid = 1980] [id = 367] 08:13:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 123 (17554800) [pid = 1980] [serial = 1101] [outer = 00000000] 08:13:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 124 (1756C400) [pid = 1980] [serial = 1102] [outer = 17554800] 08:13:27 INFO - PROCESS | 1980 | 1464016407752 Marionette DEBUG loaded listener.js 08:13:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 125 (18DF2C00) [pid = 1980] [serial = 1103] [outer = 17554800] 08:13:28 INFO - PROCESS | 1980 | 1464016408406 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]]]}] 08:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1070ms 08:13:28 INFO - PROCESS | 1980 | 1464016408460 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 08:13:28 INFO - PROCESS | 1980 | 1464016408463 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 08:13:28 INFO - PROCESS | 1980 | 1464016408467 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:13:28 INFO - PROCESS | 1980 | 1464016408469 Marionette TRACE conn5 <- [1,1434,null,{}] 08:13:28 INFO - PROCESS | 1980 | 1464016408473 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}] 08:13:28 INFO - PROCESS | 1980 | 1464016408594 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 08:13:28 INFO - PROCESS | 1980 | 1464016408734 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:28 INFO - PROCESS | 1980 | ++DOCSHELL 19D83800 == 92 [pid = 1980] [id = 368] 08:13:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 126 (1A342C00) [pid = 1980] [serial = 1104] [outer = 00000000] 08:13:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 127 (1B135800) [pid = 1980] [serial = 1105] [outer = 1A342C00] 08:13:28 INFO - PROCESS | 1980 | 1464016408790 Marionette DEBUG loaded listener.js 08:13:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 128 (1B1C7000) [pid = 1980] [serial = 1106] [outer = 1A342C00] 08:13:29 INFO - PROCESS | 1980 | 1464016409338 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]]]}] 08:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 930ms 08:13:29 INFO - PROCESS | 1980 | 1464016409401 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 08:13:29 INFO - PROCESS | 1980 | 1464016409403 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 08:13:29 INFO - PROCESS | 1980 | 1464016409406 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:13:29 INFO - PROCESS | 1980 | 1464016409408 Marionette TRACE conn5 <- [1,1438,null,{}] 08:13:29 INFO - PROCESS | 1980 | 1464016409412 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}] 08:13:29 INFO - PROCESS | 1980 | 1464016409523 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 08:13:29 INFO - PROCESS | 1980 | 1464016409637 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:29 INFO - PROCESS | 1980 | ++DOCSHELL 0C9C2000 == 93 [pid = 1980] [id = 369] 08:13:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 129 (0D171400) [pid = 1980] [serial = 1107] [outer = 00000000] 08:13:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 130 (1B1E9400) [pid = 1980] [serial = 1108] [outer = 0D171400] 08:13:29 INFO - PROCESS | 1980 | 1464016409732 Marionette DEBUG loaded listener.js 08:13:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 131 (1B1EF000) [pid = 1980] [serial = 1109] [outer = 0D171400] 08:13:30 INFO - PROCESS | 1980 | 1464016410373 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]]]}] 08:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1016ms 08:13:30 INFO - PROCESS | 1980 | 1464016410427 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 08:13:30 INFO - PROCESS | 1980 | 1464016410429 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 08:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:13:30 INFO - PROCESS | 1980 | 1464016410432 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:13:30 INFO - PROCESS | 1980 | 1464016410434 Marionette TRACE conn5 <- [1,1442,null,{}] 08:13:30 INFO - PROCESS | 1980 | 1464016410438 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}] 08:13:30 INFO - PROCESS | 1980 | 1464016410576 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 08:13:30 INFO - PROCESS | 1980 | 1464016410718 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:30 INFO - PROCESS | 1980 | ++DOCSHELL 1B9E2400 == 94 [pid = 1980] [id = 370] 08:13:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 132 (1BC20C00) [pid = 1980] [serial = 1110] [outer = 00000000] 08:13:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 133 (1BD95400) [pid = 1980] [serial = 1111] [outer = 1BC20C00] 08:13:30 INFO - PROCESS | 1980 | 1464016410774 Marionette DEBUG loaded listener.js 08:13:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 134 (1C23FC00) [pid = 1980] [serial = 1112] [outer = 1BC20C00] 08:13:31 INFO - PROCESS | 1980 | 1464016411401 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]]]}] 08:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1016ms 08:13:31 INFO - PROCESS | 1980 | 1464016411453 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 08:13:31 INFO - PROCESS | 1980 | 1464016411455 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 08:13:31 INFO - PROCESS | 1980 | 1464016411459 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:13:31 INFO - PROCESS | 1980 | 1464016411461 Marionette TRACE conn5 <- [1,1446,null,{}] 08:13:31 INFO - PROCESS | 1980 | 1464016411464 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}] 08:13:31 INFO - PROCESS | 1980 | 1464016411582 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 08:13:31 INFO - PROCESS | 1980 | 1464016411877 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:31 INFO - PROCESS | 1980 | ++DOCSHELL 0D802800 == 95 [pid = 1980] [id = 371] 08:13:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 135 (0D802C00) [pid = 1980] [serial = 1113] [outer = 00000000] 08:13:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 136 (0D835800) [pid = 1980] [serial = 1114] [outer = 0D802C00] 08:13:31 INFO - PROCESS | 1980 | 1464016411928 Marionette DEBUG loaded listener.js 08:13:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 137 (0DC49000) [pid = 1980] [serial = 1115] [outer = 0D802C00] 08:13:32 INFO - PROCESS | 1980 | --DOCSHELL 0DF6E000 == 94 [pid = 1980] [id = 240] 08:13:32 INFO - PROCESS | 1980 | --DOCSHELL 0D656800 == 93 [pid = 1980] [id = 235] 08:13:32 INFO - PROCESS | 1980 | --DOCSHELL 179F4800 == 92 [pid = 1980] [id = 236] 08:13:32 INFO - PROCESS | 1980 | --DOCSHELL 15A11C00 == 91 [pid = 1980] [id = 234] 08:13:32 INFO - PROCESS | 1980 | --DOCSHELL 12991400 == 90 [pid = 1980] [id = 233] 08:13:32 INFO - PROCESS | 1980 | --DOCSHELL 094FD400 == 89 [pid = 1980] [id = 232] 08:13:32 INFO - PROCESS | 1980 | --DOCSHELL 0D2EC000 == 88 [pid = 1980] [id = 363] 08:13:32 INFO - PROCESS | 1980 | --DOCSHELL 17451800 == 87 [pid = 1980] [id = 362] 08:13:32 INFO - PROCESS | 1980 | --DOCSHELL 0D83A000 == 86 [pid = 1980] [id = 361] 08:13:32 INFO - PROCESS | 1980 | --DOCSHELL 13AA2400 == 85 [pid = 1980] [id = 360] 08:13:32 INFO - PROCESS | 1980 | --DOCSHELL 13DA1800 == 84 [pid = 1980] [id = 359] 08:13:32 INFO - PROCESS | 1980 | --DOCSHELL 12992000 == 83 [pid = 1980] [id = 358] 08:13:32 INFO - PROCESS | 1980 | --DOCSHELL 0D174800 == 82 [pid = 1980] [id = 357] 08:13:32 INFO - PROCESS | 1980 | --DOCSHELL 0D64B000 == 81 [pid = 1980] [id = 356] 08:13:32 INFO - PROCESS | 1980 | --DOCSHELL 1EA3E400 == 80 [pid = 1980] [id = 354] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 136 (1B131800) [pid = 1980] [serial = 1011] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 135 (1B9D8800) [pid = 1980] [serial = 1014] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 134 (1C23D000) [pid = 1980] [serial = 1017] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 133 (1E4BD000) [pid = 1980] [serial = 1020] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 1980 | 1464016412723 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]]]}] 08:13:32 INFO - PROCESS | 1980 | --DOCSHELL 1C98D800 == 79 [pid = 1980] [id = 353] 08:13:32 INFO - PROCESS | 1980 | --DOCSHELL 1603CC00 == 78 [pid = 1980] [id = 352] 08:13:32 INFO - PROCESS | 1980 | --DOCSHELL 0DC47C00 == 77 [pid = 1980] [id = 351] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 132 (1BC21000) [pid = 1980] [serial = 970] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 131 (126B7800) [pid = 1980] [serial = 964] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 130 (166B0C00) [pid = 1980] [serial = 967] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 129 (1C997C00) [pid = 1980] [serial = 976] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 128 (1C4B3400) [pid = 1980] [serial = 973] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 127 (17553000) [pid = 1980] [serial = 1035] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 126 (18CB5C00) [pid = 1980] [serial = 1038] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 125 (13213800) [pid = 1980] [serial = 1024] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 124 (126B7000) [pid = 1980] [serial = 1023] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 123 (166B6400) [pid = 1980] [serial = 1032] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 122 (13FC7800) [pid = 1980] [serial = 1029] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 121 (1517BC00) [pid = 1980] [serial = 1030] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 120 (198E1400) [pid = 1980] [serial = 1008] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 119 (0C9B9000) [pid = 1980] [serial = 999] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 118 (1295D000) [pid = 1980] [serial = 1002] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 117 (17771C00) [pid = 1980] [serial = 997] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 116 (19D76C00) [pid = 1980] [serial = 1039] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 115 (16BAB000) [pid = 1980] [serial = 1005] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 114 (18D18400) [pid = 1980] [serial = 1042] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 113 (14DDA400) [pid = 1980] [serial = 1041] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 112 (1C235400) [pid = 1980] [serial = 1048] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 111 (1B1CB400) [pid = 1980] [serial = 1044] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (1B86C000) [pid = 1980] [serial = 1045] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (12902000) [pid = 1980] [serial = 1027] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (0EC52400) [pid = 1980] [serial = 1026] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (17562800) [pid = 1980] [serial = 1036] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (166D7C00) [pid = 1980] [serial = 1033] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (1E894800) [pid = 1980] [serial = 979] [outer = 00000000] [url = about:blank] 08:13:32 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (1BD01400) [pid = 1980] [serial = 1047] [outer = 00000000] [url = about:blank] 08:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1318ms 08:13:32 INFO - PROCESS | 1980 | 1464016412781 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 08:13:32 INFO - PROCESS | 1980 | 1464016412786 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 08:13:32 INFO - PROCESS | 1980 | 1464016412791 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:13:32 INFO - PROCESS | 1980 | 1464016412796 Marionette TRACE conn5 <- [1,1450,null,{}] 08:13:32 INFO - PROCESS | 1980 | 1464016412803 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}] 08:13:32 INFO - PROCESS | 1980 | 1464016412933 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 08:13:33 INFO - PROCESS | 1980 | 1464016413067 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:33 INFO - PROCESS | 1980 | ++DOCSHELL 0D801C00 == 78 [pid = 1980] [id = 372] 08:13:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (0D803400) [pid = 1980] [serial = 1116] [outer = 00000000] 08:13:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (0D836800) [pid = 1980] [serial = 1117] [outer = 0D803400] 08:13:33 INFO - PROCESS | 1980 | 1464016413132 Marionette DEBUG loaded listener.js 08:13:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (0DEE8400) [pid = 1980] [serial = 1118] [outer = 0D803400] 08:13:33 INFO - PROCESS | 1980 | 1464016413780 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]]]}] 08:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1022ms 08:13:33 INFO - PROCESS | 1980 | 1464016413818 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 08:13:33 INFO - PROCESS | 1980 | 1464016413825 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 08:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:13:33 INFO - PROCESS | 1980 | 1464016413831 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:13:33 INFO - PROCESS | 1980 | 1464016413834 Marionette TRACE conn5 <- [1,1454,null,{}] 08:13:33 INFO - PROCESS | 1980 | 1464016413874 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}] 08:13:33 INFO - PROCESS | 1980 | 1464016413992 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 08:13:34 INFO - PROCESS | 1980 | 1464016414131 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:34 INFO - PROCESS | 1980 | ++DOCSHELL 127DD800 == 79 [pid = 1980] [id = 373] 08:13:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (12902400) [pid = 1980] [serial = 1119] [outer = 00000000] 08:13:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (13214400) [pid = 1980] [serial = 1120] [outer = 12902400] 08:13:34 INFO - PROCESS | 1980 | 1464016414188 Marionette DEBUG loaded listener.js 08:13:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (13A0F400) [pid = 1980] [serial = 1121] [outer = 12902400] 08:13:34 INFO - PROCESS | 1980 | 1464016414828 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]]]}] 08:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1038ms 08:13:34 INFO - PROCESS | 1980 | 1464016414871 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 08:13:34 INFO - PROCESS | 1980 | 1464016414873 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 08:13:34 INFO - PROCESS | 1980 | 1464016414877 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:13:34 INFO - PROCESS | 1980 | 1464016414880 Marionette TRACE conn5 <- [1,1458,null,{}] 08:13:34 INFO - PROCESS | 1980 | 1464016414891 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}] 08:13:35 INFO - PROCESS | 1980 | 1464016415012 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 08:13:35 INFO - PROCESS | 1980 | 1464016415125 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:35 INFO - PROCESS | 1980 | ++DOCSHELL 13FCA400 == 80 [pid = 1980] [id = 374] 08:13:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (14DDF000) [pid = 1980] [serial = 1122] [outer = 00000000] 08:13:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 112 (15257400) [pid = 1980] [serial = 1123] [outer = 14DDF000] 08:13:35 INFO - PROCESS | 1980 | 1464016415183 Marionette DEBUG loaded listener.js 08:13:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 113 (15263400) [pid = 1980] [serial = 1124] [outer = 14DDF000] 08:13:35 INFO - PROCESS | 1980 | 1464016415864 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]]]}] 08:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1022ms 08:13:35 INFO - PROCESS | 1980 | 1464016415903 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 08:13:35 INFO - PROCESS | 1980 | 1464016415906 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 08:13:35 INFO - PROCESS | 1980 | 1464016415909 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:13:35 INFO - PROCESS | 1980 | 1464016415911 Marionette TRACE conn5 <- [1,1462,null,{}] 08:13:35 INFO - PROCESS | 1980 | 1464016415915 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}] 08:13:36 INFO - PROCESS | 1980 | 1464016416026 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 08:13:36 INFO - PROCESS | 1980 | 1464016416136 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:36 INFO - PROCESS | 1980 | ++DOCSHELL 1603D000 == 81 [pid = 1980] [id = 375] 08:13:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 114 (1605C000) [pid = 1980] [serial = 1125] [outer = 00000000] 08:13:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 115 (166B4800) [pid = 1980] [serial = 1126] [outer = 1605C000] 08:13:36 INFO - PROCESS | 1980 | 1464016416191 Marionette DEBUG loaded listener.js 08:13:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 116 (166DD800) [pid = 1980] [serial = 1127] [outer = 1605C000] 08:13:36 INFO - PROCESS | 1980 | 1464016416834 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]]]}] 08:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 970ms 08:13:36 INFO - PROCESS | 1980 | 1464016416883 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 08:13:36 INFO - PROCESS | 1980 | 1464016416885 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 08:13:36 INFO - PROCESS | 1980 | 1464016416889 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:13:36 INFO - PROCESS | 1980 | 1464016416891 Marionette TRACE conn5 <- [1,1466,null,{}] 08:13:36 INFO - PROCESS | 1980 | 1464016416894 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}] 08:13:36 INFO - PROCESS | 1980 | 1464016417008 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 08:13:37 INFO - PROCESS | 1980 | 1464016417153 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:37 INFO - PROCESS | 1980 | ++DOCSHELL 166DC000 == 82 [pid = 1980] [id = 376] 08:13:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 117 (16F99C00) [pid = 1980] [serial = 1128] [outer = 00000000] 08:13:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 118 (17454C00) [pid = 1980] [serial = 1129] [outer = 16F99C00] 08:13:37 INFO - PROCESS | 1980 | 1464016417212 Marionette DEBUG loaded listener.js 08:13:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 119 (17559C00) [pid = 1980] [serial = 1130] [outer = 16F99C00] 08:13:37 INFO - PROCESS | 1980 | 1464016417890 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]]]}] 08:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1017ms 08:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:13:37 INFO - PROCESS | 1980 | 1464016417910 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 08:13:37 INFO - PROCESS | 1980 | 1464016417912 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 08:13:37 INFO - PROCESS | 1980 | 1464016417915 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:13:37 INFO - PROCESS | 1980 | 1464016417918 Marionette TRACE conn5 <- [1,1470,null,{}] 08:13:37 INFO - PROCESS | 1980 | 1464016417921 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}] 08:13:38 INFO - PROCESS | 1980 | 1464016418067 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 08:13:38 INFO - PROCESS | 1980 | 1464016418210 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:38 INFO - PROCESS | 1980 | ++DOCSHELL 179F5800 == 83 [pid = 1980] [id = 377] 08:13:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 120 (17CAF800) [pid = 1980] [serial = 1131] [outer = 00000000] 08:13:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 121 (18E43400) [pid = 1980] [serial = 1132] [outer = 17CAF800] 08:13:38 INFO - PROCESS | 1980 | 1464016418268 Marionette DEBUG loaded listener.js 08:13:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 122 (1A35BC00) [pid = 1980] [serial = 1133] [outer = 17CAF800] 08:13:38 INFO - PROCESS | 1980 | 1464016418899 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]]]}] 08:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1019ms 08:13:38 INFO - PROCESS | 1980 | 1464016418935 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 08:13:38 INFO - PROCESS | 1980 | 1464016418937 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 08:13:38 INFO - PROCESS | 1980 | 1464016418941 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:13:38 INFO - PROCESS | 1980 | 1464016418943 Marionette TRACE conn5 <- [1,1474,null,{}] 08:13:38 INFO - PROCESS | 1980 | 1464016418947 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}] 08:13:39 INFO - PROCESS | 1980 | 1464016419059 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 08:13:39 INFO - PROCESS | 1980 | 1464016419170 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:39 INFO - PROCESS | 1980 | ++DOCSHELL 198E1400 == 84 [pid = 1980] [id = 378] 08:13:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 123 (1A35A000) [pid = 1980] [serial = 1134] [outer = 00000000] 08:13:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 124 (1B1CB400) [pid = 1980] [serial = 1135] [outer = 1A35A000] 08:13:39 INFO - PROCESS | 1980 | 1464016419224 Marionette DEBUG loaded listener.js 08:13:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 125 (1B1E3400) [pid = 1980] [serial = 1136] [outer = 1A35A000] 08:13:39 INFO - PROCESS | 1980 | 1464016419870 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]]]}] 08:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 971ms 08:13:39 INFO - PROCESS | 1980 | 1464016419916 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 08:13:39 INFO - PROCESS | 1980 | 1464016419918 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 08:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:13:39 INFO - PROCESS | 1980 | 1464016419921 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:13:39 INFO - PROCESS | 1980 | 1464016419923 Marionette TRACE conn5 <- [1,1478,null,{}] 08:13:39 INFO - PROCESS | 1980 | 1464016419927 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}] 08:13:40 INFO - PROCESS | 1980 | 1464016420033 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 08:13:40 INFO - PROCESS | 1980 | 1464016420189 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:40 INFO - PROCESS | 1980 | ++DOCSHELL 1B86A800 == 85 [pid = 1980] [id = 379] 08:13:40 INFO - PROCESS | 1980 | ++DOMWINDOW == 126 (1B877000) [pid = 1980] [serial = 1137] [outer = 00000000] 08:13:40 INFO - PROCESS | 1980 | ++DOMWINDOW == 127 (1B9DB800) [pid = 1980] [serial = 1138] [outer = 1B877000] 08:13:40 INFO - PROCESS | 1980 | 1464016420245 Marionette DEBUG loaded listener.js 08:13:40 INFO - PROCESS | 1980 | ++DOMWINDOW == 128 (1B9DC800) [pid = 1980] [serial = 1139] [outer = 1B877000] 08:13:40 INFO - PROCESS | 1980 | 1464016420800 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]]]}] 08:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1020ms 08:13:40 INFO - PROCESS | 1980 | 1464016420943 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 08:13:40 INFO - PROCESS | 1980 | 1464016420947 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 08:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:13:40 INFO - PROCESS | 1980 | 1464016420951 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:13:40 INFO - PROCESS | 1980 | 1464016420955 Marionette TRACE conn5 <- [1,1482,null,{}] 08:13:40 INFO - PROCESS | 1980 | 1464016420961 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}] 08:13:41 INFO - PROCESS | 1980 | 1464016421102 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 08:13:41 INFO - PROCESS | 1980 | 1464016421238 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:41 INFO - PROCESS | 1980 | ++DOCSHELL 0D838800 == 86 [pid = 1980] [id = 380] 08:13:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 129 (0D83A000) [pid = 1980] [serial = 1140] [outer = 00000000] 08:13:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 130 (11C98400) [pid = 1980] [serial = 1141] [outer = 0D83A000] 08:13:41 INFO - PROCESS | 1980 | 1464016421289 Marionette DEBUG loaded listener.js 08:13:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 131 (1295BC00) [pid = 1980] [serial = 1142] [outer = 0D83A000] 08:13:41 INFO - PROCESS | 1980 | --DOCSHELL 13A0BC00 == 85 [pid = 1980] [id = 366] 08:13:41 INFO - PROCESS | 1980 | --DOCSHELL 0D804000 == 84 [pid = 1980] [id = 365] 08:13:42 INFO - PROCESS | 1980 | 1464016422067 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]]]}] 08:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1174ms 08:13:42 INFO - PROCESS | 1980 | 1464016422128 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 08:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:13:42 INFO - PROCESS | 1980 | 1464016422132 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 08:13:42 INFO - PROCESS | 1980 | 1464016422137 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:13:42 INFO - PROCESS | 1980 | 1464016422142 Marionette TRACE conn5 <- [1,1486,null,{}] 08:13:42 INFO - PROCESS | 1980 | 1464016422149 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}] 08:13:42 INFO - PROCESS | 1980 | 1464016422268 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 08:13:42 INFO - PROCESS | 1980 | 1464016422415 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:42 INFO - PROCESS | 1980 | ++DOCSHELL 0C9C3400 == 85 [pid = 1980] [id = 381] 08:13:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 132 (0D838400) [pid = 1980] [serial = 1143] [outer = 00000000] 08:13:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 133 (12989400) [pid = 1980] [serial = 1144] [outer = 0D838400] 08:13:42 INFO - PROCESS | 1980 | 1464016422476 Marionette DEBUG loaded listener.js 08:13:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 134 (13A14C00) [pid = 1980] [serial = 1145] [outer = 0D838400] 08:13:43 INFO - PROCESS | 1980 | 1464016423135 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]]]}] 08:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1025ms 08:13:43 INFO - PROCESS | 1980 | 1464016423162 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 08:13:43 INFO - PROCESS | 1980 | 1464016423169 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 08:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:13:43 INFO - PROCESS | 1980 | 1464016423191 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:13:43 INFO - PROCESS | 1980 | 1464016423195 Marionette TRACE conn5 <- [1,1490,null,{}] 08:13:43 INFO - PROCESS | 1980 | 1464016423218 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}] 08:13:43 INFO - PROCESS | 1980 | 1464016423336 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 08:13:43 INFO - PROCESS | 1980 | 1464016423479 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:43 INFO - PROCESS | 1980 | ++DOCSHELL 13A1EC00 == 86 [pid = 1980] [id = 382] 08:13:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 135 (13EE2C00) [pid = 1980] [serial = 1146] [outer = 00000000] 08:13:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 136 (16060800) [pid = 1980] [serial = 1147] [outer = 13EE2C00] 08:13:43 INFO - PROCESS | 1980 | 1464016423536 Marionette DEBUG loaded listener.js 08:13:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 137 (166B5C00) [pid = 1980] [serial = 1148] [outer = 13EE2C00] 08:13:44 INFO - PROCESS | 1980 | 1464016424176 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]]]}] 08:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1041ms 08:13:44 INFO - PROCESS | 1980 | 1464016424231 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 08:13:44 INFO - PROCESS | 1980 | 1464016424234 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 08:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:13:44 INFO - PROCESS | 1980 | 1464016424238 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:13:44 INFO - PROCESS | 1980 | 1464016424241 Marionette TRACE conn5 <- [1,1494,null,{}] 08:13:44 INFO - PROCESS | 1980 | 1464016424253 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}] 08:13:44 INFO - PROCESS | 1980 | 1464016424374 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 08:13:44 INFO - PROCESS | 1980 | 1464016424519 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:44 INFO - PROCESS | 1980 | ++DOCSHELL 18C8AC00 == 87 [pid = 1980] [id = 383] 08:13:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 138 (18D13800) [pid = 1980] [serial = 1149] [outer = 00000000] 08:13:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 139 (18DF7000) [pid = 1980] [serial = 1150] [outer = 18D13800] 08:13:44 INFO - PROCESS | 1980 | 1464016424579 Marionette DEBUG loaded listener.js 08:13:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 140 (1A353C00) [pid = 1980] [serial = 1151] [outer = 18D13800] 08:13:45 INFO - PROCESS | 1980 | 1464016425228 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]]]}] 08:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1022ms 08:13:45 INFO - PROCESS | 1980 | 1464016425263 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 08:13:45 INFO - PROCESS | 1980 | 1464016425266 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 08:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:13:45 INFO - PROCESS | 1980 | 1464016425269 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:13:45 INFO - PROCESS | 1980 | 1464016425271 Marionette TRACE conn5 <- [1,1498,null,{}] 08:13:45 INFO - PROCESS | 1980 | 1464016425275 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}] 08:13:45 INFO - PROCESS | 1980 | 1464016425393 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 08:13:45 INFO - PROCESS | 1980 | 1464016425554 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:45 INFO - PROCESS | 1980 | ++DOCSHELL 1756E800 == 88 [pid = 1980] [id = 384] 08:13:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 141 (18DF3400) [pid = 1980] [serial = 1152] [outer = 00000000] 08:13:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 142 (1BD07800) [pid = 1980] [serial = 1153] [outer = 18DF3400] 08:13:45 INFO - PROCESS | 1980 | 1464016425614 Marionette DEBUG loaded listener.js 08:13:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 143 (1C23C000) [pid = 1980] [serial = 1154] [outer = 18DF3400] 08:13:46 INFO - PROCESS | 1980 | 1464016426209 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]]]}] 08:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 970ms 08:13:46 INFO - PROCESS | 1980 | 1464016426243 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 08:13:46 INFO - PROCESS | 1980 | 1464016426245 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 08:13:46 INFO - PROCESS | 1980 | 1464016426249 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:13:46 INFO - PROCESS | 1980 | 1464016426251 Marionette TRACE conn5 <- [1,1502,null,{}] 08:13:46 INFO - PROCESS | 1980 | 1464016426254 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}] 08:13:46 INFO - PROCESS | 1980 | 1464016426369 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 08:13:46 INFO - PROCESS | 1980 | 1464016426517 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:46 INFO - PROCESS | 1980 | ++DOCSHELL 1BC19C00 == 89 [pid = 1980] [id = 385] 08:13:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 144 (1BD03800) [pid = 1980] [serial = 1155] [outer = 00000000] 08:13:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 145 (1C4B3C00) [pid = 1980] [serial = 1156] [outer = 1BD03800] 08:13:46 INFO - PROCESS | 1980 | 1464016426573 Marionette DEBUG loaded listener.js 08:13:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 146 (1C98D400) [pid = 1980] [serial = 1157] [outer = 1BD03800] 08:13:47 INFO - PROCESS | 1980 | 1464016427179 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]]]}] 08:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 970ms 08:13:47 INFO - PROCESS | 1980 | 1464016427224 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 08:13:47 INFO - PROCESS | 1980 | 1464016427226 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 08:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:13:47 INFO - PROCESS | 1980 | 1464016427229 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:13:47 INFO - PROCESS | 1980 | 1464016427231 Marionette TRACE conn5 <- [1,1506,null,{}] 08:13:47 INFO - PROCESS | 1980 | 1464016427250 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}] 08:13:47 INFO - PROCESS | 1980 | 1464016427397 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 08:13:47 INFO - PROCESS | 1980 | 1464016427545 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:47 INFO - PROCESS | 1980 | ++DOCSHELL 16FA3C00 == 90 [pid = 1980] [id = 386] 08:13:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 147 (1C4A6400) [pid = 1980] [serial = 1158] [outer = 00000000] 08:13:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 148 (1E896C00) [pid = 1980] [serial = 1159] [outer = 1C4A6400] 08:13:47 INFO - PROCESS | 1980 | 1464016427601 Marionette DEBUG loaded listener.js 08:13:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 149 (1E89C800) [pid = 1980] [serial = 1160] [outer = 1C4A6400] 08:13:48 INFO - PROCESS | 1980 | 1464016428198 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]]]}] 08:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1022ms 08:13:48 INFO - PROCESS | 1980 | 1464016428252 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 08:13:48 INFO - PROCESS | 1980 | 1464016428255 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 08:13:48 INFO - PROCESS | 1980 | 1464016428259 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:13:48 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:13:48 INFO - PROCESS | 1980 | 1464016428261 Marionette TRACE conn5 <- [1,1510,null,{}] 08:13:48 INFO - PROCESS | 1980 | 1464016428264 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}] 08:13:48 INFO - PROCESS | 1980 | 1464016428371 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 08:13:48 INFO - PROCESS | 1980 | 1464016428487 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:48 INFO - PROCESS | 1980 | ++DOCSHELL 0D832400 == 91 [pid = 1980] [id = 387] 08:13:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 150 (1295C400) [pid = 1980] [serial = 1161] [outer = 00000000] 08:13:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 151 (1EA46800) [pid = 1980] [serial = 1162] [outer = 1295C400] 08:13:48 INFO - PROCESS | 1980 | 1464016428587 Marionette DEBUG loaded listener.js 08:13:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 152 (1ED5B800) [pid = 1980] [serial = 1163] [outer = 1295C400] 08:13:49 INFO - PROCESS | 1980 | 1464016429330 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"]]]}] 08:13:49 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 () { 08:13:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:13:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:13:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:13:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:13:49 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 () { 08:13:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:13:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:13:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:13:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:13:49 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 () { 08:13:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:13:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:13:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:13:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:13:49 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 () { 08:13:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:13:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:13:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:13:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:13:49 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1121ms 08:13:49 INFO - PROCESS | 1980 | 1464016429383 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 08:13:49 INFO - PROCESS | 1980 | 1464016429387 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 08:13:49 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:13:49 INFO - PROCESS | 1980 | 1464016429392 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:13:49 INFO - PROCESS | 1980 | 1464016429396 Marionette TRACE conn5 <- [1,1514,null,{}] 08:13:49 INFO - PROCESS | 1980 | 1464016429414 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}] 08:13:49 INFO - PROCESS | 1980 | 1464016429576 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 08:13:49 INFO - PROCESS | 1980 | 1464016429641 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:49 INFO - PROCESS | 1980 | ++DOCSHELL 132D7400 == 92 [pid = 1980] [id = 388] 08:13:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 153 (13AAA400) [pid = 1980] [serial = 1164] [outer = 00000000] 08:13:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 154 (166B2800) [pid = 1980] [serial = 1165] [outer = 13AAA400] 08:13:49 INFO - PROCESS | 1980 | 1464016429733 Marionette DEBUG loaded listener.js 08:13:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 155 (17451800) [pid = 1980] [serial = 1166] [outer = 13AAA400] 08:13:50 INFO - PROCESS | 1980 | 1464016430290 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"]]]}] 08:13:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:13:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:13:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:13:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:13:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:13:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:13:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:13:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:13:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:13:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:13:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:13:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:13:50 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 920ms 08:13:50 INFO - PROCESS | 1980 | 1464016430322 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 08:13:50 INFO - PROCESS | 1980 | 1464016430328 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 08:13:50 INFO - PROCESS | 1980 | 1464016430335 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:13:50 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:13:50 INFO - PROCESS | 1980 | 1464016430338 Marionette TRACE conn5 <- [1,1518,null,{}] 08:13:50 INFO - PROCESS | 1980 | 1464016430342 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}] 08:13:50 INFO - PROCESS | 1980 | 1464016430461 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 08:13:50 INFO - PROCESS | 1980 | 1464016430687 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:50 INFO - PROCESS | 1980 | --DOCSHELL 1EA3F800 == 91 [pid = 1980] [id = 355] 08:13:50 INFO - PROCESS | 1980 | --DOCSHELL 179F5800 == 90 [pid = 1980] [id = 377] 08:13:50 INFO - PROCESS | 1980 | --DOCSHELL 166DC000 == 89 [pid = 1980] [id = 376] 08:13:50 INFO - PROCESS | 1980 | --DOCSHELL 1603D000 == 88 [pid = 1980] [id = 375] 08:13:50 INFO - PROCESS | 1980 | --DOCSHELL 13FCA400 == 87 [pid = 1980] [id = 374] 08:13:50 INFO - PROCESS | 1980 | --DOCSHELL 127DD800 == 86 [pid = 1980] [id = 373] 08:13:50 INFO - PROCESS | 1980 | --DOCSHELL 0D801C00 == 85 [pid = 1980] [id = 372] 08:13:50 INFO - PROCESS | 1980 | ++DOCSHELL 0C9AC000 == 86 [pid = 1980] [id = 389] 08:13:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 156 (0C9BB400) [pid = 1980] [serial = 1167] [outer = 00000000] 08:13:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 157 (0D801C00) [pid = 1980] [serial = 1168] [outer = 0C9BB400] 08:13:50 INFO - PROCESS | 1980 | 1464016430791 Marionette DEBUG loaded listener.js 08:13:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 158 (121EF800) [pid = 1980] [serial = 1169] [outer = 0C9BB400] 08:13:51 INFO - PROCESS | 1980 | 1464016431555 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]]]}] 08:13:51 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 08:13:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:13:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:13:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:13:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:13:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:13:51 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. 08:13:51 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:13:51 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1276ms 08:13:51 INFO - PROCESS | 1980 | 1464016431618 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 08:13:51 INFO - PROCESS | 1980 | 1464016431623 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 08:13:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:13:51 INFO - PROCESS | 1980 | 1464016431627 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:13:51 INFO - PROCESS | 1980 | 1464016431631 Marionette TRACE conn5 <- [1,1522,null,{}] 08:13:51 INFO - PROCESS | 1980 | 1464016431680 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}] 08:13:51 INFO - PROCESS | 1980 | 1464016431807 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 08:13:51 INFO - PROCESS | 1980 | 1464016431946 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:51 INFO - PROCESS | 1980 | ++DOCSHELL 165AA400 == 87 [pid = 1980] [id = 390] 08:13:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 159 (166AF000) [pid = 1980] [serial = 1170] [outer = 00000000] 08:13:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 160 (17423000) [pid = 1980] [serial = 1171] [outer = 166AF000] 08:13:51 INFO - PROCESS | 1980 | 1464016432004 Marionette DEBUG loaded listener.js 08:13:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 161 (175B4000) [pid = 1980] [serial = 1172] [outer = 166AF000] 08:13:52 INFO - PROCESS | 1980 | 1464016432639 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]]]}] 08:13:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:13:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1080ms 08:13:52 INFO - PROCESS | 1980 | 1464016432709 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 08:13:52 INFO - PROCESS | 1980 | 1464016432714 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 08:13:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:13:52 INFO - PROCESS | 1980 | 1464016432754 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:13:52 INFO - PROCESS | 1980 | 1464016432756 Marionette TRACE conn5 <- [1,1526,null,{}] 08:13:52 INFO - PROCESS | 1980 | 1464016432762 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}] 08:13:52 INFO - PROCESS | 1980 | 1464016432891 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 08:13:53 INFO - PROCESS | 1980 | 1464016433032 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:53 INFO - PROCESS | 1980 | ++DOCSHELL 1A350C00 == 88 [pid = 1980] [id = 391] 08:13:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 162 (1B86C400) [pid = 1980] [serial = 1173] [outer = 00000000] 08:13:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 163 (1BD0EC00) [pid = 1980] [serial = 1174] [outer = 1B86C400] 08:13:53 INFO - PROCESS | 1980 | 1464016433093 Marionette DEBUG loaded listener.js 08:13:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 164 (1C4B3800) [pid = 1980] [serial = 1175] [outer = 1B86C400] 08:13:53 INFO - PROCESS | 1980 | 1464016433715 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]]]}] 08:13:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:13:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1058ms 08:13:53 INFO - PROCESS | 1980 | 1464016433781 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 08:13:53 INFO - PROCESS | 1980 | 1464016433783 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 08:13:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:13:53 INFO - PROCESS | 1980 | 1464016433789 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:13:53 INFO - PROCESS | 1980 | 1464016433795 Marionette TRACE conn5 <- [1,1530,null,{}] 08:13:53 INFO - PROCESS | 1980 | 1464016433805 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}] 08:13:53 INFO - PROCESS | 1980 | 1464016433980 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 08:13:54 INFO - PROCESS | 1980 | 1464016434122 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:54 INFO - PROCESS | 1980 | ++DOCSHELL 1EA3F800 == 89 [pid = 1980] [id = 392] 08:13:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 165 (1ED56C00) [pid = 1980] [serial = 1176] [outer = 00000000] 08:13:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 166 (1FB7D400) [pid = 1980] [serial = 1177] [outer = 1ED56C00] 08:13:54 INFO - PROCESS | 1980 | 1464016434178 Marionette DEBUG loaded listener.js 08:13:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 167 (1FB85000) [pid = 1980] [serial = 1178] [outer = 1ED56C00] 08:13:54 INFO - PROCESS | 1980 | 1464016434796 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]]]}] 08:13:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:13:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1082ms 08:13:54 INFO - PROCESS | 1980 | 1464016434886 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 08:13:54 INFO - PROCESS | 1980 | 1464016434889 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 08:13:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:13:54 INFO - PROCESS | 1980 | 1464016434893 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:13:54 INFO - PROCESS | 1980 | 1464016434894 Marionette TRACE conn5 <- [1,1534,null,{}] 08:13:54 INFO - PROCESS | 1980 | 1464016434898 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}] 08:13:55 INFO - PROCESS | 1980 | 1464016435069 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 08:13:55 INFO - PROCESS | 1980 | 1464016435178 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:56 INFO - PROCESS | 1980 | --DOCSHELL 0D83F400 == 88 [pid = 1980] [id = 242] 08:13:56 INFO - PROCESS | 1980 | --DOCSHELL 132D7400 == 87 [pid = 1980] [id = 388] 08:13:56 INFO - PROCESS | 1980 | --DOCSHELL 13A1EC00 == 86 [pid = 1980] [id = 382] 08:13:56 INFO - PROCESS | 1980 | --DOCSHELL 0C9C3400 == 85 [pid = 1980] [id = 381] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 11C7C400 == 84 [pid = 1980] [id = 255] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 198E1400 == 83 [pid = 1980] [id = 378] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 1B86DC00 == 82 [pid = 1980] [id = 338] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 0DA18000 == 81 [pid = 1980] [id = 225] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 0D1D9400 == 80 [pid = 1980] [id = 288] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 1E4BB400 == 79 [pid = 1980] [id = 276] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 201A9400 == 78 [pid = 1980] [id = 245] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 11C8D800 == 77 [pid = 1980] [id = 200] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 19D83800 == 76 [pid = 1980] [id = 368] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 1EA3E800 == 75 [pid = 1980] [id = 246] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 1756E800 == 74 [pid = 1980] [id = 384] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 0DA1D400 == 73 [pid = 1980] [id = 262] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 0C9C2000 == 72 [pid = 1980] [id = 369] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 1E80FC00 == 71 [pid = 1980] [id = 326] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 094EF400 == 70 [pid = 1980] [id = 254] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 1C242000 == 69 [pid = 1980] [id = 241] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 1B86CC00 == 68 [pid = 1980] [id = 275] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 14DDDC00 == 67 [pid = 1980] [id = 128] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 18C8AC00 == 66 [pid = 1980] [id = 383] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 0D838000 == 65 [pid = 1980] [id = 310] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 1ED54800 == 64 [pid = 1980] [id = 247] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 0D64A800 == 63 [pid = 1980] [id = 337] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 1C23BC00 == 62 [pid = 1980] [id = 8] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 13DAA400 == 61 [pid = 1980] [id = 17] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 16FA3C00 == 60 [pid = 1980] [id = 386] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 18E42C00 == 59 [pid = 1980] [id = 99] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 1E805C00 == 58 [pid = 1980] [id = 244] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 18CB8400 == 57 [pid = 1980] [id = 207] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 166D9C00 == 56 [pid = 1980] [id = 367] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 0D652400 == 55 [pid = 1980] [id = 339] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 1756A800 == 54 [pid = 1980] [id = 243] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 0C9AA400 == 53 [pid = 1980] [id = 145] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 17428800 == 52 [pid = 1980] [id = 88] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 0D832400 == 51 [pid = 1980] [id = 387] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 16F95800 == 50 [pid = 1980] [id = 239] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 18CAE400 == 49 [pid = 1980] [id = 187] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 0DF90800 == 48 [pid = 1980] [id = 199] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 1B86A800 == 47 [pid = 1980] [id = 379] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 16FA0400 == 46 [pid = 1980] [id = 259] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 1B12BC00 == 45 [pid = 1980] [id = 291] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 17740800 == 44 [pid = 1980] [id = 11] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 1A344800 == 43 [pid = 1980] [id = 227] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 1B136800 == 42 [pid = 1980] [id = 320] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 1BC19C00 == 41 [pid = 1980] [id = 385] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 0DAED400 == 40 [pid = 1980] [id = 229] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 1B9E2400 == 39 [pid = 1980] [id = 370] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 1B9E3400 == 38 [pid = 1980] [id = 159] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 132D3C00 == 37 [pid = 1980] [id = 261] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 1B130C00 == 36 [pid = 1980] [id = 340] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 0C9C0400 == 35 [pid = 1980] [id = 231] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 1A345400 == 34 [pid = 1980] [id = 292] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 1755D800 == 33 [pid = 1980] [id = 260] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 0D837C00 == 32 [pid = 1980] [id = 230] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 13FC1000 == 31 [pid = 1980] [id = 256] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 15AE5400 == 30 [pid = 1980] [id = 226] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 0D802800 == 29 [pid = 1980] [id = 371] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 0DC4A800 == 28 [pid = 1980] [id = 248] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 0DA1FC00 == 27 [pid = 1980] [id = 206] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 19D7AC00 == 26 [pid = 1980] [id = 290] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 0D64C400 == 25 [pid = 1980] [id = 238] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 15A14C00 == 24 [pid = 1980] [id = 257] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 0C9B7000 == 23 [pid = 1980] [id = 23] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 1B86B400 == 22 [pid = 1980] [id = 208] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 1264C800 == 21 [pid = 1980] [id = 289] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 0DAE2800 == 20 [pid = 1980] [id = 146] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 1C98CC00 == 19 [pid = 1980] [id = 228] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 13A1F400 == 18 [pid = 1980] [id = 102] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 0DC46000 == 17 [pid = 1980] [id = 293] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 1BC1E000 == 16 [pid = 1980] [id = 325] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 0D77A800 == 15 [pid = 1980] [id = 350] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 19D7B800 == 14 [pid = 1980] [id = 237] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 0D838800 == 13 [pid = 1980] [id = 380] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 1EA3F800 == 12 [pid = 1980] [id = 392] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 1A350C00 == 11 [pid = 1980] [id = 391] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 165AA400 == 10 [pid = 1980] [id = 390] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 0C9AC000 == 9 [pid = 1980] [id = 389] 08:13:59 INFO - PROCESS | 1980 | --DOCSHELL 15AE9800 == 8 [pid = 1980] [id = 364] 08:14:01 INFO - PROCESS | 1980 | ++DOCSHELL 09476000 == 9 [pid = 1980] [id = 393] 08:14:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 168 (09479C00) [pid = 1980] [serial = 1179] [outer = 00000000] 08:14:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 169 (094F2000) [pid = 1980] [serial = 1180] [outer = 09479C00] 08:14:01 INFO - PROCESS | 1980 | 1464016441384 Marionette DEBUG loaded listener.js 08:14:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 170 (094F8C00) [pid = 1980] [serial = 1181] [outer = 09479C00] 08:14:01 INFO - PROCESS | 1980 | 1464016441912 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]]]}] 08:14:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:14:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 7074ms 08:14:01 INFO - PROCESS | 1980 | 1464016441969 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 08:14:01 INFO - PROCESS | 1980 | 1464016441975 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 08:14:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:14:01 INFO - PROCESS | 1980 | 1464016441980 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:14:01 INFO - PROCESS | 1980 | 1464016441984 Marionette TRACE conn5 <- [1,1538,null,{}] 08:14:01 INFO - PROCESS | 1980 | 1464016441993 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}] 08:14:02 INFO - PROCESS | 1980 | 1464016442093 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 08:14:02 INFO - PROCESS | 1980 | 1464016442105 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:02 INFO - PROCESS | 1980 | ++DOCSHELL 0D1A7800 == 10 [pid = 1980] [id = 394] 08:14:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 171 (0D1D7800) [pid = 1980] [serial = 1182] [outer = 00000000] 08:14:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 172 (0D2E2800) [pid = 1980] [serial = 1183] [outer = 0D1D7800] 08:14:02 INFO - PROCESS | 1980 | 1464016442154 Marionette DEBUG loaded listener.js 08:14:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 173 (0D647C00) [pid = 1980] [serial = 1184] [outer = 0D1D7800] 08:14:02 INFO - PROCESS | 1980 | 1464016442674 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]]]}] 08:14:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:14:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 790ms 08:14:02 INFO - PROCESS | 1980 | 1464016442774 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 08:14:02 INFO - PROCESS | 1980 | 1464016442778 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 08:14:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:14:02 INFO - PROCESS | 1980 | 1464016442787 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:14:02 INFO - PROCESS | 1980 | 1464016442789 Marionette TRACE conn5 <- [1,1542,null,{}] 08:14:02 INFO - PROCESS | 1980 | 1464016442793 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}] 08:14:02 INFO - PROCESS | 1980 | 1464016442924 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 08:14:02 INFO - PROCESS | 1980 | 1464016442944 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:02 INFO - PROCESS | 1980 | ++DOCSHELL 0D83C800 == 11 [pid = 1980] [id = 395] 08:14:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 174 (0D83DC00) [pid = 1980] [serial = 1185] [outer = 00000000] 08:14:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 175 (0DAE2800) [pid = 1980] [serial = 1186] [outer = 0D83DC00] 08:14:02 INFO - PROCESS | 1980 | 1464016442990 Marionette DEBUG loaded listener.js 08:14:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 176 (0DC4C000) [pid = 1980] [serial = 1187] [outer = 0D83DC00] 08:14:03 INFO - PROCESS | 1980 | 1464016443471 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]]]}] 08:14:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:14:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 730ms 08:14:03 INFO - PROCESS | 1980 | 1464016443532 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 08:14:03 INFO - PROCESS | 1980 | 1464016443535 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 08:14:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:14:03 INFO - PROCESS | 1980 | 1464016443538 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:14:03 INFO - PROCESS | 1980 | 1464016443542 Marionette TRACE conn5 <- [1,1546,null,{}] 08:14:03 INFO - PROCESS | 1980 | 1464016443565 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}] 08:14:03 INFO - PROCESS | 1980 | 1464016443704 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 08:14:03 INFO - PROCESS | 1980 | 1464016443781 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:03 INFO - PROCESS | 1980 | ++DOCSHELL 0EC88000 == 12 [pid = 1980] [id = 396] 08:14:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 177 (11C7A800) [pid = 1980] [serial = 1188] [outer = 00000000] 08:14:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 178 (11EDAC00) [pid = 1980] [serial = 1189] [outer = 11C7A800] 08:14:03 INFO - PROCESS | 1980 | 1464016443829 Marionette DEBUG loaded listener.js 08:14:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 179 (12171C00) [pid = 1980] [serial = 1190] [outer = 11C7A800] 08:14:04 INFO - PROCESS | 1980 | 1464016444336 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]]]}] 08:14:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:14:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 830ms 08:14:04 INFO - PROCESS | 1980 | 1464016444374 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 08:14:04 INFO - PROCESS | 1980 | 1464016444377 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 08:14:04 INFO - PROCESS | 1980 | 1464016444380 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:14:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:14:04 INFO - PROCESS | 1980 | 1464016444382 Marionette TRACE conn5 <- [1,1550,null,{}] 08:14:04 INFO - PROCESS | 1980 | 1464016444385 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}] 08:14:04 INFO - PROCESS | 1980 | 1464016444512 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 08:14:04 INFO - PROCESS | 1980 | 1464016444585 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:04 INFO - PROCESS | 1980 | ++DOCSHELL 12649800 == 13 [pid = 1980] [id = 397] 08:14:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 180 (127DCC00) [pid = 1980] [serial = 1191] [outer = 00000000] 08:14:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 181 (1295D000) [pid = 1980] [serial = 1192] [outer = 127DCC00] 08:14:04 INFO - PROCESS | 1980 | 1464016444632 Marionette DEBUG loaded listener.js 08:14:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 182 (1298E400) [pid = 1980] [serial = 1193] [outer = 127DCC00] 08:14:05 INFO - PROCESS | 1980 | 1464016445068 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]]]}] 08:14:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:14:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 731ms 08:14:05 INFO - PROCESS | 1980 | 1464016445115 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 08:14:05 INFO - PROCESS | 1980 | 1464016445117 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 08:14:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:14:05 INFO - PROCESS | 1980 | 1464016445125 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:14:05 INFO - PROCESS | 1980 | 1464016445127 Marionette TRACE conn5 <- [1,1554,null,{}] 08:14:05 INFO - PROCESS | 1980 | 1464016445130 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}] 08:14:05 INFO - PROCESS | 1980 | 1464016445242 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 08:14:05 INFO - PROCESS | 1980 | 1464016445249 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:05 INFO - PROCESS | 1980 | ++DOCSHELL 132D3C00 == 14 [pid = 1980] [id = 398] 08:14:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 183 (132D6400) [pid = 1980] [serial = 1194] [outer = 00000000] 08:14:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 184 (13A0A800) [pid = 1980] [serial = 1195] [outer = 132D6400] 08:14:05 INFO - PROCESS | 1980 | 1464016445301 Marionette DEBUG loaded listener.js 08:14:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 185 (13A3A400) [pid = 1980] [serial = 1196] [outer = 132D6400] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 184 (0D83A000) [pid = 1980] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 183 (0D802C00) [pid = 1980] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 182 (166B4000) [pid = 1980] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 181 (14DDF000) [pid = 1980] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 180 (166AF000) [pid = 1980] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 179 (1BC20C00) [pid = 1980] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 178 (18DF3400) [pid = 1980] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 177 (0D171400) [pid = 1980] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 176 (0C9BB400) [pid = 1980] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 175 (1A342C00) [pid = 1980] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 174 (18D13800) [pid = 1980] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 173 (15BD5400) [pid = 1980] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 172 (1B137C00) [pid = 1980] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 171 (17553800) [pid = 1980] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 170 (1C98F000) [pid = 1980] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 169 (0DC48400) [pid = 1980] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 168 (0D809400) [pid = 1980] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 167 (1ED54400) [pid = 1980] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 166 (1525C800) [pid = 1980] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 165 (1B137400) [pid = 1980] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 164 (13E91C00) [pid = 1980] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 163 (17451C00) [pid = 1980] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 162 (166D6800) [pid = 1980] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 161 (1EA46C00) [pid = 1980] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 160 (15A11000) [pid = 1980] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 159 (121F7000) [pid = 1980] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 158 (1216AC00) [pid = 1980] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 157 (12988800) [pid = 1980] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 156 (0D233C00) [pid = 1980] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 155 (17554800) [pid = 1980] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 154 (1C23B400) [pid = 1980] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 153 (132D8400) [pid = 1980] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 152 (1B86E400) [pid = 1980] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 151 (094F9800) [pid = 1980] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 150 (1BD05C00) [pid = 1980] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 149 (13EE2C00) [pid = 1980] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 148 (0D803400) [pid = 1980] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 147 (13A11C00) [pid = 1980] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 146 (0D838400) [pid = 1980] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 145 (0DC45800) [pid = 1980] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 144 (12902400) [pid = 1980] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 143 (13AAA400) [pid = 1980] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 142 (1B877000) [pid = 1980] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 141 (1295C400) [pid = 1980] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 140 (1C4A6400) [pid = 1980] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 139 (1BD03800) [pid = 1980] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 138 (1A35A000) [pid = 1980] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 137 (17CAF800) [pid = 1980] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 136 (16F99C00) [pid = 1980] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 135 (1B86C400) [pid = 1980] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:14:06 INFO - PROCESS | 1980 | --DOMWINDOW == 134 (1605C000) [pid = 1980] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:14:07 INFO - PROCESS | 1980 | 1464016447147 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]]]}] 08:14:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:14:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 2064ms 08:14:07 INFO - PROCESS | 1980 | 1464016447195 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 08:14:07 INFO - PROCESS | 1980 | 1464016447201 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 08:14:07 INFO - PROCESS | 1980 | 1464016447205 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:14:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:14:07 INFO - PROCESS | 1980 | 1464016447210 Marionette TRACE conn5 <- [1,1558,null,{}] 08:14:07 INFO - PROCESS | 1980 | 1464016447216 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}] 08:14:07 INFO - PROCESS | 1980 | 1464016447335 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 08:14:07 INFO - PROCESS | 1980 | 1464016447483 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:07 INFO - PROCESS | 1980 | ++DOCSHELL 0C9C2400 == 15 [pid = 1980] [id = 399] 08:14:07 INFO - PROCESS | 1980 | ++DOMWINDOW == 135 (0C9C2800) [pid = 1980] [serial = 1197] [outer = 00000000] 08:14:07 INFO - PROCESS | 1980 | ++DOMWINDOW == 136 (0D35EC00) [pid = 1980] [serial = 1198] [outer = 0C9C2800] 08:14:07 INFO - PROCESS | 1980 | 1464016447546 Marionette DEBUG loaded listener.js 08:14:07 INFO - PROCESS | 1980 | ++DOMWINDOW == 137 (0D801400) [pid = 1980] [serial = 1199] [outer = 0C9C2800] 08:14:08 INFO - PROCESS | 1980 | 1464016448216 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]]]}] 08:14:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:14:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1079ms 08:14:08 INFO - PROCESS | 1980 | 1464016448293 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 08:14:08 INFO - PROCESS | 1980 | 1464016448299 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 08:14:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:14:08 INFO - PROCESS | 1980 | 1464016448306 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:14:08 INFO - PROCESS | 1980 | 1464016448309 Marionette TRACE conn5 <- [1,1562,null,{}] 08:14:08 INFO - PROCESS | 1980 | 1464016448314 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}] 08:14:08 INFO - PROCESS | 1980 | 1464016448492 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 08:14:08 INFO - PROCESS | 1980 | 1464016448557 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:08 INFO - PROCESS | 1980 | ++DOCSHELL 0DC65800 == 16 [pid = 1980] [id = 400] 08:14:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 138 (0DC67000) [pid = 1980] [serial = 1200] [outer = 00000000] 08:14:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 139 (0DC70000) [pid = 1980] [serial = 1201] [outer = 0DC67000] 08:14:08 INFO - PROCESS | 1980 | 1464016448615 Marionette DEBUG loaded listener.js 08:14:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 140 (0DEE8800) [pid = 1980] [serial = 1202] [outer = 0DC67000] 08:14:09 INFO - PROCESS | 1980 | 1464016449237 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]]]}] 08:14:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:14:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 970ms 08:14:09 INFO - PROCESS | 1980 | 1464016449280 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 08:14:09 INFO - PROCESS | 1980 | 1464016449282 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 08:14:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:14:09 INFO - PROCESS | 1980 | 1464016449286 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:14:09 INFO - PROCESS | 1980 | 1464016449290 Marionette TRACE conn5 <- [1,1566,null,{}] 08:14:09 INFO - PROCESS | 1980 | 1464016449301 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}] 08:14:09 INFO - PROCESS | 1980 | 1464016449416 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 08:14:09 INFO - PROCESS | 1980 | 1464016449565 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:09 INFO - PROCESS | 1980 | ++DOCSHELL 12956000 == 17 [pid = 1980] [id = 401] 08:14:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 141 (12959C00) [pid = 1980] [serial = 1203] [outer = 00000000] 08:14:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 142 (12988400) [pid = 1980] [serial = 1204] [outer = 12959C00] 08:14:09 INFO - PROCESS | 1980 | 1464016449629 Marionette DEBUG loaded listener.js 08:14:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 143 (13A0C000) [pid = 1980] [serial = 1205] [outer = 12959C00] 08:14:10 INFO - PROCESS | 1980 | 1464016450289 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]]]}] 08:14:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:14:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1078ms 08:14:10 INFO - PROCESS | 1980 | 1464016450368 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 08:14:10 INFO - PROCESS | 1980 | 1464016450370 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 08:14:10 INFO - PROCESS | 1980 | 1464016450374 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:14:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:14:10 INFO - PROCESS | 1980 | 1464016450376 Marionette TRACE conn5 <- [1,1570,null,{}] 08:14:10 INFO - PROCESS | 1980 | 1464016450380 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}] 08:14:10 INFO - PROCESS | 1980 | 1464016450491 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 08:14:10 INFO - PROCESS | 1980 | 1464016450602 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:10 INFO - PROCESS | 1980 | ++DOCSHELL 13A20800 == 18 [pid = 1980] [id = 402] 08:14:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 144 (13E95400) [pid = 1980] [serial = 1206] [outer = 00000000] 08:14:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 145 (13E9D400) [pid = 1980] [serial = 1207] [outer = 13E95400] 08:14:10 INFO - PROCESS | 1980 | 1464016450659 Marionette DEBUG loaded listener.js 08:14:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 146 (13EE2C00) [pid = 1980] [serial = 1208] [outer = 13E95400] 08:14:11 INFO - PROCESS | 1980 | 1464016451212 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]]]}] 08:14:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:14:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 870ms 08:14:11 INFO - PROCESS | 1980 | 1464016451247 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 08:14:11 INFO - PROCESS | 1980 | 1464016451249 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 08:14:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:14:11 INFO - PROCESS | 1980 | 1464016451270 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:14:11 INFO - PROCESS | 1980 | 1464016451272 Marionette TRACE conn5 <- [1,1574,null,{}] 08:14:11 INFO - PROCESS | 1980 | 1464016451276 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}] 08:14:11 INFO - PROCESS | 1980 | 1464016451430 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 08:14:11 INFO - PROCESS | 1980 | 1464016451547 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:11 INFO - PROCESS | 1980 | ++DOCSHELL 0D277400 == 19 [pid = 1980] [id = 403] 08:14:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 147 (0D804000) [pid = 1980] [serial = 1209] [outer = 00000000] 08:14:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 148 (13A3A800) [pid = 1980] [serial = 1210] [outer = 0D804000] 08:14:11 INFO - PROCESS | 1980 | 1464016451606 Marionette DEBUG loaded listener.js 08:14:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 149 (13AA2400) [pid = 1980] [serial = 1211] [outer = 0D804000] 08:14:12 INFO - PROCESS | 1980 | 1464016452229 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]]]}] 08:14:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:14:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1171ms 08:14:12 INFO - PROCESS | 1980 | --DOCSHELL 12649800 == 18 [pid = 1980] [id = 397] 08:14:12 INFO - PROCESS | 1980 | --DOCSHELL 0EC88000 == 17 [pid = 1980] [id = 396] 08:14:12 INFO - PROCESS | 1980 | --DOCSHELL 0D83C800 == 16 [pid = 1980] [id = 395] 08:14:12 INFO - PROCESS | 1980 | --DOCSHELL 0D1A7800 == 15 [pid = 1980] [id = 394] 08:14:12 INFO - PROCESS | 1980 | --DOCSHELL 09476000 == 14 [pid = 1980] [id = 393] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 148 (13214400) [pid = 1980] [serial = 1120] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 147 (0DC49000) [pid = 1980] [serial = 1115] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 146 (17747800) [pid = 1980] [serial = 1093] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 145 (18D18800) [pid = 1980] [serial = 1094] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 144 (13E9B000) [pid = 1980] [serial = 1090] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 143 (0D835800) [pid = 1980] [serial = 1114] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 142 (13A14C00) [pid = 1980] [serial = 1145] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 141 (11F56400) [pid = 1980] [serial = 1097] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 140 (13AA6800) [pid = 1980] [serial = 1099] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 139 (0EC5D000) [pid = 1980] [serial = 1096] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 138 (13A0F400) [pid = 1980] [serial = 1121] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 137 (16060800) [pid = 1980] [serial = 1147] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 136 (15257400) [pid = 1980] [serial = 1123] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 135 (17423000) [pid = 1980] [serial = 1171] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 134 (17451800) [pid = 1980] [serial = 1166] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 133 (1295BC00) [pid = 1980] [serial = 1142] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 132 (0D801C00) [pid = 1980] [serial = 1168] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 131 (166B2800) [pid = 1980] [serial = 1165] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 130 (0DEE8400) [pid = 1980] [serial = 1118] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 129 (12989400) [pid = 1980] [serial = 1144] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 128 (11C98400) [pid = 1980] [serial = 1141] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 127 (1C23FC00) [pid = 1980] [serial = 1112] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 126 (1C23C000) [pid = 1980] [serial = 1154] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 125 (1B1EF000) [pid = 1980] [serial = 1109] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 124 (1C4B3C00) [pid = 1980] [serial = 1156] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 123 (121EF800) [pid = 1980] [serial = 1169] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 122 (1BD95400) [pid = 1980] [serial = 1111] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 121 (1B1C7000) [pid = 1980] [serial = 1106] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 120 (1B1E9400) [pid = 1980] [serial = 1108] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 119 (1A353C00) [pid = 1980] [serial = 1151] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 118 (1BD0EC00) [pid = 1980] [serial = 1174] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 117 (1745B000) [pid = 1980] [serial = 1006] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 116 (1B9D4C00) [pid = 1980] [serial = 961] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 115 (19D7DC00) [pid = 1980] [serial = 1009] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 114 (1E89B800) [pid = 1980] [serial = 1059] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 113 (11C98800) [pid = 1980] [serial = 1068] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 112 (127E5C00) [pid = 1980] [serial = 1089] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 111 (1FB83000) [pid = 1980] [serial = 1065] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (15AE6800) [pid = 1980] [serial = 1081] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (1E80B400) [pid = 1980] [serial = 1021] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (13FC7400) [pid = 1980] [serial = 1077] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (1756A400) [pid = 1980] [serial = 1087] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (18D16800) [pid = 1980] [serial = 1057] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (1FB7C800) [pid = 1980] [serial = 685] [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.] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (1ED58400) [pid = 1980] [serial = 1062] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (1EA3D000) [pid = 1980] [serial = 1060] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (17557400) [pid = 1980] [serial = 1086] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (16F95000) [pid = 1980] [serial = 1083] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (12906800) [pid = 1980] [serial = 1069] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (1ED5C400) [pid = 1980] [serial = 1063] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (132CD000) [pid = 1980] [serial = 1003] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (13E9C800) [pid = 1980] [serial = 1054] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (1B1D0800) [pid = 1980] [serial = 1012] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (0D837800) [pid = 1980] [serial = 1071] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (15A13800) [pid = 1980] [serial = 1080] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (18DF2C00) [pid = 1980] [serial = 1103] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (13A1D800) [pid = 1980] [serial = 1053] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (1E4B7400) [pid = 1980] [serial = 1050] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (13A19800) [pid = 1980] [serial = 1075] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (1FB89400) [pid = 1980] [serial = 1066] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (1BC24800) [pid = 1980] [serial = 1015] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (16F9A400) [pid = 1980] [serial = 1084] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (1BD07800) [pid = 1980] [serial = 1153] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (15258C00) [pid = 1980] [serial = 1078] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (0D2E7000) [pid = 1980] [serial = 1000] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (1E808000) [pid = 1980] [serial = 1051] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (17CA6C00) [pid = 1980] [serial = 1056] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (0DC48000) [pid = 1980] [serial = 1072] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 80 (13A0AC00) [pid = 1980] [serial = 1074] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 79 (1C4AC000) [pid = 1980] [serial = 1018] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 78 (1B135800) [pid = 1980] [serial = 1105] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 77 (166B5C00) [pid = 1980] [serial = 1148] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 76 (0D836800) [pid = 1980] [serial = 1117] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 75 (14DE0000) [pid = 1980] [serial = 1100] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 74 (18DF7000) [pid = 1980] [serial = 1150] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 73 (1756C400) [pid = 1980] [serial = 1102] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 72 (1B1E3400) [pid = 1980] [serial = 1136] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 71 (1B9DB800) [pid = 1980] [serial = 1138] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 70 (1A35BC00) [pid = 1980] [serial = 1133] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 69 (1B1CB400) [pid = 1980] [serial = 1135] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 68 (17559C00) [pid = 1980] [serial = 1130] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 67 (18E43400) [pid = 1980] [serial = 1132] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 66 (1C4B3800) [pid = 1980] [serial = 1175] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 65 (166DD800) [pid = 1980] [serial = 1127] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 64 (17454C00) [pid = 1980] [serial = 1129] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 63 (15263400) [pid = 1980] [serial = 1124] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 62 (166B4800) [pid = 1980] [serial = 1126] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 61 (175B4000) [pid = 1980] [serial = 1172] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 60 (1B9DC800) [pid = 1980] [serial = 1139] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 59 (1ED5B800) [pid = 1980] [serial = 1163] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 58 (1EA46800) [pid = 1980] [serial = 1162] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 57 (1E89C800) [pid = 1980] [serial = 1160] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 56 (1C98D400) [pid = 1980] [serial = 1157] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | --DOMWINDOW == 55 (1E896C00) [pid = 1980] [serial = 1159] [outer = 00000000] [url = about:blank] 08:14:12 INFO - PROCESS | 1980 | 1464016452621 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 08:14:12 INFO - PROCESS | 1980 | 1464016452626 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 08:14:12 INFO - PROCESS | 1980 | 1464016452631 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:14:12 INFO - PROCESS | 1980 | 1464016452634 Marionette TRACE conn5 <- [1,1578,null,{}] 08:14:12 INFO - PROCESS | 1980 | 1464016452640 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}] 08:14:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:14:12 INFO - PROCESS | 1980 | 1464016452745 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 08:14:12 INFO - PROCESS | 1980 | 1464016452828 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:12 INFO - PROCESS | 1980 | ++DOCSHELL 0CA97800 == 15 [pid = 1980] [id = 404] 08:14:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 56 (0D12FC00) [pid = 1980] [serial = 1212] [outer = 00000000] 08:14:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 57 (0D2E5800) [pid = 1980] [serial = 1213] [outer = 0D12FC00] 08:14:12 INFO - PROCESS | 1980 | 1464016452924 Marionette DEBUG loaded listener.js 08:14:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 58 (0D653400) [pid = 1980] [serial = 1214] [outer = 0D12FC00] 08:14:13 INFO - PROCESS | 1980 | --DOMWINDOW == 57 (1FB7D400) [pid = 1980] [serial = 1177] [outer = 00000000] [url = about:blank] 08:14:13 INFO - PROCESS | 1980 | 1464016453406 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]]]}] 08:14:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:14:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 810ms 08:14:13 INFO - PROCESS | 1980 | 1464016453460 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 08:14:13 INFO - PROCESS | 1980 | 1464016453463 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 08:14:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:14:13 INFO - PROCESS | 1980 | 1464016453470 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:14:13 INFO - PROCESS | 1980 | 1464016453473 Marionette TRACE conn5 <- [1,1582,null,{}] 08:14:13 INFO - PROCESS | 1980 | 1464016453477 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}] 08:14:13 INFO - PROCESS | 1980 | 1464016453566 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 08:14:13 INFO - PROCESS | 1980 | 1464016453576 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:13 INFO - PROCESS | 1980 | ++DOCSHELL 0D838000 == 16 [pid = 1980] [id = 405] 08:14:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 58 (0D83EC00) [pid = 1980] [serial = 1215] [outer = 00000000] 08:14:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 59 (0DC4B000) [pid = 1980] [serial = 1216] [outer = 0D83EC00] 08:14:13 INFO - PROCESS | 1980 | 1464016453626 Marionette DEBUG loaded listener.js 08:14:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 60 (0DC69800) [pid = 1980] [serial = 1217] [outer = 0D83EC00] 08:14:14 INFO - PROCESS | 1980 | 1464016454096 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]]]}] 08:14:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:14:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 690ms 08:14:14 INFO - PROCESS | 1980 | 1464016454160 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 08:14:14 INFO - PROCESS | 1980 | 1464016454162 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 08:14:14 INFO - PROCESS | 1980 | 1464016454165 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:14:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:14:14 INFO - PROCESS | 1980 | 1464016454167 Marionette TRACE conn5 <- [1,1586,null,{}] 08:14:14 INFO - PROCESS | 1980 | 1464016454177 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}] 08:14:14 INFO - PROCESS | 1980 | 1464016454302 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 08:14:14 INFO - PROCESS | 1980 | 1464016454391 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:14 INFO - PROCESS | 1980 | ++DOCSHELL 0EC85800 == 17 [pid = 1980] [id = 406] 08:14:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 61 (0EC88000) [pid = 1980] [serial = 1218] [outer = 00000000] 08:14:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 62 (12172000) [pid = 1980] [serial = 1219] [outer = 0EC88000] 08:14:14 INFO - PROCESS | 1980 | 1464016454441 Marionette DEBUG loaded listener.js 08:14:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 63 (12671C00) [pid = 1980] [serial = 1220] [outer = 0EC88000] 08:14:14 INFO - PROCESS | 1980 | 1464016454831 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]]]}] 08:14:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:14:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 730ms 08:14:14 INFO - PROCESS | 1980 | 1464016454899 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 08:14:14 INFO - PROCESS | 1980 | 1464016454902 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 08:14:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:14:14 INFO - PROCESS | 1980 | 1464016454905 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:14:14 INFO - PROCESS | 1980 | 1464016454906 Marionette TRACE conn5 <- [1,1590,null,{}] 08:14:14 INFO - PROCESS | 1980 | 1464016454910 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}] 08:14:14 INFO - PROCESS | 1980 | 1464016455000 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 08:14:14 INFO - PROCESS | 1980 | 1464016455007 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:15 INFO - PROCESS | 1980 | ++DOCSHELL 12983400 == 18 [pid = 1980] [id = 407] 08:14:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 64 (1298AC00) [pid = 1980] [serial = 1221] [outer = 00000000] 08:14:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 65 (13A05000) [pid = 1980] [serial = 1222] [outer = 1298AC00] 08:14:15 INFO - PROCESS | 1980 | 1464016455055 Marionette DEBUG loaded listener.js 08:14:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 66 (13A12400) [pid = 1980] [serial = 1223] [outer = 1298AC00] 08:14:15 INFO - PROCESS | 1980 | 1464016455521 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]]]}] 08:14:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:14:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 08:14:15 INFO - PROCESS | 1980 | 1464016455575 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 08:14:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:14:15 INFO - PROCESS | 1980 | 1464016455578 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 08:14:15 INFO - PROCESS | 1980 | 1464016455590 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:14:15 INFO - PROCESS | 1980 | 1464016455592 Marionette TRACE conn5 <- [1,1594,null,{}] 08:14:15 INFO - PROCESS | 1980 | 1464016455596 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}] 08:14:15 INFO - PROCESS | 1980 | 1464016455748 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 08:14:15 INFO - PROCESS | 1980 | 1464016455769 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:15 INFO - PROCESS | 1980 | ++DOCSHELL 13AA6800 == 19 [pid = 1980] [id = 408] 08:14:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 67 (13AA8C00) [pid = 1980] [serial = 1224] [outer = 00000000] 08:14:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 68 (13E9C800) [pid = 1980] [serial = 1225] [outer = 13AA8C00] 08:14:15 INFO - PROCESS | 1980 | 1464016455813 Marionette DEBUG loaded listener.js 08:14:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 69 (14DE0000) [pid = 1980] [serial = 1226] [outer = 13AA8C00] 08:14:16 INFO - PROCESS | 1980 | 1464016456235 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]]]}] 08:14:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:14:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 690ms 08:14:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:14:16 INFO - PROCESS | 1980 | 1464016456271 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 08:14:16 INFO - PROCESS | 1980 | 1464016456273 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 08:14:16 INFO - PROCESS | 1980 | 1464016456276 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:14:16 INFO - PROCESS | 1980 | 1464016456278 Marionette TRACE conn5 <- [1,1598,null,{}] 08:14:16 INFO - PROCESS | 1980 | 1464016456281 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}] 08:14:16 INFO - PROCESS | 1980 | 1464016456429 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 08:14:16 INFO - PROCESS | 1980 | 1464016456487 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:16 INFO - PROCESS | 1980 | --DOMWINDOW == 68 (0D83DC00) [pid = 1980] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:14:16 INFO - PROCESS | 1980 | --DOMWINDOW == 67 (11C7A800) [pid = 1980] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:14:16 INFO - PROCESS | 1980 | --DOMWINDOW == 66 (1ED56C00) [pid = 1980] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:14:16 INFO - PROCESS | 1980 | --DOMWINDOW == 65 (127DCC00) [pid = 1980] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:14:16 INFO - PROCESS | 1980 | --DOMWINDOW == 64 (09479C00) [pid = 1980] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:14:16 INFO - PROCESS | 1980 | --DOMWINDOW == 63 (0D1D7800) [pid = 1980] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:14:16 INFO - PROCESS | 1980 | ++DOCSHELL 094FB000 == 20 [pid = 1980] [id = 409] 08:14:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 64 (0C9C3000) [pid = 1980] [serial = 1227] [outer = 00000000] 08:14:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 65 (0DC4A400) [pid = 1980] [serial = 1228] [outer = 0C9C3000] 08:14:16 INFO - PROCESS | 1980 | 1464016456538 Marionette DEBUG loaded listener.js 08:14:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 66 (15A0D000) [pid = 1980] [serial = 1229] [outer = 0C9C3000] 08:14:16 INFO - PROCESS | 1980 | 1464016456904 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]]]}] 08:14:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:14:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 08:14:16 INFO - PROCESS | 1980 | 1464016456948 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 08:14:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:14:16 INFO - PROCESS | 1980 | 1464016456950 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 08:14:16 INFO - PROCESS | 1980 | 1464016456953 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:14:16 INFO - PROCESS | 1980 | 1464016456954 Marionette TRACE conn5 <- [1,1602,null,{}] 08:14:16 INFO - PROCESS | 1980 | 1464016456958 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}] 08:14:17 INFO - PROCESS | 1980 | 1464016457037 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 08:14:17 INFO - PROCESS | 1980 | 1464016457073 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:17 INFO - PROCESS | 1980 | ++DOCSHELL 15A18000 == 21 [pid = 1980] [id = 410] 08:14:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 67 (15A18400) [pid = 1980] [serial = 1230] [outer = 00000000] 08:14:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 68 (15AE7400) [pid = 1980] [serial = 1231] [outer = 15A18400] 08:14:17 INFO - PROCESS | 1980 | 1464016457118 Marionette DEBUG loaded listener.js 08:14:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 69 (15AEA800) [pid = 1980] [serial = 1232] [outer = 15A18400] 08:14:17 INFO - PROCESS | 1980 | 1464016457527 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]]]}] 08:14:17 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 08:14:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 630ms 08:14:17 INFO - PROCESS | 1980 | 1464016457587 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 08:14:17 INFO - PROCESS | 1980 | 1464016457590 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 08:14:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:14:17 INFO - PROCESS | 1980 | 1464016457593 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:14:17 INFO - PROCESS | 1980 | 1464016457594 Marionette TRACE conn5 <- [1,1606,null,{}] 08:14:17 INFO - PROCESS | 1980 | 1464016457598 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}] 08:14:17 INFO - PROCESS | 1980 | 1464016457682 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 08:14:17 INFO - PROCESS | 1980 | 1464016457688 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:17 INFO - PROCESS | 1980 | ++DOCSHELL 15AE3800 == 22 [pid = 1980] [id = 411] 08:14:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 70 (15AE6000) [pid = 1980] [serial = 1233] [outer = 00000000] 08:14:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 71 (16060800) [pid = 1980] [serial = 1234] [outer = 15AE6000] 08:14:17 INFO - PROCESS | 1980 | 1464016457745 Marionette DEBUG loaded listener.js 08:14:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 72 (165A2800) [pid = 1980] [serial = 1235] [outer = 15AE6000] 08:14:18 INFO - PROCESS | 1980 | 1464016458184 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]]]}] 08:14:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:14:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 630ms 08:14:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:14:18 INFO - PROCESS | 1980 | 1464016458224 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 08:14:18 INFO - PROCESS | 1980 | 1464016458226 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 08:14:18 INFO - PROCESS | 1980 | 1464016458229 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:14:18 INFO - PROCESS | 1980 | 1464016458230 Marionette TRACE conn5 <- [1,1610,null,{}] 08:14:18 INFO - PROCESS | 1980 | 1464016458234 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}] 08:14:18 INFO - PROCESS | 1980 | 1464016458314 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 08:14:18 INFO - PROCESS | 1980 | 1464016458320 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:18 INFO - PROCESS | 1980 | ++DOCSHELL 15AE7000 == 23 [pid = 1980] [id = 412] 08:14:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 73 (165A5000) [pid = 1980] [serial = 1236] [outer = 00000000] 08:14:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 74 (166D2800) [pid = 1980] [serial = 1237] [outer = 165A5000] 08:14:18 INFO - PROCESS | 1980 | 1464016458365 Marionette DEBUG loaded listener.js 08:14:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 75 (166D9400) [pid = 1980] [serial = 1238] [outer = 165A5000] 08:14:18 INFO - PROCESS | 1980 | 1464016458813 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]]]}] 08:14:18 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 08:14:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 630ms 08:14:18 INFO - PROCESS | 1980 | 1464016458864 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 08:14:18 INFO - PROCESS | 1980 | 1464016458867 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 08:14:18 INFO - PROCESS | 1980 | 1464016458870 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:14:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:14:18 INFO - PROCESS | 1980 | 1464016458872 Marionette TRACE conn5 <- [1,1614,null,{}] 08:14:18 INFO - PROCESS | 1980 | 1464016458876 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}] 08:14:18 INFO - PROCESS | 1980 | 1464016458962 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 08:14:18 INFO - PROCESS | 1980 | 1464016458972 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:18 INFO - PROCESS | 1980 | ++DOCSHELL 0C9BE000 == 24 [pid = 1980] [id = 413] 08:14:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 76 (0C9BFC00) [pid = 1980] [serial = 1239] [outer = 00000000] 08:14:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 77 (16F95800) [pid = 1980] [serial = 1240] [outer = 0C9BFC00] 08:14:19 INFO - PROCESS | 1980 | 1464016459019 Marionette DEBUG loaded listener.js 08:14:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 78 (16F9C800) [pid = 1980] [serial = 1241] [outer = 0C9BFC00] 08:14:19 INFO - PROCESS | 1980 | 1464016459447 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]]]}] 08:14:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:14:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 630ms 08:14:19 INFO - PROCESS | 1980 | 1464016459505 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 08:14:19 INFO - PROCESS | 1980 | 1464016459507 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 08:14:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:14:19 INFO - PROCESS | 1980 | 1464016459511 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:14:19 INFO - PROCESS | 1980 | 1464016459513 Marionette TRACE conn5 <- [1,1618,null,{}] 08:14:19 INFO - PROCESS | 1980 | 1464016459516 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}] 08:14:19 INFO - PROCESS | 1980 | 1464016459672 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 08:14:19 INFO - PROCESS | 1980 | 1464016459859 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:19 INFO - PROCESS | 1980 | ++DOCSHELL 0C9AAC00 == 25 [pid = 1980] [id = 414] 08:14:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 79 (0C9B9000) [pid = 1980] [serial = 1242] [outer = 00000000] 08:14:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 80 (0D2E7800) [pid = 1980] [serial = 1243] [outer = 0C9B9000] 08:14:19 INFO - PROCESS | 1980 | 1464016459923 Marionette DEBUG loaded listener.js 08:14:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 81 (0D836800) [pid = 1980] [serial = 1244] [outer = 0C9B9000] 08:14:20 INFO - PROCESS | 1980 | 1464016460647 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]]]}] 08:14:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:14:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1175ms 08:14:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:14:20 INFO - PROCESS | 1980 | 1464016460701 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 08:14:20 INFO - PROCESS | 1980 | 1464016460705 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 08:14:20 INFO - PROCESS | 1980 | 1464016460710 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:14:20 INFO - PROCESS | 1980 | 1464016460714 Marionette TRACE conn5 <- [1,1622,null,{}] 08:14:20 INFO - PROCESS | 1980 | 1464016460719 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}] 08:14:20 INFO - PROCESS | 1980 | 1464016460838 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 08:14:20 INFO - PROCESS | 1980 | 1464016460969 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:20 INFO - PROCESS | 1980 | ++DOCSHELL 11C96C00 == 26 [pid = 1980] [id = 415] 08:14:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (11C98800) [pid = 1980] [serial = 1245] [outer = 00000000] 08:14:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (12670000) [pid = 1980] [serial = 1246] [outer = 11C98800] 08:14:21 INFO - PROCESS | 1980 | 1464016461027 Marionette DEBUG loaded listener.js 08:14:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (12986C00) [pid = 1980] [serial = 1247] [outer = 11C98800] 08:14:21 INFO - PROCESS | 1980 | 1464016461930 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]]]}] 08:14:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:14:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1279ms 08:14:21 INFO - PROCESS | 1980 | 1464016461990 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 08:14:21 INFO - PROCESS | 1980 | 1464016461994 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 08:14:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:14:21 INFO - PROCESS | 1980 | 1464016461999 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:14:21 INFO - PROCESS | 1980 | 1464016462003 Marionette TRACE conn5 <- [1,1626,null,{}] 08:14:21 INFO - PROCESS | 1980 | 1464016462009 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}] 08:14:22 INFO - PROCESS | 1980 | 1464016462120 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 08:14:22 INFO - PROCESS | 1980 | 1464016462261 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:22 INFO - PROCESS | 1980 | ++DOCSHELL 0D3E8400 == 27 [pid = 1980] [id = 416] 08:14:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (0D64A000) [pid = 1980] [serial = 1248] [outer = 00000000] 08:14:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (0D83A000) [pid = 1980] [serial = 1249] [outer = 0D64A000] 08:14:22 INFO - PROCESS | 1980 | 1464016462314 Marionette DEBUG loaded listener.js 08:14:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (0DADEC00) [pid = 1980] [serial = 1250] [outer = 0D64A000] 08:14:22 INFO - PROCESS | 1980 | --DOCSHELL 0D277400 == 26 [pid = 1980] [id = 403] 08:14:22 INFO - PROCESS | 1980 | --DOCSHELL 13A20800 == 25 [pid = 1980] [id = 402] 08:14:22 INFO - PROCESS | 1980 | --DOCSHELL 12956000 == 24 [pid = 1980] [id = 401] 08:14:22 INFO - PROCESS | 1980 | --DOCSHELL 0DC65800 == 23 [pid = 1980] [id = 400] 08:14:22 INFO - PROCESS | 1980 | --DOCSHELL 0C9C2400 == 22 [pid = 1980] [id = 399] 08:14:22 INFO - PROCESS | 1980 | --DOCSHELL 132D3C00 == 21 [pid = 1980] [id = 398] 08:14:22 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (0DC4C000) [pid = 1980] [serial = 1187] [outer = 00000000] [url = about:blank] 08:14:22 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (1298E400) [pid = 1980] [serial = 1193] [outer = 00000000] [url = about:blank] 08:14:22 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (094F2000) [pid = 1980] [serial = 1180] [outer = 00000000] [url = about:blank] 08:14:22 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (094F8C00) [pid = 1980] [serial = 1181] [outer = 00000000] [url = about:blank] 08:14:22 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (1295D000) [pid = 1980] [serial = 1192] [outer = 00000000] [url = about:blank] 08:14:22 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (0D2E2800) [pid = 1980] [serial = 1183] [outer = 00000000] [url = about:blank] 08:14:22 INFO - PROCESS | 1980 | --DOMWINDOW == 80 (0D647C00) [pid = 1980] [serial = 1184] [outer = 00000000] [url = about:blank] 08:14:22 INFO - PROCESS | 1980 | --DOMWINDOW == 79 (1FB85000) [pid = 1980] [serial = 1178] [outer = 00000000] [url = about:blank] 08:14:22 INFO - PROCESS | 1980 | --DOMWINDOW == 78 (12171C00) [pid = 1980] [serial = 1190] [outer = 00000000] [url = about:blank] 08:14:22 INFO - PROCESS | 1980 | --DOMWINDOW == 77 (11EDAC00) [pid = 1980] [serial = 1189] [outer = 00000000] [url = about:blank] 08:14:22 INFO - PROCESS | 1980 | --DOMWINDOW == 76 (0DAE2800) [pid = 1980] [serial = 1186] [outer = 00000000] [url = about:blank] 08:14:22 INFO - PROCESS | 1980 | 1464016462925 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]]]}] 08:14:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:14:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 987ms 08:14:22 INFO - PROCESS | 1980 | 1464016462987 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 08:14:22 INFO - PROCESS | 1980 | 1464016462993 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 08:14:22 INFO - PROCESS | 1980 | 1464016462999 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:14:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:14:22 INFO - PROCESS | 1980 | 1464016463002 Marionette TRACE conn5 <- [1,1630,null,{}] 08:14:22 INFO - PROCESS | 1980 | 1464016463006 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}] 08:14:23 INFO - PROCESS | 1980 | 1464016463091 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 08:14:23 INFO - PROCESS | 1980 | 1464016463182 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:23 INFO - PROCESS | 1980 | ++DOCSHELL 0C9C2400 == 22 [pid = 1980] [id = 417] 08:14:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 77 (0D1D9400) [pid = 1980] [serial = 1251] [outer = 00000000] 08:14:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 78 (0DAE0000) [pid = 1980] [serial = 1252] [outer = 0D1D9400] 08:14:23 INFO - PROCESS | 1980 | 1464016463227 Marionette DEBUG loaded listener.js 08:14:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 79 (0DC4D400) [pid = 1980] [serial = 1253] [outer = 0D1D9400] 08:14:23 INFO - PROCESS | 1980 | 1464016463618 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]]]}] 08:14:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:14:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 08:14:23 INFO - PROCESS | 1980 | 1464016463676 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 08:14:23 INFO - PROCESS | 1980 | 1464016463679 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 08:14:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:14:23 INFO - PROCESS | 1980 | 1464016463682 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:14:23 INFO - PROCESS | 1980 | 1464016463685 Marionette TRACE conn5 <- [1,1634,null,{}] 08:14:23 INFO - PROCESS | 1980 | 1464016463697 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}] 08:14:23 INFO - PROCESS | 1980 | 1464016463784 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 08:14:23 INFO - PROCESS | 1980 | 1464016463792 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:23 INFO - PROCESS | 1980 | ++DOCSHELL 0DF1E800 == 23 [pid = 1980] [id = 418] 08:14:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 80 (0DF74C00) [pid = 1980] [serial = 1254] [outer = 00000000] 08:14:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 81 (12649800) [pid = 1980] [serial = 1255] [outer = 0DF74C00] 08:14:23 INFO - PROCESS | 1980 | 1464016463840 Marionette DEBUG loaded listener.js 08:14:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (127D8800) [pid = 1980] [serial = 1256] [outer = 0DF74C00] 08:14:24 INFO - PROCESS | 1980 | 1464016464311 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]]]}] 08:14:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:14:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 670ms 08:14:24 INFO - PROCESS | 1980 | 1464016464357 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 08:14:24 INFO - PROCESS | 1980 | 1464016464359 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 08:14:24 INFO - PROCESS | 1980 | 1464016464362 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:14:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:14:24 INFO - PROCESS | 1980 | 1464016464364 Marionette TRACE conn5 <- [1,1638,null,{}] 08:14:24 INFO - PROCESS | 1980 | 1464016464367 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}] 08:14:24 INFO - PROCESS | 1980 | 1464016464455 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 08:14:24 INFO - PROCESS | 1980 | 1464016464464 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:24 INFO - PROCESS | 1980 | ++DOCSHELL 1295D000 == 24 [pid = 1980] [id = 419] 08:14:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (12992400) [pid = 1980] [serial = 1257] [outer = 00000000] 08:14:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (13A05400) [pid = 1980] [serial = 1258] [outer = 12992400] 08:14:24 INFO - PROCESS | 1980 | 1464016464511 Marionette DEBUG loaded listener.js 08:14:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (13A15C00) [pid = 1980] [serial = 1259] [outer = 12992400] 08:14:24 INFO - PROCESS | 1980 | 1464016464971 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]]]}] 08:14:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:14:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 08:14:25 INFO - PROCESS | 1980 | 1464016465037 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 08:14:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:14:25 INFO - PROCESS | 1980 | 1464016465039 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 08:14:25 INFO - PROCESS | 1980 | 1464016465042 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:14:25 INFO - PROCESS | 1980 | 1464016465044 Marionette TRACE conn5 <- [1,1642,null,{}] 08:14:25 INFO - PROCESS | 1980 | 1464016465047 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}] 08:14:25 INFO - PROCESS | 1980 | 1464016465154 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 08:14:25 INFO - PROCESS | 1980 | 1464016465244 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:25 INFO - PROCESS | 1980 | ++DOCSHELL 0DC46C00 == 25 [pid = 1980] [id = 420] 08:14:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (13A35800) [pid = 1980] [serial = 1260] [outer = 00000000] 08:14:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (13E98C00) [pid = 1980] [serial = 1261] [outer = 13A35800] 08:14:25 INFO - PROCESS | 1980 | 1464016465291 Marionette DEBUG loaded listener.js 08:14:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (13EA0000) [pid = 1980] [serial = 1262] [outer = 13A35800] 08:14:25 INFO - PROCESS | 1980 | 1464016465718 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]]]}] 08:14:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:14:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 730ms 08:14:25 INFO - PROCESS | 1980 | 1464016465775 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 08:14:25 INFO - PROCESS | 1980 | 1464016465777 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 08:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:14:25 INFO - PROCESS | 1980 | 1464016465781 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:14:25 INFO - PROCESS | 1980 | 1464016465782 Marionette TRACE conn5 <- [1,1646,null,{}] 08:14:25 INFO - PROCESS | 1980 | 1464016465786 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}] 08:14:25 INFO - PROCESS | 1980 | 1464016465913 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 08:14:25 INFO - PROCESS | 1980 | 1464016465978 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:25 INFO - PROCESS | 1980 | ++DOCSHELL 13E93C00 == 26 [pid = 1980] [id = 421] 08:14:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (13FC2000) [pid = 1980] [serial = 1263] [outer = 00000000] 08:14:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (15A13800) [pid = 1980] [serial = 1264] [outer = 13FC2000] 08:14:26 INFO - PROCESS | 1980 | 1464016466026 Marionette DEBUG loaded listener.js 08:14:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (15AE6400) [pid = 1980] [serial = 1265] [outer = 13FC2000] 08:14:26 INFO - PROCESS | 1980 | 1464016466488 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]]]}] 08:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 730ms 08:14:26 INFO - PROCESS | 1980 | 1464016466543 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 08:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:14:26 INFO - PROCESS | 1980 | 1464016466545 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 08:14:26 INFO - PROCESS | 1980 | 1464016466549 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:14:26 INFO - PROCESS | 1980 | 1464016466550 Marionette TRACE conn5 <- [1,1650,null,{}] 08:14:26 INFO - PROCESS | 1980 | 1464016466554 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}] 08:14:26 INFO - PROCESS | 1980 | 1464016466660 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 08:14:26 INFO - PROCESS | 1980 | 1464016466670 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:26 INFO - PROCESS | 1980 | ++DOCSHELL 11F53400 == 27 [pid = 1980] [id = 422] 08:14:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (132CD800) [pid = 1980] [serial = 1266] [outer = 00000000] 08:14:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (1659EC00) [pid = 1980] [serial = 1267] [outer = 132CD800] 08:14:26 INFO - PROCESS | 1980 | 1464016466714 Marionette DEBUG loaded listener.js 08:14:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (166B7400) [pid = 1980] [serial = 1268] [outer = 132CD800] 08:14:27 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (13AA8C00) [pid = 1980] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:14:27 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (0C9C3000) [pid = 1980] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:14:27 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (0D12FC00) [pid = 1980] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:14:27 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (0EC88000) [pid = 1980] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:14:27 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (15AE6000) [pid = 1980] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:14:27 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (0D83EC00) [pid = 1980] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:14:27 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (1298AC00) [pid = 1980] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:14:27 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (15A18400) [pid = 1980] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:14:27 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (165A5000) [pid = 1980] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:14:27 INFO - PROCESS | 1980 | 1464016467269 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]]]}] 08:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 770ms 08:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:14:27 INFO - PROCESS | 1980 | 1464016467319 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 08:14:27 INFO - PROCESS | 1980 | 1464016467321 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 08:14:27 INFO - PROCESS | 1980 | 1464016467324 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:14:27 INFO - PROCESS | 1980 | 1464016467325 Marionette TRACE conn5 <- [1,1654,null,{}] 08:14:27 INFO - PROCESS | 1980 | 1464016467329 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}] 08:14:27 INFO - PROCESS | 1980 | 1464016467419 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 08:14:27 INFO - PROCESS | 1980 | 1464016467514 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:27 INFO - PROCESS | 1980 | ++DOCSHELL 0C9C3000 == 28 [pid = 1980] [id = 423] 08:14:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (0D834000) [pid = 1980] [serial = 1269] [outer = 00000000] 08:14:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (13FC3400) [pid = 1980] [serial = 1270] [outer = 0D834000] 08:14:27 INFO - PROCESS | 1980 | 1464016467563 Marionette DEBUG loaded listener.js 08:14:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (16062400) [pid = 1980] [serial = 1271] [outer = 0D834000] 08:14:27 INFO - PROCESS | 1980 | 1464016467935 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]]]}] 08:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 630ms 08:14:27 INFO - PROCESS | 1980 | 1464016467973 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 08:14:27 INFO - PROCESS | 1980 | 1464016467975 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 08:14:27 INFO - PROCESS | 1980 | 1464016467978 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:14:27 INFO - PROCESS | 1980 | 1464016467980 Marionette TRACE conn5 <- [1,1658,null,{}] 08:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:14:27 INFO - PROCESS | 1980 | 1464016467983 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}] 08:14:28 INFO - PROCESS | 1980 | 1464016468101 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 08:14:28 INFO - PROCESS | 1980 | 1464016468110 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:28 INFO - PROCESS | 1980 | ++DOCSHELL 1298F800 == 29 [pid = 1980] [id = 424] 08:14:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (13E9E000) [pid = 1980] [serial = 1272] [outer = 00000000] 08:14:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (16F9AC00) [pid = 1980] [serial = 1273] [outer = 13E9E000] 08:14:28 INFO - PROCESS | 1980 | 1464016468154 Marionette DEBUG loaded listener.js 08:14:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (16F9BC00) [pid = 1980] [serial = 1274] [outer = 13E9E000] 08:14:28 INFO - PROCESS | 1980 | 1464016468564 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]]]}] 08:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 630ms 08:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:14:28 INFO - PROCESS | 1980 | 1464016468613 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 08:14:28 INFO - PROCESS | 1980 | 1464016468615 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 08:14:28 INFO - PROCESS | 1980 | 1464016468618 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:14:28 INFO - PROCESS | 1980 | 1464016468620 Marionette TRACE conn5 <- [1,1662,null,{}] 08:14:28 INFO - PROCESS | 1980 | 1464016468624 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}] 08:14:28 INFO - PROCESS | 1980 | 1464016468741 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 08:14:28 INFO - PROCESS | 1980 | 1464016468751 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:28 INFO - PROCESS | 1980 | ++DOCSHELL 11C90000 == 30 [pid = 1980] [id = 425] 08:14:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (1742A000) [pid = 1980] [serial = 1275] [outer = 00000000] 08:14:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (17557000) [pid = 1980] [serial = 1276] [outer = 1742A000] 08:14:28 INFO - PROCESS | 1980 | 1464016468795 Marionette DEBUG loaded listener.js 08:14:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (17552800) [pid = 1980] [serial = 1277] [outer = 1742A000] 08:14:29 INFO - PROCESS | 1980 | 1464016469281 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]]]}] 08:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 08:14:29 INFO - PROCESS | 1980 | 1464016469401 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 08:14:29 INFO - PROCESS | 1980 | 1464016469406 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 08:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:14:29 INFO - PROCESS | 1980 | 1464016469414 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:14:29 INFO - PROCESS | 1980 | 1464016469418 Marionette TRACE conn5 <- [1,1666,null,{}] 08:14:29 INFO - PROCESS | 1980 | 1464016469425 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}] 08:14:29 INFO - PROCESS | 1980 | 1464016469543 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 08:14:29 INFO - PROCESS | 1980 | 1464016469641 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:29 INFO - PROCESS | 1980 | ++DOCSHELL 0C9A0C00 == 31 [pid = 1980] [id = 426] 08:14:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (0C9A4000) [pid = 1980] [serial = 1278] [outer = 00000000] 08:14:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (0D807400) [pid = 1980] [serial = 1279] [outer = 0C9A4000] 08:14:29 INFO - PROCESS | 1980 | 1464016469697 Marionette DEBUG loaded listener.js 08:14:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (0D83FC00) [pid = 1980] [serial = 1280] [outer = 0C9A4000] 08:14:30 INFO - PROCESS | 1980 | 1464016470231 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]]]}] 08:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 890ms 08:14:30 INFO - PROCESS | 1980 | 1464016470306 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 08:14:30 INFO - PROCESS | 1980 | 1464016470312 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 08:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:14:30 INFO - PROCESS | 1980 | 1464016470319 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:14:30 INFO - PROCESS | 1980 | 1464016470321 Marionette TRACE conn5 <- [1,1670,null,{}] 08:14:30 INFO - PROCESS | 1980 | 1464016470325 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}] 08:14:30 INFO - PROCESS | 1980 | 1464016470436 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 08:14:30 INFO - PROCESS | 1980 | 1464016470548 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:30 INFO - PROCESS | 1980 | ++DOCSHELL 1290C800 == 32 [pid = 1980] [id = 427] 08:14:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (12956C00) [pid = 1980] [serial = 1281] [outer = 00000000] 08:14:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (132D2000) [pid = 1980] [serial = 1282] [outer = 12956C00] 08:14:30 INFO - PROCESS | 1980 | 1464016470605 Marionette DEBUG loaded listener.js 08:14:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (13AA4400) [pid = 1980] [serial = 1283] [outer = 12956C00] 08:14:31 INFO - PROCESS | 1980 | 1464016471224 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]]]}] 08:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 970ms 08:14:31 INFO - PROCESS | 1980 | 1464016471291 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 08:14:31 INFO - PROCESS | 1980 | 1464016471293 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 08:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:14:31 INFO - PROCESS | 1980 | 1464016471297 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:14:31 INFO - PROCESS | 1980 | 1464016471301 Marionette TRACE conn5 <- [1,1674,null,{}] 08:14:31 INFO - PROCESS | 1980 | 1464016471312 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}] 08:14:31 INFO - PROCESS | 1980 | 1464016471430 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 08:14:31 INFO - PROCESS | 1980 | 1464016471569 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:31 INFO - PROCESS | 1980 | ++DOCSHELL 1603BC00 == 33 [pid = 1980] [id = 428] 08:14:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (166B4000) [pid = 1980] [serial = 1284] [outer = 00000000] 08:14:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (1755F400) [pid = 1980] [serial = 1285] [outer = 166B4000] 08:14:31 INFO - PROCESS | 1980 | 1464016471630 Marionette DEBUG loaded listener.js 08:14:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (17567800) [pid = 1980] [serial = 1286] [outer = 166B4000] 08:14:32 INFO - PROCESS | 1980 | 1464016472264 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]]]}] 08:14:32 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 08:14:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1022ms 08:14:32 INFO - PROCESS | 1980 | 1464016472322 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 08:14:32 INFO - PROCESS | 1980 | 1464016472325 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 08:14:32 INFO - PROCESS | 1980 | 1464016472328 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:14:32 INFO - PROCESS | 1980 | 1464016472330 Marionette TRACE conn5 <- [1,1678,null,{}] 08:14:32 INFO - PROCESS | 1980 | 1464016472334 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}] 08:14:32 INFO - PROCESS | 1980 | 1464016472443 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 08:14:32 INFO - PROCESS | 1980 | 1464016472580 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:32 INFO - PROCESS | 1980 | ++DOCSHELL 1755E800 == 34 [pid = 1980] [id = 429] 08:14:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (1756BC00) [pid = 1980] [serial = 1287] [outer = 00000000] 08:14:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (1776D400) [pid = 1980] [serial = 1288] [outer = 1756BC00] 08:14:32 INFO - PROCESS | 1980 | 1464016472639 Marionette DEBUG loaded listener.js 08:14:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (179F4800) [pid = 1980] [serial = 1289] [outer = 1756BC00] 08:14:33 INFO - PROCESS | 1980 | 1464016473221 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]]]}] 08:14:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 930ms 08:14:33 INFO - PROCESS | 1980 | 1464016473262 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 08:14:33 INFO - PROCESS | 1980 | 1464016473264 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 08:14:33 INFO - PROCESS | 1980 | 1464016473268 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:14:33 INFO - PROCESS | 1980 | 1464016473270 Marionette TRACE conn5 <- [1,1682,null,{}] 08:14:33 INFO - PROCESS | 1980 | 1464016473273 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}] 08:14:33 INFO - PROCESS | 1980 | 1464016473373 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 08:14:33 INFO - PROCESS | 1980 | 1464016473504 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:33 INFO - PROCESS | 1980 | ++DOCSHELL 0EC5D400 == 35 [pid = 1980] [id = 430] 08:14:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (175BC000) [pid = 1980] [serial = 1290] [outer = 00000000] 08:14:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (18AD1800) [pid = 1980] [serial = 1291] [outer = 175BC000] 08:14:33 INFO - PROCESS | 1980 | 1464016473559 Marionette DEBUG loaded listener.js 08:14:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (18C8A000) [pid = 1980] [serial = 1292] [outer = 175BC000] 08:14:34 INFO - PROCESS | 1980 | 1464016474336 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]]]}] 08:14:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1126ms 08:14:34 INFO - PROCESS | 1980 | 1464016474399 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 08:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:14:34 INFO - PROCESS | 1980 | 1464016474403 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 08:14:34 INFO - PROCESS | 1980 | 1464016474408 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:14:34 INFO - PROCESS | 1980 | 1464016474412 Marionette TRACE conn5 <- [1,1686,null,{}] 08:14:34 INFO - PROCESS | 1980 | 1464016474419 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}] 08:14:34 INFO - PROCESS | 1980 | 1464016474520 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 08:14:34 INFO - PROCESS | 1980 | 1464016474665 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:34 INFO - PROCESS | 1980 | ++DOCSHELL 0D80E800 == 36 [pid = 1980] [id = 431] 08:14:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (0DAE6800) [pid = 1980] [serial = 1293] [outer = 00000000] 08:14:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (0DC73C00) [pid = 1980] [serial = 1294] [outer = 0DAE6800] 08:14:34 INFO - PROCESS | 1980 | 1464016474717 Marionette DEBUG loaded listener.js 08:14:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 112 (0DFFBC00) [pid = 1980] [serial = 1295] [outer = 0DAE6800] 08:14:35 INFO - PROCESS | 1980 | --DOMWINDOW == 111 (13E9C800) [pid = 1980] [serial = 1225] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (0DC4A400) [pid = 1980] [serial = 1228] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (13A0A800) [pid = 1980] [serial = 1195] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (0D35EC00) [pid = 1980] [serial = 1198] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (0DC70000) [pid = 1980] [serial = 1201] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (12988400) [pid = 1980] [serial = 1204] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (13E9D400) [pid = 1980] [serial = 1207] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (0D653400) [pid = 1980] [serial = 1214] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (0D2E5800) [pid = 1980] [serial = 1213] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (12172000) [pid = 1980] [serial = 1219] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (12671C00) [pid = 1980] [serial = 1220] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (16060800) [pid = 1980] [serial = 1234] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (0DC4B000) [pid = 1980] [serial = 1216] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (0DC69800) [pid = 1980] [serial = 1217] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (13A05000) [pid = 1980] [serial = 1222] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (13A3A800) [pid = 1980] [serial = 1210] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (15AE7400) [pid = 1980] [serial = 1231] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (166D2800) [pid = 1980] [serial = 1237] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (166D9400) [pid = 1980] [serial = 1238] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (15A0D000) [pid = 1980] [serial = 1229] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (15AEA800) [pid = 1980] [serial = 1232] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (14DE0000) [pid = 1980] [serial = 1226] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (165A2800) [pid = 1980] [serial = 1235] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (13A12400) [pid = 1980] [serial = 1223] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (16F95800) [pid = 1980] [serial = 1240] [outer = 00000000] [url = about:blank] 08:14:35 INFO - PROCESS | 1980 | 1464016475343 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]]]}] 08:14:35 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 08:14:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 990ms 08:14:35 INFO - PROCESS | 1980 | 1464016475399 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 08:14:35 INFO - PROCESS | 1980 | 1464016475404 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 08:14:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:14:35 INFO - PROCESS | 1980 | 1464016475410 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:14:35 INFO - PROCESS | 1980 | 1464016475412 Marionette TRACE conn5 <- [1,1690,null,{}] 08:14:35 INFO - PROCESS | 1980 | 1464016475416 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}] 08:14:35 INFO - PROCESS | 1980 | 1464016475509 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 08:14:35 INFO - PROCESS | 1980 | 1464016475607 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:35 INFO - PROCESS | 1980 | ++DOCSHELL 0C9BCC00 == 37 [pid = 1980] [id = 432] 08:14:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (0D2EC000) [pid = 1980] [serial = 1296] [outer = 00000000] 08:14:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (0DC64400) [pid = 1980] [serial = 1297] [outer = 0D2EC000] 08:14:35 INFO - PROCESS | 1980 | 1464016475655 Marionette DEBUG loaded listener.js 08:14:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (0DF75400) [pid = 1980] [serial = 1298] [outer = 0D2EC000] 08:14:36 INFO - PROCESS | 1980 | 1464016476085 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]]]}] 08:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 08:14:36 INFO - PROCESS | 1980 | 1464016476143 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 08:14:36 INFO - PROCESS | 1980 | 1464016476146 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 08:14:36 INFO - PROCESS | 1980 | 1464016476149 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:14:36 INFO - PROCESS | 1980 | 1464016476153 Marionette TRACE conn5 <- [1,1694,null,{}] 08:14:36 INFO - PROCESS | 1980 | 1464016476163 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}] 08:14:36 INFO - PROCESS | 1980 | 1464016476278 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 08:14:36 INFO - PROCESS | 1980 | 1464016476293 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:36 INFO - PROCESS | 1980 | ++DOCSHELL 11E87800 == 38 [pid = 1980] [id = 433] 08:14:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (12671C00) [pid = 1980] [serial = 1299] [outer = 00000000] 08:14:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (13A0AC00) [pid = 1980] [serial = 1300] [outer = 12671C00] 08:14:36 INFO - PROCESS | 1980 | 1464016476343 Marionette DEBUG loaded listener.js 08:14:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (13A18C00) [pid = 1980] [serial = 1301] [outer = 12671C00] 08:14:36 INFO - PROCESS | 1980 | 1464016476825 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]]]}] 08:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 730ms 08:14:36 INFO - PROCESS | 1980 | 1464016476883 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 08:14:36 INFO - PROCESS | 1980 | 1464016476886 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 08:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:14:36 INFO - PROCESS | 1980 | 1464016476889 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:14:36 INFO - PROCESS | 1980 | 1464016476891 Marionette TRACE conn5 <- [1,1698,null,{}] 08:14:36 INFO - PROCESS | 1980 | 1464016476894 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}] 08:14:36 INFO - PROCESS | 1980 | 1464016476976 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 08:14:36 INFO - PROCESS | 1980 | 1464016476986 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:36 INFO - PROCESS | 1980 | ++DOCSHELL 13E9B000 == 39 [pid = 1980] [id = 434] 08:14:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (13E9C800) [pid = 1980] [serial = 1302] [outer = 00000000] 08:14:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (14DDE800) [pid = 1980] [serial = 1303] [outer = 13E9C800] 08:14:37 INFO - PROCESS | 1980 | 1464016477030 Marionette DEBUG loaded listener.js 08:14:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (1525B000) [pid = 1980] [serial = 1304] [outer = 13E9C800] 08:14:37 INFO - PROCESS | 1980 | 1464016477487 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]]]}] 08:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 08:14:37 INFO - PROCESS | 1980 | 1464016477567 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 08:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:14:37 INFO - PROCESS | 1980 | 1464016477569 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 08:14:37 INFO - PROCESS | 1980 | 1464016477573 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:14:37 INFO - PROCESS | 1980 | 1464016477584 Marionette TRACE conn5 <- [1,1702,null,{}] 08:14:37 INFO - PROCESS | 1980 | 1464016477588 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}] 08:14:37 INFO - PROCESS | 1980 | 1464016477736 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 08:14:37 INFO - PROCESS | 1980 | 1464016477762 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:37 INFO - PROCESS | 1980 | ++DOCSHELL 15A0C400 == 40 [pid = 1980] [id = 435] 08:14:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (15A0CC00) [pid = 1980] [serial = 1305] [outer = 00000000] 08:14:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (15A18400) [pid = 1980] [serial = 1306] [outer = 15A0CC00] 08:14:37 INFO - PROCESS | 1980 | 1464016477808 Marionette DEBUG loaded listener.js 08:14:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (16031C00) [pid = 1980] [serial = 1307] [outer = 15A0CC00] 08:14:38 INFO - PROCESS | 1980 | 1464016478289 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]]]}] 08:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 730ms 08:14:38 INFO - PROCESS | 1980 | 1464016478303 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 08:14:38 INFO - PROCESS | 1980 | 1464016478305 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 08:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:14:38 INFO - PROCESS | 1980 | 1464016478315 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:14:38 INFO - PROCESS | 1980 | 1464016478317 Marionette TRACE conn5 <- [1,1706,null,{}] 08:14:38 INFO - PROCESS | 1980 | 1464016478320 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}] 08:14:38 INFO - PROCESS | 1980 | 1464016478464 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 08:14:38 INFO - PROCESS | 1980 | 1464016478525 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:38 INFO - PROCESS | 1980 | ++DOCSHELL 1659D000 == 41 [pid = 1980] [id = 436] 08:14:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (166AC800) [pid = 1980] [serial = 1308] [outer = 00000000] 08:14:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (16F9A800) [pid = 1980] [serial = 1309] [outer = 166AC800] 08:14:38 INFO - PROCESS | 1980 | 1464016478578 Marionette DEBUG loaded listener.js 08:14:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (16FA1C00) [pid = 1980] [serial = 1310] [outer = 166AC800] 08:14:38 INFO - PROCESS | 1980 | 1464016479010 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]]]}] 08:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 730ms 08:14:39 INFO - PROCESS | 1980 | 1464016479049 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 08:14:39 INFO - PROCESS | 1980 | 1464016479051 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 08:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:14:39 INFO - PROCESS | 1980 | 1464016479062 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:14:39 INFO - PROCESS | 1980 | 1464016479064 Marionette TRACE conn5 <- [1,1710,null,{}] 08:14:39 INFO - PROCESS | 1980 | 1464016479067 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}] 08:14:39 INFO - PROCESS | 1980 | 1464016479204 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 08:14:39 INFO - PROCESS | 1980 | 1464016479217 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:39 INFO - PROCESS | 1980 | ++DOCSHELL 0D3EB400 == 42 [pid = 1980] [id = 437] 08:14:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (17458400) [pid = 1980] [serial = 1311] [outer = 00000000] 08:14:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (17570800) [pid = 1980] [serial = 1312] [outer = 17458400] 08:14:39 INFO - PROCESS | 1980 | 1464016479313 Marionette DEBUG loaded listener.js 08:14:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (179EDC00) [pid = 1980] [serial = 1313] [outer = 17458400] 08:14:39 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (0DF74C00) [pid = 1980] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:14:39 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (0C9B9000) [pid = 1980] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:14:39 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (13A35800) [pid = 1980] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:14:39 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (11C98800) [pid = 1980] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:14:39 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (0D1D9400) [pid = 1980] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:14:39 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (12992400) [pid = 1980] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:14:39 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (13FC2000) [pid = 1980] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:14:39 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (0D64A000) [pid = 1980] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:14:39 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (0D834000) [pid = 1980] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:14:39 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (132CD800) [pid = 1980] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:14:39 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (0DC67000) [pid = 1980] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:14:39 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (0C9C2800) [pid = 1980] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:14:39 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (13E95400) [pid = 1980] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:14:39 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (12959C00) [pid = 1980] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:14:39 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (0D804000) [pid = 1980] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:14:39 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (132D6400) [pid = 1980] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:14:39 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (13E9E000) [pid = 1980] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:14:39 INFO - PROCESS | 1980 | 1464016479816 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]]]}] 08:14:39 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 08:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 790ms 08:14:39 INFO - PROCESS | 1980 | 1464016479849 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 08:14:39 INFO - PROCESS | 1980 | 1464016479851 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 08:14:39 INFO - PROCESS | 1980 | 1464016479858 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:14:39 INFO - PROCESS | 1980 | 1464016479860 Marionette TRACE conn5 <- [1,1714,null,{}] 08:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:14:39 INFO - PROCESS | 1980 | 1464016479863 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}] 08:14:39 INFO - PROCESS | 1980 | 1464016479995 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 08:14:40 INFO - PROCESS | 1980 | 1464016480061 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:40 INFO - PROCESS | 1980 | ++DOCSHELL 0DC45400 == 43 [pid = 1980] [id = 438] 08:14:40 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (0DC4E000) [pid = 1980] [serial = 1314] [outer = 00000000] 08:14:40 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (1295DC00) [pid = 1980] [serial = 1315] [outer = 0DC4E000] 08:14:40 INFO - PROCESS | 1980 | 1464016480107 Marionette DEBUG loaded listener.js 08:14:40 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (13E95400) [pid = 1980] [serial = 1316] [outer = 0DC4E000] 08:14:40 INFO - PROCESS | 1980 | 1464016480487 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]]]}] 08:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 08:14:40 INFO - PROCESS | 1980 | 1464016480534 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 08:14:40 INFO - PROCESS | 1980 | 1464016480536 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 08:14:40 INFO - PROCESS | 1980 | 1464016480539 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:14:40 INFO - PROCESS | 1980 | 1464016480541 Marionette TRACE conn5 <- [1,1718,null,{}] 08:14:40 INFO - PROCESS | 1980 | 1464016480544 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}] 08:14:40 INFO - PROCESS | 1980 | 1464016480627 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 08:14:40 INFO - PROCESS | 1980 | 1464016480633 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:40 INFO - PROCESS | 1980 | ++DOCSHELL 12171400 == 44 [pid = 1980] [id = 439] 08:14:40 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (12992400) [pid = 1980] [serial = 1317] [outer = 00000000] 08:14:40 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (1755C400) [pid = 1980] [serial = 1318] [outer = 12992400] 08:14:40 INFO - PROCESS | 1980 | 1464016480703 Marionette DEBUG loaded listener.js 08:14:40 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (1755D400) [pid = 1980] [serial = 1319] [outer = 12992400] 08:14:41 INFO - PROCESS | 1980 | 1464016481136 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]]]}] 08:14:41 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 08:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 630ms 08:14:41 INFO - PROCESS | 1980 | 1464016481174 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 08:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:14:41 INFO - PROCESS | 1980 | 1464016481175 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 08:14:41 INFO - PROCESS | 1980 | 1464016481179 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:14:41 INFO - PROCESS | 1980 | 1464016481180 Marionette TRACE conn5 <- [1,1722,null,{}] 08:14:41 INFO - PROCESS | 1980 | 1464016481188 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}] 08:14:41 INFO - PROCESS | 1980 | 1464016481275 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 08:14:41 INFO - PROCESS | 1980 | 1464016481282 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:41 INFO - PROCESS | 1980 | ++DOCSHELL 18D16400 == 45 [pid = 1980] [id = 440] 08:14:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (18D17400) [pid = 1980] [serial = 1320] [outer = 00000000] 08:14:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (18E38400) [pid = 1980] [serial = 1321] [outer = 18D17400] 08:14:41 INFO - PROCESS | 1980 | 1464016481328 Marionette DEBUG loaded listener.js 08:14:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (18E38C00) [pid = 1980] [serial = 1322] [outer = 18D17400] 08:14:42 INFO - PROCESS | 1980 | --DOCSHELL 0C9C3000 == 44 [pid = 1980] [id = 423] 08:14:42 INFO - PROCESS | 1980 | --DOCSHELL 11F53400 == 43 [pid = 1980] [id = 422] 08:14:42 INFO - PROCESS | 1980 | --DOCSHELL 1298F800 == 42 [pid = 1980] [id = 424] 08:14:42 INFO - PROCESS | 1980 | --DOCSHELL 0D80E800 == 41 [pid = 1980] [id = 431] 08:14:42 INFO - PROCESS | 1980 | --DOCSHELL 0EC5D400 == 40 [pid = 1980] [id = 430] 08:14:42 INFO - PROCESS | 1980 | --DOCSHELL 1603BC00 == 39 [pid = 1980] [id = 428] 08:14:42 INFO - PROCESS | 1980 | --DOCSHELL 1755E800 == 38 [pid = 1980] [id = 429] 08:14:42 INFO - PROCESS | 1980 | --DOCSHELL 1290C800 == 37 [pid = 1980] [id = 427] 08:14:42 INFO - PROCESS | 1980 | --DOCSHELL 11C90000 == 36 [pid = 1980] [id = 425] 08:14:42 INFO - PROCESS | 1980 | --DOCSHELL 0C9A0C00 == 35 [pid = 1980] [id = 426] 08:14:42 INFO - PROCESS | 1980 | --DOCSHELL 12171400 == 34 [pid = 1980] [id = 439] 08:14:42 INFO - PROCESS | 1980 | --DOCSHELL 0D3EB400 == 33 [pid = 1980] [id = 437] 08:14:42 INFO - PROCESS | 1980 | --DOCSHELL 15A0C400 == 32 [pid = 1980] [id = 435] 08:14:42 INFO - PROCESS | 1980 | --DOCSHELL 13E9B000 == 31 [pid = 1980] [id = 434] 08:14:42 INFO - PROCESS | 1980 | --DOCSHELL 1659D000 == 30 [pid = 1980] [id = 436] 08:14:42 INFO - PROCESS | 1980 | --DOCSHELL 0C9BCC00 == 29 [pid = 1980] [id = 432] 08:14:42 INFO - PROCESS | 1980 | --DOCSHELL 0DC45400 == 28 [pid = 1980] [id = 438] 08:14:42 INFO - PROCESS | 1980 | --DOCSHELL 11E87800 == 27 [pid = 1980] [id = 433] 08:14:43 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (0DEE8800) [pid = 1980] [serial = 1202] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (0D801400) [pid = 1980] [serial = 1199] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (13EE2C00) [pid = 1980] [serial = 1208] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (13A0C000) [pid = 1980] [serial = 1205] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (13AA2400) [pid = 1980] [serial = 1211] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (13A3A400) [pid = 1980] [serial = 1196] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (16F9BC00) [pid = 1980] [serial = 1274] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (12649800) [pid = 1980] [serial = 1255] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (127D8800) [pid = 1980] [serial = 1256] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (0D836800) [pid = 1980] [serial = 1244] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (13E98C00) [pid = 1980] [serial = 1261] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (0D2E7800) [pid = 1980] [serial = 1243] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (13EA0000) [pid = 1980] [serial = 1262] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (12986C00) [pid = 1980] [serial = 1247] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (12670000) [pid = 1980] [serial = 1246] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (0DAE0000) [pid = 1980] [serial = 1252] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 1980 | --DOMWINDOW == 80 (0DC4D400) [pid = 1980] [serial = 1253] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 1980 | --DOMWINDOW == 79 (13A05400) [pid = 1980] [serial = 1258] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 1980 | --DOMWINDOW == 78 (15AE6400) [pid = 1980] [serial = 1265] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 1980 | --DOMWINDOW == 77 (15A13800) [pid = 1980] [serial = 1264] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 1980 | --DOMWINDOW == 76 (0DADEC00) [pid = 1980] [serial = 1250] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 1980 | --DOMWINDOW == 75 (0D83A000) [pid = 1980] [serial = 1249] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 1980 | --DOMWINDOW == 74 (13FC3400) [pid = 1980] [serial = 1270] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 1980 | --DOMWINDOW == 73 (1659EC00) [pid = 1980] [serial = 1267] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 1980 | --DOMWINDOW == 72 (16F9AC00) [pid = 1980] [serial = 1273] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 1980 | --DOMWINDOW == 71 (166B7400) [pid = 1980] [serial = 1268] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 1980 | --DOMWINDOW == 70 (17557000) [pid = 1980] [serial = 1276] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 1980 | --DOMWINDOW == 69 (16062400) [pid = 1980] [serial = 1271] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 1980 | --DOMWINDOW == 68 (13A15C00) [pid = 1980] [serial = 1259] [outer = 00000000] [url = about:blank] 08:14:43 INFO - PROCESS | 1980 | 1464016483352 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]]]}] 08:14:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 2231ms 08:14:43 INFO - PROCESS | 1980 | 1464016483411 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 08:14:43 INFO - PROCESS | 1980 | 1464016483415 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 08:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:14:43 INFO - PROCESS | 1980 | 1464016483420 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:14:43 INFO - PROCESS | 1980 | 1464016483424 Marionette TRACE conn5 <- [1,1726,null,{}] 08:14:43 INFO - PROCESS | 1980 | 1464016483430 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}] 08:14:43 INFO - PROCESS | 1980 | 1464016483522 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 08:14:43 INFO - PROCESS | 1980 | 1464016483640 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:43 INFO - PROCESS | 1980 | ++DOCSHELL 0C9AA000 == 28 [pid = 1980] [id = 441] 08:14:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 69 (0C9AA400) [pid = 1980] [serial = 1323] [outer = 00000000] 08:14:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 70 (0C9BB800) [pid = 1980] [serial = 1324] [outer = 0C9AA400] 08:14:43 INFO - PROCESS | 1980 | 1464016483692 Marionette DEBUG loaded listener.js 08:14:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 71 (0C9C5400) [pid = 1980] [serial = 1325] [outer = 0C9AA400] 08:14:44 INFO - PROCESS | 1980 | 1464016484079 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]]]}] 08:14:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:14:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 730ms 08:14:44 INFO - PROCESS | 1980 | 1464016484152 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 08:14:44 INFO - PROCESS | 1980 | 1464016484158 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 08:14:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:14:44 INFO - PROCESS | 1980 | 1464016484164 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:14:44 INFO - PROCESS | 1980 | 1464016484167 Marionette TRACE conn5 <- [1,1730,null,{}] 08:14:44 INFO - PROCESS | 1980 | 1464016484171 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}] 08:14:44 INFO - PROCESS | 1980 | 1464016484258 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 08:14:44 INFO - PROCESS | 1980 | 1464016484275 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:44 INFO - PROCESS | 1980 | ++DOCSHELL 0D2E2800 == 29 [pid = 1980] [id = 442] 08:14:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 72 (0D2E5400) [pid = 1980] [serial = 1326] [outer = 00000000] 08:14:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 73 (0D77E400) [pid = 1980] [serial = 1327] [outer = 0D2E5400] 08:14:44 INFO - PROCESS | 1980 | 1464016484323 Marionette DEBUG loaded listener.js 08:14:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 74 (0D805400) [pid = 1980] [serial = 1328] [outer = 0D2E5400] 08:14:44 INFO - PROCESS | 1980 | 1464016484816 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]]]}] 08:14:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:14:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 08:14:44 INFO - PROCESS | 1980 | 1464016484839 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 08:14:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:14:44 INFO - PROCESS | 1980 | 1464016484842 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 08:14:44 INFO - PROCESS | 1980 | 1464016484845 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:14:44 INFO - PROCESS | 1980 | 1464016484849 Marionette TRACE conn5 <- [1,1734,null,{}] 08:14:44 INFO - PROCESS | 1980 | 1464016484860 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}] 08:14:44 INFO - PROCESS | 1980 | 1464016484980 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 08:14:44 INFO - PROCESS | 1980 | 1464016484992 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:44 INFO - PROCESS | 1980 | ++DOCSHELL 0DC41400 == 30 [pid = 1980] [id = 443] 08:14:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 75 (0DC41800) [pid = 1980] [serial = 1329] [outer = 00000000] 08:14:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 76 (0DC45400) [pid = 1980] [serial = 1330] [outer = 0DC41800] 08:14:45 INFO - PROCESS | 1980 | 1464016485041 Marionette DEBUG loaded listener.js 08:14:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 77 (0DC4BC00) [pid = 1980] [serial = 1331] [outer = 0DC41800] 08:14:45 INFO - PROCESS | 1980 | 1464016485505 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]]]}] 08:14:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 690ms 08:14:45 INFO - PROCESS | 1980 | 1464016485536 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 08:14:45 INFO - PROCESS | 1980 | 1464016485538 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 08:14:45 INFO - PROCESS | 1980 | 1464016485542 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:14:45 INFO - PROCESS | 1980 | 1464016485543 Marionette TRACE conn5 <- [1,1738,null,{}] 08:14:45 INFO - PROCESS | 1980 | 1464016485547 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}] 08:14:45 INFO - PROCESS | 1980 | 1464016485628 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 08:14:45 INFO - PROCESS | 1980 | 1464016485635 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:45 INFO - PROCESS | 1980 | ++DOCSHELL 0D2E6000 == 31 [pid = 1980] [id = 444] 08:14:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 78 (0DC6CC00) [pid = 1980] [serial = 1332] [outer = 00000000] 08:14:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 79 (0DFF6C00) [pid = 1980] [serial = 1333] [outer = 0DC6CC00] 08:14:45 INFO - PROCESS | 1980 | 1464016485691 Marionette DEBUG loaded listener.js 08:14:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 80 (0EC84000) [pid = 1980] [serial = 1334] [outer = 0DC6CC00] 08:14:46 INFO - PROCESS | 1980 | 1464016486131 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]]]}] 08:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 630ms 08:14:46 INFO - PROCESS | 1980 | 1464016486176 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 08:14:46 INFO - PROCESS | 1980 | 1464016486178 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 08:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:14:46 INFO - PROCESS | 1980 | 1464016486181 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:14:46 INFO - PROCESS | 1980 | 1464016486182 Marionette TRACE conn5 <- [1,1742,null,{}] 08:14:46 INFO - PROCESS | 1980 | 1464016486186 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}] 08:14:46 INFO - PROCESS | 1980 | 1464016486261 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 08:14:46 INFO - PROCESS | 1980 | 1464016486271 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:46 INFO - PROCESS | 1980 | ++DOCSHELL 11C7C400 == 32 [pid = 1980] [id = 445] 08:14:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 81 (11E83800) [pid = 1980] [serial = 1335] [outer = 00000000] 08:14:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (11F4B000) [pid = 1980] [serial = 1336] [outer = 11E83800] 08:14:46 INFO - PROCESS | 1980 | 1464016486315 Marionette DEBUG loaded listener.js 08:14:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (12644800) [pid = 1980] [serial = 1337] [outer = 11E83800] 08:14:46 INFO - PROCESS | 1980 | 1464016486801 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]]]}] 08:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 08:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:14:46 INFO - PROCESS | 1980 | 1464016486852 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 08:14:46 INFO - PROCESS | 1980 | 1464016486854 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 08:14:46 INFO - PROCESS | 1980 | 1464016486857 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:14:46 INFO - PROCESS | 1980 | 1464016486859 Marionette TRACE conn5 <- [1,1746,null,{}] 08:14:46 INFO - PROCESS | 1980 | 1464016486862 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}] 08:14:46 INFO - PROCESS | 1980 | 1464016486974 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 08:14:46 INFO - PROCESS | 1980 | 1464016486986 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:46 INFO - PROCESS | 1980 | ++DOCSHELL 1295C400 == 33 [pid = 1980] [id = 446] 08:14:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (12984000) [pid = 1980] [serial = 1338] [outer = 00000000] 08:14:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (1298B800) [pid = 1980] [serial = 1339] [outer = 12984000] 08:14:47 INFO - PROCESS | 1980 | 1464016487036 Marionette DEBUG loaded listener.js 08:14:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (12992800) [pid = 1980] [serial = 1340] [outer = 12984000] 08:14:47 INFO - PROCESS | 1980 | 1464016487460 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]]]}] 08:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 08:14:47 INFO - PROCESS | 1980 | 1464016487532 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 08:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:14:47 INFO - PROCESS | 1980 | 1464016487534 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 08:14:47 INFO - PROCESS | 1980 | 1464016487537 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:14:47 INFO - PROCESS | 1980 | 1464016487539 Marionette TRACE conn5 <- [1,1750,null,{}] 08:14:47 INFO - PROCESS | 1980 | 1464016487543 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}] 08:14:47 INFO - PROCESS | 1980 | 1464016487622 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 08:14:47 INFO - PROCESS | 1980 | 1464016487660 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:47 INFO - PROCESS | 1980 | ++DOCSHELL 12908000 == 34 [pid = 1980] [id = 447] 08:14:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (1298B400) [pid = 1980] [serial = 1341] [outer = 00000000] 08:14:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (13A02000) [pid = 1980] [serial = 1342] [outer = 1298B400] 08:14:47 INFO - PROCESS | 1980 | 1464016487708 Marionette DEBUG loaded listener.js 08:14:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (13A0A000) [pid = 1980] [serial = 1343] [outer = 1298B400] 08:14:48 INFO - PROCESS | 1980 | 1464016488153 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]]]}] 08:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 08:14:48 INFO - PROCESS | 1980 | 1464016488208 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 08:14:48 INFO - PROCESS | 1980 | 1464016488210 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 08:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:14:48 INFO - PROCESS | 1980 | 1464016488213 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:14:48 INFO - PROCESS | 1980 | 1464016488215 Marionette TRACE conn5 <- [1,1754,null,{}] 08:14:48 INFO - PROCESS | 1980 | 1464016488218 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}] 08:14:48 INFO - PROCESS | 1980 | 1464016488292 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 08:14:48 INFO - PROCESS | 1980 | 1464016488299 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:48 INFO - PROCESS | 1980 | ++DOCSHELL 13A0F800 == 35 [pid = 1980] [id = 448] 08:14:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (13A14800) [pid = 1980] [serial = 1344] [outer = 00000000] 08:14:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (13A1AC00) [pid = 1980] [serial = 1345] [outer = 13A14800] 08:14:48 INFO - PROCESS | 1980 | 1464016488344 Marionette DEBUG loaded listener.js 08:14:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (13A17C00) [pid = 1980] [serial = 1346] [outer = 13A14800] 08:14:48 INFO - PROCESS | 1980 | 1464016488824 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]]]}] 08:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 630ms 08:14:48 INFO - PROCESS | 1980 | 1464016488844 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 08:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:14:48 INFO - PROCESS | 1980 | 1464016488846 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 08:14:48 INFO - PROCESS | 1980 | 1464016488849 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:14:48 INFO - PROCESS | 1980 | 1464016488850 Marionette TRACE conn5 <- [1,1758,null,{}] 08:14:48 INFO - PROCESS | 1980 | 1464016488860 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}] 08:14:48 INFO - PROCESS | 1980 | 1464016488965 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 08:14:49 INFO - PROCESS | 1980 | 1464016489052 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:49 INFO - PROCESS | 1980 | ++DOCSHELL 0DC40C00 == 36 [pid = 1980] [id = 449] 08:14:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (13A3A400) [pid = 1980] [serial = 1347] [outer = 00000000] 08:14:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (13E94000) [pid = 1980] [serial = 1348] [outer = 13A3A400] 08:14:49 INFO - PROCESS | 1980 | 1464016489097 Marionette DEBUG loaded listener.js 08:14:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (13E96000) [pid = 1980] [serial = 1349] [outer = 13A3A400] 08:14:49 INFO - PROCESS | 1980 | 1464016489518 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]]]}] 08:14:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 730ms 08:14:49 INFO - PROCESS | 1980 | 1464016489580 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 08:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:14:49 INFO - PROCESS | 1980 | 1464016489582 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 08:14:49 INFO - PROCESS | 1980 | 1464016489585 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:14:49 INFO - PROCESS | 1980 | 1464016489587 Marionette TRACE conn5 <- [1,1762,null,{}] 08:14:49 INFO - PROCESS | 1980 | 1464016489590 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}] 08:14:49 INFO - PROCESS | 1980 | 1464016489715 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 08:14:49 INFO - PROCESS | 1980 | 1464016489726 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:49 INFO - PROCESS | 1980 | ++DOCSHELL 13E9FC00 == 37 [pid = 1980] [id = 450] 08:14:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (13EE6800) [pid = 1980] [serial = 1350] [outer = 00000000] 08:14:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (15162800) [pid = 1980] [serial = 1351] [outer = 13EE6800] 08:14:49 INFO - PROCESS | 1980 | 1464016489820 Marionette DEBUG loaded listener.js 08:14:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (1517F400) [pid = 1980] [serial = 1352] [outer = 13EE6800] 08:14:50 INFO - PROCESS | 1980 | 1464016490234 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]]]}] 08:14:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:14:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 730ms 08:14:50 INFO - PROCESS | 1980 | 1464016490346 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 08:14:50 INFO - PROCESS | 1980 | 1464016490349 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 08:14:50 INFO - PROCESS | 1980 | 1464016490352 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:14:50 INFO - PROCESS | 1980 | 1464016490355 Marionette TRACE conn5 <- [1,1766,null,{}] 08:14:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:14:50 INFO - PROCESS | 1980 | 1464016490358 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}] 08:14:50 INFO - PROCESS | 1980 | 1464016490501 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 08:14:50 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (15A0CC00) [pid = 1980] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:14:50 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (166AC800) [pid = 1980] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:14:50 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (0DC4E000) [pid = 1980] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:14:50 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (17458400) [pid = 1980] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:14:50 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (12992400) [pid = 1980] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:14:50 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (12956C00) [pid = 1980] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:14:50 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (0C9A4000) [pid = 1980] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:14:50 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (1742A000) [pid = 1980] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:14:50 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (13E9C800) [pid = 1980] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:14:50 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (12671C00) [pid = 1980] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:14:50 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (0D2EC000) [pid = 1980] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:14:50 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (0DAE6800) [pid = 1980] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:14:50 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (175BC000) [pid = 1980] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:14:50 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (1756BC00) [pid = 1980] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:14:50 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (166B4000) [pid = 1980] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:14:50 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (0C9BFC00) [pid = 1980] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:14:50 INFO - PROCESS | 1980 | 1464016490775 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:50 INFO - PROCESS | 1980 | ++DOCSHELL 0C9A4000 == 38 [pid = 1980] [id = 451] 08:14:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (0C9AD800) [pid = 1980] [serial = 1353] [outer = 00000000] 08:14:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (0D782000) [pid = 1980] [serial = 1354] [outer = 0C9AD800] 08:14:50 INFO - PROCESS | 1980 | 1464016490834 Marionette DEBUG loaded listener.js 08:14:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (121F6400) [pid = 1980] [serial = 1355] [outer = 0C9AD800] 08:14:51 INFO - PROCESS | 1980 | 1464016491222 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]]]}] 08:14:51 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 08:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 930ms 08:14:51 INFO - PROCESS | 1980 | 1464016491296 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 08:14:51 INFO - PROCESS | 1980 | 1464016491298 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 08:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:14:51 INFO - PROCESS | 1980 | 1464016491301 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:14:51 INFO - PROCESS | 1980 | 1464016491303 Marionette TRACE conn5 <- [1,1770,null,{}] 08:14:51 INFO - PROCESS | 1980 | 1464016491307 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}] 08:14:51 INFO - PROCESS | 1980 | 1464016491385 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 08:14:51 INFO - PROCESS | 1980 | 1464016491392 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:51 INFO - PROCESS | 1980 | ++DOCSHELL 12986800 == 39 [pid = 1980] [id = 452] 08:14:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (13A08800) [pid = 1980] [serial = 1356] [outer = 00000000] 08:14:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (15A10400) [pid = 1980] [serial = 1357] [outer = 13A08800] 08:14:51 INFO - PROCESS | 1980 | 1464016491436 Marionette DEBUG loaded listener.js 08:14:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (15A17400) [pid = 1980] [serial = 1358] [outer = 13A08800] 08:14:51 INFO - PROCESS | 1980 | 1464016491866 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]]]}] 08:14:51 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 08:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 630ms 08:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:14:51 INFO - PROCESS | 1980 | 1464016491936 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 08:14:51 INFO - PROCESS | 1980 | 1464016491938 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 08:14:51 INFO - PROCESS | 1980 | 1464016491941 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:14:51 INFO - PROCESS | 1980 | 1464016491942 Marionette TRACE conn5 <- [1,1774,null,{}] 08:14:51 INFO - PROCESS | 1980 | 1464016491946 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}] 08:14:52 INFO - PROCESS | 1980 | 1464016492022 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 08:14:52 INFO - PROCESS | 1980 | 1464016492062 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:52 INFO - PROCESS | 1980 | ++DOCSHELL 15254400 == 40 [pid = 1980] [id = 453] 08:14:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (15A10000) [pid = 1980] [serial = 1359] [outer = 00000000] 08:14:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (15AEB800) [pid = 1980] [serial = 1360] [outer = 15A10000] 08:14:52 INFO - PROCESS | 1980 | 1464016492105 Marionette DEBUG loaded listener.js 08:14:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (1605C000) [pid = 1980] [serial = 1361] [outer = 15A10000] 08:14:52 INFO - PROCESS | 1980 | 1464016492536 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]]]}] 08:14:52 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 08:14:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 630ms 08:14:52 INFO - PROCESS | 1980 | 1464016492575 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 08:14:52 INFO - PROCESS | 1980 | 1464016492577 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 08:14:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:14:52 INFO - PROCESS | 1980 | 1464016492580 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:14:52 INFO - PROCESS | 1980 | 1464016492581 Marionette TRACE conn5 <- [1,1778,null,{}] 08:14:52 INFO - PROCESS | 1980 | 1464016492585 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}] 08:14:52 INFO - PROCESS | 1980 | 1464016492665 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 08:14:52 INFO - PROCESS | 1980 | 1464016492672 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:52 INFO - PROCESS | 1980 | ++DOCSHELL 15AEA800 == 41 [pid = 1980] [id = 454] 08:14:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (1605E800) [pid = 1980] [serial = 1362] [outer = 00000000] 08:14:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (166B0C00) [pid = 1980] [serial = 1363] [outer = 1605E800] 08:14:52 INFO - PROCESS | 1980 | 1464016492715 Marionette DEBUG loaded listener.js 08:14:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (166B6400) [pid = 1980] [serial = 1364] [outer = 1605E800] 08:14:53 INFO - PROCESS | 1980 | 1464016493573 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]]]}] 08:14:53 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) 08:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1076ms 08:14:53 INFO - PROCESS | 1980 | 1464016493658 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 08:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:14:53 INFO - PROCESS | 1980 | 1464016493662 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 08:14:53 INFO - PROCESS | 1980 | 1464016493667 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:14:53 INFO - PROCESS | 1980 | 1464016493671 Marionette TRACE conn5 <- [1,1782,null,{}] 08:14:53 INFO - PROCESS | 1980 | 1464016493676 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}] 08:14:53 INFO - PROCESS | 1980 | 1464016493825 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 08:14:53 INFO - PROCESS | 1980 | 1464016493958 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:53 INFO - PROCESS | 1980 | ++DOCSHELL 0C9B8400 == 42 [pid = 1980] [id = 455] 08:14:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (0C9BA800) [pid = 1980] [serial = 1365] [outer = 00000000] 08:14:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (0D809400) [pid = 1980] [serial = 1366] [outer = 0C9BA800] 08:14:54 INFO - PROCESS | 1980 | 1464016494019 Marionette DEBUG loaded listener.js 08:14:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (0D835C00) [pid = 1980] [serial = 1367] [outer = 0C9BA800] 08:14:54 INFO - PROCESS | 1980 | 1464016494748 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]]]}] 08:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1135ms 08:14:54 INFO - PROCESS | 1980 | 1464016494804 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 08:14:54 INFO - PROCESS | 1980 | 1464016494810 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 08:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:14:54 INFO - PROCESS | 1980 | 1464016494816 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:14:54 INFO - PROCESS | 1980 | 1464016494819 Marionette TRACE conn5 <- [1,1786,null,{}] 08:14:54 INFO - PROCESS | 1980 | 1464016494823 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}] 08:14:55 INFO - PROCESS | 1980 | 1464016495084 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 08:14:55 INFO - PROCESS | 1980 | 1464016495228 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:55 INFO - PROCESS | 1980 | ++DOCSHELL 094FBC00 == 43 [pid = 1980] [id = 456] 08:14:55 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (094FD800) [pid = 1980] [serial = 1368] [outer = 00000000] 08:14:55 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (0C9AA800) [pid = 1980] [serial = 1369] [outer = 094FD800] 08:14:55 INFO - PROCESS | 1980 | 1464016495282 Marionette DEBUG loaded listener.js 08:14:55 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (0C9C3C00) [pid = 1980] [serial = 1370] [outer = 094FD800] 08:14:55 INFO - PROCESS | 1980 | --DOCSHELL 0C9AAC00 == 42 [pid = 1980] [id = 414] 08:14:55 INFO - PROCESS | 1980 | --DOCSHELL 15AE3800 == 41 [pid = 1980] [id = 411] 08:14:55 INFO - PROCESS | 1980 | --DOCSHELL 0C9BE000 == 40 [pid = 1980] [id = 413] 08:14:55 INFO - PROCESS | 1980 | --DOCSHELL 094FB000 == 39 [pid = 1980] [id = 409] 08:14:55 INFO - PROCESS | 1980 | --DOCSHELL 15AE7000 == 38 [pid = 1980] [id = 412] 08:14:55 INFO - PROCESS | 1980 | --DOCSHELL 13AA6800 == 37 [pid = 1980] [id = 408] 08:14:55 INFO - PROCESS | 1980 | --DOCSHELL 12983400 == 36 [pid = 1980] [id = 407] 08:14:55 INFO - PROCESS | 1980 | --DOCSHELL 0EC85800 == 35 [pid = 1980] [id = 406] 08:14:55 INFO - PROCESS | 1980 | --DOCSHELL 15A18000 == 34 [pid = 1980] [id = 410] 08:14:55 INFO - PROCESS | 1980 | --DOCSHELL 0D838000 == 33 [pid = 1980] [id = 405] 08:14:55 INFO - PROCESS | 1980 | --DOCSHELL 0CA97800 == 32 [pid = 1980] [id = 404] 08:14:55 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (18E38400) [pid = 1980] [serial = 1321] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 1980 | --DOCSHELL 18D16400 == 31 [pid = 1980] [id = 440] 08:14:55 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (16F9C800) [pid = 1980] [serial = 1241] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (0DF75400) [pid = 1980] [serial = 1298] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (0DFFBC00) [pid = 1980] [serial = 1295] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (0DC73C00) [pid = 1980] [serial = 1294] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (18C8A000) [pid = 1980] [serial = 1292] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (18AD1800) [pid = 1980] [serial = 1291] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (179F4800) [pid = 1980] [serial = 1289] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (1776D400) [pid = 1980] [serial = 1288] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (17567800) [pid = 1980] [serial = 1286] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (1755F400) [pid = 1980] [serial = 1285] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (13AA4400) [pid = 1980] [serial = 1283] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (1755D400) [pid = 1980] [serial = 1319] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (13E95400) [pid = 1980] [serial = 1316] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (1525B000) [pid = 1980] [serial = 1304] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (15A18400) [pid = 1980] [serial = 1306] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (16031C00) [pid = 1980] [serial = 1307] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (16FA1C00) [pid = 1980] [serial = 1310] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (16F9A800) [pid = 1980] [serial = 1309] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 1980 | --DOMWINDOW == 80 (1295DC00) [pid = 1980] [serial = 1315] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 1980 | --DOMWINDOW == 79 (17570800) [pid = 1980] [serial = 1312] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 1980 | --DOMWINDOW == 78 (1755C400) [pid = 1980] [serial = 1318] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 1980 | --DOMWINDOW == 77 (179EDC00) [pid = 1980] [serial = 1313] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 1980 | --DOMWINDOW == 76 (132D2000) [pid = 1980] [serial = 1282] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 1980 | --DOMWINDOW == 75 (0D83FC00) [pid = 1980] [serial = 1280] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 1980 | --DOMWINDOW == 74 (0D807400) [pid = 1980] [serial = 1279] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 1980 | --DOMWINDOW == 73 (17552800) [pid = 1980] [serial = 1277] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 1980 | --DOMWINDOW == 72 (14DDE800) [pid = 1980] [serial = 1303] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 1980 | --DOMWINDOW == 71 (13A0AC00) [pid = 1980] [serial = 1300] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 1980 | --DOMWINDOW == 70 (13A18C00) [pid = 1980] [serial = 1301] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 1980 | --DOMWINDOW == 69 (0DC64400) [pid = 1980] [serial = 1297] [outer = 00000000] [url = about:blank] 08:14:55 INFO - PROCESS | 1980 | 1464016495964 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]]]}] 08:14:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1174ms 08:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:14:55 INFO - PROCESS | 1980 | 1464016495993 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 08:14:55 INFO - PROCESS | 1980 | 1464016495996 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 08:14:55 INFO - PROCESS | 1980 | 1464016496000 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:14:55 INFO - PROCESS | 1980 | 1464016496004 Marionette TRACE conn5 <- [1,1790,null,{}] 08:14:55 INFO - PROCESS | 1980 | 1464016496009 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}] 08:14:56 INFO - PROCESS | 1980 | 1464016496095 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 08:14:56 INFO - PROCESS | 1980 | 1464016496192 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:56 INFO - PROCESS | 1980 | ++DOCSHELL 0D2E7800 == 32 [pid = 1980] [id = 457] 08:14:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 70 (0D35E800) [pid = 1980] [serial = 1371] [outer = 00000000] 08:14:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 71 (0D838000) [pid = 1980] [serial = 1372] [outer = 0D35E800] 08:14:56 INFO - PROCESS | 1980 | 1464016496243 Marionette DEBUG loaded listener.js 08:14:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 72 (0DA19000) [pid = 1980] [serial = 1373] [outer = 0D35E800] 08:14:56 INFO - PROCESS | 1980 | 1464016496706 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]]]}] 08:14:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:14:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 770ms 08:14:56 INFO - PROCESS | 1980 | 1464016496773 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 08:14:56 INFO - PROCESS | 1980 | 1464016496775 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 08:14:56 INFO - PROCESS | 1980 | 1464016496779 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:14:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:14:56 INFO - PROCESS | 1980 | 1464016496781 Marionette TRACE conn5 <- [1,1794,null,{}] 08:14:56 INFO - PROCESS | 1980 | 1464016496784 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}] 08:14:56 INFO - PROCESS | 1980 | 1464016496874 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 08:14:56 INFO - PROCESS | 1980 | 1464016496888 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:56 INFO - PROCESS | 1980 | ++DOCSHELL 11C7C000 == 33 [pid = 1980] [id = 458] 08:14:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 73 (11E80000) [pid = 1980] [serial = 1374] [outer = 00000000] 08:14:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 74 (11EE0000) [pid = 1980] [serial = 1375] [outer = 11E80000] 08:14:56 INFO - PROCESS | 1980 | 1464016496935 Marionette DEBUG loaded listener.js 08:14:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 75 (12171400) [pid = 1980] [serial = 1376] [outer = 11E80000] 08:14:57 INFO - PROCESS | 1980 | 1464016497424 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]]]}] 08:14:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 670ms 08:14:57 INFO - PROCESS | 1980 | 1464016497453 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 08:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:14:57 INFO - PROCESS | 1980 | 1464016497457 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 08:14:57 INFO - PROCESS | 1980 | 1464016497468 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:14:57 INFO - PROCESS | 1980 | 1464016497473 Marionette TRACE conn5 <- [1,1798,null,{}] 08:14:57 INFO - PROCESS | 1980 | 1464016497476 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}] 08:14:57 INFO - PROCESS | 1980 | 1464016497565 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 08:14:57 INFO - PROCESS | 1980 | 1464016497574 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:57 INFO - PROCESS | 1980 | ++DOCSHELL 121EF800 == 34 [pid = 1980] [id = 459] 08:14:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 76 (1298AC00) [pid = 1980] [serial = 1377] [outer = 00000000] 08:14:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 77 (132CCC00) [pid = 1980] [serial = 1378] [outer = 1298AC00] 08:14:57 INFO - PROCESS | 1980 | 1464016497621 Marionette DEBUG loaded listener.js 08:14:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 78 (13A03C00) [pid = 1980] [serial = 1379] [outer = 1298AC00] 08:14:58 INFO - PROCESS | 1980 | 1464016498081 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]]]}] 08:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 690ms 08:14:58 INFO - PROCESS | 1980 | 1464016498153 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 08:14:58 INFO - PROCESS | 1980 | 1464016498165 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 08:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:14:58 INFO - PROCESS | 1980 | 1464016498175 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:14:58 INFO - PROCESS | 1980 | 1464016498177 Marionette TRACE conn5 <- [1,1802,null,{}] 08:14:58 INFO - PROCESS | 1980 | 1464016498180 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}] 08:14:58 INFO - PROCESS | 1980 | 1464016498323 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 08:14:58 INFO - PROCESS | 1980 | 1464016498346 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:58 INFO - PROCESS | 1980 | ++DOCSHELL 13A0E400 == 35 [pid = 1980] [id = 460] 08:14:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 79 (13A12000) [pid = 1980] [serial = 1380] [outer = 00000000] 08:14:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 80 (13A1A000) [pid = 1980] [serial = 1381] [outer = 13A12000] 08:14:58 INFO - PROCESS | 1980 | 1464016498393 Marionette DEBUG loaded listener.js 08:14:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 81 (13A35800) [pid = 1980] [serial = 1382] [outer = 13A12000] 08:14:58 INFO - PROCESS | 1980 | 1464016498850 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]]]}] 08:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 08:14:58 INFO - PROCESS | 1980 | 1464016498916 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 08:14:58 INFO - PROCESS | 1980 | 1464016498918 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 08:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:14:58 INFO - PROCESS | 1980 | 1464016498921 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:14:58 INFO - PROCESS | 1980 | 1464016498923 Marionette TRACE conn5 <- [1,1806,null,{}] 08:14:58 INFO - PROCESS | 1980 | 1464016498927 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}] 08:14:59 INFO - PROCESS | 1980 | 1464016499035 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 08:14:59 INFO - PROCESS | 1980 | 1464016499047 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:59 INFO - PROCESS | 1980 | ++DOCSHELL 13DA1800 == 36 [pid = 1980] [id = 461] 08:14:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (13E91C00) [pid = 1980] [serial = 1383] [outer = 00000000] 08:14:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (13E9B800) [pid = 1980] [serial = 1384] [outer = 13E91C00] 08:14:59 INFO - PROCESS | 1980 | 1464016499149 Marionette DEBUG loaded listener.js 08:14:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (14DE4400) [pid = 1980] [serial = 1385] [outer = 13E91C00] 08:14:59 INFO - PROCESS | 1980 | 1464016499609 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]]]}] 08:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 730ms 08:14:59 INFO - PROCESS | 1980 | 1464016499679 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 08:14:59 INFO - PROCESS | 1980 | 1464016499681 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 08:14:59 INFO - PROCESS | 1980 | 1464016499685 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:14:59 INFO - PROCESS | 1980 | 1464016499686 Marionette TRACE conn5 <- [1,1810,null,{}] 08:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:14:59 INFO - PROCESS | 1980 | 1464016499690 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}] 08:14:59 INFO - PROCESS | 1980 | 1464016499800 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 08:14:59 INFO - PROCESS | 1980 | 1464016499811 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:59 INFO - PROCESS | 1980 | ++DOCSHELL 0C9A9000 == 37 [pid = 1980] [id = 462] 08:14:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (0DC6E000) [pid = 1980] [serial = 1386] [outer = 00000000] 08:14:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (15A0FC00) [pid = 1980] [serial = 1387] [outer = 0DC6E000] 08:14:59 INFO - PROCESS | 1980 | 1464016499903 Marionette DEBUG loaded listener.js 08:14:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (15A12C00) [pid = 1980] [serial = 1388] [outer = 0DC6E000] 08:15:00 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (13A3A400) [pid = 1980] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:15:00 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (18D17400) [pid = 1980] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:15:00 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (0DC6CC00) [pid = 1980] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:15:00 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (0DC41800) [pid = 1980] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:15:00 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (12984000) [pid = 1980] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:15:00 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (13EE6800) [pid = 1980] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:15:00 INFO - PROCESS | 1980 | --DOMWINDOW == 80 (13A14800) [pid = 1980] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:15:00 INFO - PROCESS | 1980 | --DOMWINDOW == 79 (0D2E5400) [pid = 1980] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:15:00 INFO - PROCESS | 1980 | --DOMWINDOW == 78 (0C9AA400) [pid = 1980] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:15:00 INFO - PROCESS | 1980 | --DOMWINDOW == 77 (11E83800) [pid = 1980] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:15:00 INFO - PROCESS | 1980 | --DOMWINDOW == 76 (1298B400) [pid = 1980] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:15:00 INFO - PROCESS | 1980 | --DOMWINDOW == 75 (0C9AD800) [pid = 1980] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:15:00 INFO - PROCESS | 1980 | --DOMWINDOW == 74 (13A08800) [pid = 1980] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:15:00 INFO - PROCESS | 1980 | --DOMWINDOW == 73 (15A10000) [pid = 1980] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:15:00 INFO - PROCESS | 1980 | 1464016500406 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]]]}] 08:15:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 770ms 08:15:00 INFO - PROCESS | 1980 | 1464016500462 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 08:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:15:00 INFO - PROCESS | 1980 | 1464016500464 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 08:15:00 INFO - PROCESS | 1980 | 1464016500467 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:15:00 INFO - PROCESS | 1980 | 1464016500469 Marionette TRACE conn5 <- [1,1814,null,{}] 08:15:00 INFO - PROCESS | 1980 | 1464016500472 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}] 08:15:00 INFO - PROCESS | 1980 | 1464016500598 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 08:15:00 INFO - PROCESS | 1980 | 1464016500661 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:00 INFO - PROCESS | 1980 | ++DOCSHELL 0DF75800 == 38 [pid = 1980] [id = 463] 08:15:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 74 (11E7D000) [pid = 1980] [serial = 1389] [outer = 00000000] 08:15:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 75 (13A09400) [pid = 1980] [serial = 1390] [outer = 11E7D000] 08:15:00 INFO - PROCESS | 1980 | 1464016500707 Marionette DEBUG loaded listener.js 08:15:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 76 (13A14800) [pid = 1980] [serial = 1391] [outer = 11E7D000] 08:15:01 INFO - PROCESS | 1980 | 1464016501072 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]]]}] 08:15:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:15:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 630ms 08:15:01 INFO - PROCESS | 1980 | 1464016501108 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 08:15:01 INFO - PROCESS | 1980 | 1464016501110 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 08:15:01 INFO - PROCESS | 1980 | 1464016501112 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:15:01 INFO - PROCESS | 1980 | 1464016501114 Marionette TRACE conn5 <- [1,1818,null,{}] 08:15:01 INFO - PROCESS | 1980 | 1464016501118 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}] 08:15:01 INFO - PROCESS | 1980 | 1464016501198 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 08:15:01 INFO - PROCESS | 1980 | 1464016501205 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:01 INFO - PROCESS | 1980 | ++DOCSHELL 1290E000 == 39 [pid = 1980] [id = 464] 08:15:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 77 (13EE7800) [pid = 1980] [serial = 1392] [outer = 00000000] 08:15:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 78 (15AE6400) [pid = 1980] [serial = 1393] [outer = 13EE7800] 08:15:01 INFO - PROCESS | 1980 | 1464016501249 Marionette DEBUG loaded listener.js 08:15:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 79 (16038800) [pid = 1980] [serial = 1394] [outer = 13EE7800] 08:15:01 INFO - PROCESS | 1980 | 1464016501716 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]]]}] 08:15:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:15:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 630ms 08:15:01 INFO - PROCESS | 1980 | 1464016501759 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 08:15:01 INFO - PROCESS | 1980 | 1464016501761 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 08:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:15:01 INFO - PROCESS | 1980 | 1464016501770 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:15:01 INFO - PROCESS | 1980 | 1464016501772 Marionette TRACE conn5 <- [1,1822,null,{}] 08:15:01 INFO - PROCESS | 1980 | 1464016501776 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}] 08:15:01 INFO - PROCESS | 1980 | 1464016501859 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 08:15:01 INFO - PROCESS | 1980 | 1464016501869 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:01 INFO - PROCESS | 1980 | ++DOCSHELL 12990800 == 40 [pid = 1980] [id = 465] 08:15:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 80 (16057400) [pid = 1980] [serial = 1395] [outer = 00000000] 08:15:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 81 (166B3400) [pid = 1980] [serial = 1396] [outer = 16057400] 08:15:01 INFO - PROCESS | 1980 | 1464016501913 Marionette DEBUG loaded listener.js 08:15:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (166D0C00) [pid = 1980] [serial = 1397] [outer = 16057400] 08:15:02 INFO - PROCESS | 1980 | --DOCSHELL 11C96C00 == 39 [pid = 1980] [id = 415] 08:15:02 INFO - PROCESS | 1980 | --DOCSHELL 13E93C00 == 38 [pid = 1980] [id = 421] 08:15:02 INFO - PROCESS | 1980 | --DOCSHELL 0D3E8400 == 37 [pid = 1980] [id = 416] 08:15:02 INFO - PROCESS | 1980 | --DOCSHELL 0DC46C00 == 36 [pid = 1980] [id = 420] 08:15:02 INFO - PROCESS | 1980 | --DOCSHELL 0C9C2400 == 35 [pid = 1980] [id = 417] 08:15:02 INFO - PROCESS | 1980 | --DOCSHELL 0DF1E800 == 34 [pid = 1980] [id = 418] 08:15:02 INFO - PROCESS | 1980 | --DOCSHELL 1295D000 == 33 [pid = 1980] [id = 419] 08:15:03 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (15AEB800) [pid = 1980] [serial = 1360] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 1980 | --DOMWINDOW == 80 (13E94000) [pid = 1980] [serial = 1348] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 1980 | --DOMWINDOW == 79 (18E38C00) [pid = 1980] [serial = 1322] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 1980 | --DOMWINDOW == 78 (0DFF6C00) [pid = 1980] [serial = 1333] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 1980 | --DOMWINDOW == 77 (0EC84000) [pid = 1980] [serial = 1334] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 1980 | --DOMWINDOW == 76 (0DC45400) [pid = 1980] [serial = 1330] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 1980 | --DOMWINDOW == 75 (0DC4BC00) [pid = 1980] [serial = 1331] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 1980 | --DOMWINDOW == 74 (1298B800) [pid = 1980] [serial = 1339] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 1980 | --DOMWINDOW == 73 (12992800) [pid = 1980] [serial = 1340] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 1980 | --DOMWINDOW == 72 (15162800) [pid = 1980] [serial = 1351] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 1980 | --DOMWINDOW == 71 (13A1AC00) [pid = 1980] [serial = 1345] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 1980 | --DOMWINDOW == 70 (0D77E400) [pid = 1980] [serial = 1327] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 1980 | --DOMWINDOW == 69 (0D805400) [pid = 1980] [serial = 1328] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 1980 | --DOMWINDOW == 68 (0C9BB800) [pid = 1980] [serial = 1324] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 1980 | --DOMWINDOW == 67 (0C9C5400) [pid = 1980] [serial = 1325] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 1980 | --DOMWINDOW == 66 (11F4B000) [pid = 1980] [serial = 1336] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 1980 | --DOMWINDOW == 65 (12644800) [pid = 1980] [serial = 1337] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 1980 | --DOMWINDOW == 64 (13A02000) [pid = 1980] [serial = 1342] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 1980 | --DOMWINDOW == 63 (13A0A000) [pid = 1980] [serial = 1343] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 1980 | --DOMWINDOW == 62 (13E96000) [pid = 1980] [serial = 1349] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 1980 | --DOMWINDOW == 61 (1517F400) [pid = 1980] [serial = 1352] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 1980 | --DOMWINDOW == 60 (121F6400) [pid = 1980] [serial = 1355] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 1980 | --DOMWINDOW == 59 (15A10400) [pid = 1980] [serial = 1357] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 1980 | --DOMWINDOW == 58 (0D782000) [pid = 1980] [serial = 1354] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 1980 | --DOMWINDOW == 57 (1605C000) [pid = 1980] [serial = 1361] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 1980 | --DOMWINDOW == 56 (15A17400) [pid = 1980] [serial = 1358] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 1980 | --DOMWINDOW == 55 (13A17C00) [pid = 1980] [serial = 1346] [outer = 00000000] [url = about:blank] 08:15:03 INFO - PROCESS | 1980 | 1464016503728 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]]]}] 08:15:03 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 08:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1972ms 08:15:03 INFO - PROCESS | 1980 | 1464016503749 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 08:15:03 INFO - PROCESS | 1980 | 1464016503753 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 08:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:15:03 INFO - PROCESS | 1980 | 1464016503759 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:15:03 INFO - PROCESS | 1980 | 1464016503762 Marionette TRACE conn5 <- [1,1826,null,{}] 08:15:03 INFO - PROCESS | 1980 | 1464016503768 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}] 08:15:03 INFO - PROCESS | 1980 | 1464016503854 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 08:15:03 INFO - PROCESS | 1980 | 1464016503862 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:03 INFO - PROCESS | 1980 | ++DOCSHELL 0D1A0400 == 34 [pid = 1980] [id = 466] 08:15:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 56 (0D1A7800) [pid = 1980] [serial = 1398] [outer = 00000000] 08:15:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 57 (0D3EAC00) [pid = 1980] [serial = 1399] [outer = 0D1A7800] 08:15:03 INFO - PROCESS | 1980 | 1464016503910 Marionette DEBUG loaded listener.js 08:15:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 58 (0D651C00) [pid = 1980] [serial = 1400] [outer = 0D1A7800] 08:15:04 INFO - PROCESS | 1980 | 1464016504409 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]]]}] 08:15:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:15:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 690ms 08:15:04 INFO - PROCESS | 1980 | 1464016504449 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 08:15:04 INFO - PROCESS | 1980 | 1464016504456 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 08:15:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:15:04 INFO - PROCESS | 1980 | 1464016504462 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:15:04 INFO - PROCESS | 1980 | 1464016504465 Marionette TRACE conn5 <- [1,1830,null,{}] 08:15:04 INFO - PROCESS | 1980 | 1464016504469 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}] 08:15:04 INFO - PROCESS | 1980 | 1464016504552 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 08:15:04 INFO - PROCESS | 1980 | 1464016504561 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:04 INFO - PROCESS | 1980 | ++DOCSHELL 0D805000 == 35 [pid = 1980] [id = 467] 08:15:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 59 (0D80D400) [pid = 1980] [serial = 1401] [outer = 00000000] 08:15:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 60 (0D83D800) [pid = 1980] [serial = 1402] [outer = 0D80D400] 08:15:04 INFO - PROCESS | 1980 | 1464016504606 Marionette DEBUG loaded listener.js 08:15:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 61 (0DA1FC00) [pid = 1980] [serial = 1403] [outer = 0D80D400] 08:15:05 INFO - PROCESS | 1980 | 1464016505072 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]]]}] 08:15:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 630ms 08:15:05 INFO - PROCESS | 1980 | 1464016505094 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 08:15:05 INFO - PROCESS | 1980 | 1464016505097 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 08:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:15:05 INFO - PROCESS | 1980 | 1464016505100 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:15:05 INFO - PROCESS | 1980 | 1464016505104 Marionette TRACE conn5 <- [1,1834,null,{}] 08:15:05 INFO - PROCESS | 1980 | 1464016505115 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}] 08:15:05 INFO - PROCESS | 1980 | 1464016505197 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 08:15:05 INFO - PROCESS | 1980 | 1464016505208 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:05 INFO - PROCESS | 1980 | ++DOCSHELL 0DEE3400 == 36 [pid = 1980] [id = 468] 08:15:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 62 (0DEE5C00) [pid = 1980] [serial = 1404] [outer = 00000000] 08:15:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 63 (0DF72C00) [pid = 1980] [serial = 1405] [outer = 0DEE5C00] 08:15:05 INFO - PROCESS | 1980 | 1464016505284 Marionette DEBUG loaded listener.js 08:15:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 64 (0DFED000) [pid = 1980] [serial = 1406] [outer = 0DEE5C00] 08:15:05 INFO - PROCESS | 1980 | 1464016505740 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]]]}] 08:15:05 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) 08:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 690ms 08:15:05 INFO - PROCESS | 1980 | 1464016505794 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 08:15:05 INFO - PROCESS | 1980 | 1464016505796 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 08:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:15:05 INFO - PROCESS | 1980 | 1464016505800 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:15:05 INFO - PROCESS | 1980 | 1464016505801 Marionette TRACE conn5 <- [1,1838,null,{}] 08:15:05 INFO - PROCESS | 1980 | 1464016505805 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}] 08:15:05 INFO - PROCESS | 1980 | 1464016505882 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 08:15:05 INFO - PROCESS | 1980 | 1464016505889 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:05 INFO - PROCESS | 1980 | ++DOCSHELL 0EC82800 == 37 [pid = 1980] [id = 469] 08:15:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 65 (11C92C00) [pid = 1980] [serial = 1407] [outer = 00000000] 08:15:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 66 (12171C00) [pid = 1980] [serial = 1408] [outer = 11C92C00] 08:15:05 INFO - PROCESS | 1980 | 1464016505949 Marionette DEBUG loaded listener.js 08:15:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 67 (1266C000) [pid = 1980] [serial = 1409] [outer = 11C92C00] 08:15:06 INFO - PROCESS | 1980 | 1464016506393 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]]]}] 08:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 630ms 08:15:06 INFO - PROCESS | 1980 | 1464016506434 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 08:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:15:06 INFO - PROCESS | 1980 | 1464016506436 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 08:15:06 INFO - PROCESS | 1980 | 1464016506439 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:15:06 INFO - PROCESS | 1980 | 1464016506441 Marionette TRACE conn5 <- [1,1842,null,{}] 08:15:06 INFO - PROCESS | 1980 | 1464016506444 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}] 08:15:06 INFO - PROCESS | 1980 | 1464016506519 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 08:15:06 INFO - PROCESS | 1980 | 1464016506526 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:06 INFO - PROCESS | 1980 | ++DOCSHELL 12903C00 == 38 [pid = 1980] [id = 470] 08:15:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 68 (12906800) [pid = 1980] [serial = 1410] [outer = 00000000] 08:15:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 69 (1295D000) [pid = 1980] [serial = 1411] [outer = 12906800] 08:15:06 INFO - PROCESS | 1980 | 1464016506570 Marionette DEBUG loaded listener.js 08:15:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 70 (1298B000) [pid = 1980] [serial = 1412] [outer = 12906800] 08:15:07 INFO - PROCESS | 1980 | 1464016507020 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]]]}] 08:15:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 630ms 08:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:15:07 INFO - PROCESS | 1980 | 1464016507070 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 08:15:07 INFO - PROCESS | 1980 | 1464016507072 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 08:15:07 INFO - PROCESS | 1980 | 1464016507075 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:15:07 INFO - PROCESS | 1980 | 1464016507077 Marionette TRACE conn5 <- [1,1846,null,{}] 08:15:07 INFO - PROCESS | 1980 | 1464016507080 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}] 08:15:07 INFO - PROCESS | 1980 | 1464016507181 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 08:15:07 INFO - PROCESS | 1980 | 1464016507191 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:07 INFO - PROCESS | 1980 | ++DOCSHELL 1298D400 == 39 [pid = 1980] [id = 471] 08:15:07 INFO - PROCESS | 1980 | ++DOMWINDOW == 71 (13A07400) [pid = 1980] [serial = 1413] [outer = 00000000] 08:15:07 INFO - PROCESS | 1980 | ++DOMWINDOW == 72 (13A0E800) [pid = 1980] [serial = 1414] [outer = 13A07400] 08:15:07 INFO - PROCESS | 1980 | 1464016507240 Marionette DEBUG loaded listener.js 08:15:07 INFO - PROCESS | 1980 | ++DOMWINDOW == 73 (13A15C00) [pid = 1980] [serial = 1415] [outer = 13A07400] 08:15:07 INFO - PROCESS | 1980 | 1464016507678 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]]]}] 08:15:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 630ms 08:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:15:07 INFO - PROCESS | 1980 | 1464016507706 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 08:15:07 INFO - PROCESS | 1980 | 1464016507708 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 08:15:07 INFO - PROCESS | 1980 | 1464016507711 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:15:07 INFO - PROCESS | 1980 | 1464016507712 Marionette TRACE conn5 <- [1,1850,null,{}] 08:15:07 INFO - PROCESS | 1980 | 1464016507716 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}] 08:15:07 INFO - PROCESS | 1980 | 1464016507792 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 08:15:07 INFO - PROCESS | 1980 | 1464016507799 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:07 INFO - PROCESS | 1980 | ++DOCSHELL 13A19C00 == 40 [pid = 1980] [id = 472] 08:15:07 INFO - PROCESS | 1980 | ++DOMWINDOW == 74 (13A1D400) [pid = 1980] [serial = 1416] [outer = 00000000] 08:15:07 INFO - PROCESS | 1980 | ++DOMWINDOW == 75 (13A3E400) [pid = 1980] [serial = 1417] [outer = 13A1D400] 08:15:07 INFO - PROCESS | 1980 | 1464016507844 Marionette DEBUG loaded listener.js 08:15:07 INFO - PROCESS | 1980 | ++DOMWINDOW == 76 (13E98C00) [pid = 1980] [serial = 1418] [outer = 13A1D400] 08:15:08 INFO - PROCESS | 1980 | 1464016508319 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]]]}] 08:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 631ms 08:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:15:08 INFO - PROCESS | 1980 | 1464016508343 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 08:15:08 INFO - PROCESS | 1980 | 1464016508345 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 08:15:08 INFO - PROCESS | 1980 | 1464016508349 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:15:08 INFO - PROCESS | 1980 | 1464016508350 Marionette TRACE conn5 <- [1,1854,null,{}] 08:15:08 INFO - PROCESS | 1980 | 1464016508354 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}] 08:15:08 INFO - PROCESS | 1980 | 1464016508427 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 08:15:08 INFO - PROCESS | 1980 | 1464016508433 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:08 INFO - PROCESS | 1980 | ++DOCSHELL 13A3AC00 == 41 [pid = 1980] [id = 473] 08:15:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 77 (13E99C00) [pid = 1980] [serial = 1419] [outer = 00000000] 08:15:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 78 (14DDE800) [pid = 1980] [serial = 1420] [outer = 13E99C00] 08:15:08 INFO - PROCESS | 1980 | 1464016508480 Marionette DEBUG loaded listener.js 08:15:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 79 (13FC5C00) [pid = 1980] [serial = 1421] [outer = 13E99C00] 08:15:08 INFO - PROCESS | 1980 | 1464016508900 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]]]}] 08:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 630ms 08:15:08 INFO - PROCESS | 1980 | 1464016508983 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 08:15:08 INFO - PROCESS | 1980 | 1464016508985 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 08:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:15:08 INFO - PROCESS | 1980 | 1464016508988 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:15:08 INFO - PROCESS | 1980 | 1464016508990 Marionette TRACE conn5 <- [1,1858,null,{}] 08:15:08 INFO - PROCESS | 1980 | 1464016508993 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}] 08:15:09 INFO - PROCESS | 1980 | 1464016509097 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 08:15:09 INFO - PROCESS | 1980 | 1464016509109 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:09 INFO - PROCESS | 1980 | ++DOCSHELL 0DEE0800 == 42 [pid = 1980] [id = 474] 08:15:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 80 (15257C00) [pid = 1980] [serial = 1422] [outer = 00000000] 08:15:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 81 (15263400) [pid = 1980] [serial = 1423] [outer = 15257C00] 08:15:09 INFO - PROCESS | 1980 | 1464016509200 Marionette DEBUG loaded listener.js 08:15:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (15A09400) [pid = 1980] [serial = 1424] [outer = 15257C00] 08:15:09 INFO - PROCESS | 1980 | 1464016509637 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]]]}] 08:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 671ms 08:15:09 INFO - PROCESS | 1980 | 1464016509671 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 08:15:09 INFO - PROCESS | 1980 | 1464016509672 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 08:15:09 INFO - PROCESS | 1980 | 1464016509675 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:15:09 INFO - PROCESS | 1980 | 1464016509677 Marionette TRACE conn5 <- [1,1862,null,{}] 08:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:15:09 INFO - PROCESS | 1980 | 1464016509681 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}] 08:15:09 INFO - PROCESS | 1980 | 1464016509793 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 08:15:09 INFO - PROCESS | 1980 | 1464016509800 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:09 INFO - PROCESS | 1980 | ++DOCSHELL 0C9BF000 == 43 [pid = 1980] [id = 475] 08:15:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (1266FC00) [pid = 1980] [serial = 1425] [outer = 00000000] 08:15:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (15AE1C00) [pid = 1980] [serial = 1426] [outer = 1266FC00] 08:15:09 INFO - PROCESS | 1980 | 1464016509845 Marionette DEBUG loaded listener.js 08:15:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (15AEAC00) [pid = 1980] [serial = 1427] [outer = 1266FC00] 08:15:10 INFO - PROCESS | 1980 | 1464016510305 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]]]}] 08:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 671ms 08:15:10 INFO - PROCESS | 1980 | 1464016510353 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 08:15:10 INFO - PROCESS | 1980 | 1464016510355 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 08:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:15:10 INFO - PROCESS | 1980 | 1464016510358 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:15:10 INFO - PROCESS | 1980 | 1464016510361 Marionette TRACE conn5 <- [1,1866,null,{}] 08:15:10 INFO - PROCESS | 1980 | 1464016510364 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}] 08:15:10 INFO - PROCESS | 1980 | 1464016510527 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 08:15:10 INFO - PROCESS | 1980 | 1464016510554 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:10 INFO - PROCESS | 1980 | ++DOCSHELL 126B6400 == 44 [pid = 1980] [id = 476] 08:15:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (15A14C00) [pid = 1980] [serial = 1428] [outer = 00000000] 08:15:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (166B1800) [pid = 1980] [serial = 1429] [outer = 15A14C00] 08:15:10 INFO - PROCESS | 1980 | 1464016510602 Marionette DEBUG loaded listener.js 08:15:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (166DB800) [pid = 1980] [serial = 1430] [outer = 15A14C00] 08:15:11 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (13EE7800) [pid = 1980] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:15:11 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (13A12000) [pid = 1980] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:15:11 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (13E91C00) [pid = 1980] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:15:11 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (11E7D000) [pid = 1980] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:15:11 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (0DC6E000) [pid = 1980] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:15:11 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (11E80000) [pid = 1980] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:15:11 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (0D35E800) [pid = 1980] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:15:11 INFO - PROCESS | 1980 | --DOMWINDOW == 80 (094FD800) [pid = 1980] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:15:11 INFO - PROCESS | 1980 | --DOMWINDOW == 79 (0C9BA800) [pid = 1980] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:15:11 INFO - PROCESS | 1980 | --DOMWINDOW == 78 (1605E800) [pid = 1980] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:15:11 INFO - PROCESS | 1980 | --DOMWINDOW == 77 (1298AC00) [pid = 1980] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:15:11 INFO - PROCESS | 1980 | 1464016511148 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]]]}] 08:15:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:15:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 830ms 08:15:11 INFO - PROCESS | 1980 | 1464016511189 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 08:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:15:11 INFO - PROCESS | 1980 | 1464016511191 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 08:15:11 INFO - PROCESS | 1980 | 1464016511194 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:15:11 INFO - PROCESS | 1980 | 1464016511195 Marionette TRACE conn5 <- [1,1870,null,{}] 08:15:11 INFO - PROCESS | 1980 | 1464016511199 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}] 08:15:11 INFO - PROCESS | 1980 | 1464016511276 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 08:15:11 INFO - PROCESS | 1980 | 1464016511283 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:11 INFO - PROCESS | 1980 | ++DOCSHELL 0D35E800 == 45 [pid = 1980] [id = 477] 08:15:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 78 (0DC48000) [pid = 1980] [serial = 1431] [outer = 00000000] 08:15:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 79 (0EC5C400) [pid = 1980] [serial = 1432] [outer = 0DC48000] 08:15:11 INFO - PROCESS | 1980 | 1464016511328 Marionette DEBUG loaded listener.js 08:15:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 80 (12172000) [pid = 1980] [serial = 1433] [outer = 0DC48000] 08:15:11 INFO - PROCESS | 1980 | 1464016511769 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]]]}] 08:15:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:15:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 630ms 08:15:11 INFO - PROCESS | 1980 | 1464016511825 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 08:15:11 INFO - PROCESS | 1980 | 1464016511827 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 08:15:11 INFO - PROCESS | 1980 | 1464016511830 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:15:11 INFO - PROCESS | 1980 | 1464016511832 Marionette TRACE conn5 <- [1,1874,null,{}] 08:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:15:11 INFO - PROCESS | 1980 | 1464016511835 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}] 08:15:11 INFO - PROCESS | 1980 | 1464016511936 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 08:15:11 INFO - PROCESS | 1980 | 1464016511945 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:11 INFO - PROCESS | 1980 | ++DOCSHELL 0EC52C00 == 46 [pid = 1980] [id = 478] 08:15:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 81 (1298AC00) [pid = 1980] [serial = 1434] [outer = 00000000] 08:15:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (15AECC00) [pid = 1980] [serial = 1435] [outer = 1298AC00] 08:15:11 INFO - PROCESS | 1980 | 1464016511988 Marionette DEBUG loaded listener.js 08:15:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (16BAB000) [pid = 1980] [serial = 1436] [outer = 1298AC00] 08:15:12 INFO - PROCESS | 1980 | 1464016512409 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]]]}] 08:15:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 632ms 08:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:15:12 INFO - PROCESS | 1980 | 1464016512467 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 08:15:12 INFO - PROCESS | 1980 | 1464016512469 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 08:15:12 INFO - PROCESS | 1980 | 1464016512472 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:15:12 INFO - PROCESS | 1980 | 1464016512474 Marionette TRACE conn5 <- [1,1878,null,{}] 08:15:12 INFO - PROCESS | 1980 | 1464016512478 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}] 08:15:12 INFO - PROCESS | 1980 | 1464016512558 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 08:15:12 INFO - PROCESS | 1980 | 1464016512569 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:12 INFO - PROCESS | 1980 | ++DOCSHELL 16F96000 == 47 [pid = 1980] [id = 479] 08:15:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (16F97C00) [pid = 1980] [serial = 1437] [outer = 00000000] 08:15:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (16FA2400) [pid = 1980] [serial = 1438] [outer = 16F97C00] 08:15:12 INFO - PROCESS | 1980 | 1464016512612 Marionette DEBUG loaded listener.js 08:15:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (1742A800) [pid = 1980] [serial = 1439] [outer = 16F97C00] 08:15:13 INFO - PROCESS | 1980 | 1464016513032 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]]]}] 08:15:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:15:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 630ms 08:15:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:15:13 INFO - PROCESS | 1980 | 1464016513103 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 08:15:13 INFO - PROCESS | 1980 | 1464016513105 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 08:15:13 INFO - PROCESS | 1980 | 1464016513108 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:15:13 INFO - PROCESS | 1980 | 1464016513110 Marionette TRACE conn5 <- [1,1882,null,{}] 08:15:13 INFO - PROCESS | 1980 | 1464016513114 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}] 08:15:13 INFO - PROCESS | 1980 | 1464016513316 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 08:15:13 INFO - PROCESS | 1980 | 1464016513468 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:13 INFO - PROCESS | 1980 | ++DOCSHELL 0C9A8800 == 48 [pid = 1980] [id = 480] 08:15:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (0C9A9400) [pid = 1980] [serial = 1440] [outer = 00000000] 08:15:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (0D199400) [pid = 1980] [serial = 1441] [outer = 0C9A9400] 08:15:13 INFO - PROCESS | 1980 | 1464016513530 Marionette DEBUG loaded listener.js 08:15:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (0D64C000) [pid = 1980] [serial = 1442] [outer = 0C9A9400] 08:15:14 INFO - PROCESS | 1980 | 1464016514283 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]]]}] 08:15:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1222ms 08:15:14 INFO - PROCESS | 1980 | 1464016514332 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 08:15:14 INFO - PROCESS | 1980 | 1464016514338 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 08:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:15:14 INFO - PROCESS | 1980 | 1464016514342 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:15:14 INFO - PROCESS | 1980 | 1464016514346 Marionette TRACE conn5 <- [1,1886,null,{}] 08:15:14 INFO - PROCESS | 1980 | 1464016514351 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}] 08:15:14 INFO - PROCESS | 1980 | 1464016514471 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 08:15:14 INFO - PROCESS | 1980 | 1464016514593 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:14 INFO - PROCESS | 1980 | ++DOCSHELL 0DC47400 == 49 [pid = 1980] [id = 481] 08:15:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (0DC49000) [pid = 1980] [serial = 1443] [outer = 00000000] 08:15:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (0DC70400) [pid = 1980] [serial = 1444] [outer = 0DC49000] 08:15:14 INFO - PROCESS | 1980 | 1464016514654 Marionette DEBUG loaded listener.js 08:15:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (0EC82400) [pid = 1980] [serial = 1445] [outer = 0DC49000] 08:15:15 INFO - PROCESS | 1980 | 1464016515582 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]]]}] 08:15:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1277ms 08:15:15 INFO - PROCESS | 1980 | 1464016515624 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 08:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:15:15 INFO - PROCESS | 1980 | 1464016515627 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 08:15:15 INFO - PROCESS | 1980 | 1464016515632 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:15:15 INFO - PROCESS | 1980 | 1464016515636 Marionette TRACE conn5 <- [1,1890,null,{}] 08:15:15 INFO - PROCESS | 1980 | 1464016515643 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}] 08:15:15 INFO - PROCESS | 1980 | 1464016515752 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 08:15:15 INFO - PROCESS | 1980 | 1464016515894 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:15 INFO - PROCESS | 1980 | --DOCSHELL 0C9A9000 == 48 [pid = 1980] [id = 462] 08:15:15 INFO - PROCESS | 1980 | --DOCSHELL 0DF75800 == 47 [pid = 1980] [id = 463] 08:15:15 INFO - PROCESS | 1980 | --DOCSHELL 1290E000 == 46 [pid = 1980] [id = 464] 08:15:15 INFO - PROCESS | 1980 | --DOCSHELL 13DA1800 == 45 [pid = 1980] [id = 461] 08:15:15 INFO - PROCESS | 1980 | --DOCSHELL 13A0E400 == 44 [pid = 1980] [id = 460] 08:15:15 INFO - PROCESS | 1980 | --DOCSHELL 121EF800 == 43 [pid = 1980] [id = 459] 08:15:15 INFO - PROCESS | 1980 | --DOCSHELL 0EC52C00 == 42 [pid = 1980] [id = 478] 08:15:15 INFO - PROCESS | 1980 | --DOCSHELL 0D35E800 == 41 [pid = 1980] [id = 477] 08:15:15 INFO - PROCESS | 1980 | --DOCSHELL 126B6400 == 40 [pid = 1980] [id = 476] 08:15:15 INFO - PROCESS | 1980 | --DOCSHELL 0C9BF000 == 39 [pid = 1980] [id = 475] 08:15:15 INFO - PROCESS | 1980 | --DOCSHELL 0DEE0800 == 38 [pid = 1980] [id = 474] 08:15:15 INFO - PROCESS | 1980 | --DOCSHELL 13A3AC00 == 37 [pid = 1980] [id = 473] 08:15:15 INFO - PROCESS | 1980 | --DOCSHELL 13A19C00 == 36 [pid = 1980] [id = 472] 08:15:15 INFO - PROCESS | 1980 | --DOCSHELL 1298D400 == 35 [pid = 1980] [id = 471] 08:15:15 INFO - PROCESS | 1980 | --DOCSHELL 12903C00 == 34 [pid = 1980] [id = 470] 08:15:15 INFO - PROCESS | 1980 | --DOCSHELL 0EC82800 == 33 [pid = 1980] [id = 469] 08:15:15 INFO - PROCESS | 1980 | --DOCSHELL 0DEE3400 == 32 [pid = 1980] [id = 468] 08:15:15 INFO - PROCESS | 1980 | --DOCSHELL 0D805000 == 31 [pid = 1980] [id = 467] 08:15:15 INFO - PROCESS | 1980 | --DOCSHELL 0D1A0400 == 30 [pid = 1980] [id = 466] 08:15:15 INFO - PROCESS | 1980 | --DOCSHELL 12990800 == 29 [pid = 1980] [id = 465] 08:15:15 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (166B3400) [pid = 1980] [serial = 1396] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (16038800) [pid = 1980] [serial = 1394] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (13A1A000) [pid = 1980] [serial = 1381] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (13A35800) [pid = 1980] [serial = 1382] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (14DE4400) [pid = 1980] [serial = 1385] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (13E9B800) [pid = 1980] [serial = 1384] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (13A09400) [pid = 1980] [serial = 1390] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (15A0FC00) [pid = 1980] [serial = 1387] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (15AE6400) [pid = 1980] [serial = 1393] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (15A12C00) [pid = 1980] [serial = 1388] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (11EE0000) [pid = 1980] [serial = 1375] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 1980 | --DOMWINDOW == 80 (12171400) [pid = 1980] [serial = 1376] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 1980 | --DOMWINDOW == 79 (0D838000) [pid = 1980] [serial = 1372] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 1980 | --DOMWINDOW == 78 (0DA19000) [pid = 1980] [serial = 1373] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 1980 | --DOMWINDOW == 77 (0C9C3C00) [pid = 1980] [serial = 1370] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 1980 | --DOMWINDOW == 76 (0C9AA800) [pid = 1980] [serial = 1369] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 1980 | --DOMWINDOW == 75 (0D835C00) [pid = 1980] [serial = 1367] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 1980 | --DOMWINDOW == 74 (0D809400) [pid = 1980] [serial = 1366] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 1980 | --DOMWINDOW == 73 (166B0C00) [pid = 1980] [serial = 1363] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 1980 | --DOMWINDOW == 72 (166B6400) [pid = 1980] [serial = 1364] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 1980 | --DOMWINDOW == 71 (132CCC00) [pid = 1980] [serial = 1378] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 1980 | --DOMWINDOW == 70 (13A14800) [pid = 1980] [serial = 1391] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 1980 | --DOMWINDOW == 69 (13A03C00) [pid = 1980] [serial = 1379] [outer = 00000000] [url = about:blank] 08:15:15 INFO - PROCESS | 1980 | ++DOCSHELL 09474800 == 30 [pid = 1980] [id = 482] 08:15:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 70 (0947B000) [pid = 1980] [serial = 1446] [outer = 00000000] 08:15:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 71 (0C9BD800) [pid = 1980] [serial = 1447] [outer = 0947B000] 08:15:15 INFO - PROCESS | 1980 | 1464016516009 Marionette DEBUG loaded listener.js 08:15:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 72 (0D279000) [pid = 1980] [serial = 1448] [outer = 0947B000] 08:15:16 INFO - PROCESS | 1980 | 1464016516494 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]]]}] 08:15:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 930ms 08:15:16 INFO - PROCESS | 1980 | 1464016516564 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 08:15:16 INFO - PROCESS | 1980 | 1464016516570 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 08:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:15:16 INFO - PROCESS | 1980 | 1464016516576 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:15:16 INFO - PROCESS | 1980 | 1464016516578 Marionette TRACE conn5 <- [1,1894,null,{}] 08:15:16 INFO - PROCESS | 1980 | 1464016516582 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}] 08:15:16 INFO - PROCESS | 1980 | 1464016516662 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 08:15:16 INFO - PROCESS | 1980 | 1464016516675 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:16 INFO - PROCESS | 1980 | ++DOCSHELL 0D834000 == 31 [pid = 1980] [id = 483] 08:15:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 73 (0D835C00) [pid = 1980] [serial = 1449] [outer = 00000000] 08:15:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 74 (0DADEC00) [pid = 1980] [serial = 1450] [outer = 0D835C00] 08:15:16 INFO - PROCESS | 1980 | 1464016516720 Marionette DEBUG loaded listener.js 08:15:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 75 (0DC4AC00) [pid = 1980] [serial = 1451] [outer = 0D835C00] 08:15:17 INFO - PROCESS | 1980 | 1464016517190 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]]]}] 08:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 630ms 08:15:17 INFO - PROCESS | 1980 | 1464016517208 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 08:15:17 INFO - PROCESS | 1980 | 1464016517211 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 08:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:15:17 INFO - PROCESS | 1980 | 1464016517214 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:15:17 INFO - PROCESS | 1980 | 1464016517217 Marionette TRACE conn5 <- [1,1898,null,{}] 08:15:17 INFO - PROCESS | 1980 | 1464016517228 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}] 08:15:17 INFO - PROCESS | 1980 | 1464016517342 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 08:15:17 INFO - PROCESS | 1980 | 1464016517354 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:17 INFO - PROCESS | 1980 | ++DOCSHELL 11E87800 == 32 [pid = 1980] [id = 484] 08:15:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 76 (11EDF000) [pid = 1980] [serial = 1452] [outer = 00000000] 08:15:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 77 (12171000) [pid = 1980] [serial = 1453] [outer = 11EDF000] 08:15:17 INFO - PROCESS | 1980 | 1464016517406 Marionette DEBUG loaded listener.js 08:15:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 78 (12672000) [pid = 1980] [serial = 1454] [outer = 11EDF000] 08:15:17 INFO - PROCESS | 1980 | 1464016517896 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]]]}] 08:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 730ms 08:15:17 INFO - PROCESS | 1980 | 1464016517948 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 08:15:17 INFO - PROCESS | 1980 | 1464016517951 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 08:15:17 INFO - PROCESS | 1980 | 1464016517954 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:15:17 INFO - PROCESS | 1980 | 1464016517955 Marionette TRACE conn5 <- [1,1902,null,{}] 08:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:15:17 INFO - PROCESS | 1980 | 1464016517959 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}] 08:15:18 INFO - PROCESS | 1980 | 1464016518038 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 08:15:18 INFO - PROCESS | 1980 | 1464016518045 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:18 INFO - PROCESS | 1980 | ++DOCSHELL 12168800 == 33 [pid = 1980] [id = 485] 08:15:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 79 (1290E000) [pid = 1980] [serial = 1455] [outer = 00000000] 08:15:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 80 (132CF800) [pid = 1980] [serial = 1456] [outer = 1290E000] 08:15:18 INFO - PROCESS | 1980 | 1464016518089 Marionette DEBUG loaded listener.js 08:15:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 81 (13A03C00) [pid = 1980] [serial = 1457] [outer = 1290E000] 08:15:18 INFO - PROCESS | 1980 | 1464016518578 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]]]}] 08:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 670ms 08:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:15:18 INFO - PROCESS | 1980 | 1464016518628 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 08:15:18 INFO - PROCESS | 1980 | 1464016518630 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 08:15:18 INFO - PROCESS | 1980 | 1464016518633 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:15:18 INFO - PROCESS | 1980 | 1464016518635 Marionette TRACE conn5 <- [1,1906,null,{}] 08:15:18 INFO - PROCESS | 1980 | 1464016518638 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}] 08:15:18 INFO - PROCESS | 1980 | 1464016518772 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 08:15:18 INFO - PROCESS | 1980 | 1464016518813 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:18 INFO - PROCESS | 1980 | ++DOCSHELL 13A06400 == 34 [pid = 1980] [id = 486] 08:15:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (13A07800) [pid = 1980] [serial = 1458] [outer = 00000000] 08:15:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (13A1A000) [pid = 1980] [serial = 1459] [outer = 13A07800] 08:15:18 INFO - PROCESS | 1980 | 1464016518858 Marionette DEBUG loaded listener.js 08:15:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (13A33C00) [pid = 1980] [serial = 1460] [outer = 13A07800] 08:15:19 INFO - PROCESS | 1980 | 1464016519325 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]]]}] 08:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 730ms 08:15:19 INFO - PROCESS | 1980 | 1464016519364 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 08:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:15:19 INFO - PROCESS | 1980 | 1464016519366 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 08:15:19 INFO - PROCESS | 1980 | 1464016519369 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:15:19 INFO - PROCESS | 1980 | 1464016519371 Marionette TRACE conn5 <- [1,1910,null,{}] 08:15:19 INFO - PROCESS | 1980 | 1464016519374 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}] 08:15:19 INFO - PROCESS | 1980 | 1464016519517 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 08:15:19 INFO - PROCESS | 1980 | 1464016519532 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:19 INFO - PROCESS | 1980 | ++DOCSHELL 13E94000 == 35 [pid = 1980] [id = 487] 08:15:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (13E9B800) [pid = 1980] [serial = 1461] [outer = 00000000] 08:15:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (15163400) [pid = 1980] [serial = 1462] [outer = 13E9B800] 08:15:19 INFO - PROCESS | 1980 | 1464016519578 Marionette DEBUG loaded listener.js 08:15:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (13EEA800) [pid = 1980] [serial = 1463] [outer = 13E9B800] 08:15:20 INFO - PROCESS | 1980 | 1464016520068 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]]]}] 08:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 730ms 08:15:20 INFO - PROCESS | 1980 | 1464016520103 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 08:15:20 INFO - PROCESS | 1980 | 1464016520105 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 08:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:15:20 INFO - PROCESS | 1980 | 1464016520108 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:15:20 INFO - PROCESS | 1980 | 1464016520110 Marionette TRACE conn5 <- [1,1914,null,{}] 08:15:20 INFO - PROCESS | 1980 | 1464016520113 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}] 08:15:20 INFO - PROCESS | 1980 | 1464016520224 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 08:15:20 INFO - PROCESS | 1980 | 1464016520231 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:20 INFO - PROCESS | 1980 | ++DOCSHELL 0D358000 == 36 [pid = 1980] [id = 488] 08:15:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (1525A000) [pid = 1980] [serial = 1464] [outer = 00000000] 08:15:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (15A12C00) [pid = 1980] [serial = 1465] [outer = 1525A000] 08:15:20 INFO - PROCESS | 1980 | 1464016520276 Marionette DEBUG loaded listener.js 08:15:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (15AE0000) [pid = 1980] [serial = 1466] [outer = 1525A000] 08:15:20 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (13A1D400) [pid = 1980] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:15:20 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (1266FC00) [pid = 1980] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:15:20 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (13E99C00) [pid = 1980] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:15:20 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (15A14C00) [pid = 1980] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:15:20 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (0D1A7800) [pid = 1980] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:15:20 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (0DC48000) [pid = 1980] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:15:20 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (1298AC00) [pid = 1980] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:15:20 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (0DEE5C00) [pid = 1980] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:15:20 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (16057400) [pid = 1980] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:15:20 INFO - PROCESS | 1980 | --DOMWINDOW == 80 (11C92C00) [pid = 1980] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:15:20 INFO - PROCESS | 1980 | --DOMWINDOW == 79 (13A07400) [pid = 1980] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:15:20 INFO - PROCESS | 1980 | --DOMWINDOW == 78 (12906800) [pid = 1980] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:15:20 INFO - PROCESS | 1980 | --DOMWINDOW == 77 (0D80D400) [pid = 1980] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:15:20 INFO - PROCESS | 1980 | --DOMWINDOW == 76 (15257C00) [pid = 1980] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:15:20 INFO - PROCESS | 1980 | 1464016520837 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]]]}] 08:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 770ms 08:15:20 INFO - PROCESS | 1980 | 1464016520880 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 08:15:20 INFO - PROCESS | 1980 | 1464016520882 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 08:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:15:20 INFO - PROCESS | 1980 | 1464016520885 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:15:20 INFO - PROCESS | 1980 | 1464016520887 Marionette TRACE conn5 <- [1,1918,null,{}] 08:15:20 INFO - PROCESS | 1980 | 1464016520890 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}] 08:15:20 INFO - PROCESS | 1980 | 1464016520990 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 08:15:20 INFO - PROCESS | 1980 | 1464016520997 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:20 INFO - PROCESS | 1980 | ++DOCSHELL 0CA97800 == 37 [pid = 1980] [id = 489] 08:15:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 77 (0DC6C000) [pid = 1980] [serial = 1467] [outer = 00000000] 08:15:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 78 (14DE4C00) [pid = 1980] [serial = 1468] [outer = 0DC6C000] 08:15:21 INFO - PROCESS | 1980 | 1464016521041 Marionette DEBUG loaded listener.js 08:15:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 79 (15A0A800) [pid = 1980] [serial = 1469] [outer = 0DC6C000] 08:15:21 INFO - PROCESS | 1980 | 1464016521465 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]]]}] 08:15:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:15:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 630ms 08:15:21 INFO - PROCESS | 1980 | 1464016521517 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 08:15:21 INFO - PROCESS | 1980 | 1464016521519 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 08:15:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:15:21 INFO - PROCESS | 1980 | 1464016521522 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:15:21 INFO - PROCESS | 1980 | 1464016521524 Marionette TRACE conn5 <- [1,1922,null,{}] 08:15:21 INFO - PROCESS | 1980 | 1464016521527 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}] 08:15:21 INFO - PROCESS | 1980 | 1464016521607 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 08:15:21 INFO - PROCESS | 1980 | 1464016521614 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:21 INFO - PROCESS | 1980 | ++DOCSHELL 15A10800 == 38 [pid = 1980] [id = 490] 08:15:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 80 (15A12800) [pid = 1980] [serial = 1470] [outer = 00000000] 08:15:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 81 (1603C000) [pid = 1980] [serial = 1471] [outer = 15A12800] 08:15:21 INFO - PROCESS | 1980 | 1464016521657 Marionette DEBUG loaded listener.js 08:15:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (16057400) [pid = 1980] [serial = 1472] [outer = 15A12800] 08:15:22 INFO - PROCESS | 1980 | 1464016522087 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]]]}] 08:15:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 630ms 08:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:15:22 INFO - PROCESS | 1980 | 1464016522157 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 08:15:22 INFO - PROCESS | 1980 | 1464016522159 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 08:15:22 INFO - PROCESS | 1980 | 1464016522162 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:15:22 INFO - PROCESS | 1980 | 1464016522164 Marionette TRACE conn5 <- [1,1926,null,{}] 08:15:22 INFO - PROCESS | 1980 | 1464016522168 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}] 08:15:22 INFO - PROCESS | 1980 | 1464016522250 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 08:15:22 INFO - PROCESS | 1980 | 1464016522257 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:22 INFO - PROCESS | 1980 | ++DOCSHELL 1603A400 == 39 [pid = 1980] [id = 491] 08:15:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (1659EC00) [pid = 1980] [serial = 1473] [outer = 00000000] 08:15:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (166B7400) [pid = 1980] [serial = 1474] [outer = 1659EC00] 08:15:22 INFO - PROCESS | 1980 | 1464016522301 Marionette DEBUG loaded listener.js 08:15:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (166D3800) [pid = 1980] [serial = 1475] [outer = 1659EC00] 08:15:22 INFO - PROCESS | 1980 | 1464016522959 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]]]}] 08:15:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 830ms 08:15:22 INFO - PROCESS | 1980 | 1464016522993 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 08:15:22 INFO - PROCESS | 1980 | 1464016522998 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 08:15:22 INFO - PROCESS | 1980 | 1464016523004 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:15:22 INFO - PROCESS | 1980 | 1464016523007 Marionette TRACE conn5 <- [1,1930,null,{}] 08:15:22 INFO - PROCESS | 1980 | 1464016523013 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}] 08:15:23 INFO - PROCESS | 1980 | 1464016523120 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 08:15:23 INFO - PROCESS | 1980 | 1464016523261 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:23 INFO - PROCESS | 1980 | ++DOCSHELL 0D80E000 == 40 [pid = 1980] [id = 492] 08:15:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (0D840400) [pid = 1980] [serial = 1476] [outer = 00000000] 08:15:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (0DC6BC00) [pid = 1980] [serial = 1477] [outer = 0D840400] 08:15:23 INFO - PROCESS | 1980 | 1464016523340 Marionette DEBUG loaded listener.js 08:15:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (0DEE6800) [pid = 1980] [serial = 1478] [outer = 0D840400] 08:15:23 INFO - PROCESS | 1980 | 1464016523973 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]]]}] 08:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1024ms 08:15:24 INFO - PROCESS | 1980 | 1464016524033 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 08:15:24 INFO - PROCESS | 1980 | 1464016524039 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 08:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:15:24 INFO - PROCESS | 1980 | 1464016524045 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:15:24 INFO - PROCESS | 1980 | 1464016524048 Marionette TRACE conn5 <- [1,1934,null,{}] 08:15:24 INFO - PROCESS | 1980 | 1464016524053 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}] 08:15:24 INFO - PROCESS | 1980 | 1464016524208 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 08:15:24 INFO - PROCESS | 1980 | 1464016524341 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:24 INFO - PROCESS | 1980 | ++DOCSHELL 12910C00 == 41 [pid = 1980] [id = 493] 08:15:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (1295E000) [pid = 1980] [serial = 1479] [outer = 00000000] 08:15:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (13A1E800) [pid = 1980] [serial = 1480] [outer = 1295E000] 08:15:24 INFO - PROCESS | 1980 | 1464016524400 Marionette DEBUG loaded listener.js 08:15:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (13E9F800) [pid = 1980] [serial = 1481] [outer = 1295E000] 08:15:25 INFO - PROCESS | 1980 | 1464016525045 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]]]}] 08:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1024ms 08:15:25 INFO - PROCESS | 1980 | 1464016525071 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 08:15:25 INFO - PROCESS | 1980 | 1464016525073 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 08:15:25 INFO - PROCESS | 1980 | 1464016525077 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:15:25 INFO - PROCESS | 1980 | 1464016525081 Marionette TRACE conn5 <- [1,1938,null,{}] 08:15:25 INFO - PROCESS | 1980 | 1464016525092 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}] 08:15:25 INFO - PROCESS | 1980 | 1464016525195 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 08:15:25 INFO - PROCESS | 1980 | 1464016525331 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:25 INFO - PROCESS | 1980 | ++DOCSHELL 0C9C1000 == 42 [pid = 1980] [id = 494] 08:15:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (166D7400) [pid = 1980] [serial = 1482] [outer = 00000000] 08:15:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (16F9E800) [pid = 1980] [serial = 1483] [outer = 166D7400] 08:15:25 INFO - PROCESS | 1980 | 1464016525391 Marionette DEBUG loaded listener.js 08:15:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (1742A000) [pid = 1980] [serial = 1484] [outer = 166D7400] 08:15:26 INFO - PROCESS | 1980 | 1464016526088 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]]]}] 08:15:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:15:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1070ms 08:15:26 INFO - PROCESS | 1980 | 1464016526151 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 08:15:26 INFO - PROCESS | 1980 | 1464016526155 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 08:15:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:15:26 INFO - PROCESS | 1980 | 1464016526160 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:15:26 INFO - PROCESS | 1980 | 1464016526163 Marionette TRACE conn5 <- [1,1942,null,{}] 08:15:26 INFO - PROCESS | 1980 | 1464016526169 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}] 08:15:26 INFO - PROCESS | 1980 | 1464016526263 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 08:15:26 INFO - PROCESS | 1980 | 1464016526401 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:26 INFO - PROCESS | 1980 | ++DOCSHELL 0D806800 == 43 [pid = 1980] [id = 495] 08:15:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (0D80B000) [pid = 1980] [serial = 1485] [outer = 00000000] 08:15:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (0DAE9800) [pid = 1980] [serial = 1486] [outer = 0D80B000] 08:15:26 INFO - PROCESS | 1980 | 1464016526453 Marionette DEBUG loaded listener.js 08:15:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (0DEDEC00) [pid = 1980] [serial = 1487] [outer = 0D80B000] 08:15:26 INFO - PROCESS | 1980 | --DOCSHELL 15A10800 == 42 [pid = 1980] [id = 490] 08:15:26 INFO - PROCESS | 1980 | --DOCSHELL 0CA97800 == 41 [pid = 1980] [id = 489] 08:15:26 INFO - PROCESS | 1980 | --DOCSHELL 0D358000 == 40 [pid = 1980] [id = 488] 08:15:26 INFO - PROCESS | 1980 | --DOCSHELL 13E94000 == 39 [pid = 1980] [id = 487] 08:15:26 INFO - PROCESS | 1980 | --DOCSHELL 13A06400 == 38 [pid = 1980] [id = 486] 08:15:26 INFO - PROCESS | 1980 | --DOCSHELL 12168800 == 37 [pid = 1980] [id = 485] 08:15:26 INFO - PROCESS | 1980 | --DOCSHELL 11E87800 == 36 [pid = 1980] [id = 484] 08:15:26 INFO - PROCESS | 1980 | --DOCSHELL 0D834000 == 35 [pid = 1980] [id = 483] 08:15:26 INFO - PROCESS | 1980 | --DOCSHELL 09474800 == 34 [pid = 1980] [id = 482] 08:15:26 INFO - PROCESS | 1980 | --DOCSHELL 0DC47400 == 33 [pid = 1980] [id = 481] 08:15:26 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (16FA2400) [pid = 1980] [serial = 1438] [outer = 00000000] [url = about:blank] 08:15:26 INFO - PROCESS | 1980 | --DOCSHELL 0C9A8800 == 32 [pid = 1980] [id = 480] 08:15:26 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (13A3E400) [pid = 1980] [serial = 1417] [outer = 00000000] [url = about:blank] 08:15:26 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (13E98C00) [pid = 1980] [serial = 1418] [outer = 00000000] [url = about:blank] 08:15:26 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (15AE1C00) [pid = 1980] [serial = 1426] [outer = 00000000] [url = about:blank] 08:15:26 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (15AEAC00) [pid = 1980] [serial = 1427] [outer = 00000000] [url = about:blank] 08:15:26 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (14DDE800) [pid = 1980] [serial = 1420] [outer = 00000000] [url = about:blank] 08:15:26 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (166B1800) [pid = 1980] [serial = 1429] [outer = 00000000] [url = about:blank] 08:15:26 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (0D3EAC00) [pid = 1980] [serial = 1399] [outer = 00000000] [url = about:blank] 08:15:26 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (0D651C00) [pid = 1980] [serial = 1400] [outer = 00000000] [url = about:blank] 08:15:26 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (0EC5C400) [pid = 1980] [serial = 1432] [outer = 00000000] [url = about:blank] 08:15:26 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (15AECC00) [pid = 1980] [serial = 1435] [outer = 00000000] [url = about:blank] 08:15:26 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (0DF72C00) [pid = 1980] [serial = 1405] [outer = 00000000] [url = about:blank] 08:15:26 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (0DFED000) [pid = 1980] [serial = 1406] [outer = 00000000] [url = about:blank] 08:15:26 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (166D0C00) [pid = 1980] [serial = 1397] [outer = 00000000] [url = about:blank] 08:15:26 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (12171C00) [pid = 1980] [serial = 1408] [outer = 00000000] [url = about:blank] 08:15:26 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (12172000) [pid = 1980] [serial = 1433] [outer = 00000000] [url = about:blank] 08:15:26 INFO - PROCESS | 1980 | --DOMWINDOW == 80 (1266C000) [pid = 1980] [serial = 1409] [outer = 00000000] [url = about:blank] 08:15:26 INFO - PROCESS | 1980 | --DOMWINDOW == 79 (13A0E800) [pid = 1980] [serial = 1414] [outer = 00000000] [url = about:blank] 08:15:26 INFO - PROCESS | 1980 | --DOMWINDOW == 78 (13A15C00) [pid = 1980] [serial = 1415] [outer = 00000000] [url = about:blank] 08:15:26 INFO - PROCESS | 1980 | --DOMWINDOW == 77 (1295D000) [pid = 1980] [serial = 1411] [outer = 00000000] [url = about:blank] 08:15:26 INFO - PROCESS | 1980 | --DOMWINDOW == 76 (1298B000) [pid = 1980] [serial = 1412] [outer = 00000000] [url = about:blank] 08:15:26 INFO - PROCESS | 1980 | --DOMWINDOW == 75 (0D83D800) [pid = 1980] [serial = 1402] [outer = 00000000] [url = about:blank] 08:15:26 INFO - PROCESS | 1980 | --DOMWINDOW == 74 (0DA1FC00) [pid = 1980] [serial = 1403] [outer = 00000000] [url = about:blank] 08:15:26 INFO - PROCESS | 1980 | --DOMWINDOW == 73 (15263400) [pid = 1980] [serial = 1423] [outer = 00000000] [url = about:blank] 08:15:26 INFO - PROCESS | 1980 | --DOMWINDOW == 72 (15A09400) [pid = 1980] [serial = 1424] [outer = 00000000] [url = about:blank] 08:15:26 INFO - PROCESS | 1980 | --DOMWINDOW == 71 (166DB800) [pid = 1980] [serial = 1430] [outer = 00000000] [url = about:blank] 08:15:26 INFO - PROCESS | 1980 | --DOMWINDOW == 70 (16BAB000) [pid = 1980] [serial = 1436] [outer = 00000000] [url = about:blank] 08:15:26 INFO - PROCESS | 1980 | --DOMWINDOW == 69 (13FC5C00) [pid = 1980] [serial = 1421] [outer = 00000000] [url = about:blank] 08:15:26 INFO - PROCESS | 1980 | 1464016526981 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]]]}] 08:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 870ms 08:15:27 INFO - PROCESS | 1980 | 1464016527032 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 08:15:27 INFO - PROCESS | 1980 | 1464016527037 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 08:15:27 INFO - PROCESS | 1980 | 1464016527043 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:15:27 INFO - PROCESS | 1980 | 1464016527046 Marionette TRACE conn5 <- [1,1946,null,{}] 08:15:27 INFO - PROCESS | 1980 | 1464016527050 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}] 08:15:27 INFO - PROCESS | 1980 | 1464016527130 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 08:15:27 INFO - PROCESS | 1980 | 1464016527222 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:27 INFO - PROCESS | 1980 | ++DOCSHELL 0D802C00 == 33 [pid = 1980] [id = 496] 08:15:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 70 (0D805800) [pid = 1980] [serial = 1488] [outer = 00000000] 08:15:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 71 (0DAE2400) [pid = 1980] [serial = 1489] [outer = 0D805800] 08:15:27 INFO - PROCESS | 1980 | 1464016527266 Marionette DEBUG loaded listener.js 08:15:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 72 (0DC4D000) [pid = 1980] [serial = 1490] [outer = 0D805800] 08:15:27 INFO - PROCESS | 1980 | 1464016527662 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]]]}] 08:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 670ms 08:15:27 INFO - PROCESS | 1980 | 1464016527717 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 08:15:27 INFO - PROCESS | 1980 | 1464016527719 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 08:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:15:27 INFO - PROCESS | 1980 | 1464016527722 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:15:27 INFO - PROCESS | 1980 | 1464016527726 Marionette TRACE conn5 <- [1,1950,null,{}] 08:15:27 INFO - PROCESS | 1980 | 1464016527736 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}] 08:15:27 INFO - PROCESS | 1980 | 1464016527854 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 08:15:27 INFO - PROCESS | 1980 | 1464016527876 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:27 INFO - PROCESS | 1980 | ++DOCSHELL 1266F400 == 34 [pid = 1980] [id = 497] 08:15:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 73 (1266FC00) [pid = 1980] [serial = 1491] [outer = 00000000] 08:15:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 74 (1290A400) [pid = 1980] [serial = 1492] [outer = 1266FC00] 08:15:27 INFO - PROCESS | 1980 | 1464016527924 Marionette DEBUG loaded listener.js 08:15:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 75 (12987C00) [pid = 1980] [serial = 1493] [outer = 1266FC00] 08:15:28 INFO - PROCESS | 1980 | 1464016528372 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]]]}] 08:15:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:15:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 690ms 08:15:28 INFO - PROCESS | 1980 | 1464016528413 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 08:15:28 INFO - PROCESS | 1980 | 1464016528415 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 08:15:28 INFO - PROCESS | 1980 | 1464016528418 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:15:28 INFO - PROCESS | 1980 | 1464016528420 Marionette TRACE conn5 <- [1,1954,null,{}] 08:15:28 INFO - PROCESS | 1980 | 1464016528423 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}] 08:15:28 INFO - PROCESS | 1980 | 1464016528504 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 08:15:28 INFO - PROCESS | 1980 | 1464016528513 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:28 INFO - PROCESS | 1980 | ++DOCSHELL 132D1C00 == 35 [pid = 1980] [id = 498] 08:15:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 76 (13A04C00) [pid = 1980] [serial = 1494] [outer = 00000000] 08:15:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 77 (13A13800) [pid = 1980] [serial = 1495] [outer = 13A04C00] 08:15:28 INFO - PROCESS | 1980 | 1464016528558 Marionette DEBUG loaded listener.js 08:15:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 78 (13A19C00) [pid = 1980] [serial = 1496] [outer = 13A04C00] 08:15:28 INFO - PROCESS | 1980 | 1464016528994 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]]]}] 08:15:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:15:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 630ms 08:15:29 INFO - PROCESS | 1980 | 1464016529053 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 08:15:29 INFO - PROCESS | 1980 | 1464016529056 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 08:15:29 INFO - PROCESS | 1980 | 1464016529059 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:15:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:15:29 INFO - PROCESS | 1980 | 1464016529061 Marionette TRACE conn5 <- [1,1958,null,{}] 08:15:29 INFO - PROCESS | 1980 | 1464016529064 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}] 08:15:29 INFO - PROCESS | 1980 | 1464016529171 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 08:15:29 INFO - PROCESS | 1980 | 1464016529178 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:29 INFO - PROCESS | 1980 | ++DOCSHELL 0D1A8400 == 36 [pid = 1980] [id = 499] 08:15:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 79 (0D360800) [pid = 1980] [serial = 1497] [outer = 00000000] 08:15:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 80 (13AA4400) [pid = 1980] [serial = 1498] [outer = 0D360800] 08:15:29 INFO - PROCESS | 1980 | 1464016529222 Marionette DEBUG loaded listener.js 08:15:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 81 (13DA7C00) [pid = 1980] [serial = 1499] [outer = 0D360800] 08:15:29 INFO - PROCESS | 1980 | 1464016529693 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]]]}] 08:15:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:15:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 671ms 08:15:29 INFO - PROCESS | 1980 | 1464016529734 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 08:15:29 INFO - PROCESS | 1980 | 1464016529735 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 08:15:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:15:29 INFO - PROCESS | 1980 | 1464016529739 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:15:29 INFO - PROCESS | 1980 | 1464016529740 Marionette TRACE conn5 <- [1,1962,null,{}] 08:15:29 INFO - PROCESS | 1980 | 1464016529744 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}] 08:15:29 INFO - PROCESS | 1980 | 1464016529874 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 08:15:29 INFO - PROCESS | 1980 | 1464016529937 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:29 INFO - PROCESS | 1980 | ++DOCSHELL 1517B800 == 37 [pid = 1980] [id = 500] 08:15:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (1517D400) [pid = 1980] [serial = 1500] [outer = 00000000] 08:15:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (15A14000) [pid = 1980] [serial = 1501] [outer = 1517D400] 08:15:29 INFO - PROCESS | 1980 | 1464016529982 Marionette DEBUG loaded listener.js 08:15:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (15AE2C00) [pid = 1980] [serial = 1502] [outer = 1517D400] 08:15:30 INFO - PROCESS | 1980 | 1464016530387 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]]]}] 08:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 671ms 08:15:30 INFO - PROCESS | 1980 | 1464016530416 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 08:15:30 INFO - PROCESS | 1980 | 1464016530418 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 08:15:30 INFO - PROCESS | 1980 | 1464016530422 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:15:30 INFO - PROCESS | 1980 | 1464016530423 Marionette TRACE conn5 <- [1,1966,null,{}] 08:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:15:30 INFO - PROCESS | 1980 | 1464016530427 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}] 08:15:30 INFO - PROCESS | 1980 | 1464016530534 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 08:15:30 INFO - PROCESS | 1980 | 1464016530624 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:30 INFO - PROCESS | 1980 | ++DOCSHELL 15AE9000 == 38 [pid = 1980] [id = 501] 08:15:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (15AEAC00) [pid = 1980] [serial = 1503] [outer = 00000000] 08:15:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (166B2C00) [pid = 1980] [serial = 1504] [outer = 15AEAC00] 08:15:30 INFO - PROCESS | 1980 | 1464016530668 Marionette DEBUG loaded listener.js 08:15:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (166D5800) [pid = 1980] [serial = 1505] [outer = 15AEAC00] 08:15:31 INFO - PROCESS | 1980 | 1464016531142 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]]]}] 08:15:31 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (13A07800) [pid = 1980] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:15:31 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (11EDF000) [pid = 1980] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:15:31 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (13E9B800) [pid = 1980] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:15:31 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (1290E000) [pid = 1980] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:15:31 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (0947B000) [pid = 1980] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:15:31 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (16F97C00) [pid = 1980] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:15:31 INFO - PROCESS | 1980 | --DOMWINDOW == 80 (0D835C00) [pid = 1980] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:15:31 INFO - PROCESS | 1980 | --DOMWINDOW == 79 (1525A000) [pid = 1980] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:15:31 INFO - PROCESS | 1980 | --DOMWINDOW == 78 (0DC6C000) [pid = 1980] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:15:31 INFO - PROCESS | 1980 | --DOMWINDOW == 77 (15A12800) [pid = 1980] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:15:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:15:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 771ms 08:15:31 INFO - PROCESS | 1980 | 1464016531197 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 08:15:31 INFO - PROCESS | 1980 | 1464016531199 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 08:15:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:15:31 INFO - PROCESS | 1980 | 1464016531202 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:15:31 INFO - PROCESS | 1980 | 1464016531203 Marionette TRACE conn5 <- [1,1970,null,{}] 08:15:31 INFO - PROCESS | 1980 | 1464016531207 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}] 08:15:31 INFO - PROCESS | 1980 | 1464016531292 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 08:15:31 INFO - PROCESS | 1980 | 1464016531299 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:31 INFO - PROCESS | 1980 | ++DOCSHELL 094F9C00 == 39 [pid = 1980] [id = 502] 08:15:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 78 (0DC67000) [pid = 1980] [serial = 1506] [outer = 00000000] 08:15:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 79 (13A05000) [pid = 1980] [serial = 1507] [outer = 0DC67000] 08:15:31 INFO - PROCESS | 1980 | 1464016531344 Marionette DEBUG loaded listener.js 08:15:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 80 (13A1D800) [pid = 1980] [serial = 1508] [outer = 0DC67000] 08:15:31 INFO - PROCESS | 1980 | 1464016531777 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]]]}] 08:15:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:15:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 630ms 08:15:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:15:31 INFO - PROCESS | 1980 | 1464016531833 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 08:15:31 INFO - PROCESS | 1980 | 1464016531835 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 08:15:31 INFO - PROCESS | 1980 | 1464016531838 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:15:31 INFO - PROCESS | 1980 | 1464016531840 Marionette TRACE conn5 <- [1,1974,null,{}] 08:15:31 INFO - PROCESS | 1980 | 1464016531844 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}] 08:15:31 INFO - PROCESS | 1980 | 1464016531948 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 08:15:31 INFO - PROCESS | 1980 | 1464016531958 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:31 INFO - PROCESS | 1980 | ++DOCSHELL 0DC6D000 == 40 [pid = 1980] [id = 503] 08:15:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 81 (15AE0400) [pid = 1980] [serial = 1509] [outer = 00000000] 08:15:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (16F9AC00) [pid = 1980] [serial = 1510] [outer = 15AE0400] 08:15:31 INFO - PROCESS | 1980 | 1464016532005 Marionette DEBUG loaded listener.js 08:15:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (16F9B000) [pid = 1980] [serial = 1511] [outer = 15AE0400] 08:15:32 INFO - PROCESS | 1980 | 1464016532414 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]]]}] 08:15:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:15:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 630ms 08:15:32 INFO - PROCESS | 1980 | 1464016532469 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 08:15:32 INFO - PROCESS | 1980 | 1464016532471 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 08:15:32 INFO - PROCESS | 1980 | 1464016532474 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:15:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:15:32 INFO - PROCESS | 1980 | 1464016532476 Marionette TRACE conn5 <- [1,1978,null,{}] 08:15:32 INFO - PROCESS | 1980 | 1464016532480 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}] 08:15:32 INFO - PROCESS | 1980 | 1464016532558 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 08:15:32 INFO - PROCESS | 1980 | 1464016532565 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:32 INFO - PROCESS | 1980 | ++DOCSHELL 17554400 == 41 [pid = 1980] [id = 504] 08:15:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (17554C00) [pid = 1980] [serial = 1512] [outer = 00000000] 08:15:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (1755A800) [pid = 1980] [serial = 1513] [outer = 17554C00] 08:15:32 INFO - PROCESS | 1980 | 1464016532610 Marionette DEBUG loaded listener.js 08:15:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (17560400) [pid = 1980] [serial = 1514] [outer = 17554C00] 08:15:33 INFO - PROCESS | 1980 | 1464016533021 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]]]}] 08:15:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:15:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 570ms 08:15:33 INFO - PROCESS | 1980 | 1464016533049 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 08:15:33 INFO - PROCESS | 1980 | 1464016533051 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 08:15:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:15:33 INFO - PROCESS | 1980 | 1464016533054 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:15:33 INFO - PROCESS | 1980 | 1464016533057 Marionette TRACE conn5 <- [1,1982,null,{}] 08:15:33 INFO - PROCESS | 1980 | 1464016533060 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}] 08:15:33 INFO - PROCESS | 1980 | 1464016533198 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 08:15:33 INFO - PROCESS | 1980 | 1464016533373 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:33 INFO - PROCESS | 1980 | ++DOCSHELL 0C9A8800 == 42 [pid = 1980] [id = 505] 08:15:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (0C9AA400) [pid = 1980] [serial = 1515] [outer = 00000000] 08:15:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (0D1A7800) [pid = 1980] [serial = 1516] [outer = 0C9AA400] 08:15:33 INFO - PROCESS | 1980 | 1464016533448 Marionette DEBUG loaded listener.js 08:15:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (0D778C00) [pid = 1980] [serial = 1517] [outer = 0C9AA400] 08:15:33 INFO - PROCESS | 1980 | 1464016534021 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]]]}] 08:15:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:15:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1023ms 08:15:34 INFO - PROCESS | 1980 | 1464016534079 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 08:15:34 INFO - PROCESS | 1980 | 1464016534084 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 08:15:34 INFO - PROCESS | 1980 | 1464016534089 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:15:34 INFO - PROCESS | 1980 | 1464016534093 Marionette TRACE conn5 <- [1,1986,null,{}] 08:15:34 INFO - PROCESS | 1980 | 1464016534117 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}] 08:15:34 INFO - PROCESS | 1980 | 1464016534225 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 08:15:34 INFO - PROCESS | 1980 | 1464016534361 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:34 INFO - PROCESS | 1980 | ++DOCSHELL 11C93800 == 43 [pid = 1980] [id = 506] 08:15:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (11EE0C00) [pid = 1980] [serial = 1518] [outer = 00000000] 08:15:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (12984800) [pid = 1980] [serial = 1519] [outer = 11EE0C00] 08:15:34 INFO - PROCESS | 1980 | 1464016534421 Marionette DEBUG loaded listener.js 08:15:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (13218C00) [pid = 1980] [serial = 1520] [outer = 11EE0C00] 08:15:34 INFO - PROCESS | 1980 | 1464016535014 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]]]}] 08:15:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:15:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 970ms 08:15:35 INFO - PROCESS | 1980 | 1464016535066 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 08:15:35 INFO - PROCESS | 1980 | 1464016535070 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 08:15:35 INFO - PROCESS | 1980 | 1464016535074 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:15:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:15:35 INFO - PROCESS | 1980 | 1464016535076 Marionette TRACE conn5 <- [1,1990,null,{}] 08:15:35 INFO - PROCESS | 1980 | 1464016535081 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}] 08:15:35 INFO - PROCESS | 1980 | 1464016535186 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 08:15:35 INFO - PROCESS | 1980 | 1464016535322 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:35 INFO - PROCESS | 1980 | ++DOCSHELL 15A0BC00 == 44 [pid = 1980] [id = 507] 08:15:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (15A11800) [pid = 1980] [serial = 1521] [outer = 00000000] 08:15:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (166D1C00) [pid = 1980] [serial = 1522] [outer = 15A11800] 08:15:35 INFO - PROCESS | 1980 | 1464016535378 Marionette DEBUG loaded listener.js 08:15:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (1755AC00) [pid = 1980] [serial = 1523] [outer = 15A11800] 08:15:35 INFO - PROCESS | 1980 | 1464016535990 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]]]}] 08:15:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 970ms 08:15:36 INFO - PROCESS | 1980 | 1464016536049 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 08:15:36 INFO - PROCESS | 1980 | 1464016536051 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 08:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:15:36 INFO - PROCESS | 1980 | 1464016536062 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:15:36 INFO - PROCESS | 1980 | 1464016536068 Marionette TRACE conn5 <- [1,1994,null,{}] 08:15:36 INFO - PROCESS | 1980 | 1464016536073 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}] 08:15:36 INFO - PROCESS | 1980 | 1464016536179 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 08:15:36 INFO - PROCESS | 1980 | 1464016536311 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:36 INFO - PROCESS | 1980 | ++DOCSHELL 17564800 == 45 [pid = 1980] [id = 508] 08:15:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (1756BC00) [pid = 1980] [serial = 1524] [outer = 00000000] 08:15:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (1774CC00) [pid = 1980] [serial = 1525] [outer = 1756BC00] 08:15:36 INFO - PROCESS | 1980 | 1464016536366 Marionette DEBUG loaded listener.js 08:15:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (179EC800) [pid = 1980] [serial = 1526] [outer = 1756BC00] 08:15:37 INFO - PROCESS | 1980 | 1464016537100 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]]]}] 08:15:37 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 08:15:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1087ms 08:15:37 INFO - PROCESS | 1980 | 1464016537146 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 08:15:37 INFO - PROCESS | 1980 | 1464016537150 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 08:15:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:15:37 INFO - PROCESS | 1980 | 1464016537155 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:15:37 INFO - PROCESS | 1980 | 1464016537159 Marionette TRACE conn5 <- [1,1998,null,{}] 08:15:37 INFO - PROCESS | 1980 | 1464016537165 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}] 08:15:37 INFO - PROCESS | 1980 | 1464016537259 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 08:15:37 INFO - PROCESS | 1980 | 1464016537398 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:37 INFO - PROCESS | 1980 | ++DOCSHELL 0C9BB800 == 46 [pid = 1980] [id = 509] 08:15:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (0C9BE400) [pid = 1980] [serial = 1527] [outer = 00000000] 08:15:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (0DC46000) [pid = 1980] [serial = 1528] [outer = 0C9BE400] 08:15:37 INFO - PROCESS | 1980 | 1464016537449 Marionette DEBUG loaded listener.js 08:15:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (0DF72C00) [pid = 1980] [serial = 1529] [outer = 0C9BE400] 08:15:37 INFO - PROCESS | 1980 | --DOCSHELL 17554400 == 45 [pid = 1980] [id = 504] 08:15:37 INFO - PROCESS | 1980 | --DOCSHELL 0DC6D000 == 44 [pid = 1980] [id = 503] 08:15:37 INFO - PROCESS | 1980 | --DOCSHELL 094F9C00 == 43 [pid = 1980] [id = 502] 08:15:37 INFO - PROCESS | 1980 | --DOCSHELL 15AE9000 == 42 [pid = 1980] [id = 501] 08:15:37 INFO - PROCESS | 1980 | --DOCSHELL 1517B800 == 41 [pid = 1980] [id = 500] 08:15:37 INFO - PROCESS | 1980 | --DOCSHELL 0D1A8400 == 40 [pid = 1980] [id = 499] 08:15:37 INFO - PROCESS | 1980 | --DOCSHELL 132D1C00 == 39 [pid = 1980] [id = 498] 08:15:37 INFO - PROCESS | 1980 | --DOCSHELL 1266F400 == 38 [pid = 1980] [id = 497] 08:15:37 INFO - PROCESS | 1980 | --DOCSHELL 0D802C00 == 37 [pid = 1980] [id = 496] 08:15:37 INFO - PROCESS | 1980 | --DOCSHELL 0D806800 == 36 [pid = 1980] [id = 495] 08:15:37 INFO - PROCESS | 1980 | --DOCSHELL 0D80E000 == 35 [pid = 1980] [id = 492] 08:15:37 INFO - PROCESS | 1980 | --DOCSHELL 1603A400 == 34 [pid = 1980] [id = 491] 08:15:37 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (166B7400) [pid = 1980] [serial = 1474] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (13A1A000) [pid = 1980] [serial = 1459] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (12171000) [pid = 1980] [serial = 1453] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (12672000) [pid = 1980] [serial = 1454] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (15163400) [pid = 1980] [serial = 1462] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (132CF800) [pid = 1980] [serial = 1456] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (0C9BD800) [pid = 1980] [serial = 1447] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (0D279000) [pid = 1980] [serial = 1448] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (1742A800) [pid = 1980] [serial = 1439] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (0DADEC00) [pid = 1980] [serial = 1450] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (0DC4AC00) [pid = 1980] [serial = 1451] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (0D199400) [pid = 1980] [serial = 1441] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (0DC70400) [pid = 1980] [serial = 1444] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (13A33C00) [pid = 1980] [serial = 1460] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (15A12C00) [pid = 1980] [serial = 1465] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (13EEA800) [pid = 1980] [serial = 1463] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (15AE0000) [pid = 1980] [serial = 1466] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (14DE4C00) [pid = 1980] [serial = 1468] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (1603C000) [pid = 1980] [serial = 1471] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (16057400) [pid = 1980] [serial = 1472] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 1980 | --DOMWINDOW == 80 (15A0A800) [pid = 1980] [serial = 1469] [outer = 00000000] [url = about:blank] 08:15:37 INFO - PROCESS | 1980 | --DOMWINDOW == 79 (13A03C00) [pid = 1980] [serial = 1457] [outer = 00000000] [url = about:blank] 08:15:38 INFO - PROCESS | 1980 | 1464016538029 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]]]}] 08:15:38 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 08:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 930ms 08:15:38 INFO - PROCESS | 1980 | 1464016538087 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 08:15:38 INFO - PROCESS | 1980 | 1464016538092 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 08:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:15:38 INFO - PROCESS | 1980 | 1464016538098 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:15:38 INFO - PROCESS | 1980 | 1464016538100 Marionette TRACE conn5 <- [1,2002,null,{}] 08:15:38 INFO - PROCESS | 1980 | 1464016538104 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}] 08:15:38 INFO - PROCESS | 1980 | 1464016538188 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 08:15:38 INFO - PROCESS | 1980 | 1464016538277 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:38 INFO - PROCESS | 1980 | ++DOCSHELL 0D83A000 == 35 [pid = 1980] [id = 510] 08:15:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 80 (0DA15400) [pid = 1980] [serial = 1530] [outer = 00000000] 08:15:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 81 (0DC47400) [pid = 1980] [serial = 1531] [outer = 0DA15400] 08:15:38 INFO - PROCESS | 1980 | 1464016538340 Marionette DEBUG loaded listener.js 08:15:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (0DF12000) [pid = 1980] [serial = 1532] [outer = 0DA15400] 08:15:38 INFO - PROCESS | 1980 | 1464016538781 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]]]}] 08:15:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 730ms 08:15:38 INFO - PROCESS | 1980 | 1464016538831 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 08:15:38 INFO - PROCESS | 1980 | 1464016538834 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 08:15:38 INFO - PROCESS | 1980 | 1464016538837 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:15:38 INFO - PROCESS | 1980 | 1464016538840 Marionette TRACE conn5 <- [1,2006,null,{}] 08:15:38 INFO - PROCESS | 1980 | 1464016538851 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}] 08:15:38 INFO - PROCESS | 1980 | 1464016538943 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 08:15:38 INFO - PROCESS | 1980 | 1464016538958 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:38 INFO - PROCESS | 1980 | ++DOCSHELL 127D8C00 == 36 [pid = 1980] [id = 511] 08:15:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (127E5C00) [pid = 1980] [serial = 1533] [outer = 00000000] 08:15:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (1290CC00) [pid = 1980] [serial = 1534] [outer = 127E5C00] 08:15:38 INFO - PROCESS | 1980 | 1464016539008 Marionette DEBUG loaded listener.js 08:15:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (1298A400) [pid = 1980] [serial = 1535] [outer = 127E5C00] 08:15:39 INFO - PROCESS | 1980 | 1464016539469 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]]]}] 08:15:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:15:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 670ms 08:15:39 INFO - PROCESS | 1980 | 1464016539512 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 08:15:39 INFO - PROCESS | 1980 | 1464016539514 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 08:15:39 INFO - PROCESS | 1980 | 1464016539517 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:15:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:15:39 INFO - PROCESS | 1980 | 1464016539519 Marionette TRACE conn5 <- [1,2010,null,{}] 08:15:39 INFO - PROCESS | 1980 | 1464016539523 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}] 08:15:39 INFO - PROCESS | 1980 | 1464016539604 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 08:15:39 INFO - PROCESS | 1980 | 1464016539611 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:39 INFO - PROCESS | 1980 | ++DOCSHELL 132D6000 == 37 [pid = 1980] [id = 512] 08:15:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (13A03000) [pid = 1980] [serial = 1536] [outer = 00000000] 08:15:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (13A1C400) [pid = 1980] [serial = 1537] [outer = 13A03000] 08:15:39 INFO - PROCESS | 1980 | 1464016539656 Marionette DEBUG loaded listener.js 08:15:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (13A33C00) [pid = 1980] [serial = 1538] [outer = 13A03000] 08:15:40 INFO - PROCESS | 1980 | 1464016540107 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]]]}] 08:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 631ms 08:15:40 INFO - PROCESS | 1980 | 1464016540152 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 08:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:15:40 INFO - PROCESS | 1980 | 1464016540154 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 08:15:40 INFO - PROCESS | 1980 | 1464016540157 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:15:40 INFO - PROCESS | 1980 | 1464016540159 Marionette TRACE conn5 <- [1,2014,null,{}] 08:15:40 INFO - PROCESS | 1980 | 1464016540163 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}] 08:15:40 INFO - PROCESS | 1980 | 1464016540274 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 08:15:40 INFO - PROCESS | 1980 | 1464016540280 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:40 INFO - PROCESS | 1980 | ++DOCSHELL 13A3A800 == 38 [pid = 1980] [id = 513] 08:15:40 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (13DA1800) [pid = 1980] [serial = 1539] [outer = 00000000] 08:15:40 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (13EE6800) [pid = 1980] [serial = 1540] [outer = 13DA1800] 08:15:40 INFO - PROCESS | 1980 | 1464016540324 Marionette DEBUG loaded listener.js 08:15:40 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (15162800) [pid = 1980] [serial = 1541] [outer = 13DA1800] 08:15:40 INFO - PROCESS | 1980 | 1464016540775 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]]]}] 08:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 670ms 08:15:40 INFO - PROCESS | 1980 | 1464016540828 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 08:15:40 INFO - PROCESS | 1980 | 1464016540830 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 08:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:15:40 INFO - PROCESS | 1980 | 1464016540833 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:15:40 INFO - PROCESS | 1980 | 1464016540835 Marionette TRACE conn5 <- [1,2018,null,{}] 08:15:40 INFO - PROCESS | 1980 | 1464016540846 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}] 08:15:40 INFO - PROCESS | 1980 | 1464016540981 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 08:15:40 INFO - PROCESS | 1980 | 1464016540989 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:41 INFO - PROCESS | 1980 | ++DOCSHELL 13EDB800 == 39 [pid = 1980] [id = 514] 08:15:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (15180C00) [pid = 1980] [serial = 1542] [outer = 00000000] 08:15:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (15ADE800) [pid = 1980] [serial = 1543] [outer = 15180C00] 08:15:41 INFO - PROCESS | 1980 | 1464016541090 Marionette DEBUG loaded listener.js 08:15:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (15AE9C00) [pid = 1980] [serial = 1544] [outer = 15180C00] 08:15:41 INFO - PROCESS | 1980 | 1464016541527 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]]]}] 08:15:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:15:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 730ms 08:15:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:15:41 INFO - PROCESS | 1980 | 1464016541564 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 08:15:41 INFO - PROCESS | 1980 | 1464016541566 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 08:15:41 INFO - PROCESS | 1980 | 1464016541570 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:15:41 INFO - PROCESS | 1980 | 1464016541571 Marionette TRACE conn5 <- [1,2022,null,{}] 08:15:41 INFO - PROCESS | 1980 | 1464016541575 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}] 08:15:41 INFO - PROCESS | 1980 | 1464016541717 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 08:15:41 INFO - PROCESS | 1980 | 1464016541783 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:41 INFO - PROCESS | 1980 | ++DOCSHELL 0C9C1800 == 40 [pid = 1980] [id = 515] 08:15:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (1605EC00) [pid = 1980] [serial = 1545] [outer = 00000000] 08:15:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (166B2000) [pid = 1980] [serial = 1546] [outer = 1605EC00] 08:15:41 INFO - PROCESS | 1980 | 1464016541829 Marionette DEBUG loaded listener.js 08:15:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (166D3000) [pid = 1980] [serial = 1547] [outer = 1605EC00] 08:15:42 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (0D80B000) [pid = 1980] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:15:42 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (0D805800) [pid = 1980] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:15:42 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (13A04C00) [pid = 1980] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:15:42 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (1266FC00) [pid = 1980] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:15:42 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (1517D400) [pid = 1980] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:15:42 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (15AEAC00) [pid = 1980] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:15:42 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (0DC67000) [pid = 1980] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:15:42 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (15AE0400) [pid = 1980] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:15:42 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (0D360800) [pid = 1980] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:15:42 INFO - PROCESS | 1980 | 1464016542316 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]]]}] 08:15:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 770ms 08:15:42 INFO - PROCESS | 1980 | 1464016542340 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 08:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:15:42 INFO - PROCESS | 1980 | 1464016542342 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 08:15:42 INFO - PROCESS | 1980 | 1464016542345 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:15:42 INFO - PROCESS | 1980 | 1464016542347 Marionette TRACE conn5 <- [1,2026,null,{}] 08:15:42 INFO - PROCESS | 1980 | 1464016542355 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}] 08:15:42 INFO - PROCESS | 1980 | 1464016542441 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 08:15:42 INFO - PROCESS | 1980 | 1464016542448 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:42 INFO - PROCESS | 1980 | ++DOCSHELL 121F6400 == 41 [pid = 1980] [id = 516] 08:15:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (1266FC00) [pid = 1980] [serial = 1548] [outer = 00000000] 08:15:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (15AE7C00) [pid = 1980] [serial = 1549] [outer = 1266FC00] 08:15:42 INFO - PROCESS | 1980 | 1464016542495 Marionette DEBUG loaded listener.js 08:15:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (13EA0400) [pid = 1980] [serial = 1550] [outer = 1266FC00] 08:15:42 INFO - PROCESS | 1980 | 1464016542914 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]]]}] 08:15:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 630ms 08:15:42 INFO - PROCESS | 1980 | 1464016542976 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 08:15:42 INFO - PROCESS | 1980 | 1464016542978 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 08:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:15:42 INFO - PROCESS | 1980 | 1464016542982 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:15:42 INFO - PROCESS | 1980 | 1464016542983 Marionette TRACE conn5 <- [1,2030,null,{}] 08:15:42 INFO - PROCESS | 1980 | 1464016542987 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}] 08:15:43 INFO - PROCESS | 1980 | 1464016543064 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 08:15:43 INFO - PROCESS | 1980 | 1464016543097 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:43 INFO - PROCESS | 1980 | ++DOCSHELL 15A11400 == 42 [pid = 1980] [id = 517] 08:15:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (15AE0800) [pid = 1980] [serial = 1551] [outer = 00000000] 08:15:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (17423400) [pid = 1980] [serial = 1552] [outer = 15AE0800] 08:15:43 INFO - PROCESS | 1980 | 1464016543140 Marionette DEBUG loaded listener.js 08:15:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (17552400) [pid = 1980] [serial = 1553] [outer = 15AE0800] 08:15:43 INFO - PROCESS | 1980 | 1464016543574 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]]]}] 08:15:43 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) 08:15:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 630ms 08:15:43 INFO - PROCESS | 1980 | 1464016543613 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 08:15:43 INFO - PROCESS | 1980 | 1464016543615 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 08:15:43 INFO - PROCESS | 1980 | 1464016543618 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:15:43 INFO - PROCESS | 1980 | 1464016543620 Marionette TRACE conn5 <- [1,2034,null,{}] 08:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:15:43 INFO - PROCESS | 1980 | 1464016543623 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}] 08:15:43 INFO - PROCESS | 1980 | 1464016543705 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 08:15:43 INFO - PROCESS | 1980 | 1464016543711 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:43 INFO - PROCESS | 1980 | ++DOCSHELL 16F9B800 == 43 [pid = 1980] [id = 518] 08:15:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (17567000) [pid = 1980] [serial = 1554] [outer = 00000000] 08:15:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (175B8C00) [pid = 1980] [serial = 1555] [outer = 17567000] 08:15:43 INFO - PROCESS | 1980 | 1464016543755 Marionette DEBUG loaded listener.js 08:15:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (1774B000) [pid = 1980] [serial = 1556] [outer = 17567000] 08:15:44 INFO - PROCESS | 1980 | 1464016544165 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]]]}] 08:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 570ms 08:15:44 INFO - PROCESS | 1980 | 1464016544192 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 08:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:15:44 INFO - PROCESS | 1980 | 1464016544195 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 08:15:44 INFO - PROCESS | 1980 | 1464016544197 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:15:44 INFO - PROCESS | 1980 | 1464016544200 Marionette TRACE conn5 <- [1,2038,null,{}] 08:15:44 INFO - PROCESS | 1980 | 1464016544207 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}] 08:15:44 INFO - PROCESS | 1980 | 1464016544406 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 08:15:44 INFO - PROCESS | 1980 | 1464016544542 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:44 INFO - PROCESS | 1980 | ++DOCSHELL 0C9BA000 == 44 [pid = 1980] [id = 519] 08:15:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (0C9BB000) [pid = 1980] [serial = 1557] [outer = 00000000] 08:15:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (0D2E7C00) [pid = 1980] [serial = 1558] [outer = 0C9BB000] 08:15:44 INFO - PROCESS | 1980 | 1464016544600 Marionette DEBUG loaded listener.js 08:15:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (0D802000) [pid = 1980] [serial = 1559] [outer = 0C9BB000] 08:15:45 INFO - PROCESS | 1980 | 1464016545149 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]]]}] 08:15:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 990ms 08:15:45 INFO - PROCESS | 1980 | 1464016545190 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 08:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:15:45 INFO - PROCESS | 1980 | 1464016545194 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 08:15:45 INFO - PROCESS | 1980 | 1464016545199 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:15:45 INFO - PROCESS | 1980 | 1464016545203 Marionette TRACE conn5 <- [1,2042,null,{}] 08:15:45 INFO - PROCESS | 1980 | 1464016545208 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}] 08:15:45 INFO - PROCESS | 1980 | 1464016545321 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 08:15:45 INFO - PROCESS | 1980 | 1464016545436 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:45 INFO - PROCESS | 1980 | ++DOCSHELL 11E83400 == 45 [pid = 1980] [id = 520] 08:15:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (11E87800) [pid = 1980] [serial = 1560] [outer = 00000000] 08:15:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (126B8800) [pid = 1980] [serial = 1561] [outer = 11E87800] 08:15:45 INFO - PROCESS | 1980 | 1464016545537 Marionette DEBUG loaded listener.js 08:15:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (13216400) [pid = 1980] [serial = 1562] [outer = 11E87800] 08:15:46 INFO - PROCESS | 1980 | 1464016546136 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]]]}] 08:15:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 990ms 08:15:46 INFO - PROCESS | 1980 | 1464016546189 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 08:15:46 INFO - PROCESS | 1980 | 1464016546192 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 08:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:15:46 INFO - PROCESS | 1980 | 1464016546196 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:15:46 INFO - PROCESS | 1980 | 1464016546198 Marionette TRACE conn5 <- [1,2046,null,{}] 08:15:46 INFO - PROCESS | 1980 | 1464016546202 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}] 08:15:46 INFO - PROCESS | 1980 | 1464016546306 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 08:15:46 INFO - PROCESS | 1980 | 1464016546443 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:46 INFO - PROCESS | 1980 | ++DOCSHELL 15263000 == 46 [pid = 1980] [id = 521] 08:15:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (15263800) [pid = 1980] [serial = 1563] [outer = 00000000] 08:15:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (15AEB800) [pid = 1980] [serial = 1564] [outer = 15263800] 08:15:46 INFO - PROCESS | 1980 | 1464016546498 Marionette DEBUG loaded listener.js 08:15:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (1755C400) [pid = 1980] [serial = 1565] [outer = 15263800] 08:15:47 INFO - PROCESS | 1980 | 1464016547094 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]]]}] 08:15:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 930ms 08:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:15:47 INFO - PROCESS | 1980 | 1464016547129 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 08:15:47 INFO - PROCESS | 1980 | 1464016547133 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 08:15:47 INFO - PROCESS | 1980 | 1464016547143 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:15:47 INFO - PROCESS | 1980 | 1464016547148 Marionette TRACE conn5 <- [1,2050,null,{}] 08:15:47 INFO - PROCESS | 1980 | 1464016547152 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}] 08:15:47 INFO - PROCESS | 1980 | 1464016547288 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 08:15:47 INFO - PROCESS | 1980 | 1464016547422 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:47 INFO - PROCESS | 1980 | ++DOCSHELL 18CB5C00 == 47 [pid = 1980] [id = 522] 08:15:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (18CB8400) [pid = 1980] [serial = 1566] [outer = 00000000] 08:15:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (18DED400) [pid = 1980] [serial = 1567] [outer = 18CB8400] 08:15:47 INFO - PROCESS | 1980 | 1464016547477 Marionette DEBUG loaded listener.js 08:15:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (18DF7000) [pid = 1980] [serial = 1568] [outer = 18CB8400] 08:15:48 INFO - PROCESS | 1980 | 1464016548092 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]]]}] 08:15:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:15:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 990ms 08:15:48 INFO - PROCESS | 1980 | 1464016548129 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 08:15:48 INFO - PROCESS | 1980 | 1464016548131 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 08:15:48 INFO - PROCESS | 1980 | 1464016548134 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:15:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:15:48 INFO - PROCESS | 1980 | 1464016548136 Marionette TRACE conn5 <- [1,2054,null,{}] 08:15:48 INFO - PROCESS | 1980 | 1464016548140 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}] 08:15:48 INFO - PROCESS | 1980 | 1464016548248 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 08:15:48 INFO - PROCESS | 1980 | 1464016548499 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:48 INFO - PROCESS | 1980 | ++DOCSHELL 094F4000 == 48 [pid = 1980] [id = 523] 08:15:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (0C9AC000) [pid = 1980] [serial = 1569] [outer = 00000000] 08:15:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (0D83C000) [pid = 1980] [serial = 1570] [outer = 0C9AC000] 08:15:48 INFO - PROCESS | 1980 | 1464016548560 Marionette DEBUG loaded listener.js 08:15:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 112 (0DC6CC00) [pid = 1980] [serial = 1571] [outer = 0C9AC000] 08:15:49 INFO - PROCESS | 1980 | 1464016549148 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]]]}] 08:15:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1070ms 08:15:49 INFO - PROCESS | 1980 | 1464016549209 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 08:15:49 INFO - PROCESS | 1980 | 1464016549213 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 08:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:15:49 INFO - PROCESS | 1980 | 1464016549217 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:15:49 INFO - PROCESS | 1980 | 1464016549220 Marionette TRACE conn5 <- [1,2058,null,{}] 08:15:49 INFO - PROCESS | 1980 | 1464016549225 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}] 08:15:49 INFO - PROCESS | 1980 | 1464016549326 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 08:15:49 INFO - PROCESS | 1980 | 1464016549457 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:49 INFO - PROCESS | 1980 | --DOCSHELL 16F9B800 == 47 [pid = 1980] [id = 518] 08:15:49 INFO - PROCESS | 1980 | --DOCSHELL 15A11400 == 46 [pid = 1980] [id = 517] 08:15:49 INFO - PROCESS | 1980 | --DOCSHELL 121F6400 == 45 [pid = 1980] [id = 516] 08:15:49 INFO - PROCESS | 1980 | --DOCSHELL 0C9C1800 == 44 [pid = 1980] [id = 515] 08:15:49 INFO - PROCESS | 1980 | --DOCSHELL 13EDB800 == 43 [pid = 1980] [id = 514] 08:15:49 INFO - PROCESS | 1980 | --DOCSHELL 13A3A800 == 42 [pid = 1980] [id = 513] 08:15:49 INFO - PROCESS | 1980 | --DOCSHELL 132D6000 == 41 [pid = 1980] [id = 512] 08:15:49 INFO - PROCESS | 1980 | --DOCSHELL 127D8C00 == 40 [pid = 1980] [id = 511] 08:15:49 INFO - PROCESS | 1980 | --DOCSHELL 0D83A000 == 39 [pid = 1980] [id = 510] 08:15:49 INFO - PROCESS | 1980 | --DOCSHELL 0C9BB800 == 38 [pid = 1980] [id = 509] 08:15:49 INFO - PROCESS | 1980 | --DOCSHELL 0C9A8800 == 37 [pid = 1980] [id = 505] 08:15:49 INFO - PROCESS | 1980 | --DOMWINDOW == 111 (0DEDEC00) [pid = 1980] [serial = 1487] [outer = 00000000] [url = about:blank] 08:15:49 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (0DAE9800) [pid = 1980] [serial = 1486] [outer = 00000000] [url = about:blank] 08:15:49 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (0DAE2400) [pid = 1980] [serial = 1489] [outer = 00000000] [url = about:blank] 08:15:49 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (0DC4D000) [pid = 1980] [serial = 1490] [outer = 00000000] [url = about:blank] 08:15:49 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (13A13800) [pid = 1980] [serial = 1495] [outer = 00000000] [url = about:blank] 08:15:49 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (1290A400) [pid = 1980] [serial = 1492] [outer = 00000000] [url = about:blank] 08:15:49 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (12987C00) [pid = 1980] [serial = 1493] [outer = 00000000] [url = about:blank] 08:15:49 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (15AE2C00) [pid = 1980] [serial = 1502] [outer = 00000000] [url = about:blank] 08:15:49 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (16F9E800) [pid = 1980] [serial = 1483] [outer = 00000000] [url = about:blank] 08:15:49 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (0DC6BC00) [pid = 1980] [serial = 1477] [outer = 00000000] [url = about:blank] 08:15:49 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (13A1E800) [pid = 1980] [serial = 1480] [outer = 00000000] [url = about:blank] 08:15:49 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (15A14000) [pid = 1980] [serial = 1501] [outer = 00000000] [url = about:blank] 08:15:49 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (1755A800) [pid = 1980] [serial = 1513] [outer = 00000000] [url = about:blank] 08:15:49 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (166B2C00) [pid = 1980] [serial = 1504] [outer = 00000000] [url = about:blank] 08:15:49 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (13A1D800) [pid = 1980] [serial = 1508] [outer = 00000000] [url = about:blank] 08:15:49 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (13A05000) [pid = 1980] [serial = 1507] [outer = 00000000] [url = about:blank] 08:15:49 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (16F9AC00) [pid = 1980] [serial = 1510] [outer = 00000000] [url = about:blank] 08:15:49 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (166D5800) [pid = 1980] [serial = 1505] [outer = 00000000] [url = about:blank] 08:15:49 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (13AA4400) [pid = 1980] [serial = 1498] [outer = 00000000] [url = about:blank] 08:15:49 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (16F9B000) [pid = 1980] [serial = 1511] [outer = 00000000] [url = about:blank] 08:15:49 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (13DA7C00) [pid = 1980] [serial = 1499] [outer = 00000000] [url = about:blank] 08:15:49 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (13A19C00) [pid = 1980] [serial = 1496] [outer = 00000000] [url = about:blank] 08:15:49 INFO - PROCESS | 1980 | ++DOCSHELL 094FCC00 == 38 [pid = 1980] [id = 524] 08:15:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (0C9A0C00) [pid = 1980] [serial = 1572] [outer = 00000000] 08:15:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (0D3F1400) [pid = 1980] [serial = 1573] [outer = 0C9A0C00] 08:15:49 INFO - PROCESS | 1980 | 1464016549562 Marionette DEBUG loaded listener.js 08:15:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (0D83D800) [pid = 1980] [serial = 1574] [outer = 0C9A0C00] 08:15:49 INFO - PROCESS | 1980 | 1464016549986 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]]]}] 08:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 830ms 08:15:50 INFO - PROCESS | 1980 | 1464016550051 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 08:15:50 INFO - PROCESS | 1980 | 1464016550055 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 08:15:50 INFO - PROCESS | 1980 | 1464016550059 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:15:50 INFO - PROCESS | 1980 | 1464016550061 Marionette TRACE conn5 <- [1,2062,null,{}] 08:15:50 INFO - PROCESS | 1980 | 1464016550065 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}] 08:15:50 INFO - PROCESS | 1980 | 1464016550147 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 08:15:50 INFO - PROCESS | 1980 | 1464016550158 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:50 INFO - PROCESS | 1980 | ++DOCSHELL 0DFF7000 == 39 [pid = 1980] [id = 525] 08:15:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (0EAF1400) [pid = 1980] [serial = 1575] [outer = 00000000] 08:15:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (1298E400) [pid = 1980] [serial = 1576] [outer = 0EAF1400] 08:15:50 INFO - PROCESS | 1980 | 1464016550203 Marionette DEBUG loaded listener.js 08:15:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (13A03C00) [pid = 1980] [serial = 1577] [outer = 0EAF1400] 08:15:50 INFO - PROCESS | 1980 | 1464016550690 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]]]}] 08:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms 08:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:15:50 INFO - PROCESS | 1980 | 1464016550735 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 08:15:50 INFO - PROCESS | 1980 | 1464016550737 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 08:15:50 INFO - PROCESS | 1980 | 1464016550741 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:15:50 INFO - PROCESS | 1980 | 1464016550747 Marionette TRACE conn5 <- [1,2066,null,{}] 08:15:50 INFO - PROCESS | 1980 | 1464016550756 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}] 08:15:50 INFO - PROCESS | 1980 | 1464016550839 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 08:15:50 INFO - PROCESS | 1980 | 1464016550847 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:50 INFO - PROCESS | 1980 | ++DOCSHELL 13EA0000 == 40 [pid = 1980] [id = 526] 08:15:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (13EA0800) [pid = 1980] [serial = 1578] [outer = 00000000] 08:15:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (15167000) [pid = 1980] [serial = 1579] [outer = 13EA0800] 08:15:50 INFO - PROCESS | 1980 | 1464016550891 Marionette DEBUG loaded listener.js 08:15:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (15258C00) [pid = 1980] [serial = 1580] [outer = 13EA0800] 08:15:51 INFO - PROCESS | 1980 | 1464016551356 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]]]}] 08:15:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 630ms 08:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:15:51 INFO - PROCESS | 1980 | 1464016551371 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 08:15:51 INFO - PROCESS | 1980 | 1464016551373 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 08:15:51 INFO - PROCESS | 1980 | 1464016551376 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:15:51 INFO - PROCESS | 1980 | 1464016551378 Marionette TRACE conn5 <- [1,2070,null,{}] 08:15:51 INFO - PROCESS | 1980 | 1464016551381 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}] 08:15:51 INFO - PROCESS | 1980 | 1464016551471 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 08:15:51 INFO - PROCESS | 1980 | 1464016551478 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:51 INFO - PROCESS | 1980 | ++DOCSHELL 1298D800 == 41 [pid = 1980] [id = 527] 08:15:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (1525AC00) [pid = 1980] [serial = 1581] [outer = 00000000] 08:15:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (15ADD400) [pid = 1980] [serial = 1582] [outer = 1525AC00] 08:15:51 INFO - PROCESS | 1980 | 1464016551525 Marionette DEBUG loaded listener.js 08:15:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (15AEC800) [pid = 1980] [serial = 1583] [outer = 1525AC00] 08:15:51 INFO - PROCESS | 1980 | 1464016551987 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]]]}] 08:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 670ms 08:15:52 INFO - PROCESS | 1980 | 1464016552047 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 08:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:15:52 INFO - PROCESS | 1980 | 1464016552049 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 08:15:52 INFO - PROCESS | 1980 | 1464016552052 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:15:52 INFO - PROCESS | 1980 | 1464016552054 Marionette TRACE conn5 <- [1,2074,null,{}] 08:15:52 INFO - PROCESS | 1980 | 1464016552057 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}] 08:15:52 INFO - PROCESS | 1980 | 1464016552172 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 08:15:52 INFO - PROCESS | 1980 | 1464016552178 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:52 INFO - PROCESS | 1980 | ++DOCSHELL 16038800 == 42 [pid = 1980] [id = 528] 08:15:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (1603A400) [pid = 1980] [serial = 1584] [outer = 00000000] 08:15:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (166D2000) [pid = 1980] [serial = 1585] [outer = 1603A400] 08:15:52 INFO - PROCESS | 1980 | 1464016552282 Marionette DEBUG loaded listener.js 08:15:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (16F9B000) [pid = 1980] [serial = 1586] [outer = 1603A400] 08:15:52 INFO - PROCESS | 1980 | 1464016552711 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]]]}] 08:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 730ms 08:15:52 INFO - PROCESS | 1980 | 1464016552783 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 08:15:52 INFO - PROCESS | 1980 | 1464016552785 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 08:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:15:52 INFO - PROCESS | 1980 | 1464016552788 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:15:52 INFO - PROCESS | 1980 | 1464016552790 Marionette TRACE conn5 <- [1,2078,null,{}] 08:15:52 INFO - PROCESS | 1980 | 1464016552793 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}] 08:15:52 INFO - PROCESS | 1980 | 1464016552941 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 08:15:52 INFO - PROCESS | 1980 | 1464016552968 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:52 INFO - PROCESS | 1980 | ++DOCSHELL 17553800 == 43 [pid = 1980] [id = 529] 08:15:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (17555800) [pid = 1980] [serial = 1587] [outer = 00000000] 08:15:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (1756B800) [pid = 1980] [serial = 1588] [outer = 17555800] 08:15:52 INFO - PROCESS | 1980 | 1464016553012 Marionette DEBUG loaded listener.js 08:15:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (17570800) [pid = 1980] [serial = 1589] [outer = 17555800] 08:15:53 INFO - PROCESS | 1980 | 1464016553478 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]]]}] 08:15:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:15:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 730ms 08:15:53 INFO - PROCESS | 1980 | 1464016553519 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 08:15:53 INFO - PROCESS | 1980 | 1464016553521 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 08:15:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:15:53 INFO - PROCESS | 1980 | 1464016553524 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:15:53 INFO - PROCESS | 1980 | 1464016553525 Marionette TRACE conn5 <- [1,2082,null,{}] 08:15:53 INFO - PROCESS | 1980 | 1464016553529 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}] 08:15:53 INFO - PROCESS | 1980 | 1464016553647 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 08:15:53 INFO - PROCESS | 1980 | 1464016553654 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:53 INFO - PROCESS | 1980 | ++DOCSHELL 0D80A800 == 44 [pid = 1980] [id = 530] 08:15:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (1756AC00) [pid = 1980] [serial = 1590] [outer = 00000000] 08:15:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (18AD5400) [pid = 1980] [serial = 1591] [outer = 1756AC00] 08:15:53 INFO - PROCESS | 1980 | 1464016553698 Marionette DEBUG loaded listener.js 08:15:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (18C86000) [pid = 1980] [serial = 1592] [outer = 1756AC00] 08:15:54 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (15180C00) [pid = 1980] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:15:54 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (1605EC00) [pid = 1980] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:15:54 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (1266FC00) [pid = 1980] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:15:54 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (13DA1800) [pid = 1980] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:15:54 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (0DA15400) [pid = 1980] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:15:54 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (0C9BE400) [pid = 1980] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:15:54 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (13A03000) [pid = 1980] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:15:54 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (0DC49000) [pid = 1980] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:15:54 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (1756BC00) [pid = 1980] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:15:54 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (15AE0800) [pid = 1980] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:15:54 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (127E5C00) [pid = 1980] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:15:54 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (0C9A9400) [pid = 1980] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:15:54 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (166D7400) [pid = 1980] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:15:54 INFO - PROCESS | 1980 | --DOCSHELL 1745CC00 == 43 [pid = 1980] [id = 12] 08:15:54 INFO - PROCESS | 1980 | 1464016554312 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]]]}] 08:15:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 830ms 08:15:54 INFO - PROCESS | 1980 | 1464016554355 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 08:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:15:54 INFO - PROCESS | 1980 | 1464016554357 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 08:15:54 INFO - PROCESS | 1980 | 1464016554360 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:15:54 INFO - PROCESS | 1980 | 1464016554361 Marionette TRACE conn5 <- [1,2086,null,{}] 08:15:54 INFO - PROCESS | 1980 | 1464016554364 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}] 08:15:54 INFO - PROCESS | 1980 | 1464016554490 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 08:15:54 INFO - PROCESS | 1980 | 1464016554555 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:54 INFO - PROCESS | 1980 | ++DOCSHELL 0C9A9400 == 44 [pid = 1980] [id = 531] 08:15:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (0D175C00) [pid = 1980] [serial = 1593] [outer = 00000000] 08:15:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (0DC44000) [pid = 1980] [serial = 1594] [outer = 0D175C00] 08:15:54 INFO - PROCESS | 1980 | 1464016554599 Marionette DEBUG loaded listener.js 08:15:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (13E9C000) [pid = 1980] [serial = 1595] [outer = 0D175C00] 08:15:54 INFO - PROCESS | 1980 | 1464016554952 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]]]}] 08:15:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 630ms 08:15:54 INFO - PROCESS | 1980 | 1464016554991 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 08:15:54 INFO - PROCESS | 1980 | 1464016554993 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 08:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:15:54 INFO - PROCESS | 1980 | 1464016554996 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:15:54 INFO - PROCESS | 1980 | 1464016554997 Marionette TRACE conn5 <- [1,2090,null,{}] 08:15:54 INFO - PROCESS | 1980 | 1464016555001 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}] 08:15:55 INFO - PROCESS | 1980 | 1464016555123 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 08:15:55 INFO - PROCESS | 1980 | 1464016555130 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:55 INFO - PROCESS | 1980 | ++DOCSHELL 11EE3C00 == 45 [pid = 1980] [id = 532] 08:15:55 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (15180C00) [pid = 1980] [serial = 1596] [outer = 00000000] 08:15:55 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (179F4000) [pid = 1980] [serial = 1597] [outer = 15180C00] 08:15:55 INFO - PROCESS | 1980 | 1464016555173 Marionette DEBUG loaded listener.js 08:15:55 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (18E42C00) [pid = 1980] [serial = 1598] [outer = 15180C00] 08:15:55 INFO - PROCESS | 1980 | 1464016555582 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]]]}] 08:15:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:15:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 630ms 08:15:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:15:55 INFO - PROCESS | 1980 | 1464016555627 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 08:15:55 INFO - PROCESS | 1980 | 1464016555629 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 08:15:55 INFO - PROCESS | 1980 | 1464016555632 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:15:55 INFO - PROCESS | 1980 | 1464016555634 Marionette TRACE conn5 <- [1,2094,null,{}] 08:15:55 INFO - PROCESS | 1980 | 1464016555637 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}] 08:15:55 INFO - PROCESS | 1980 | 1464016555716 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 08:15:55 INFO - PROCESS | 1980 | 1464016555723 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:55 INFO - PROCESS | 1980 | ++DOCSHELL 0D280C00 == 46 [pid = 1980] [id = 533] 08:15:55 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (13A19000) [pid = 1980] [serial = 1599] [outer = 00000000] 08:15:55 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (19D7F400) [pid = 1980] [serial = 1600] [outer = 13A19000] 08:15:55 INFO - PROCESS | 1980 | 1464016555771 Marionette DEBUG loaded listener.js 08:15:55 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (1A34F400) [pid = 1980] [serial = 1601] [outer = 13A19000] 08:15:56 INFO - PROCESS | 1980 | 1464016556389 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]]]}] 08:15:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 830ms 08:15:56 INFO - PROCESS | 1980 | 1464016556464 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 08:15:56 INFO - PROCESS | 1980 | 1464016556468 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 08:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:15:56 INFO - PROCESS | 1980 | 1464016556474 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:15:56 INFO - PROCESS | 1980 | 1464016556479 Marionette TRACE conn5 <- [1,2098,null,{}] 08:15:56 INFO - PROCESS | 1980 | 1464016556485 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}] 08:15:56 INFO - PROCESS | 1980 | 1464016556627 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 08:15:56 INFO - PROCESS | 1980 | 1464016556770 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:56 INFO - PROCESS | 1980 | ++DOCSHELL 0C9A2400 == 47 [pid = 1980] [id = 534] 08:15:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (0D3EAC00) [pid = 1980] [serial = 1602] [outer = 00000000] 08:15:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (0DEEB400) [pid = 1980] [serial = 1603] [outer = 0D3EAC00] 08:15:56 INFO - PROCESS | 1980 | 1464016556828 Marionette DEBUG loaded listener.js 08:15:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (121F4800) [pid = 1980] [serial = 1604] [outer = 0D3EAC00] 08:15:57 INFO - PROCESS | 1980 | 1464016557431 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]]]}] 08:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1021ms 08:15:57 INFO - PROCESS | 1980 | 1464016557500 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 08:15:57 INFO - PROCESS | 1980 | 1464016557506 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 08:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:15:57 INFO - PROCESS | 1980 | 1464016557512 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:15:57 INFO - PROCESS | 1980 | 1464016557515 Marionette TRACE conn5 <- [1,2102,null,{}] 08:15:57 INFO - PROCESS | 1980 | 1464016557519 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}] 08:15:57 INFO - PROCESS | 1980 | 1464016557626 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 08:15:57 INFO - PROCESS | 1980 | 1464016557737 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:57 INFO - PROCESS | 1980 | ++DOCSHELL 13A1AC00 == 48 [pid = 1980] [id = 535] 08:15:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (13A3AC00) [pid = 1980] [serial = 1605] [outer = 00000000] 08:15:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 112 (13EDB800) [pid = 1980] [serial = 1606] [outer = 13A3AC00] 08:15:57 INFO - PROCESS | 1980 | 1464016557791 Marionette DEBUG loaded listener.js 08:15:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 113 (1525EC00) [pid = 1980] [serial = 1607] [outer = 13A3AC00] 08:15:58 INFO - PROCESS | 1980 | 1464016558384 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]]]}] 08:15:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:15:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 930ms 08:15:58 INFO - PROCESS | 1980 | 1464016558444 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 08:15:58 INFO - PROCESS | 1980 | 1464016558447 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 08:15:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:15:58 INFO - PROCESS | 1980 | 1464016558451 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:15:58 INFO - PROCESS | 1980 | 1464016558455 Marionette TRACE conn5 <- [1,2106,null,{}] 08:15:58 INFO - PROCESS | 1980 | 1464016558466 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}] 08:15:58 INFO - PROCESS | 1980 | 1464016558611 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 08:15:58 INFO - PROCESS | 1980 | 1464016558744 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:58 INFO - PROCESS | 1980 | ++DOCSHELL 15A18400 == 49 [pid = 1980] [id = 536] 08:15:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 114 (16FA1800) [pid = 1980] [serial = 1608] [outer = 00000000] 08:15:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 115 (19D7B000) [pid = 1980] [serial = 1609] [outer = 16FA1800] 08:15:58 INFO - PROCESS | 1980 | 1464016558801 Marionette DEBUG loaded listener.js 08:15:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 116 (1A34A400) [pid = 1980] [serial = 1610] [outer = 16FA1800] 08:15:59 INFO - PROCESS | 1980 | 1464016559361 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]]]}] 08:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 930ms 08:15:59 INFO - PROCESS | 1980 | 1464016559384 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 08:15:59 INFO - PROCESS | 1980 | 1464016559387 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 08:15:59 INFO - PROCESS | 1980 | 1464016559390 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:15:59 INFO - PROCESS | 1980 | 1464016559392 Marionette TRACE conn5 <- [1,2110,null,{}] 08:15:59 INFO - PROCESS | 1980 | 1464016559396 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}] 08:15:59 INFO - PROCESS | 1980 | 1464016559501 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 08:15:59 INFO - PROCESS | 1980 | 1464016559612 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:59 INFO - PROCESS | 1980 | ++DOCSHELL 13AA6800 == 50 [pid = 1980] [id = 537] 08:15:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 117 (13AA7C00) [pid = 1980] [serial = 1611] [outer = 00000000] 08:15:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 118 (15A11000) [pid = 1980] [serial = 1612] [outer = 13AA7C00] 08:15:59 INFO - PROCESS | 1980 | 1464016559666 Marionette DEBUG loaded listener.js 08:15:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 119 (166D4000) [pid = 1980] [serial = 1613] [outer = 13AA7C00] 08:16:00 INFO - PROCESS | 1980 | 1464016560495 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]]]}] 08:16:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1116ms 08:16:00 INFO - PROCESS | 1980 | 1464016560510 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 08:16:00 INFO - PROCESS | 1980 | 1464016560515 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 08:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:16:00 INFO - PROCESS | 1980 | 1464016560520 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:16:00 INFO - PROCESS | 1980 | 1464016560524 Marionette TRACE conn5 <- [1,2114,null,{}] 08:16:00 INFO - PROCESS | 1980 | 1464016560530 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}] 08:16:00 INFO - PROCESS | 1980 | 1464016560633 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 08:16:00 INFO - PROCESS | 1980 | 1464016560781 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:00 INFO - PROCESS | 1980 | ++DOCSHELL 0D805000 == 51 [pid = 1980] [id = 538] 08:16:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 120 (0DC4B800) [pid = 1980] [serial = 1614] [outer = 00000000] 08:16:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 121 (11E8A800) [pid = 1980] [serial = 1615] [outer = 0DC4B800] 08:16:00 INFO - PROCESS | 1980 | 1464016560832 Marionette DEBUG loaded listener.js 08:16:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 122 (12672000) [pid = 1980] [serial = 1616] [outer = 0DC4B800] 08:16:01 INFO - PROCESS | 1980 | --DOCSHELL 12910C00 == 50 [pid = 1980] [id = 493] 08:16:01 INFO - PROCESS | 1980 | --DOCSHELL 11EE3C00 == 49 [pid = 1980] [id = 532] 08:16:01 INFO - PROCESS | 1980 | --DOCSHELL 0C9A9400 == 48 [pid = 1980] [id = 531] 08:16:01 INFO - PROCESS | 1980 | --DOCSHELL 0D80A800 == 47 [pid = 1980] [id = 530] 08:16:01 INFO - PROCESS | 1980 | --DOCSHELL 17553800 == 46 [pid = 1980] [id = 529] 08:16:01 INFO - PROCESS | 1980 | --DOCSHELL 16038800 == 45 [pid = 1980] [id = 528] 08:16:01 INFO - PROCESS | 1980 | --DOCSHELL 1298D800 == 44 [pid = 1980] [id = 527] 08:16:01 INFO - PROCESS | 1980 | --DOCSHELL 13EA0000 == 43 [pid = 1980] [id = 526] 08:16:01 INFO - PROCESS | 1980 | --DOCSHELL 0DFF7000 == 42 [pid = 1980] [id = 525] 08:16:01 INFO - PROCESS | 1980 | --DOCSHELL 094FCC00 == 41 [pid = 1980] [id = 524] 08:16:01 INFO - PROCESS | 1980 | --DOCSHELL 0D1A8000 == 40 [pid = 1980] [id = 13] 08:16:01 INFO - PROCESS | 1980 | --DOMWINDOW == 121 (12984800) [pid = 1980] [serial = 1519] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 1980 | --DOMWINDOW == 120 (0D1A7800) [pid = 1980] [serial = 1516] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 1980 | --DOMWINDOW == 119 (166D1C00) [pid = 1980] [serial = 1522] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 1980 | --DOMWINDOW == 118 (175B8C00) [pid = 1980] [serial = 1555] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 1980 | --DOCSHELL 094F4000 == 39 [pid = 1980] [id = 523] 08:16:01 INFO - PROCESS | 1980 | --DOCSHELL 0C9BA000 == 38 [pid = 1980] [id = 519] 08:16:01 INFO - PROCESS | 1980 | --DOMWINDOW == 117 (15AE9C00) [pid = 1980] [serial = 1544] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 1980 | --DOMWINDOW == 116 (166D3000) [pid = 1980] [serial = 1547] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 1980 | --DOMWINDOW == 115 (15ADE800) [pid = 1980] [serial = 1543] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 1980 | --DOMWINDOW == 114 (13EA0400) [pid = 1980] [serial = 1550] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 1980 | --DOMWINDOW == 113 (13EE6800) [pid = 1980] [serial = 1540] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 1980 | --DOMWINDOW == 112 (0DC47400) [pid = 1980] [serial = 1531] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 1980 | --DOMWINDOW == 111 (0DC46000) [pid = 1980] [serial = 1528] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (13A1C400) [pid = 1980] [serial = 1537] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (13A33C00) [pid = 1980] [serial = 1538] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (0EC82400) [pid = 1980] [serial = 1445] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (1774CC00) [pid = 1980] [serial = 1525] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (17423400) [pid = 1980] [serial = 1552] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (1298A400) [pid = 1980] [serial = 1535] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (0DF72C00) [pid = 1980] [serial = 1529] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (179EC800) [pid = 1980] [serial = 1526] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (0D64C000) [pid = 1980] [serial = 1442] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (15162800) [pid = 1980] [serial = 1541] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (1742A000) [pid = 1980] [serial = 1484] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (17552400) [pid = 1980] [serial = 1553] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (15AE7C00) [pid = 1980] [serial = 1549] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (166B2000) [pid = 1980] [serial = 1546] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (0DF12000) [pid = 1980] [serial = 1532] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (1290CC00) [pid = 1980] [serial = 1534] [outer = 00000000] [url = about:blank] 08:16:01 INFO - PROCESS | 1980 | 1464016561399 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]]]}] 08:16:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:16:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 930ms 08:16:01 INFO - PROCESS | 1980 | 1464016561451 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 08:16:01 INFO - PROCESS | 1980 | 1464016561456 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 08:16:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:16:01 INFO - PROCESS | 1980 | 1464016561462 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:16:01 INFO - PROCESS | 1980 | 1464016561464 Marionette TRACE conn5 <- [1,2118,null,{}] 08:16:01 INFO - PROCESS | 1980 | 1464016561468 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}] 08:16:01 INFO - PROCESS | 1980 | 1464016561557 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 08:16:01 INFO - PROCESS | 1980 | 1464016561565 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:01 INFO - PROCESS | 1980 | ++DOCSHELL 0D80A000 == 39 [pid = 1980] [id = 539] 08:16:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (0D80A800) [pid = 1980] [serial = 1617] [outer = 00000000] 08:16:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (0DC73800) [pid = 1980] [serial = 1618] [outer = 0D80A800] 08:16:01 INFO - PROCESS | 1980 | 1464016561614 Marionette DEBUG loaded listener.js 08:16:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (0EC5C400) [pid = 1980] [serial = 1619] [outer = 0D80A800] 08:16:02 INFO - PROCESS | 1980 | 1464016562109 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] 08:16:02 INFO - PROCESS | 1980 | 1464016562142 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 08:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:16:02 INFO - PROCESS | 1980 | 1464016562145 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:16:02 INFO - PROCESS | 1980 | 1464016562148 Marionette TRACE conn5 <- [1,2122,null,{}] 08:16:02 INFO - PROCESS | 1980 | 1464016562159 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}] 08:16:02 INFO - PROCESS | 1980 | 1464016562244 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 08:16:02 INFO - PROCESS | 1980 | 1464016562254 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:02 INFO - PROCESS | 1980 | ++DOCSHELL 132D1C00 == 40 [pid = 1980] [id = 540] 08:16:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (132D3C00) [pid = 1980] [serial = 1620] [outer = 00000000] 08:16:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (13A0E800) [pid = 1980] [serial = 1621] [outer = 132D3C00] 08:16:02 INFO - PROCESS | 1980 | 1464016562301 Marionette DEBUG loaded listener.js 08:16:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (13A1DC00) [pid = 1980] [serial = 1622] [outer = 132D3C00] 08:16:02 INFO - PROCESS | 1980 | 1464016562786 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]]]}] 08:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 690ms 08:16:02 INFO - PROCESS | 1980 | 1464016562836 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 08:16:02 INFO - PROCESS | 1980 | 1464016562839 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 08:16:02 INFO - PROCESS | 1980 | 1464016562841 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:16:02 INFO - PROCESS | 1980 | 1464016562843 Marionette TRACE conn5 <- [1,2126,null,{}] 08:16:02 INFO - PROCESS | 1980 | 1464016562847 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}] 08:16:02 INFO - PROCESS | 1980 | 1464016562930 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 08:16:02 INFO - PROCESS | 1980 | 1464016562941 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:02 INFO - PROCESS | 1980 | ++DOCSHELL 13E93800 == 41 [pid = 1980] [id = 541] 08:16:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (13E94000) [pid = 1980] [serial = 1623] [outer = 00000000] 08:16:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (14DE4400) [pid = 1980] [serial = 1624] [outer = 13E94000] 08:16:02 INFO - PROCESS | 1980 | 1464016562985 Marionette DEBUG loaded listener.js 08:16:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (15175C00) [pid = 1980] [serial = 1625] [outer = 13E94000] 08:16:03 INFO - PROCESS | 1980 | 1464016563424 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]]]}] 08:16:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 630ms 08:16:03 INFO - PROCESS | 1980 | 1464016563493 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 08:16:03 INFO - PROCESS | 1980 | 1464016563495 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 08:16:03 INFO - PROCESS | 1980 | 1464016563498 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:16:03 INFO - PROCESS | 1980 | 1464016563500 Marionette TRACE conn5 <- [1,2130,null,{}] 08:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:16:03 INFO - PROCESS | 1980 | 1464016563504 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}] 08:16:03 INFO - PROCESS | 1980 | 1464016563613 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 08:16:03 INFO - PROCESS | 1980 | 1464016563700 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:03 INFO - PROCESS | 1980 | ++DOCSHELL 0D64A000 == 42 [pid = 1980] [id = 542] 08:16:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (15255000) [pid = 1980] [serial = 1626] [outer = 00000000] 08:16:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (15A12C00) [pid = 1980] [serial = 1627] [outer = 15255000] 08:16:03 INFO - PROCESS | 1980 | 1464016563746 Marionette DEBUG loaded listener.js 08:16:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (15AE3000) [pid = 1980] [serial = 1628] [outer = 15255000] 08:16:04 INFO - PROCESS | 1980 | 1464016564190 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] 08:16:04 INFO - PROCESS | 1980 | 1464016564237 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 08:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:16:04 INFO - PROCESS | 1980 | 1464016564240 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:16:04 INFO - PROCESS | 1980 | 1464016564242 Marionette TRACE conn5 <- [1,2134,null,{}] 08:16:04 INFO - PROCESS | 1980 | 1464016564246 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}] 08:16:04 INFO - PROCESS | 1980 | 1464016564368 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 08:16:04 INFO - PROCESS | 1980 | 1464016564434 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:04 INFO - PROCESS | 1980 | ++DOCSHELL 1659E800 == 43 [pid = 1980] [id = 543] 08:16:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (165AA400) [pid = 1980] [serial = 1629] [outer = 00000000] 08:16:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (16F97C00) [pid = 1980] [serial = 1630] [outer = 165AA400] 08:16:04 INFO - PROCESS | 1980 | 1464016564482 Marionette DEBUG loaded listener.js 08:16:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (16FA1C00) [pid = 1980] [serial = 1631] [outer = 165AA400] 08:16:04 INFO - PROCESS | 1980 | 1464016564908 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] 08:16:04 INFO - PROCESS | 1980 | 1464016564998 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 08:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:16:04 INFO - PROCESS | 1980 | 1464016565005 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:16:04 INFO - PROCESS | 1980 | 1464016565007 Marionette TRACE conn5 <- [1,2138,null,{}] 08:16:04 INFO - PROCESS | 1980 | 1464016565011 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}] 08:16:05 INFO - PROCESS | 1980 | 1464016565124 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 08:16:05 INFO - PROCESS | 1980 | 1464016565137 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:05 INFO - PROCESS | 1980 | ++DOCSHELL 14DD8400 == 44 [pid = 1980] [id = 544] 08:16:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (16F96400) [pid = 1980] [serial = 1632] [outer = 00000000] 08:16:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 112 (1755CC00) [pid = 1980] [serial = 1633] [outer = 16F96400] 08:16:05 INFO - PROCESS | 1980 | 1464016565180 Marionette DEBUG loaded listener.js 08:16:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 113 (1755DC00) [pid = 1980] [serial = 1634] [outer = 16F96400] 08:16:05 INFO - PROCESS | 1980 | --DOMWINDOW == 112 (0C9A0C00) [pid = 1980] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:16:05 INFO - PROCESS | 1980 | --DOMWINDOW == 111 (0EAF1400) [pid = 1980] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:16:05 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (1525AC00) [pid = 1980] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:16:05 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (17555800) [pid = 1980] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:16:05 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (0C9AC000) [pid = 1980] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:16:05 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (0D175C00) [pid = 1980] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:16:05 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (1756AC00) [pid = 1980] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:16:05 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (15180C00) [pid = 1980] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:16:05 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (13EA0800) [pid = 1980] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:16:05 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (17567000) [pid = 1980] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:16:05 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (1603A400) [pid = 1980] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:16:05 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (0D234C00) [pid = 1980] [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.] 08:16:05 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (15A11800) [pid = 1980] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:16:05 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (11EE0C00) [pid = 1980] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:16:05 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (0C9AA400) [pid = 1980] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:16:05 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (18AD8800) [pid = 1980] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:16:05 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (0D840400) [pid = 1980] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:16:05 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (1659EC00) [pid = 1980] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:16:05 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (1295E000) [pid = 1980] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:16:05 INFO - PROCESS | 1980 | 1464016565802 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]]]}] 08:16:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 830ms 08:16:05 INFO - PROCESS | 1980 | 1464016565838 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 08:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:16:05 INFO - PROCESS | 1980 | 1464016565840 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 08:16:05 INFO - PROCESS | 1980 | 1464016565843 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:16:05 INFO - PROCESS | 1980 | 1464016565845 Marionette TRACE conn5 <- [1,2142,null,{}] 08:16:05 INFO - PROCESS | 1980 | 1464016565848 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}] 08:16:05 INFO - PROCESS | 1980 | 1464016565937 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 08:16:06 INFO - PROCESS | 1980 | 1464016566033 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:06 INFO - PROCESS | 1980 | ++DOCSHELL 0C9A3400 == 45 [pid = 1980] [id = 545] 08:16:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (0C9AC000) [pid = 1980] [serial = 1635] [outer = 00000000] 08:16:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (126B4800) [pid = 1980] [serial = 1636] [outer = 0C9AC000] 08:16:06 INFO - PROCESS | 1980 | 1464016566080 Marionette DEBUG loaded listener.js 08:16:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (13E9D400) [pid = 1980] [serial = 1637] [outer = 0C9AC000] 08:16:06 INFO - PROCESS | 1980 | 1464016566467 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]]]}] 08:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 670ms 08:16:06 INFO - PROCESS | 1980 | 1464016566514 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 08:16:06 INFO - PROCESS | 1980 | 1464016566516 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 08:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:16:06 INFO - PROCESS | 1980 | 1464016566519 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:16:06 INFO - PROCESS | 1980 | 1464016566521 Marionette TRACE conn5 <- [1,2146,null,{}] 08:16:06 INFO - PROCESS | 1980 | 1464016566525 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}] 08:16:06 INFO - PROCESS | 1980 | 1464016566607 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 08:16:06 INFO - PROCESS | 1980 | 1464016566614 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:06 INFO - PROCESS | 1980 | ++DOCSHELL 13A07800 == 46 [pid = 1980] [id = 546] 08:16:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (15AE2000) [pid = 1980] [serial = 1638] [outer = 00000000] 08:16:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (1756C400) [pid = 1980] [serial = 1639] [outer = 15AE2000] 08:16:06 INFO - PROCESS | 1980 | 1464016566660 Marionette DEBUG loaded listener.js 08:16:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (175BB000) [pid = 1980] [serial = 1640] [outer = 15AE2000] 08:16:07 INFO - PROCESS | 1980 | 1464016567102 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]]]}] 08:16:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 630ms 08:16:07 INFO - PROCESS | 1980 | 1464016567151 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 08:16:07 INFO - PROCESS | 1980 | 1464016567152 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 08:16:07 INFO - PROCESS | 1980 | 1464016567156 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:16:07 INFO - PROCESS | 1980 | 1464016567158 Marionette TRACE conn5 <- [1,2150,null,{}] 08:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:16:07 INFO - PROCESS | 1980 | 1464016567161 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}] 08:16:07 INFO - PROCESS | 1980 | 1464016567246 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 08:16:07 INFO - PROCESS | 1980 | 1464016567254 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:07 INFO - PROCESS | 1980 | ++DOCSHELL 17568800 == 47 [pid = 1980] [id = 547] 08:16:07 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (17B63000) [pid = 1980] [serial = 1641] [outer = 00000000] 08:16:07 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (18C92000) [pid = 1980] [serial = 1642] [outer = 17B63000] 08:16:07 INFO - PROCESS | 1980 | 1464016567300 Marionette DEBUG loaded listener.js 08:16:07 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (18DEE400) [pid = 1980] [serial = 1643] [outer = 17B63000] 08:16:07 INFO - PROCESS | 1980 | 1464016567877 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]]]}] 08:16:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 770ms 08:16:07 INFO - PROCESS | 1980 | 1464016568018 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 08:16:07 INFO - PROCESS | 1980 | 1464016568022 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 08:16:08 INFO - PROCESS | 1980 | 1464016568032 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:16:08 INFO - PROCESS | 1980 | 1464016568036 Marionette TRACE conn5 <- [1,2154,null,{}] 08:16:08 INFO - PROCESS | 1980 | 1464016568043 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}] 08:16:08 INFO - PROCESS | 1980 | 1464016568162 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 08:16:08 INFO - PROCESS | 1980 | 1464016568295 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:08 INFO - PROCESS | 1980 | ++DOCSHELL 0D23A400 == 48 [pid = 1980] [id = 548] 08:16:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (0D651C00) [pid = 1980] [serial = 1644] [outer = 00000000] 08:16:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (0DAE1000) [pid = 1980] [serial = 1645] [outer = 0D651C00] 08:16:08 INFO - PROCESS | 1980 | 1464016568352 Marionette DEBUG loaded listener.js 08:16:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (0DC70000) [pid = 1980] [serial = 1646] [outer = 0D651C00] 08:16:08 INFO - PROCESS | 1980 | 1464016568945 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]]]}] 08:16:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 930ms 08:16:08 INFO - PROCESS | 1980 | 1464016568966 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 08:16:08 INFO - PROCESS | 1980 | 1464016568972 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 08:16:08 INFO - PROCESS | 1980 | 1464016568996 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:16:08 INFO - PROCESS | 1980 | 1464016568999 Marionette TRACE conn5 <- [1,2158,null,{}] 08:16:08 INFO - PROCESS | 1980 | 1464016569003 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}] 08:16:09 INFO - PROCESS | 1980 | 1464016569113 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 08:16:09 INFO - PROCESS | 1980 | 1464016569224 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:09 INFO - PROCESS | 1980 | ++DOCSHELL 1321B000 == 49 [pid = 1980] [id = 549] 08:16:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (132D4400) [pid = 1980] [serial = 1647] [outer = 00000000] 08:16:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (13AA8C00) [pid = 1980] [serial = 1648] [outer = 132D4400] 08:16:09 INFO - PROCESS | 1980 | 1464016569278 Marionette DEBUG loaded listener.js 08:16:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (15257400) [pid = 1980] [serial = 1649] [outer = 132D4400] 08:16:09 INFO - PROCESS | 1980 | 1464016569913 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]]]}] 08:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 970ms 08:16:09 INFO - PROCESS | 1980 | 1464016569972 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 08:16:09 INFO - PROCESS | 1980 | 1464016569974 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 08:16:09 INFO - PROCESS | 1980 | 1464016569978 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:16:09 INFO - PROCESS | 1980 | 1464016569982 Marionette TRACE conn5 <- [1,2162,null,{}] 08:16:09 INFO - PROCESS | 1980 | 1464016569993 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}] 08:16:10 INFO - PROCESS | 1980 | 1464016570101 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 08:16:10 INFO - PROCESS | 1980 | 1464016570240 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:10 INFO - PROCESS | 1980 | ++DOCSHELL 166DCC00 == 50 [pid = 1980] [id = 550] 08:16:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (18AD2000) [pid = 1980] [serial = 1650] [outer = 00000000] 08:16:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (19B47000) [pid = 1980] [serial = 1651] [outer = 18AD2000] 08:16:10 INFO - PROCESS | 1980 | 1464016570299 Marionette DEBUG loaded listener.js 08:16:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 112 (1A344000) [pid = 1980] [serial = 1652] [outer = 18AD2000] 08:16:10 INFO - PROCESS | 1980 | 1464016570909 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]]]}] 08:16:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 970ms 08:16:10 INFO - PROCESS | 1980 | 1464016570952 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 08:16:10 INFO - PROCESS | 1980 | 1464016570955 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 08:16:10 INFO - PROCESS | 1980 | 1464016570958 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:16:10 INFO - PROCESS | 1980 | 1464016570960 Marionette TRACE conn5 <- [1,2166,null,{}] 08:16:10 INFO - PROCESS | 1980 | 1464016570964 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}] 08:16:11 INFO - PROCESS | 1980 | 1464016571070 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 08:16:11 INFO - PROCESS | 1980 | 1464016571208 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:11 INFO - PROCESS | 1980 | ++DOCSHELL 1B12E800 == 51 [pid = 1980] [id = 551] 08:16:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 113 (1B12F000) [pid = 1980] [serial = 1653] [outer = 00000000] 08:16:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 114 (1B137C00) [pid = 1980] [serial = 1654] [outer = 1B12F000] 08:16:11 INFO - PROCESS | 1980 | 1464016571263 Marionette DEBUG loaded listener.js 08:16:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 115 (1B1C7800) [pid = 1980] [serial = 1655] [outer = 1B12F000] 08:16:11 INFO - PROCESS | 1980 | 1464016571866 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]]]}] 08:16:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:16:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1129ms 08:16:12 INFO - PROCESS | 1980 | 1464016572091 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 08:16:12 INFO - PROCESS | 1980 | 1464016572096 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 08:16:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:16:12 INFO - PROCESS | 1980 | 1464016572101 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:16:12 INFO - PROCESS | 1980 | 1464016572103 Marionette TRACE conn5 <- [1,2170,null,{}] 08:16:12 INFO - PROCESS | 1980 | 1464016572109 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}] 08:16:12 INFO - PROCESS | 1980 | 1464016572214 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 08:16:12 INFO - PROCESS | 1980 | 1464016572356 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:12 INFO - PROCESS | 1980 | ++DOCSHELL 0D80E000 == 52 [pid = 1980] [id = 552] 08:16:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 116 (0D810C00) [pid = 1980] [serial = 1656] [outer = 00000000] 08:16:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 117 (0DC40800) [pid = 1980] [serial = 1657] [outer = 0D810C00] 08:16:12 INFO - PROCESS | 1980 | 1464016572410 Marionette DEBUG loaded listener.js 08:16:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 118 (0DF1B800) [pid = 1980] [serial = 1658] [outer = 0D810C00] 08:16:13 INFO - PROCESS | 1980 | 1464016573037 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]]]}] 08:16:13 INFO - PROCESS | 1980 | --DOCSHELL 13A07800 == 51 [pid = 1980] [id = 546] 08:16:13 INFO - PROCESS | 1980 | --DOCSHELL 0C9A3400 == 50 [pid = 1980] [id = 545] 08:16:13 INFO - PROCESS | 1980 | --DOCSHELL 14DD8400 == 49 [pid = 1980] [id = 544] 08:16:13 INFO - PROCESS | 1980 | --DOCSHELL 1659E800 == 48 [pid = 1980] [id = 543] 08:16:13 INFO - PROCESS | 1980 | --DOCSHELL 0D64A000 == 47 [pid = 1980] [id = 542] 08:16:13 INFO - PROCESS | 1980 | --DOCSHELL 13E93800 == 46 [pid = 1980] [id = 541] 08:16:13 INFO - PROCESS | 1980 | --DOCSHELL 132D1C00 == 45 [pid = 1980] [id = 540] 08:16:13 INFO - PROCESS | 1980 | --DOCSHELL 0D80A000 == 44 [pid = 1980] [id = 539] 08:16:13 INFO - PROCESS | 1980 | --DOCSHELL 0D805000 == 43 [pid = 1980] [id = 538] 08:16:13 INFO - PROCESS | 1980 | --DOCSHELL 0C9A2400 == 42 [pid = 1980] [id = 534] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 117 (0D19B800) [pid = 1980] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 116 (0DEE6800) [pid = 1980] [serial = 1478] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 115 (166D3800) [pid = 1980] [serial = 1475] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 114 (13E9F800) [pid = 1980] [serial = 1481] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 113 (1755AC00) [pid = 1980] [serial = 1523] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 112 (13218C00) [pid = 1980] [serial = 1520] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 111 (0D778C00) [pid = 1980] [serial = 1517] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (0D3F1400) [pid = 1980] [serial = 1573] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (0D83D800) [pid = 1980] [serial = 1574] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (15AEB800) [pid = 1980] [serial = 1564] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (1298E400) [pid = 1980] [serial = 1576] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (13A03C00) [pid = 1980] [serial = 1577] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (126B8800) [pid = 1980] [serial = 1561] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (15ADD400) [pid = 1980] [serial = 1582] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (0D2E7C00) [pid = 1980] [serial = 1558] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (1756B800) [pid = 1980] [serial = 1588] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (0DC6CC00) [pid = 1980] [serial = 1571] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (0DC44000) [pid = 1980] [serial = 1594] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (18AD5400) [pid = 1980] [serial = 1591] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (179F4000) [pid = 1980] [serial = 1597] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (0D83C000) [pid = 1980] [serial = 1570] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (15167000) [pid = 1980] [serial = 1579] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (15258C00) [pid = 1980] [serial = 1580] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (1774B000) [pid = 1980] [serial = 1556] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (18DED400) [pid = 1980] [serial = 1567] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (18C86000) [pid = 1980] [serial = 1592] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (19D7F400) [pid = 1980] [serial = 1600] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (166D2000) [pid = 1980] [serial = 1585] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (16F9B000) [pid = 1980] [serial = 1586] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (17570800) [pid = 1980] [serial = 1589] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (15AEC800) [pid = 1980] [serial = 1583] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (18E42C00) [pid = 1980] [serial = 1598] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (13E9C000) [pid = 1980] [serial = 1595] [outer = 00000000] [url = about:blank] 08:16:13 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (166B6C00) [pid = 1980] [serial = 1091] [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.] 08:16:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:16:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1023ms 08:16:13 INFO - PROCESS | 1980 | 1464016573130 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 08:16:13 INFO - PROCESS | 1980 | 1464016573133 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 08:16:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:16:13 INFO - PROCESS | 1980 | 1464016573143 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:16:13 INFO - PROCESS | 1980 | 1464016573146 Marionette TRACE conn5 <- [1,2174,null,{}] 08:16:13 INFO - PROCESS | 1980 | 1464016573167 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}] 08:16:13 INFO - PROCESS | 1980 | 1464016573299 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 08:16:13 INFO - PROCESS | 1980 | 1464016573358 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:13 INFO - PROCESS | 1980 | ++DOCSHELL 0D64A000 == 43 [pid = 1980] [id = 553] 08:16:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (0D652000) [pid = 1980] [serial = 1659] [outer = 00000000] 08:16:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (0D807400) [pid = 1980] [serial = 1660] [outer = 0D652000] 08:16:13 INFO - PROCESS | 1980 | 1464016573404 Marionette DEBUG loaded listener.js 08:16:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (0DA1D400) [pid = 1980] [serial = 1661] [outer = 0D652000] 08:16:13 INFO - PROCESS | 1980 | 1464016573840 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]]]}] 08:16:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:16:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 730ms 08:16:13 INFO - PROCESS | 1980 | 1464016573875 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 08:16:13 INFO - PROCESS | 1980 | 1464016573877 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 08:16:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:16:13 INFO - PROCESS | 1980 | 1464016573880 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:16:13 INFO - PROCESS | 1980 | 1464016573882 Marionette TRACE conn5 <- [1,2178,null,{}] 08:16:13 INFO - PROCESS | 1980 | 1464016573892 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}] 08:16:13 INFO - PROCESS | 1980 | 1464016573979 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 08:16:13 INFO - PROCESS | 1980 | 1464016573990 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:13 INFO - PROCESS | 1980 | ++DOCSHELL 1298AC00 == 44 [pid = 1980] [id = 554] 08:16:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (1298B400) [pid = 1980] [serial = 1662] [outer = 00000000] 08:16:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (13218C00) [pid = 1980] [serial = 1663] [outer = 1298B400] 08:16:14 INFO - PROCESS | 1980 | 1464016574038 Marionette DEBUG loaded listener.js 08:16:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (13A07800) [pid = 1980] [serial = 1664] [outer = 1298B400] 08:16:14 INFO - PROCESS | 1980 | 1464016574512 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]]]}] 08:16:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:16:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 08:16:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:16:14 INFO - PROCESS | 1980 | 1464016574551 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 08:16:14 INFO - PROCESS | 1980 | 1464016574553 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 08:16:14 INFO - PROCESS | 1980 | 1464016574556 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:16:14 INFO - PROCESS | 1980 | 1464016574557 Marionette TRACE conn5 <- [1,2182,null,{}] 08:16:14 INFO - PROCESS | 1980 | 1464016574561 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}] 08:16:14 INFO - PROCESS | 1980 | 1464016574644 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 08:16:14 INFO - PROCESS | 1980 | 1464016574654 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:14 INFO - PROCESS | 1980 | ++DOCSHELL 13AA1C00 == 45 [pid = 1980] [id = 555] 08:16:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (13AA4400) [pid = 1980] [serial = 1665] [outer = 00000000] 08:16:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (13FC2800) [pid = 1980] [serial = 1666] [outer = 13AA4400] 08:16:14 INFO - PROCESS | 1980 | 1464016574702 Marionette DEBUG loaded listener.js 08:16:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (15163000) [pid = 1980] [serial = 1667] [outer = 13AA4400] 08:16:15 INFO - PROCESS | 1980 | 1464016575170 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]]]}] 08:16:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:16:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 08:16:15 INFO - PROCESS | 1980 | 1464016575227 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 08:16:15 INFO - PROCESS | 1980 | 1464016575229 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 08:16:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:16:15 INFO - PROCESS | 1980 | 1464016575232 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:16:15 INFO - PROCESS | 1980 | 1464016575233 Marionette TRACE conn5 <- [1,2186,null,{}] 08:16:15 INFO - PROCESS | 1980 | 1464016575237 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}] 08:16:15 INFO - PROCESS | 1980 | 1464016575326 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 08:16:15 INFO - PROCESS | 1980 | 1464016575361 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:15 INFO - PROCESS | 1980 | ++DOCSHELL 15258C00 == 46 [pid = 1980] [id = 556] 08:16:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (15259C00) [pid = 1980] [serial = 1668] [outer = 00000000] 08:16:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (15A10800) [pid = 1980] [serial = 1669] [outer = 15259C00] 08:16:15 INFO - PROCESS | 1980 | 1464016575405 Marionette DEBUG loaded listener.js 08:16:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (15AEC800) [pid = 1980] [serial = 1670] [outer = 15259C00] 08:16:15 INFO - PROCESS | 1980 | 1464016575871 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]]]}] 08:16:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:16:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 670ms 08:16:16 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (132D3C00) [pid = 1980] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:16:16 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (0D80A800) [pid = 1980] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:16:16 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (0DC4B800) [pid = 1980] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:16:16 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (16F96400) [pid = 1980] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:16:16 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (15AE2000) [pid = 1980] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:16:16 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (11E87800) [pid = 1980] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:16:16 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (17554C00) [pid = 1980] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:16:16 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (15263800) [pid = 1980] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:16:16 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (0C9BB000) [pid = 1980] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:16:16 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (18CB8400) [pid = 1980] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:16:16 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (15255000) [pid = 1980] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:16:16 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (165AA400) [pid = 1980] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:16:16 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (13E94000) [pid = 1980] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:16:16 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (13AA7C00) [pid = 1980] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:16:16 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (0C9AC000) [pid = 1980] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:16:16 INFO - PROCESS | 1980 | 1464016576258 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 08:16:16 INFO - PROCESS | 1980 | 1464016576264 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 08:16:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:16:16 INFO - PROCESS | 1980 | 1464016576271 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:16:16 INFO - PROCESS | 1980 | 1464016576274 Marionette TRACE conn5 <- [1,2190,null,{}] 08:16:16 INFO - PROCESS | 1980 | 1464016576306 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}] 08:16:16 INFO - PROCESS | 1980 | 1464016576451 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 08:16:16 INFO - PROCESS | 1980 | 1464016576588 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:16 INFO - PROCESS | 1980 | ++DOCSHELL 0D281400 == 47 [pid = 1980] [id = 557] 08:16:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (0D2E2000) [pid = 1980] [serial = 1671] [outer = 00000000] 08:16:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (0D64A400) [pid = 1980] [serial = 1672] [outer = 0D2E2000] 08:16:16 INFO - PROCESS | 1980 | 1464016576647 Marionette DEBUG loaded listener.js 08:16:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (0D805400) [pid = 1980] [serial = 1673] [outer = 0D2E2000] 08:16:17 INFO - PROCESS | 1980 | 1464016577276 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]]]}] 08:16:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:16:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1077ms 08:16:17 INFO - PROCESS | 1980 | 1464016577351 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 08:16:17 INFO - PROCESS | 1980 | 1464016577355 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 08:16:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:16:17 INFO - PROCESS | 1980 | 1464016577383 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:16:17 INFO - PROCESS | 1980 | 1464016577387 Marionette TRACE conn5 <- [1,2194,null,{}] 08:16:17 INFO - PROCESS | 1980 | 1464016577406 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}] 08:16:17 INFO - PROCESS | 1980 | 1464016577519 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 08:16:17 INFO - PROCESS | 1980 | 1464016577649 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:17 INFO - PROCESS | 1980 | ++DOCSHELL 11EE0800 == 48 [pid = 1980] [id = 558] 08:16:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (126B7000) [pid = 1980] [serial = 1674] [outer = 00000000] 08:16:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (1298FC00) [pid = 1980] [serial = 1675] [outer = 126B7000] 08:16:17 INFO - PROCESS | 1980 | 1464016577705 Marionette DEBUG loaded listener.js 08:16:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (13A04000) [pid = 1980] [serial = 1676] [outer = 126B7000] 08:16:18 INFO - PROCESS | 1980 | 1464016578277 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]]]}] 08:16:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:16:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 950ms 08:16:18 INFO - PROCESS | 1980 | 1464016578337 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 08:16:18 INFO - PROCESS | 1980 | 1464016578339 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 08:16:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:16:18 INFO - PROCESS | 1980 | 1464016578343 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:16:18 INFO - PROCESS | 1980 | 1464016578345 Marionette TRACE conn5 <- [1,2198,null,{}] 08:16:18 INFO - PROCESS | 1980 | 1464016578356 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}] 08:16:18 INFO - PROCESS | 1980 | 1464016578472 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 08:16:18 INFO - PROCESS | 1980 | 1464016578612 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:18 INFO - PROCESS | 1980 | ++DOCSHELL 15AE0000 == 49 [pid = 1980] [id = 559] 08:16:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (15AE0400) [pid = 1980] [serial = 1677] [outer = 00000000] 08:16:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (166AFC00) [pid = 1980] [serial = 1678] [outer = 15AE0400] 08:16:18 INFO - PROCESS | 1980 | 1464016578671 Marionette DEBUG loaded listener.js 08:16:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (166D0400) [pid = 1980] [serial = 1679] [outer = 15AE0400] 08:16:19 INFO - PROCESS | 1980 | 1464016579215 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]]]}] 08:16:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:16:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 970ms 08:16:19 INFO - PROCESS | 1980 | 1464016579316 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 08:16:19 INFO - PROCESS | 1980 | 1464016579319 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 08:16:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:16:19 INFO - PROCESS | 1980 | 1464016579336 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:16:19 INFO - PROCESS | 1980 | 1464016579338 Marionette TRACE conn5 <- [1,2202,null,{}] 08:16:19 INFO - PROCESS | 1980 | 1464016579342 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}] 08:16:19 INFO - PROCESS | 1980 | 1464016579456 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 08:16:19 INFO - PROCESS | 1980 | 1464016579591 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:19 INFO - PROCESS | 1980 | ++DOCSHELL 16BB0C00 == 50 [pid = 1980] [id = 560] 08:16:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (16F94400) [pid = 1980] [serial = 1680] [outer = 00000000] 08:16:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (16FA2800) [pid = 1980] [serial = 1681] [outer = 16F94400] 08:16:19 INFO - PROCESS | 1980 | 1464016579649 Marionette DEBUG loaded listener.js 08:16:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (17454C00) [pid = 1980] [serial = 1682] [outer = 16F94400] 08:16:20 INFO - PROCESS | 1980 | 1464016580180 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]]]}] 08:16:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:16:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 870ms 08:16:20 INFO - PROCESS | 1980 | 1464016580217 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 08:16:20 INFO - PROCESS | 1980 | 1464016580219 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 08:16:20 INFO - PROCESS | 1980 | 1464016580223 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:16:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:16:20 INFO - PROCESS | 1980 | 1464016580225 Marionette TRACE conn5 <- [1,2206,null,{}] 08:16:20 INFO - PROCESS | 1980 | 1464016580229 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}] 08:16:20 INFO - PROCESS | 1980 | 1464016580328 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 08:16:20 INFO - PROCESS | 1980 | 1464016580437 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:20 INFO - PROCESS | 1980 | ++DOCSHELL 1745EC00 == 51 [pid = 1980] [id = 561] 08:16:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (17559000) [pid = 1980] [serial = 1683] [outer = 00000000] 08:16:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (17565C00) [pid = 1980] [serial = 1684] [outer = 17559000] 08:16:20 INFO - PROCESS | 1980 | 1464016580491 Marionette DEBUG loaded listener.js 08:16:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (1756EC00) [pid = 1980] [serial = 1685] [outer = 17559000] 08:16:21 INFO - PROCESS | 1980 | 1464016581234 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]]]}] 08:16:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:16:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1018ms 08:16:21 INFO - PROCESS | 1980 | 1464016581246 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 08:16:21 INFO - PROCESS | 1980 | 1464016581250 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 08:16:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:16:21 INFO - PROCESS | 1980 | 1464016581289 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:16:21 INFO - PROCESS | 1980 | 1464016581293 Marionette TRACE conn5 <- [1,2210,null,{}] 08:16:21 INFO - PROCESS | 1980 | 1464016581299 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}] 08:16:21 INFO - PROCESS | 1980 | 1464016581402 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 08:16:21 INFO - PROCESS | 1980 | 1464016581554 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:21 INFO - PROCESS | 1980 | ++DOCSHELL 0D832400 == 52 [pid = 1980] [id = 562] 08:16:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (0D836400) [pid = 1980] [serial = 1686] [outer = 00000000] 08:16:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (11C8D400) [pid = 1980] [serial = 1687] [outer = 0D836400] 08:16:21 INFO - PROCESS | 1980 | 1464016581606 Marionette DEBUG loaded listener.js 08:16:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (127E0000) [pid = 1980] [serial = 1688] [outer = 0D836400] 08:16:21 INFO - PROCESS | 1980 | --DOCSHELL 13AA1C00 == 51 [pid = 1980] [id = 555] 08:16:21 INFO - PROCESS | 1980 | --DOCSHELL 1298AC00 == 50 [pid = 1980] [id = 554] 08:16:21 INFO - PROCESS | 1980 | --DOCSHELL 0D64A000 == 49 [pid = 1980] [id = 553] 08:16:21 INFO - PROCESS | 1980 | --DOCSHELL 0D80E000 == 48 [pid = 1980] [id = 552] 08:16:21 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (13216400) [pid = 1980] [serial = 1562] [outer = 00000000] [url = about:blank] 08:16:21 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (17560400) [pid = 1980] [serial = 1514] [outer = 00000000] [url = about:blank] 08:16:21 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (1755C400) [pid = 1980] [serial = 1565] [outer = 00000000] [url = about:blank] 08:16:21 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (0D802000) [pid = 1980] [serial = 1559] [outer = 00000000] [url = about:blank] 08:16:21 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (18DF7000) [pid = 1980] [serial = 1568] [outer = 00000000] [url = about:blank] 08:16:21 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (15A12C00) [pid = 1980] [serial = 1627] [outer = 00000000] [url = about:blank] 08:16:21 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (15AE3000) [pid = 1980] [serial = 1628] [outer = 00000000] [url = about:blank] 08:16:21 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (16FA1C00) [pid = 1980] [serial = 1631] [outer = 00000000] [url = about:blank] 08:16:21 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (19D7B000) [pid = 1980] [serial = 1609] [outer = 00000000] [url = about:blank] 08:16:21 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (0DEEB400) [pid = 1980] [serial = 1603] [outer = 00000000] [url = about:blank] 08:16:21 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (14DE4400) [pid = 1980] [serial = 1624] [outer = 00000000] [url = about:blank] 08:16:21 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (16F97C00) [pid = 1980] [serial = 1630] [outer = 00000000] [url = about:blank] 08:16:21 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (15A11000) [pid = 1980] [serial = 1612] [outer = 00000000] [url = about:blank] 08:16:21 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (126B4800) [pid = 1980] [serial = 1636] [outer = 00000000] [url = about:blank] 08:16:21 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (166D4000) [pid = 1980] [serial = 1613] [outer = 00000000] [url = about:blank] 08:16:21 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (13EDB800) [pid = 1980] [serial = 1606] [outer = 00000000] [url = about:blank] 08:16:21 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (13A0E800) [pid = 1980] [serial = 1621] [outer = 00000000] [url = about:blank] 08:16:21 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (13A1DC00) [pid = 1980] [serial = 1622] [outer = 00000000] [url = about:blank] 08:16:21 INFO - PROCESS | 1980 | --DOMWINDOW == 80 (0DC73800) [pid = 1980] [serial = 1618] [outer = 00000000] [url = about:blank] 08:16:21 INFO - PROCESS | 1980 | --DOMWINDOW == 79 (0EC5C400) [pid = 1980] [serial = 1619] [outer = 00000000] [url = about:blank] 08:16:21 INFO - PROCESS | 1980 | --DOMWINDOW == 78 (12672000) [pid = 1980] [serial = 1616] [outer = 00000000] [url = about:blank] 08:16:21 INFO - PROCESS | 1980 | --DOMWINDOW == 77 (11E8A800) [pid = 1980] [serial = 1615] [outer = 00000000] [url = about:blank] 08:16:21 INFO - PROCESS | 1980 | --DOMWINDOW == 76 (1755CC00) [pid = 1980] [serial = 1633] [outer = 00000000] [url = about:blank] 08:16:21 INFO - PROCESS | 1980 | --DOMWINDOW == 75 (175BB000) [pid = 1980] [serial = 1640] [outer = 00000000] [url = about:blank] 08:16:21 INFO - PROCESS | 1980 | --DOMWINDOW == 74 (18C92000) [pid = 1980] [serial = 1642] [outer = 00000000] [url = about:blank] 08:16:21 INFO - PROCESS | 1980 | --DOMWINDOW == 73 (1756C400) [pid = 1980] [serial = 1639] [outer = 00000000] [url = about:blank] 08:16:21 INFO - PROCESS | 1980 | --DOMWINDOW == 72 (1755DC00) [pid = 1980] [serial = 1634] [outer = 00000000] [url = about:blank] 08:16:21 INFO - PROCESS | 1980 | --DOMWINDOW == 71 (15175C00) [pid = 1980] [serial = 1625] [outer = 00000000] [url = about:blank] 08:16:21 INFO - PROCESS | 1980 | --DOMWINDOW == 70 (13E9D400) [pid = 1980] [serial = 1637] [outer = 00000000] [url = about:blank] 08:16:22 INFO - PROCESS | 1980 | 1464016582099 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]]]}] 08:16:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:16:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 850ms 08:16:22 INFO - PROCESS | 1980 | 1464016582126 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 08:16:22 INFO - PROCESS | 1980 | 1464016582131 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 08:16:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:16:22 INFO - PROCESS | 1980 | 1464016582137 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:16:22 INFO - PROCESS | 1980 | 1464016582139 Marionette TRACE conn5 <- [1,2214,null,{}] 08:16:22 INFO - PROCESS | 1980 | 1464016582143 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}] 08:16:22 INFO - PROCESS | 1980 | 1464016582232 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 08:16:22 INFO - PROCESS | 1980 | 1464016582240 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:22 INFO - PROCESS | 1980 | ++DOCSHELL 0DFF7C00 == 49 [pid = 1980] [id = 563] 08:16:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 71 (0EAEC400) [pid = 1980] [serial = 1689] [outer = 00000000] 08:16:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 72 (12671C00) [pid = 1980] [serial = 1690] [outer = 0EAEC400] 08:16:22 INFO - PROCESS | 1980 | 1464016582288 Marionette DEBUG loaded listener.js 08:16:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 73 (1290CC00) [pid = 1980] [serial = 1691] [outer = 0EAEC400] 08:16:22 INFO - PROCESS | 1980 | 1464016582750 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]]]}] 08:16:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:16:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 670ms 08:16:22 INFO - PROCESS | 1980 | 1464016582809 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 08:16:22 INFO - PROCESS | 1980 | 1464016582812 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 08:16:22 INFO - PROCESS | 1980 | 1464016582815 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:16:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:16:22 INFO - PROCESS | 1980 | 1464016582818 Marionette TRACE conn5 <- [1,2218,null,{}] 08:16:22 INFO - PROCESS | 1980 | 1464016582829 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}] 08:16:22 INFO - PROCESS | 1980 | 1464016582918 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 08:16:22 INFO - PROCESS | 1980 | 1464016582971 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:22 INFO - PROCESS | 1980 | ++DOCSHELL 13A32400 == 50 [pid = 1980] [id = 564] 08:16:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 74 (13A33400) [pid = 1980] [serial = 1692] [outer = 00000000] 08:16:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 75 (13DA1800) [pid = 1980] [serial = 1693] [outer = 13A33400] 08:16:22 INFO - PROCESS | 1980 | 1464016583017 Marionette DEBUG loaded listener.js 08:16:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 76 (13EDE000) [pid = 1980] [serial = 1694] [outer = 13A33400] 08:16:23 INFO - PROCESS | 1980 | 1464016583480 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]]]}] 08:16:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:16:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 730ms 08:16:23 INFO - PROCESS | 1980 | 1464016583549 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 08:16:23 INFO - PROCESS | 1980 | 1464016583552 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 08:16:23 INFO - PROCESS | 1980 | 1464016583555 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:16:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:16:23 INFO - PROCESS | 1980 | 1464016583557 Marionette TRACE conn5 <- [1,2222,null,{}] 08:16:23 INFO - PROCESS | 1980 | 1464016583560 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}] 08:16:23 INFO - PROCESS | 1980 | 1464016583659 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 08:16:23 INFO - PROCESS | 1980 | 1464016583762 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:23 INFO - PROCESS | 1980 | ++DOCSHELL 1525B800 == 51 [pid = 1980] [id = 565] 08:16:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 77 (1525C000) [pid = 1980] [serial = 1695] [outer = 00000000] 08:16:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 78 (15AE4400) [pid = 1980] [serial = 1696] [outer = 1525C000] 08:16:23 INFO - PROCESS | 1980 | 1464016583807 Marionette DEBUG loaded listener.js 08:16:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 79 (16036400) [pid = 1980] [serial = 1697] [outer = 1525C000] 08:16:24 INFO - PROCESS | 1980 | 1464016584216 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]]]}] 08:16:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:16:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 670ms 08:16:24 INFO - PROCESS | 1980 | 1464016584229 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 08:16:24 INFO - PROCESS | 1980 | 1464016584231 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 08:16:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:16:24 INFO - PROCESS | 1980 | 1464016584234 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:16:24 INFO - PROCESS | 1980 | 1464016584235 Marionette TRACE conn5 <- [1,2226,null,{}] 08:16:24 INFO - PROCESS | 1980 | 1464016584239 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}] 08:16:24 INFO - PROCESS | 1980 | 1464016584383 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 08:16:24 INFO - PROCESS | 1980 | 1464016584449 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:24 INFO - PROCESS | 1980 | ++DOCSHELL 1603C000 == 52 [pid = 1980] [id = 566] 08:16:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 80 (165AA400) [pid = 1980] [serial = 1698] [outer = 00000000] 08:16:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 81 (166DB400) [pid = 1980] [serial = 1699] [outer = 165AA400] 08:16:24 INFO - PROCESS | 1980 | 1464016584493 Marionette DEBUG loaded listener.js 08:16:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (16FA0C00) [pid = 1980] [serial = 1700] [outer = 165AA400] 08:16:24 INFO - PROCESS | 1980 | 1464016584921 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]]]}] 08:16:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:16:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 730ms 08:16:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:16:24 INFO - PROCESS | 1980 | 1464016584965 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 08:16:24 INFO - PROCESS | 1980 | 1464016584967 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 08:16:24 INFO - PROCESS | 1980 | 1464016584970 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:16:24 INFO - PROCESS | 1980 | 1464016584972 Marionette TRACE conn5 <- [1,2230,null,{}] 08:16:24 INFO - PROCESS | 1980 | 1464016584984 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}] 08:16:25 INFO - PROCESS | 1980 | 1464016585119 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 08:16:25 INFO - PROCESS | 1980 | 1464016585186 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:25 INFO - PROCESS | 1980 | ++DOCSHELL 1755C000 == 53 [pid = 1980] [id = 567] 08:16:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (1755D800) [pid = 1980] [serial = 1701] [outer = 00000000] 08:16:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (175B0000) [pid = 1980] [serial = 1702] [outer = 1755D800] 08:16:25 INFO - PROCESS | 1980 | 1464016585231 Marionette DEBUG loaded listener.js 08:16:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (1774A000) [pid = 1980] [serial = 1703] [outer = 1755D800] 08:16:25 INFO - PROCESS | 1980 | 1464016585645 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]]]}] 08:16:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:16:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 730ms 08:16:25 INFO - PROCESS | 1980 | 1464016585701 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 08:16:25 INFO - PROCESS | 1980 | 1464016585703 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 08:16:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:16:25 INFO - PROCESS | 1980 | 1464016585748 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:16:25 INFO - PROCESS | 1980 | 1464016585750 Marionette TRACE conn5 <- [1,2234,null,{}] 08:16:25 INFO - PROCESS | 1980 | 1464016585753 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}] 08:16:25 INFO - PROCESS | 1980 | 1464016585867 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 08:16:25 INFO - PROCESS | 1980 | 1464016585877 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:25 INFO - PROCESS | 1980 | ++DOCSHELL 17565400 == 54 [pid = 1980] [id = 568] 08:16:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (17770000) [pid = 1980] [serial = 1704] [outer = 00000000] 08:16:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (17CAA400) [pid = 1980] [serial = 1705] [outer = 17770000] 08:16:25 INFO - PROCESS | 1980 | 1464016585920 Marionette DEBUG loaded listener.js 08:16:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (18C86000) [pid = 1980] [serial = 1706] [outer = 17770000] 08:16:26 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (0D652000) [pid = 1980] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:16:26 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (13AA4400) [pid = 1980] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:16:26 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (1298B400) [pid = 1980] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:16:26 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (0D810C00) [pid = 1980] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:16:26 INFO - PROCESS | 1980 | 1464016586321 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]]]}] 08:16:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:16:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 630ms 08:16:26 INFO - PROCESS | 1980 | 1464016586346 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 08:16:26 INFO - PROCESS | 1980 | 1464016586348 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 08:16:26 INFO - PROCESS | 1980 | 1464016586352 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:16:26 INFO - PROCESS | 1980 | 1464016586353 Marionette TRACE conn5 <- [1,2238,null,{}] 08:16:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:16:26 INFO - PROCESS | 1980 | 1464016586357 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}] 08:16:26 INFO - PROCESS | 1980 | 1464016586479 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 08:16:26 INFO - PROCESS | 1980 | 1464016586544 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:26 INFO - PROCESS | 1980 | ++DOCSHELL 15AE9000 == 55 [pid = 1980] [id = 569] 08:16:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (16F9C000) [pid = 1980] [serial = 1707] [outer = 00000000] 08:16:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (18D0E000) [pid = 1980] [serial = 1708] [outer = 16F9C000] 08:16:26 INFO - PROCESS | 1980 | 1464016586590 Marionette DEBUG loaded listener.js 08:16:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (18D12400) [pid = 1980] [serial = 1709] [outer = 16F9C000] 08:16:26 INFO - PROCESS | 1980 | 1464016586917 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]]]}] 08:16:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:16:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 630ms 08:16:26 INFO - PROCESS | 1980 | 1464016586989 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 08:16:26 INFO - PROCESS | 1980 | 1464016586991 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 08:16:26 INFO - PROCESS | 1980 | 1464016586994 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:16:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:16:26 INFO - PROCESS | 1980 | 1464016586995 Marionette TRACE conn5 <- [1,2242,null,{}] 08:16:27 INFO - PROCESS | 1980 | 1464016586999 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}] 08:16:27 INFO - PROCESS | 1980 | 1464016587080 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 08:16:27 INFO - PROCESS | 1980 | 1464016587086 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:27 INFO - PROCESS | 1980 | ++DOCSHELL 18DEA400 == 56 [pid = 1980] [id = 570] 08:16:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (18DEC000) [pid = 1980] [serial = 1710] [outer = 00000000] 08:16:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (19B4C800) [pid = 1980] [serial = 1711] [outer = 18DEC000] 08:16:27 INFO - PROCESS | 1980 | 1464016587131 Marionette DEBUG loaded listener.js 08:16:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (19D7EC00) [pid = 1980] [serial = 1712] [outer = 18DEC000] 08:16:27 INFO - PROCESS | 1980 | 1464016587593 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]]]}] 08:16:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:16:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 631ms 08:16:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:16:27 INFO - PROCESS | 1980 | 1464016587629 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 08:16:27 INFO - PROCESS | 1980 | 1464016587631 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 08:16:27 INFO - PROCESS | 1980 | 1464016587646 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:16:27 INFO - PROCESS | 1980 | 1464016587648 Marionette TRACE conn5 <- [1,2246,null,{}] 08:16:27 INFO - PROCESS | 1980 | 1464016587652 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}] 08:16:27 INFO - PROCESS | 1980 | 1464016587735 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 08:16:27 INFO - PROCESS | 1980 | 1464016587742 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:27 INFO - PROCESS | 1980 | ++DOCSHELL 13A0FC00 == 57 [pid = 1980] [id = 571] 08:16:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (19B4C400) [pid = 1980] [serial = 1713] [outer = 00000000] 08:16:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (1B12C800) [pid = 1980] [serial = 1714] [outer = 19B4C400] 08:16:27 INFO - PROCESS | 1980 | 1464016587785 Marionette DEBUG loaded listener.js 08:16:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (1B135C00) [pid = 1980] [serial = 1715] [outer = 19B4C400] 08:16:28 INFO - PROCESS | 1980 | 1464016588352 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]]]}] 08:16:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:16:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 790ms 08:16:28 INFO - PROCESS | 1980 | 1464016588426 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 08:16:28 INFO - PROCESS | 1980 | 1464016588430 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 08:16:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:16:28 INFO - PROCESS | 1980 | 1464016588528 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:16:28 INFO - PROCESS | 1980 | 1464016588533 Marionette TRACE conn5 <- [1,2250,null,{}] 08:16:28 INFO - PROCESS | 1980 | 1464016588549 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}] 08:16:28 INFO - PROCESS | 1980 | 1464016588664 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 08:16:28 INFO - PROCESS | 1980 | 1464016588799 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:28 INFO - PROCESS | 1980 | ++DOCSHELL 0C9AD400 == 58 [pid = 1980] [id = 572] 08:16:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (0C9C2000) [pid = 1980] [serial = 1716] [outer = 00000000] 08:16:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (12171000) [pid = 1980] [serial = 1717] [outer = 0C9C2000] 08:16:28 INFO - PROCESS | 1980 | 1464016588858 Marionette DEBUG loaded listener.js 08:16:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (1298F000) [pid = 1980] [serial = 1718] [outer = 0C9C2000] 08:16:29 INFO - PROCESS | 1980 | 1464016589424 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]]]}] 08:16:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:16:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 970ms 08:16:29 INFO - PROCESS | 1980 | 1464016589462 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 08:16:29 INFO - PROCESS | 1980 | 1464016589468 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 08:16:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:16:29 INFO - PROCESS | 1980 | 1464016589475 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:16:29 INFO - PROCESS | 1980 | 1464016589478 Marionette TRACE conn5 <- [1,2254,null,{}] 08:16:29 INFO - PROCESS | 1980 | 1464016589482 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}] 08:16:29 INFO - PROCESS | 1980 | 1464016589591 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 08:16:29 INFO - PROCESS | 1980 | 1464016589706 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:29 INFO - PROCESS | 1980 | ++DOCSHELL 13AAD000 == 59 [pid = 1980] [id = 573] 08:16:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (13E91C00) [pid = 1980] [serial = 1719] [outer = 00000000] 08:16:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (15A0B800) [pid = 1980] [serial = 1720] [outer = 13E91C00] 08:16:29 INFO - PROCESS | 1980 | 1464016589800 Marionette DEBUG loaded listener.js 08:16:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (16057400) [pid = 1980] [serial = 1721] [outer = 13E91C00] 08:16:30 INFO - PROCESS | 1980 | 1464016590383 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]]]}] 08:16:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:16:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 930ms 08:16:30 INFO - PROCESS | 1980 | 1464016590407 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 08:16:30 INFO - PROCESS | 1980 | 1464016590409 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 08:16:30 INFO - PROCESS | 1980 | 1464016590413 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:16:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:16:30 INFO - PROCESS | 1980 | 1464016590416 Marionette TRACE conn5 <- [1,2258,null,{}] 08:16:30 INFO - PROCESS | 1980 | 1464016590428 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}] 08:16:30 INFO - PROCESS | 1980 | 1464016590539 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 08:16:30 INFO - PROCESS | 1980 | 1464016590654 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:30 INFO - PROCESS | 1980 | ++DOCSHELL 132CF800 == 60 [pid = 1980] [id = 574] 08:16:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (17569C00) [pid = 1980] [serial = 1722] [outer = 00000000] 08:16:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (19B42000) [pid = 1980] [serial = 1723] [outer = 17569C00] 08:16:30 INFO - PROCESS | 1980 | 1464016590751 Marionette DEBUG loaded listener.js 08:16:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (1B137000) [pid = 1980] [serial = 1724] [outer = 17569C00] 08:16:31 INFO - PROCESS | 1980 | 1464016591327 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]]]}] 08:16:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:16:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 970ms 08:16:31 INFO - PROCESS | 1980 | 1464016591387 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 08:16:31 INFO - PROCESS | 1980 | 1464016591389 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 08:16:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:16:31 INFO - PROCESS | 1980 | 1464016591393 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:16:31 INFO - PROCESS | 1980 | 1464016591395 Marionette TRACE conn5 <- [1,2262,null,{}] 08:16:31 INFO - PROCESS | 1980 | 1464016591399 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}] 08:16:31 INFO - PROCESS | 1980 | 1464016591505 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 08:16:31 INFO - PROCESS | 1980 | 1464016591616 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:31 INFO - PROCESS | 1980 | ++DOCSHELL 1B1D1400 == 61 [pid = 1980] [id = 575] 08:16:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (1B1E4800) [pid = 1980] [serial = 1725] [outer = 00000000] 08:16:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (1B1EA800) [pid = 1980] [serial = 1726] [outer = 1B1E4800] 08:16:31 INFO - PROCESS | 1980 | 1464016591670 Marionette DEBUG loaded listener.js 08:16:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (1B1EE800) [pid = 1980] [serial = 1727] [outer = 1B1E4800] 08:16:32 INFO - PROCESS | 1980 | 1464016592227 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]]]}] 08:16:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:16:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 870ms 08:16:32 INFO - PROCESS | 1980 | 1464016592270 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 08:16:32 INFO - PROCESS | 1980 | 1464016592272 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 08:16:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:16:32 INFO - PROCESS | 1980 | 1464016592277 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:16:32 INFO - PROCESS | 1980 | 1464016592279 Marionette TRACE conn5 <- [1,2266,null,{}] 08:16:32 INFO - PROCESS | 1980 | 1464016592282 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}] 08:16:32 INFO - PROCESS | 1980 | 1464016592391 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 08:16:32 INFO - PROCESS | 1980 | 1464016592507 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:32 INFO - PROCESS | 1980 | ++DOCSHELL 13A14000 == 62 [pid = 1980] [id = 576] 08:16:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (14DE4C00) [pid = 1980] [serial = 1728] [outer = 00000000] 08:16:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (1B86A800) [pid = 1980] [serial = 1729] [outer = 14DE4C00] 08:16:32 INFO - PROCESS | 1980 | 1464016592612 Marionette DEBUG loaded listener.js 08:16:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (1B86E400) [pid = 1980] [serial = 1730] [outer = 14DE4C00] 08:16:33 INFO - PROCESS | 1980 | 1464016593454 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]]]}] 08:16:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:16:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1219ms 08:16:33 INFO - PROCESS | 1980 | 1464016593501 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 08:16:33 INFO - PROCESS | 1980 | 1464016593505 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 08:16:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:16:33 INFO - PROCESS | 1980 | 1464016593510 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:16:33 INFO - PROCESS | 1980 | 1464016593514 Marionette TRACE conn5 <- [1,2270,null,{}] 08:16:33 INFO - PROCESS | 1980 | 1464016593521 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}] 08:16:33 INFO - PROCESS | 1980 | 1464016593623 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 08:16:33 INFO - PROCESS | 1980 | 1464016593776 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:33 INFO - PROCESS | 1980 | ++DOCSHELL 0DEEB400 == 63 [pid = 1980] [id = 577] 08:16:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (0DF9D400) [pid = 1980] [serial = 1731] [outer = 00000000] 08:16:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (1211C800) [pid = 1980] [serial = 1732] [outer = 0DF9D400] 08:16:33 INFO - PROCESS | 1980 | 1464016593828 Marionette DEBUG loaded listener.js 08:16:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (13A03800) [pid = 1980] [serial = 1733] [outer = 0DF9D400] 08:16:34 INFO - PROCESS | 1980 | --DOCSHELL 166DCC00 == 62 [pid = 1980] [id = 550] 08:16:34 INFO - PROCESS | 1980 | --DOCSHELL 1321B000 == 61 [pid = 1980] [id = 549] 08:16:34 INFO - PROCESS | 1980 | --DOCSHELL 11C93800 == 60 [pid = 1980] [id = 506] 08:16:34 INFO - PROCESS | 1980 | --DOCSHELL 18DEA400 == 59 [pid = 1980] [id = 570] 08:16:34 INFO - PROCESS | 1980 | --DOCSHELL 15AE9000 == 58 [pid = 1980] [id = 569] 08:16:34 INFO - PROCESS | 1980 | --DOCSHELL 17565400 == 57 [pid = 1980] [id = 568] 08:16:34 INFO - PROCESS | 1980 | --DOCSHELL 1755C000 == 56 [pid = 1980] [id = 567] 08:16:34 INFO - PROCESS | 1980 | --DOCSHELL 1603C000 == 55 [pid = 1980] [id = 566] 08:16:34 INFO - PROCESS | 1980 | --DOCSHELL 0D280C00 == 54 [pid = 1980] [id = 533] 08:16:34 INFO - PROCESS | 1980 | --DOCSHELL 1525B800 == 53 [pid = 1980] [id = 565] 08:16:34 INFO - PROCESS | 1980 | --DOCSHELL 17568800 == 52 [pid = 1980] [id = 547] 08:16:34 INFO - PROCESS | 1980 | --DOCSHELL 13A32400 == 51 [pid = 1980] [id = 564] 08:16:34 INFO - PROCESS | 1980 | --DOCSHELL 0DFF7C00 == 50 [pid = 1980] [id = 563] 08:16:34 INFO - PROCESS | 1980 | --DOCSHELL 0D832400 == 49 [pid = 1980] [id = 562] 08:16:34 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (15A10800) [pid = 1980] [serial = 1669] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 1980 | --DOCSHELL 11EE0800 == 48 [pid = 1980] [id = 558] 08:16:34 INFO - PROCESS | 1980 | --DOCSHELL 0D281400 == 47 [pid = 1980] [id = 557] 08:16:34 INFO - PROCESS | 1980 | --DOCSHELL 15258C00 == 46 [pid = 1980] [id = 556] 08:16:34 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (0DAE1000) [pid = 1980] [serial = 1645] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (13AA8C00) [pid = 1980] [serial = 1648] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (19B47000) [pid = 1980] [serial = 1651] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (0D807400) [pid = 1980] [serial = 1660] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (0DA1D400) [pid = 1980] [serial = 1661] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (13FC2800) [pid = 1980] [serial = 1666] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (15163000) [pid = 1980] [serial = 1667] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (13218C00) [pid = 1980] [serial = 1663] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (13A07800) [pid = 1980] [serial = 1664] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (0DF1B800) [pid = 1980] [serial = 1658] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (0DC40800) [pid = 1980] [serial = 1657] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (1B137C00) [pid = 1980] [serial = 1654] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 1980 | 1464016594469 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]]]}] 08:16:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:16:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 990ms 08:16:34 INFO - PROCESS | 1980 | 1464016594501 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 08:16:34 INFO - PROCESS | 1980 | 1464016594506 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 08:16:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:16:34 INFO - PROCESS | 1980 | 1464016594512 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:16:34 INFO - PROCESS | 1980 | 1464016594514 Marionette TRACE conn5 <- [1,2274,null,{}] 08:16:34 INFO - PROCESS | 1980 | 1464016594518 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}] 08:16:34 INFO - PROCESS | 1980 | 1464016594609 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 08:16:34 INFO - PROCESS | 1980 | 1464016594707 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:34 INFO - PROCESS | 1980 | ++DOCSHELL 0C9C3400 == 47 [pid = 1980] [id = 578] 08:16:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (0D1D6800) [pid = 1980] [serial = 1734] [outer = 00000000] 08:16:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (0DC4B000) [pid = 1980] [serial = 1735] [outer = 0D1D6800] 08:16:34 INFO - PROCESS | 1980 | 1464016594760 Marionette DEBUG loaded listener.js 08:16:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (0DF1B800) [pid = 1980] [serial = 1736] [outer = 0D1D6800] 08:16:35 INFO - PROCESS | 1980 | 1464016595171 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]]]}] 08:16:35 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 08:16:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 08:16:35 INFO - PROCESS | 1980 | 1464016595185 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 08:16:35 INFO - PROCESS | 1980 | 1464016595188 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 08:16:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:16:35 INFO - PROCESS | 1980 | 1464016595191 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:16:35 INFO - PROCESS | 1980 | 1464016595194 Marionette TRACE conn5 <- [1,2278,null,{}] 08:16:35 INFO - PROCESS | 1980 | 1464016595205 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}] 08:16:35 INFO - PROCESS | 1980 | 1464016595323 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 08:16:35 INFO - PROCESS | 1980 | 1464016595332 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:35 INFO - PROCESS | 1980 | ++DOCSHELL 1266F400 == 48 [pid = 1980] [id = 579] 08:16:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (1266FC00) [pid = 1980] [serial = 1737] [outer = 00000000] 08:16:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (13A1D400) [pid = 1980] [serial = 1738] [outer = 1266FC00] 08:16:35 INFO - PROCESS | 1980 | 1464016595381 Marionette DEBUG loaded listener.js 08:16:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (13E9A400) [pid = 1980] [serial = 1739] [outer = 1266FC00] 08:16:35 INFO - PROCESS | 1980 | 1464016595863 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]]]}] 08:16:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:16:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 730ms 08:16:35 INFO - PROCESS | 1980 | 1464016595922 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 08:16:35 INFO - PROCESS | 1980 | 1464016595924 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 08:16:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:16:35 INFO - PROCESS | 1980 | 1464016595928 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:16:35 INFO - PROCESS | 1980 | 1464016595929 Marionette TRACE conn5 <- [1,2282,null,{}] 08:16:35 INFO - PROCESS | 1980 | 1464016595933 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}] 08:16:36 INFO - PROCESS | 1980 | 1464016596018 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 08:16:36 INFO - PROCESS | 1980 | 1464016596125 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:36 INFO - PROCESS | 1980 | ++DOCSHELL 13EA0400 == 49 [pid = 1980] [id = 580] 08:16:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (15172800) [pid = 1980] [serial = 1740] [outer = 00000000] 08:16:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (1525B000) [pid = 1980] [serial = 1741] [outer = 15172800] 08:16:36 INFO - PROCESS | 1980 | 1464016596172 Marionette DEBUG loaded listener.js 08:16:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (15AE3000) [pid = 1980] [serial = 1742] [outer = 15172800] 08:16:36 INFO - PROCESS | 1980 | 1464016596559 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]]]}] 08:16:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:16:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 670ms 08:16:36 INFO - PROCESS | 1980 | 1464016596602 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 08:16:36 INFO - PROCESS | 1980 | 1464016596604 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 08:16:36 INFO - PROCESS | 1980 | 1464016596607 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:16:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:16:36 INFO - PROCESS | 1980 | 1464016596609 Marionette TRACE conn5 <- [1,2286,null,{}] 08:16:36 INFO - PROCESS | 1980 | 1464016596617 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}] 08:16:36 INFO - PROCESS | 1980 | 1464016596761 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 08:16:36 INFO - PROCESS | 1980 | 1464016596784 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:36 INFO - PROCESS | 1980 | ++DOCSHELL 15AE7C00 == 50 [pid = 1980] [id = 581] 08:16:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (15AE9C00) [pid = 1980] [serial = 1743] [outer = 00000000] 08:16:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (166B0C00) [pid = 1980] [serial = 1744] [outer = 15AE9C00] 08:16:36 INFO - PROCESS | 1980 | 1464016596831 Marionette DEBUG loaded listener.js 08:16:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (166D6800) [pid = 1980] [serial = 1745] [outer = 15AE9C00] 08:16:37 INFO - PROCESS | 1980 | 1464016597289 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]]]}] 08:16:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:16:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 730ms 08:16:37 INFO - PROCESS | 1980 | 1464016597342 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 08:16:37 INFO - PROCESS | 1980 | 1464016597343 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 08:16:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:16:37 INFO - PROCESS | 1980 | 1464016597347 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:16:37 INFO - PROCESS | 1980 | 1464016597348 Marionette TRACE conn5 <- [1,2290,null,{}] 08:16:37 INFO - PROCESS | 1980 | 1464016597352 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}] 08:16:37 INFO - PROCESS | 1980 | 1464016597495 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 08:16:37 INFO - PROCESS | 1980 | 1464016597565 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:37 INFO - PROCESS | 1980 | ++DOCSHELL 17422C00 == 51 [pid = 1980] [id = 582] 08:16:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (17424000) [pid = 1980] [serial = 1746] [outer = 00000000] 08:16:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 112 (17564C00) [pid = 1980] [serial = 1747] [outer = 17424000] 08:16:37 INFO - PROCESS | 1980 | 1464016597610 Marionette DEBUG loaded listener.js 08:16:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 113 (17744400) [pid = 1980] [serial = 1748] [outer = 17424000] 08:16:38 INFO - PROCESS | 1980 | 1464016598004 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]]]}] 08:16:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:16:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 730ms 08:16:38 INFO - PROCESS | 1980 | 1464016598109 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 08:16:38 INFO - PROCESS | 1980 | 1464016598111 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 08:16:38 INFO - PROCESS | 1980 | 1464016598123 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:16:38 INFO - PROCESS | 1980 | 1464016598125 Marionette TRACE conn5 <- [1,2294,null,{}] 08:16:38 INFO - PROCESS | 1980 | 1464016598128 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}] 08:16:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:16:38 INFO - PROCESS | 1980 | 1464016598251 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 08:16:38 INFO - PROCESS | 1980 | 1464016598315 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:38 INFO - PROCESS | 1980 | ++DOCSHELL 17CA9800 == 52 [pid = 1980] [id = 583] 08:16:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 114 (17CAB800) [pid = 1980] [serial = 1749] [outer = 00000000] 08:16:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 115 (18DF0000) [pid = 1980] [serial = 1750] [outer = 17CAB800] 08:16:38 INFO - PROCESS | 1980 | 1464016598359 Marionette DEBUG loaded listener.js 08:16:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 116 (18E34800) [pid = 1980] [serial = 1751] [outer = 17CAB800] 08:16:38 INFO - PROCESS | 1980 | --DOMWINDOW == 115 (165AA400) [pid = 1980] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:16:38 INFO - PROCESS | 1980 | --DOMWINDOW == 114 (1525C000) [pid = 1980] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:16:38 INFO - PROCESS | 1980 | --DOMWINDOW == 113 (13A19000) [pid = 1980] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:16:38 INFO - PROCESS | 1980 | --DOMWINDOW == 112 (1755D800) [pid = 1980] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:16:38 INFO - PROCESS | 1980 | --DOMWINDOW == 111 (17770000) [pid = 1980] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:16:38 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (13A3AC00) [pid = 1980] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:16:38 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (0EAEC400) [pid = 1980] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:16:38 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (0D836400) [pid = 1980] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:16:38 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (16FA1800) [pid = 1980] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:16:38 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (13A33400) [pid = 1980] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:16:38 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (0D3EAC00) [pid = 1980] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:16:38 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (16F9C000) [pid = 1980] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:16:38 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (15259C00) [pid = 1980] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:16:38 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (18DEC000) [pid = 1980] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:16:38 INFO - PROCESS | 1980 | 1464016598882 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]]]}] 08:16:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:16:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 810ms 08:16:38 INFO - PROCESS | 1980 | 1464016598943 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 08:16:38 INFO - PROCESS | 1980 | 1464016598954 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 08:16:38 INFO - PROCESS | 1980 | 1464016598958 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:16:38 INFO - PROCESS | 1980 | 1464016598960 Marionette TRACE conn5 <- [1,2298,null,{}] 08:16:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:16:38 INFO - PROCESS | 1980 | 1464016598963 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}] 08:16:39 INFO - PROCESS | 1980 | 1464016599045 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 08:16:39 INFO - PROCESS | 1980 | 1464016599052 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:39 INFO - PROCESS | 1980 | ++DOCSHELL 17556800 == 53 [pid = 1980] [id = 584] 08:16:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (1755D800) [pid = 1980] [serial = 1752] [outer = 00000000] 08:16:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (18C87000) [pid = 1980] [serial = 1753] [outer = 1755D800] 08:16:39 INFO - PROCESS | 1980 | 1464016599096 Marionette DEBUG loaded listener.js 08:16:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (19B47000) [pid = 1980] [serial = 1754] [outer = 1755D800] 08:16:39 INFO - PROCESS | 1980 | 1464016599533 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]]]}] 08:16:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:16:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 630ms 08:16:39 INFO - PROCESS | 1980 | 1464016599594 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 08:16:39 INFO - PROCESS | 1980 | 1464016599596 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 08:16:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:16:39 INFO - PROCESS | 1980 | 1464016599599 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:16:39 INFO - PROCESS | 1980 | 1464016599601 Marionette TRACE conn5 <- [1,2302,null,{}] 08:16:39 INFO - PROCESS | 1980 | 1464016599604 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}] 08:16:39 INFO - PROCESS | 1980 | 1464016599687 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 08:16:39 INFO - PROCESS | 1980 | 1464016599694 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:39 INFO - PROCESS | 1980 | ++DOCSHELL 1A33E800 == 54 [pid = 1980] [id = 585] 08:16:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (1A34C400) [pid = 1980] [serial = 1755] [outer = 00000000] 08:16:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (1B1C3000) [pid = 1980] [serial = 1756] [outer = 1A34C400] 08:16:39 INFO - PROCESS | 1980 | 1464016599737 Marionette DEBUG loaded listener.js 08:16:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (1B1D0C00) [pid = 1980] [serial = 1757] [outer = 1A34C400] 08:16:40 INFO - PROCESS | 1980 | 1464016600167 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]]]}] 08:16:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:16:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 630ms 08:16:40 INFO - PROCESS | 1980 | 1464016600241 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 08:16:40 INFO - PROCESS | 1980 | 1464016600243 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 08:16:40 INFO - PROCESS | 1980 | 1464016600246 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:16:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:16:40 INFO - PROCESS | 1980 | 1464016600248 Marionette TRACE conn5 <- [1,2306,null,{}] 08:16:40 INFO - PROCESS | 1980 | 1464016600252 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}] 08:16:40 INFO - PROCESS | 1980 | 1464016600340 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 08:16:40 INFO - PROCESS | 1980 | 1464016600347 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:40 INFO - PROCESS | 1980 | ++DOCSHELL 12989800 == 55 [pid = 1980] [id = 586] 08:16:40 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (1298BC00) [pid = 1980] [serial = 1758] [outer = 00000000] 08:16:40 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (1B86A000) [pid = 1980] [serial = 1759] [outer = 1298BC00] 08:16:40 INFO - PROCESS | 1980 | 1464016600394 Marionette DEBUG loaded listener.js 08:16:40 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (1B86E000) [pid = 1980] [serial = 1760] [outer = 1298BC00] 08:16:41 INFO - PROCESS | 1980 | 1464016601125 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] 08:16:41 INFO - PROCESS | 1980 | 1464016601191 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 08:16:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:16:41 INFO - PROCESS | 1980 | 1464016601198 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:16:41 INFO - PROCESS | 1980 | 1464016601202 Marionette TRACE conn5 <- [1,2310,null,{}] 08:16:41 INFO - PROCESS | 1980 | 1464016601208 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}] 08:16:41 INFO - PROCESS | 1980 | 1464016601333 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 08:16:41 INFO - PROCESS | 1980 | 1464016601473 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:41 INFO - PROCESS | 1980 | ++DOCSHELL 0D83A000 == 56 [pid = 1980] [id = 587] 08:16:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 112 (0DC64800) [pid = 1980] [serial = 1761] [outer = 00000000] 08:16:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 113 (1266D000) [pid = 1980] [serial = 1762] [outer = 0DC64800] 08:16:41 INFO - PROCESS | 1980 | 1464016601532 Marionette DEBUG loaded listener.js 08:16:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 114 (13A07C00) [pid = 1980] [serial = 1763] [outer = 0DC64800] 08:16:42 INFO - PROCESS | 1980 | 1464016602067 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]]]}] 08:16:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:16:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 930ms 08:16:42 INFO - PROCESS | 1980 | 1464016602133 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 08:16:42 INFO - PROCESS | 1980 | 1464016602139 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 08:16:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:16:42 INFO - PROCESS | 1980 | 1464016602145 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:16:42 INFO - PROCESS | 1980 | 1464016602148 Marionette TRACE conn5 <- [1,2314,null,{}] 08:16:42 INFO - PROCESS | 1980 | 1464016602152 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}] 08:16:42 INFO - PROCESS | 1980 | 1464016602293 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 08:16:42 INFO - PROCESS | 1980 | 1464016602437 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:42 INFO - PROCESS | 1980 | ++DOCSHELL 1525BC00 == 57 [pid = 1980] [id = 588] 08:16:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 115 (15263C00) [pid = 1980] [serial = 1764] [outer = 00000000] 08:16:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 116 (166D9400) [pid = 1980] [serial = 1765] [outer = 15263C00] 08:16:42 INFO - PROCESS | 1980 | 1464016602492 Marionette DEBUG loaded listener.js 08:16:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 117 (1755B800) [pid = 1980] [serial = 1766] [outer = 15263C00] 08:16:43 INFO - PROCESS | 1980 | 1464016603134 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]]]}] 08:16:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:16:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1019ms 08:16:43 INFO - PROCESS | 1980 | 1464016603166 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 08:16:43 INFO - PROCESS | 1980 | 1464016603168 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 08:16:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:16:43 INFO - PROCESS | 1980 | 1464016603186 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:16:43 INFO - PROCESS | 1980 | 1464016603190 Marionette TRACE conn5 <- [1,2318,null,{}] 08:16:43 INFO - PROCESS | 1980 | 1464016603220 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}] 08:16:43 INFO - PROCESS | 1980 | 1464016603332 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 08:16:43 INFO - PROCESS | 1980 | 1464016603478 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:43 INFO - PROCESS | 1980 | ++DOCSHELL 16BAD400 == 58 [pid = 1980] [id = 589] 08:16:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 118 (1B9D7000) [pid = 1980] [serial = 1767] [outer = 00000000] 08:16:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 119 (1B9DD000) [pid = 1980] [serial = 1768] [outer = 1B9D7000] 08:16:43 INFO - PROCESS | 1980 | 1464016603535 Marionette DEBUG loaded listener.js 08:16:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 120 (1B9E2800) [pid = 1980] [serial = 1769] [outer = 1B9D7000] 08:16:44 INFO - PROCESS | 1980 | 1464016604133 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]]]}] 08:16:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:16:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1002ms 08:16:44 INFO - PROCESS | 1980 | 1464016604178 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 08:16:44 INFO - PROCESS | 1980 | 1464016604181 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 08:16:44 INFO - PROCESS | 1980 | 1464016604184 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:16:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:16:44 INFO - PROCESS | 1980 | 1464016604186 Marionette TRACE conn5 <- [1,2322,null,{}] 08:16:44 INFO - PROCESS | 1980 | 1464016604190 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}] 08:16:44 INFO - PROCESS | 1980 | 1464016604297 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 08:16:44 INFO - PROCESS | 1980 | 1464016604413 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:44 INFO - PROCESS | 1980 | ++DOCSHELL 1BC18800 == 59 [pid = 1980] [id = 590] 08:16:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 121 (1BC1C000) [pid = 1980] [serial = 1770] [outer = 00000000] 08:16:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 122 (1BC22000) [pid = 1980] [serial = 1771] [outer = 1BC1C000] 08:16:44 INFO - PROCESS | 1980 | 1464016604508 Marionette DEBUG loaded listener.js 08:16:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 123 (1BC26800) [pid = 1980] [serial = 1772] [outer = 1BC1C000] 08:16:45 INFO - PROCESS | 1980 | 1464016605089 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]]]}] 08:16:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:16:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 970ms 08:16:45 INFO - PROCESS | 1980 | 1464016605158 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 08:16:45 INFO - PROCESS | 1980 | 1464016605160 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 08:16:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:16:45 INFO - PROCESS | 1980 | 1464016605164 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:16:45 INFO - PROCESS | 1980 | 1464016605166 Marionette TRACE conn5 <- [1,2326,null,{}] 08:16:45 INFO - PROCESS | 1980 | 1464016605170 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}] 08:16:45 INFO - PROCESS | 1980 | 1464016605279 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 08:16:45 INFO - PROCESS | 1980 | 1464016605590 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:45 INFO - PROCESS | 1980 | ++DOCSHELL 094F0800 == 60 [pid = 1980] [id = 591] 08:16:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 124 (0C9A7000) [pid = 1980] [serial = 1773] [outer = 00000000] 08:16:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 125 (0DA1E400) [pid = 1980] [serial = 1774] [outer = 0C9A7000] 08:16:45 INFO - PROCESS | 1980 | 1464016605655 Marionette DEBUG loaded listener.js 08:16:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 126 (0EC86800) [pid = 1980] [serial = 1775] [outer = 0C9A7000] 08:16:46 INFO - PROCESS | 1980 | 1464016606254 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]]]}] 08:16:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:16:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1129ms 08:16:46 INFO - PROCESS | 1980 | 1464016606297 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 08:16:46 INFO - PROCESS | 1980 | 1464016606301 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 08:16:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:16:46 INFO - PROCESS | 1980 | 1464016606305 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:16:46 INFO - PROCESS | 1980 | 1464016606309 Marionette TRACE conn5 <- [1,2330,null,{}] 08:16:46 INFO - PROCESS | 1980 | 1464016606314 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}] 08:16:46 INFO - PROCESS | 1980 | 1464016606419 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 08:16:46 INFO - PROCESS | 1980 | 1464016606586 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:46 INFO - PROCESS | 1980 | ++DOCSHELL 0DA15400 == 61 [pid = 1980] [id = 592] 08:16:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 127 (12644800) [pid = 1980] [serial = 1776] [outer = 00000000] 08:16:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 128 (13E9B800) [pid = 1980] [serial = 1777] [outer = 12644800] 08:16:46 INFO - PROCESS | 1980 | 1464016606636 Marionette DEBUG loaded listener.js 08:16:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 129 (15254C00) [pid = 1980] [serial = 1778] [outer = 12644800] 08:16:46 INFO - PROCESS | 1980 | --DOCSHELL 1745EC00 == 60 [pid = 1980] [id = 561] 08:16:46 INFO - PROCESS | 1980 | --DOCSHELL 16BB0C00 == 59 [pid = 1980] [id = 560] 08:16:46 INFO - PROCESS | 1980 | --DOCSHELL 1A33E800 == 58 [pid = 1980] [id = 585] 08:16:46 INFO - PROCESS | 1980 | --DOCSHELL 17556800 == 57 [pid = 1980] [id = 584] 08:16:46 INFO - PROCESS | 1980 | --DOCSHELL 17CA9800 == 56 [pid = 1980] [id = 583] 08:16:46 INFO - PROCESS | 1980 | --DOCSHELL 17422C00 == 55 [pid = 1980] [id = 582] 08:16:46 INFO - PROCESS | 1980 | --DOCSHELL 15AE7C00 == 54 [pid = 1980] [id = 581] 08:16:46 INFO - PROCESS | 1980 | --DOCSHELL 13EA0400 == 53 [pid = 1980] [id = 580] 08:16:46 INFO - PROCESS | 1980 | --DOCSHELL 1266F400 == 52 [pid = 1980] [id = 579] 08:16:46 INFO - PROCESS | 1980 | --DOCSHELL 0C9C3400 == 51 [pid = 1980] [id = 578] 08:16:46 INFO - PROCESS | 1980 | --DOCSHELL 0DEEB400 == 50 [pid = 1980] [id = 577] 08:16:46 INFO - PROCESS | 1980 | --DOCSHELL 13A14000 == 49 [pid = 1980] [id = 576] 08:16:46 INFO - PROCESS | 1980 | --DOCSHELL 1B1D1400 == 48 [pid = 1980] [id = 575] 08:16:46 INFO - PROCESS | 1980 | --DOCSHELL 132CF800 == 47 [pid = 1980] [id = 574] 08:16:46 INFO - PROCESS | 1980 | --DOCSHELL 13AAD000 == 46 [pid = 1980] [id = 573] 08:16:46 INFO - PROCESS | 1980 | --DOCSHELL 0C9AD400 == 45 [pid = 1980] [id = 572] 08:16:46 INFO - PROCESS | 1980 | --DOMWINDOW == 128 (166AFC00) [pid = 1980] [serial = 1678] [outer = 00000000] [url = about:blank] 08:16:46 INFO - PROCESS | 1980 | --DOMWINDOW == 127 (16FA2800) [pid = 1980] [serial = 1681] [outer = 00000000] [url = about:blank] 08:16:46 INFO - PROCESS | 1980 | --DOMWINDOW == 126 (0D64A400) [pid = 1980] [serial = 1672] [outer = 00000000] [url = about:blank] 08:16:46 INFO - PROCESS | 1980 | --DOMWINDOW == 125 (1298FC00) [pid = 1980] [serial = 1675] [outer = 00000000] [url = about:blank] 08:16:46 INFO - PROCESS | 1980 | --DOMWINDOW == 124 (17565C00) [pid = 1980] [serial = 1684] [outer = 00000000] [url = about:blank] 08:16:46 INFO - PROCESS | 1980 | --DOMWINDOW == 123 (1B12C800) [pid = 1980] [serial = 1714] [outer = 00000000] [url = about:blank] 08:16:46 INFO - PROCESS | 1980 | --DOMWINDOW == 122 (166DB400) [pid = 1980] [serial = 1699] [outer = 00000000] [url = about:blank] 08:16:46 INFO - PROCESS | 1980 | --DOMWINDOW == 121 (15AE4400) [pid = 1980] [serial = 1696] [outer = 00000000] [url = about:blank] 08:16:46 INFO - PROCESS | 1980 | --DOMWINDOW == 120 (1A34F400) [pid = 1980] [serial = 1601] [outer = 00000000] [url = about:blank] 08:16:46 INFO - PROCESS | 1980 | --DOMWINDOW == 119 (175B0000) [pid = 1980] [serial = 1702] [outer = 00000000] [url = about:blank] 08:16:46 INFO - PROCESS | 1980 | --DOMWINDOW == 118 (1774A000) [pid = 1980] [serial = 1703] [outer = 00000000] [url = about:blank] 08:16:46 INFO - PROCESS | 1980 | --DOMWINDOW == 117 (17CAA400) [pid = 1980] [serial = 1705] [outer = 00000000] [url = about:blank] 08:16:46 INFO - PROCESS | 1980 | --DOMWINDOW == 116 (16036400) [pid = 1980] [serial = 1697] [outer = 00000000] [url = about:blank] 08:16:46 INFO - PROCESS | 1980 | --DOMWINDOW == 115 (18C86000) [pid = 1980] [serial = 1706] [outer = 00000000] [url = about:blank] 08:16:46 INFO - PROCESS | 1980 | --DOMWINDOW == 114 (1525EC00) [pid = 1980] [serial = 1607] [outer = 00000000] [url = about:blank] 08:16:46 INFO - PROCESS | 1980 | --DOMWINDOW == 113 (1290CC00) [pid = 1980] [serial = 1691] [outer = 00000000] [url = about:blank] 08:16:46 INFO - PROCESS | 1980 | --DOMWINDOW == 112 (11C8D400) [pid = 1980] [serial = 1687] [outer = 00000000] [url = about:blank] 08:16:46 INFO - PROCESS | 1980 | --DOMWINDOW == 111 (12671C00) [pid = 1980] [serial = 1690] [outer = 00000000] [url = about:blank] 08:16:46 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (127E0000) [pid = 1980] [serial = 1688] [outer = 00000000] [url = about:blank] 08:16:46 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (1A34A400) [pid = 1980] [serial = 1610] [outer = 00000000] [url = about:blank] 08:16:46 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (16FA0C00) [pid = 1980] [serial = 1700] [outer = 00000000] [url = about:blank] 08:16:46 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (13DA1800) [pid = 1980] [serial = 1693] [outer = 00000000] [url = about:blank] 08:16:46 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (13EDE000) [pid = 1980] [serial = 1694] [outer = 00000000] [url = about:blank] 08:16:46 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (121F4800) [pid = 1980] [serial = 1604] [outer = 00000000] [url = about:blank] 08:16:46 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (18D0E000) [pid = 1980] [serial = 1708] [outer = 00000000] [url = about:blank] 08:16:46 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (15AEC800) [pid = 1980] [serial = 1670] [outer = 00000000] [url = about:blank] 08:16:46 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (19B4C800) [pid = 1980] [serial = 1711] [outer = 00000000] [url = about:blank] 08:16:46 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (18D12400) [pid = 1980] [serial = 1709] [outer = 00000000] [url = about:blank] 08:16:46 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (19D7EC00) [pid = 1980] [serial = 1712] [outer = 00000000] [url = about:blank] 08:16:47 INFO - PROCESS | 1980 | 1464016607175 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]]]}] 08:16:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:16:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 930ms 08:16:47 INFO - PROCESS | 1980 | 1464016607239 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 08:16:47 INFO - PROCESS | 1980 | 1464016607244 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 08:16:47 INFO - PROCESS | 1980 | 1464016607248 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:16:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:16:47 INFO - PROCESS | 1980 | 1464016607250 Marionette TRACE conn5 <- [1,2334,null,{}] 08:16:47 INFO - PROCESS | 1980 | 1464016607254 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}] 08:16:47 INFO - PROCESS | 1980 | 1464016607344 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 08:16:47 INFO - PROCESS | 1980 | 1464016607449 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:47 INFO - PROCESS | 1980 | ++DOCSHELL 0DC68400 == 46 [pid = 1980] [id = 593] 08:16:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (0DC6F000) [pid = 1980] [serial = 1779] [outer = 00000000] 08:16:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (12956C00) [pid = 1980] [serial = 1780] [outer = 0DC6F000] 08:16:47 INFO - PROCESS | 1980 | 1464016607497 Marionette DEBUG loaded listener.js 08:16:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (132CE000) [pid = 1980] [serial = 1781] [outer = 0DC6F000] 08:16:47 INFO - PROCESS | 1980 | 1464016607908 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]]]}] 08:16:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:16:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 08:16:47 INFO - PROCESS | 1980 | 1464016607924 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 08:16:47 INFO - PROCESS | 1980 | 1464016607927 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 08:16:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:16:47 INFO - PROCESS | 1980 | 1464016607931 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:16:47 INFO - PROCESS | 1980 | 1464016607937 Marionette TRACE conn5 <- [1,2338,null,{}] 08:16:47 INFO - PROCESS | 1980 | 1464016607946 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}] 08:16:48 INFO - PROCESS | 1980 | 1464016608062 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 08:16:48 INFO - PROCESS | 1980 | 1464016608074 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:48 INFO - PROCESS | 1980 | ++DOCSHELL 13E99000 == 47 [pid = 1980] [id = 594] 08:16:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (13FBF400) [pid = 1980] [serial = 1782] [outer = 00000000] 08:16:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (15A0A800) [pid = 1980] [serial = 1783] [outer = 13FBF400] 08:16:48 INFO - PROCESS | 1980 | 1464016608118 Marionette DEBUG loaded listener.js 08:16:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (15AE7C00) [pid = 1980] [serial = 1784] [outer = 13FBF400] 08:16:48 INFO - PROCESS | 1980 | 1464016608650 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]]]}] 08:16:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:16:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 08:16:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:16:48 INFO - PROCESS | 1980 | 1464016608662 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 08:16:48 INFO - PROCESS | 1980 | 1464016608664 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 08:16:48 INFO - PROCESS | 1980 | 1464016608667 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:16:48 INFO - PROCESS | 1980 | 1464016608669 Marionette TRACE conn5 <- [1,2342,null,{}] 08:16:48 INFO - PROCESS | 1980 | 1464016608673 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}] 08:16:48 INFO - PROCESS | 1980 | 1464016608757 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 08:16:48 INFO - PROCESS | 1980 | 1464016608763 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:48 INFO - PROCESS | 1980 | ++DOCSHELL 0D80E000 == 48 [pid = 1980] [id = 595] 08:16:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (16031C00) [pid = 1980] [serial = 1785] [outer = 00000000] 08:16:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (166D4400) [pid = 1980] [serial = 1786] [outer = 16031C00] 08:16:48 INFO - PROCESS | 1980 | 1464016608807 Marionette DEBUG loaded listener.js 08:16:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (16F9CC00) [pid = 1980] [serial = 1787] [outer = 16031C00] 08:16:49 INFO - PROCESS | 1980 | 1464016609267 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]]]}] 08:16:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:16:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 08:16:49 INFO - PROCESS | 1980 | 1464016609338 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 08:16:49 INFO - PROCESS | 1980 | 1464016609340 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 08:16:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:16:49 INFO - PROCESS | 1980 | 1464016609349 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:16:49 INFO - PROCESS | 1980 | 1464016609351 Marionette TRACE conn5 <- [1,2346,null,{}] 08:16:49 INFO - PROCESS | 1980 | 1464016609354 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}] 08:16:49 INFO - PROCESS | 1980 | 1464016609497 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 08:16:49 INFO - PROCESS | 1980 | 1464016609560 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:49 INFO - PROCESS | 1980 | ++DOCSHELL 17425000 == 49 [pid = 1980] [id = 596] 08:16:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (1742A000) [pid = 1980] [serial = 1788] [outer = 00000000] 08:16:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (17552800) [pid = 1980] [serial = 1789] [outer = 1742A000] 08:16:49 INFO - PROCESS | 1980 | 1464016609612 Marionette DEBUG loaded listener.js 08:16:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 112 (1756BC00) [pid = 1980] [serial = 1790] [outer = 1742A000] 08:16:50 INFO - PROCESS | 1980 | 1464016610053 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]]]}] 08:16:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:16:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 730ms 08:16:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:16:50 INFO - PROCESS | 1980 | 1464016610083 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 08:16:50 INFO - PROCESS | 1980 | 1464016610085 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 08:16:50 INFO - PROCESS | 1980 | 1464016610088 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:16:50 INFO - PROCESS | 1980 | 1464016610090 Marionette TRACE conn5 <- [1,2350,null,{}] 08:16:50 INFO - PROCESS | 1980 | 1464016610093 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}] 08:16:50 INFO - PROCESS | 1980 | 1464016610215 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 08:16:50 INFO - PROCESS | 1980 | 1464016610284 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:50 INFO - PROCESS | 1980 | ++DOCSHELL 1776F800 == 50 [pid = 1980] [id = 597] 08:16:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 113 (17770000) [pid = 1980] [serial = 1791] [outer = 00000000] 08:16:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 114 (18ACF400) [pid = 1980] [serial = 1792] [outer = 17770000] 08:16:50 INFO - PROCESS | 1980 | 1464016610328 Marionette DEBUG loaded listener.js 08:16:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 115 (18C86400) [pid = 1980] [serial = 1793] [outer = 17770000] 08:16:50 INFO - PROCESS | 1980 | 1464016610751 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]]]}] 08:16:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:16:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 670ms 08:16:50 INFO - PROCESS | 1980 | 1464016610759 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 08:16:50 INFO - PROCESS | 1980 | 1464016610761 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 08:16:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:16:50 INFO - PROCESS | 1980 | 1464016610764 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:16:50 INFO - PROCESS | 1980 | 1464016610766 Marionette TRACE conn5 <- [1,2354,null,{}] 08:16:50 INFO - PROCESS | 1980 | 1464016610769 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}] 08:16:50 INFO - PROCESS | 1980 | 1464016610894 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 08:16:51 INFO - PROCESS | 1980 | 1464016610990 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:51 INFO - PROCESS | 1980 | ++DOCSHELL 13A1BC00 == 51 [pid = 1980] [id = 598] 08:16:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 116 (17CAD800) [pid = 1980] [serial = 1794] [outer = 00000000] 08:16:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 117 (18E35000) [pid = 1980] [serial = 1795] [outer = 17CAD800] 08:16:51 INFO - PROCESS | 1980 | 1464016611033 Marionette DEBUG loaded listener.js 08:16:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 118 (19B45400) [pid = 1980] [serial = 1796] [outer = 17CAD800] 08:16:51 INFO - PROCESS | 1980 | --DOMWINDOW == 117 (17B63000) [pid = 1980] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:16:51 INFO - PROCESS | 1980 | --DOMWINDOW == 116 (15AE0400) [pid = 1980] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:16:51 INFO - PROCESS | 1980 | --DOMWINDOW == 115 (0D2E2000) [pid = 1980] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:16:51 INFO - PROCESS | 1980 | --DOMWINDOW == 114 (1B12F000) [pid = 1980] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:16:51 INFO - PROCESS | 1980 | --DOMWINDOW == 113 (132D4400) [pid = 1980] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:16:51 INFO - PROCESS | 1980 | --DOMWINDOW == 112 (0D651C00) [pid = 1980] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:16:51 INFO - PROCESS | 1980 | --DOMWINDOW == 111 (17559000) [pid = 1980] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:16:51 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (126B7000) [pid = 1980] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:16:51 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (16F94400) [pid = 1980] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:16:51 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (18AD2000) [pid = 1980] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:16:51 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (15AE9C00) [pid = 1980] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:16:51 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (17424000) [pid = 1980] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:16:51 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (17CAB800) [pid = 1980] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:16:51 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (0D1D6800) [pid = 1980] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:16:51 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (0DF9D400) [pid = 1980] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:16:51 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (14DE4C00) [pid = 1980] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:16:51 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (1266FC00) [pid = 1980] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:16:51 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (15172800) [pid = 1980] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:16:51 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (1A34C400) [pid = 1980] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:16:51 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (1755D800) [pid = 1980] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:16:51 INFO - PROCESS | 1980 | 1464016611635 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]]]}] 08:16:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:16:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 930ms 08:16:51 INFO - PROCESS | 1980 | 1464016611695 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 08:16:51 INFO - PROCESS | 1980 | 1464016611697 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 08:16:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:16:51 INFO - PROCESS | 1980 | 1464016611700 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:16:51 INFO - PROCESS | 1980 | 1464016611702 Marionette TRACE conn5 <- [1,2358,null,{}] 08:16:51 INFO - PROCESS | 1980 | 1464016611715 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}] 08:16:51 INFO - PROCESS | 1980 | 1464016611835 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 08:16:51 INFO - PROCESS | 1980 | 1464016611900 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:51 INFO - PROCESS | 1980 | ++DOCSHELL 0D235800 == 52 [pid = 1980] [id = 599] 08:16:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (0D2E2000) [pid = 1980] [serial = 1797] [outer = 00000000] 08:16:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (13A05800) [pid = 1980] [serial = 1798] [outer = 0D2E2000] 08:16:51 INFO - PROCESS | 1980 | 1464016611945 Marionette DEBUG loaded listener.js 08:16:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (15AE0400) [pid = 1980] [serial = 1799] [outer = 0D2E2000] 08:16:52 INFO - PROCESS | 1980 | 1464016612319 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]]]}] 08:16:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:16:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 08:16:52 INFO - PROCESS | 1980 | 1464016612371 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 08:16:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:16:52 INFO - PROCESS | 1980 | 1464016612373 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 08:16:52 INFO - PROCESS | 1980 | 1464016612377 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:16:52 INFO - PROCESS | 1980 | 1464016612378 Marionette TRACE conn5 <- [1,2362,null,{}] 08:16:52 INFO - PROCESS | 1980 | 1464016612382 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}] 08:16:52 INFO - PROCESS | 1980 | 1464016612467 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 08:16:52 INFO - PROCESS | 1980 | 1464016612473 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:52 INFO - PROCESS | 1980 | ++DOCSHELL 1603BC00 == 53 [pid = 1980] [id = 600] 08:16:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (166DCC00) [pid = 1980] [serial = 1800] [outer = 00000000] 08:16:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (18AD0400) [pid = 1980] [serial = 1801] [outer = 166DCC00] 08:16:52 INFO - PROCESS | 1980 | 1464016612517 Marionette DEBUG loaded listener.js 08:16:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (1A35BC00) [pid = 1980] [serial = 1802] [outer = 166DCC00] 08:16:52 INFO - PROCESS | 1980 | 1464016612943 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]]]}] 08:16:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:16:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 631ms 08:16:53 INFO - PROCESS | 1980 | 1464016613009 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 08:16:53 INFO - PROCESS | 1980 | 1464016613011 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 08:16:53 INFO - PROCESS | 1980 | 1464016613014 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:16:53 INFO - PROCESS | 1980 | 1464016613015 Marionette TRACE conn5 <- [1,2366,null,{}] 08:16:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:16:53 INFO - PROCESS | 1980 | 1464016613019 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}] 08:16:53 INFO - PROCESS | 1980 | 1464016613104 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 08:16:53 INFO - PROCESS | 1980 | 1464016613110 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:53 INFO - PROCESS | 1980 | ++DOCSHELL 1B12A000 == 54 [pid = 1980] [id = 601] 08:16:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (1B12D800) [pid = 1980] [serial = 1803] [outer = 00000000] 08:16:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (1B1C8800) [pid = 1980] [serial = 1804] [outer = 1B12D800] 08:16:53 INFO - PROCESS | 1980 | 1464016613162 Marionette DEBUG loaded listener.js 08:16:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (1B1F2C00) [pid = 1980] [serial = 1805] [outer = 1B12D800] 08:16:54 INFO - PROCESS | 1980 | --DOCSHELL 15AE0000 == 53 [pid = 1980] [id = 559] 08:16:54 INFO - PROCESS | 1980 | --DOCSHELL 17564800 == 52 [pid = 1980] [id = 508] 08:16:54 INFO - PROCESS | 1980 | --DOCSHELL 18CB5C00 == 51 [pid = 1980] [id = 522] 08:16:54 INFO - PROCESS | 1980 | --DOCSHELL 13AA6800 == 50 [pid = 1980] [id = 537] 08:16:54 INFO - PROCESS | 1980 | --DOCSHELL 11E83400 == 49 [pid = 1980] [id = 520] 08:16:54 INFO - PROCESS | 1980 | --DOCSHELL 15A18400 == 48 [pid = 1980] [id = 536] 08:16:54 INFO - PROCESS | 1980 | --DOCSHELL 16F96000 == 47 [pid = 1980] [id = 479] 08:16:54 INFO - PROCESS | 1980 | --DOCSHELL 1B12E800 == 46 [pid = 1980] [id = 551] 08:16:54 INFO - PROCESS | 1980 | --DOCSHELL 15263000 == 45 [pid = 1980] [id = 521] 08:16:54 INFO - PROCESS | 1980 | --DOCSHELL 0C9C1000 == 44 [pid = 1980] [id = 494] 08:16:54 INFO - PROCESS | 1980 | --DOCSHELL 0D23A400 == 43 [pid = 1980] [id = 548] 08:16:54 INFO - PROCESS | 1980 | --DOCSHELL 15A0BC00 == 42 [pid = 1980] [id = 507] 08:16:54 INFO - PROCESS | 1980 | --DOCSHELL 13A1AC00 == 41 [pid = 1980] [id = 535] 08:16:54 INFO - PROCESS | 1980 | --DOCSHELL 13A0FC00 == 40 [pid = 1980] [id = 571] 08:16:54 INFO - PROCESS | 1980 | --DOCSHELL 0DA15400 == 39 [pid = 1980] [id = 592] 08:16:54 INFO - PROCESS | 1980 | --DOCSHELL 094F0800 == 38 [pid = 1980] [id = 591] 08:16:54 INFO - PROCESS | 1980 | --DOCSHELL 1BC18800 == 37 [pid = 1980] [id = 590] 08:16:54 INFO - PROCESS | 1980 | --DOCSHELL 16BAD400 == 36 [pid = 1980] [id = 589] 08:16:54 INFO - PROCESS | 1980 | --DOCSHELL 12989800 == 35 [pid = 1980] [id = 586] 08:16:54 INFO - PROCESS | 1980 | --DOCSHELL 0D83A000 == 34 [pid = 1980] [id = 587] 08:16:54 INFO - PROCESS | 1980 | --DOCSHELL 1525BC00 == 33 [pid = 1980] [id = 588] 08:16:54 INFO - PROCESS | 1980 | --DOCSHELL 0D80E000 == 32 [pid = 1980] [id = 595] 08:16:54 INFO - PROCESS | 1980 | --DOCSHELL 13E99000 == 31 [pid = 1980] [id = 594] 08:16:54 INFO - PROCESS | 1980 | --DOCSHELL 0DC68400 == 30 [pid = 1980] [id = 593] 08:16:54 INFO - PROCESS | 1980 | --DOCSHELL 1603BC00 == 29 [pid = 1980] [id = 600] 08:16:54 INFO - PROCESS | 1980 | --DOCSHELL 13A1BC00 == 28 [pid = 1980] [id = 598] 08:16:54 INFO - PROCESS | 1980 | --DOCSHELL 17425000 == 27 [pid = 1980] [id = 596] 08:16:54 INFO - PROCESS | 1980 | --DOCSHELL 0D235800 == 26 [pid = 1980] [id = 599] 08:16:54 INFO - PROCESS | 1980 | --DOCSHELL 1776F800 == 25 [pid = 1980] [id = 597] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (0DC70000) [pid = 1980] [serial = 1646] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (1756EC00) [pid = 1980] [serial = 1685] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (13A04000) [pid = 1980] [serial = 1676] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (17454C00) [pid = 1980] [serial = 1682] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (1A344000) [pid = 1980] [serial = 1652] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (18DEE400) [pid = 1980] [serial = 1643] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (166D0400) [pid = 1980] [serial = 1679] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (0D805400) [pid = 1980] [serial = 1673] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (1B1C7800) [pid = 1980] [serial = 1655] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (15257400) [pid = 1980] [serial = 1649] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (166B0C00) [pid = 1980] [serial = 1744] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (17564C00) [pid = 1980] [serial = 1747] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (166D6800) [pid = 1980] [serial = 1745] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (18DF0000) [pid = 1980] [serial = 1750] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (17744400) [pid = 1980] [serial = 1748] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (12171000) [pid = 1980] [serial = 1717] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (0DC4B000) [pid = 1980] [serial = 1735] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (0DF1B800) [pid = 1980] [serial = 1736] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (13A03800) [pid = 1980] [serial = 1733] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (1211C800) [pid = 1980] [serial = 1732] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (1B86A800) [pid = 1980] [serial = 1729] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (1B86E400) [pid = 1980] [serial = 1730] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (13A1D400) [pid = 1980] [serial = 1738] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (13E9A400) [pid = 1980] [serial = 1739] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (1525B000) [pid = 1980] [serial = 1741] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (19B42000) [pid = 1980] [serial = 1723] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 80 (15A0B800) [pid = 1980] [serial = 1720] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 79 (1B1EA800) [pid = 1980] [serial = 1726] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 78 (1B1D0C00) [pid = 1980] [serial = 1757] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 77 (1B1C3000) [pid = 1980] [serial = 1756] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 76 (1B86A000) [pid = 1980] [serial = 1759] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 75 (18E34800) [pid = 1980] [serial = 1751] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 74 (18C87000) [pid = 1980] [serial = 1753] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 73 (15AE3000) [pid = 1980] [serial = 1742] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | --DOMWINDOW == 72 (19B47000) [pid = 1980] [serial = 1754] [outer = 00000000] [url = about:blank] 08:16:55 INFO - PROCESS | 1980 | 1464016615346 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]]]}] 08:16:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:16:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 2369ms 08:16:55 INFO - PROCESS | 1980 | 1464016615388 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 08:16:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:16:55 INFO - PROCESS | 1980 | 1464016615392 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 08:16:55 INFO - PROCESS | 1980 | 1464016615398 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:16:55 INFO - PROCESS | 1980 | 1464016615401 Marionette TRACE conn5 <- [1,2370,null,{}] 08:16:55 INFO - PROCESS | 1980 | 1464016615407 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}] 08:16:55 INFO - PROCESS | 1980 | 1464016615502 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 08:16:55 INFO - PROCESS | 1980 | 1464016615549 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:55 INFO - PROCESS | 1980 | ++DOCSHELL 0C9A0C00 == 26 [pid = 1980] [id = 602] 08:16:55 INFO - PROCESS | 1980 | ++DOMWINDOW == 73 (0C9A2400) [pid = 1980] [serial = 1806] [outer = 00000000] 08:16:55 INFO - PROCESS | 1980 | ++DOMWINDOW == 74 (0D131000) [pid = 1980] [serial = 1807] [outer = 0C9A2400] 08:16:55 INFO - PROCESS | 1980 | 1464016615681 Marionette DEBUG loaded listener.js 08:16:55 INFO - PROCESS | 1980 | ++DOMWINDOW == 75 (0D1A7800) [pid = 1980] [serial = 1808] [outer = 0C9A2400] 08:16:56 INFO - PROCESS | 1980 | 1464016616077 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]]]}] 08:16:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:16:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 730ms 08:16:56 INFO - PROCESS | 1980 | 1464016616128 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 08:16:56 INFO - PROCESS | 1980 | 1464016616134 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 08:16:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:16:56 INFO - PROCESS | 1980 | 1464016616140 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:16:56 INFO - PROCESS | 1980 | 1464016616143 Marionette TRACE conn5 <- [1,2374,null,{}] 08:16:56 INFO - PROCESS | 1980 | 1464016616147 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}] 08:16:56 INFO - PROCESS | 1980 | 1464016616237 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 08:16:56 INFO - PROCESS | 1980 | 1464016616246 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:56 INFO - PROCESS | 1980 | ++DOCSHELL 0D27F400 == 27 [pid = 1980] [id = 603] 08:16:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 76 (0D2EC000) [pid = 1980] [serial = 1809] [outer = 00000000] 08:16:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 77 (0D783000) [pid = 1980] [serial = 1810] [outer = 0D2EC000] 08:16:56 INFO - PROCESS | 1980 | 1464016616292 Marionette DEBUG loaded listener.js 08:16:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 78 (0D808800) [pid = 1980] [serial = 1811] [outer = 0D2EC000] 08:16:56 INFO - PROCESS | 1980 | 1464016616761 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]]]}] 08:16:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:16:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 670ms 08:16:56 INFO - PROCESS | 1980 | 1464016616812 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 08:16:56 INFO - PROCESS | 1980 | 1464016616815 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 08:16:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:16:56 INFO - PROCESS | 1980 | 1464016616819 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:16:56 INFO - PROCESS | 1980 | 1464016616823 Marionette TRACE conn5 <- [1,2378,null,{}] 08:16:56 INFO - PROCESS | 1980 | 1464016616834 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}] 08:16:56 INFO - PROCESS | 1980 | 1464016616958 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 08:16:56 INFO - PROCESS | 1980 | 1464016616976 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:56 INFO - PROCESS | 1980 | ++DOCSHELL 0DAE9000 == 28 [pid = 1980] [id = 604] 08:16:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 79 (0DAE9800) [pid = 1980] [serial = 1812] [outer = 00000000] 08:16:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 80 (0DC43400) [pid = 1980] [serial = 1813] [outer = 0DAE9800] 08:16:57 INFO - PROCESS | 1980 | 1464016617028 Marionette DEBUG loaded listener.js 08:16:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 81 (0DC4AC00) [pid = 1980] [serial = 1814] [outer = 0DAE9800] 08:16:57 INFO - PROCESS | 1980 | 1464016617510 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]]]}] 08:16:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:16:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 730ms 08:16:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:16:57 INFO - PROCESS | 1980 | 1464016617552 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 08:16:57 INFO - PROCESS | 1980 | 1464016617555 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 08:16:57 INFO - PROCESS | 1980 | 1464016617558 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:16:57 INFO - PROCESS | 1980 | 1464016617559 Marionette TRACE conn5 <- [1,2382,null,{}] 08:16:57 INFO - PROCESS | 1980 | 1464016617563 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}] 08:16:57 INFO - PROCESS | 1980 | 1464016617657 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 08:16:57 INFO - PROCESS | 1980 | 1464016617663 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:57 INFO - PROCESS | 1980 | ++DOCSHELL 0DC43000 == 29 [pid = 1980] [id = 605] 08:16:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (0DC6B000) [pid = 1980] [serial = 1815] [outer = 00000000] 08:16:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (0DF98800) [pid = 1980] [serial = 1816] [outer = 0DC6B000] 08:16:57 INFO - PROCESS | 1980 | 1464016617709 Marionette DEBUG loaded listener.js 08:16:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (0EC7D000) [pid = 1980] [serial = 1817] [outer = 0DC6B000] 08:16:58 INFO - PROCESS | 1980 | 1464016618182 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]]]}] 08:16:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:16:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 670ms 08:16:58 INFO - PROCESS | 1980 | 1464016618228 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 08:16:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:16:58 INFO - PROCESS | 1980 | 1464016618230 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 08:16:58 INFO - PROCESS | 1980 | 1464016618233 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:16:58 INFO - PROCESS | 1980 | 1464016618235 Marionette TRACE conn5 <- [1,2386,null,{}] 08:16:58 INFO - PROCESS | 1980 | 1464016618239 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}] 08:16:58 INFO - PROCESS | 1980 | 1464016618315 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 08:16:58 INFO - PROCESS | 1980 | 1464016618323 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:58 INFO - PROCESS | 1980 | ++DOCSHELL 0EC83C00 == 30 [pid = 1980] [id = 606] 08:16:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (11C79400) [pid = 1980] [serial = 1818] [outer = 00000000] 08:16:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (11F4B000) [pid = 1980] [serial = 1819] [outer = 11C79400] 08:16:58 INFO - PROCESS | 1980 | 1464016618367 Marionette DEBUG loaded listener.js 08:16:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (121EF800) [pid = 1980] [serial = 1820] [outer = 11C79400] 08:16:58 INFO - PROCESS | 1980 | 1464016618836 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]]]}] 08:16:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:16:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 671ms 08:16:58 INFO - PROCESS | 1980 | 1464016618906 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 08:16:58 INFO - PROCESS | 1980 | 1464016618908 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 08:16:58 INFO - PROCESS | 1980 | 1464016618911 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:16:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:16:58 INFO - PROCESS | 1980 | 1464016618913 Marionette TRACE conn5 <- [1,2390,null,{}] 08:16:58 INFO - PROCESS | 1980 | 1464016618916 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}] 08:16:59 INFO - PROCESS | 1980 | 1464016619025 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 08:16:59 INFO - PROCESS | 1980 | 1464016619033 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:59 INFO - PROCESS | 1980 | ++DOCSHELL 1295DC00 == 31 [pid = 1980] [id = 607] 08:16:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (1295E000) [pid = 1980] [serial = 1821] [outer = 00000000] 08:16:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (12990400) [pid = 1980] [serial = 1822] [outer = 1295E000] 08:16:59 INFO - PROCESS | 1980 | 1464016619079 Marionette DEBUG loaded listener.js 08:16:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (13215C00) [pid = 1980] [serial = 1823] [outer = 1295E000] 08:16:59 INFO - PROCESS | 1980 | 1464016619524 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]]]}] 08:16:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:16:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 630ms 08:16:59 INFO - PROCESS | 1980 | 1464016619546 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 08:16:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:16:59 INFO - PROCESS | 1980 | 1464016619548 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 08:16:59 INFO - PROCESS | 1980 | 1464016619551 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:16:59 INFO - PROCESS | 1980 | 1464016619553 Marionette TRACE conn5 <- [1,2394,null,{}] 08:16:59 INFO - PROCESS | 1980 | 1464016619560 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}] 08:16:59 INFO - PROCESS | 1980 | 1464016619636 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 08:16:59 INFO - PROCESS | 1980 | 1464016619643 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:59 INFO - PROCESS | 1980 | ++DOCSHELL 0DAEA000 == 32 [pid = 1980] [id = 608] 08:16:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (132CD400) [pid = 1980] [serial = 1824] [outer = 00000000] 08:16:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (13A0BC00) [pid = 1980] [serial = 1825] [outer = 132CD400] 08:16:59 INFO - PROCESS | 1980 | 1464016619687 Marionette DEBUG loaded listener.js 08:16:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (13A13C00) [pid = 1980] [serial = 1826] [outer = 132CD400] 08:17:00 INFO - PROCESS | 1980 | 1464016620151 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]]]}] 08:17:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:17:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 630ms 08:17:00 INFO - PROCESS | 1980 | 1464016620194 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 08:17:00 INFO - PROCESS | 1980 | 1464016620195 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 08:17:00 INFO - PROCESS | 1980 | 1464016620199 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:17:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:17:00 INFO - PROCESS | 1980 | 1464016620201 Marionette TRACE conn5 <- [1,2398,null,{}] 08:17:00 INFO - PROCESS | 1980 | 1464016620204 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}] 08:17:00 INFO - PROCESS | 1980 | 1464016620281 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 08:17:00 INFO - PROCESS | 1980 | 1464016620289 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:00 INFO - PROCESS | 1980 | ++DOCSHELL 13A16800 == 33 [pid = 1980] [id = 609] 08:17:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (13A18400) [pid = 1980] [serial = 1827] [outer = 00000000] 08:17:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (13A3A800) [pid = 1980] [serial = 1828] [outer = 13A18400] 08:17:00 INFO - PROCESS | 1980 | 1464016620333 Marionette DEBUG loaded listener.js 08:17:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (13A20800) [pid = 1980] [serial = 1829] [outer = 13A18400] 08:17:00 INFO - PROCESS | 1980 | 1464016620854 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]]]}] 08:17:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:17:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 670ms 08:17:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:17:00 INFO - PROCESS | 1980 | 1464016620873 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 08:17:00 INFO - PROCESS | 1980 | 1464016620874 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 08:17:00 INFO - PROCESS | 1980 | 1464016620878 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:17:00 INFO - PROCESS | 1980 | 1464016620879 Marionette TRACE conn5 <- [1,2402,null,{}] 08:17:00 INFO - PROCESS | 1980 | 1464016620883 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}] 08:17:01 INFO - PROCESS | 1980 | 1464016620997 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 08:17:01 INFO - PROCESS | 1980 | 1464016621088 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:01 INFO - PROCESS | 1980 | ++DOCSHELL 0DAE8800 == 34 [pid = 1980] [id = 610] 08:17:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (13E91800) [pid = 1980] [serial = 1830] [outer = 00000000] 08:17:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (13E9DC00) [pid = 1980] [serial = 1831] [outer = 13E91800] 08:17:01 INFO - PROCESS | 1980 | 1464016621132 Marionette DEBUG loaded listener.js 08:17:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (13E9E000) [pid = 1980] [serial = 1832] [outer = 13E91800] 08:17:01 INFO - PROCESS | 1980 | 1464016621536 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]]]}] 08:17:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:17:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 08:17:01 INFO - PROCESS | 1980 | 1464016621548 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 08:17:01 INFO - PROCESS | 1980 | 1464016621550 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 08:17:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:17:01 INFO - PROCESS | 1980 | 1464016621553 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:17:01 INFO - PROCESS | 1980 | 1464016621555 Marionette TRACE conn5 <- [1,2406,null,{}] 08:17:01 INFO - PROCESS | 1980 | 1464016621565 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}] 08:17:01 INFO - PROCESS | 1980 | 1464016621678 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 08:17:01 INFO - PROCESS | 1980 | 1464016621685 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:01 INFO - PROCESS | 1980 | ++DOCSHELL 13E99000 == 35 [pid = 1980] [id = 611] 08:17:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (13FCA400) [pid = 1980] [serial = 1833] [outer = 00000000] 08:17:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (15180800) [pid = 1980] [serial = 1834] [outer = 13FCA400] 08:17:01 INFO - PROCESS | 1980 | 1464016621732 Marionette DEBUG loaded listener.js 08:17:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (15255000) [pid = 1980] [serial = 1835] [outer = 13FCA400] 08:17:02 INFO - PROCESS | 1980 | 1464016622211 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]]]}] 08:17:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:17:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 08:17:02 INFO - PROCESS | 1980 | 1464016622225 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 08:17:02 INFO - PROCESS | 1980 | 1464016622227 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 08:17:02 INFO - PROCESS | 1980 | 1464016622230 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:17:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:17:02 INFO - PROCESS | 1980 | 1464016622232 Marionette TRACE conn5 <- [1,2410,null,{}] 08:17:02 INFO - PROCESS | 1980 | 1464016622236 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}] 08:17:02 INFO - PROCESS | 1980 | 1464016622366 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 08:17:02 INFO - PROCESS | 1980 | 1464016622474 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:02 INFO - PROCESS | 1980 | ++DOCSHELL 132CE400 == 36 [pid = 1980] [id = 612] 08:17:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (15263800) [pid = 1980] [serial = 1836] [outer = 00000000] 08:17:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (15AE0800) [pid = 1980] [serial = 1837] [outer = 15263800] 08:17:02 INFO - PROCESS | 1980 | 1464016622528 Marionette DEBUG loaded listener.js 08:17:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (15AEBC00) [pid = 1980] [serial = 1838] [outer = 15263800] 08:17:03 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (19B4C400) [pid = 1980] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:17:03 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (0C9C2000) [pid = 1980] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:17:03 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (1B1E4800) [pid = 1980] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:17:03 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (13E91C00) [pid = 1980] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:17:03 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (17569C00) [pid = 1980] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:17:03 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (166DCC00) [pid = 1980] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:17:03 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (1742A000) [pid = 1980] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:17:03 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (17770000) [pid = 1980] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:17:03 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (0D2E2000) [pid = 1980] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:17:03 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (17CAD800) [pid = 1980] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:17:03 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (16031C00) [pid = 1980] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:17:03 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (13FBF400) [pid = 1980] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:17:03 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (0DC6F000) [pid = 1980] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:17:03 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (12644800) [pid = 1980] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:17:03 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (0C9A7000) [pid = 1980] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:17:03 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (1BC1C000) [pid = 1980] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:17:03 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (1B9D7000) [pid = 1980] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:17:03 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (15263C00) [pid = 1980] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:17:03 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (0DC64800) [pid = 1980] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:17:03 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (1298BC00) [pid = 1980] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:17:03 INFO - PROCESS | 1980 | 1464016623201 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]]]}] 08:17:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:17:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1018ms 08:17:03 INFO - PROCESS | 1980 | 1464016623256 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 08:17:03 INFO - PROCESS | 1980 | 1464016623258 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 08:17:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:17:03 INFO - PROCESS | 1980 | 1464016623261 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:17:03 INFO - PROCESS | 1980 | 1464016623263 Marionette TRACE conn5 <- [1,2414,null,{}] 08:17:03 INFO - PROCESS | 1980 | 1464016623267 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}] 08:17:03 INFO - PROCESS | 1980 | 1464016623344 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 08:17:03 INFO - PROCESS | 1980 | 1464016623351 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:03 INFO - PROCESS | 1980 | ++DOCSHELL 0D83D800 == 37 [pid = 1980] [id = 613] 08:17:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (0EC82400) [pid = 1980] [serial = 1839] [outer = 00000000] 08:17:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (13A1BC00) [pid = 1980] [serial = 1840] [outer = 0EC82400] 08:17:03 INFO - PROCESS | 1980 | 1464016623395 Marionette DEBUG loaded listener.js 08:17:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (15263C00) [pid = 1980] [serial = 1841] [outer = 0EC82400] 08:17:03 INFO - PROCESS | 1980 | 1464016623820 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]]]}] 08:17:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:17:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 570ms 08:17:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:17:03 INFO - PROCESS | 1980 | 1464016623832 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 08:17:03 INFO - PROCESS | 1980 | 1464016623834 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 08:17:03 INFO - PROCESS | 1980 | 1464016623837 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:17:03 INFO - PROCESS | 1980 | 1464016623839 Marionette TRACE conn5 <- [1,2418,null,{}] 08:17:03 INFO - PROCESS | 1980 | 1464016623842 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}] 08:17:03 INFO - PROCESS | 1980 | 1464016623961 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 08:17:03 INFO - PROCESS | 1980 | 1464016623970 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:03 INFO - PROCESS | 1980 | ++DOCSHELL 13A05C00 == 38 [pid = 1980] [id = 614] 08:17:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (1517A400) [pid = 1980] [serial = 1842] [outer = 00000000] 08:17:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (16056C00) [pid = 1980] [serial = 1843] [outer = 1517A400] 08:17:04 INFO - PROCESS | 1980 | 1464016624014 Marionette DEBUG loaded listener.js 08:17:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (1659EC00) [pid = 1980] [serial = 1844] [outer = 1517A400] 08:17:04 INFO - PROCESS | 1980 | 1464016624437 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]]]}] 08:17:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:17:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 631ms 08:17:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:17:04 INFO - PROCESS | 1980 | 1464016624470 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 08:17:04 INFO - PROCESS | 1980 | 1464016624471 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 08:17:04 INFO - PROCESS | 1980 | 1464016624474 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:17:04 INFO - PROCESS | 1980 | 1464016624476 Marionette TRACE conn5 <- [1,2422,null,{}] 08:17:04 INFO - PROCESS | 1980 | 1464016624481 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}] 08:17:04 INFO - PROCESS | 1980 | 1464016624604 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 08:17:04 INFO - PROCESS | 1980 | 1464016624614 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:04 INFO - PROCESS | 1980 | ++DOCSHELL 15AE0000 == 39 [pid = 1980] [id = 615] 08:17:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (1603D400) [pid = 1980] [serial = 1845] [outer = 00000000] 08:17:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (166CEC00) [pid = 1980] [serial = 1846] [outer = 1603D400] 08:17:04 INFO - PROCESS | 1980 | 1464016624660 Marionette DEBUG loaded listener.js 08:17:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (166D1C00) [pid = 1980] [serial = 1847] [outer = 1603D400] 08:17:05 INFO - PROCESS | 1980 | 1464016625271 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]]]}] 08:17:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:17:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 870ms 08:17:05 INFO - PROCESS | 1980 | 1464016625371 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 08:17:05 INFO - PROCESS | 1980 | 1464016625375 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 08:17:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:17:05 INFO - PROCESS | 1980 | 1464016625381 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:17:05 INFO - PROCESS | 1980 | 1464016625384 Marionette TRACE conn5 <- [1,2426,null,{}] 08:17:05 INFO - PROCESS | 1980 | 1464016625390 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}] 08:17:05 INFO - PROCESS | 1980 | 1464016625516 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 08:17:05 INFO - PROCESS | 1980 | 1464016625648 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:05 INFO - PROCESS | 1980 | ++DOCSHELL 094F5C00 == 40 [pid = 1980] [id = 616] 08:17:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (0C99E400) [pid = 1980] [serial = 1848] [outer = 00000000] 08:17:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (0D1A2C00) [pid = 1980] [serial = 1849] [outer = 0C99E400] 08:17:05 INFO - PROCESS | 1980 | 1464016625705 Marionette DEBUG loaded listener.js 08:17:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (0D64A800) [pid = 1980] [serial = 1850] [outer = 0C99E400] 08:17:06 INFO - PROCESS | 1980 | 1464016626433 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]]]}] 08:17:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:17:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1133ms 08:17:06 INFO - PROCESS | 1980 | 1464016626515 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 08:17:06 INFO - PROCESS | 1980 | 1464016626521 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 08:17:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:17:06 INFO - PROCESS | 1980 | 1464016626528 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:17:06 INFO - PROCESS | 1980 | 1464016626530 Marionette TRACE conn5 <- [1,2430,null,{}] 08:17:06 INFO - PROCESS | 1980 | 1464016626535 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}] 08:17:06 INFO - PROCESS | 1980 | 1464016626700 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 08:17:06 INFO - PROCESS | 1980 | 1464016626832 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:06 INFO - PROCESS | 1980 | ++DOCSHELL 0D199400 == 41 [pid = 1980] [id = 617] 08:17:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (0D1A8000) [pid = 1980] [serial = 1851] [outer = 00000000] 08:17:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (0D840800) [pid = 1980] [serial = 1852] [outer = 0D1A8000] 08:17:06 INFO - PROCESS | 1980 | 1464016626890 Marionette DEBUG loaded listener.js 08:17:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (0DC6A800) [pid = 1980] [serial = 1853] [outer = 0D1A8000] 08:17:07 INFO - PROCESS | 1980 | --DOCSHELL 12986800 == 40 [pid = 1980] [id = 452] 08:17:07 INFO - PROCESS | 1980 | --DOCSHELL 12908000 == 39 [pid = 1980] [id = 447] 08:17:07 INFO - PROCESS | 1980 | --DOCSHELL 0D2E6000 == 38 [pid = 1980] [id = 444] 08:17:07 INFO - PROCESS | 1980 | --DOCSHELL 13A0F800 == 37 [pid = 1980] [id = 448] 08:17:07 INFO - PROCESS | 1980 | --DOCSHELL 1295C400 == 36 [pid = 1980] [id = 446] 08:17:07 INFO - PROCESS | 1980 | --DOCSHELL 11C7C400 == 35 [pid = 1980] [id = 445] 08:17:07 INFO - PROCESS | 1980 | --DOCSHELL 0DC40C00 == 34 [pid = 1980] [id = 449] 08:17:07 INFO - PROCESS | 1980 | --DOCSHELL 0DC41400 == 33 [pid = 1980] [id = 443] 08:17:07 INFO - PROCESS | 1980 | --DOCSHELL 13E9FC00 == 32 [pid = 1980] [id = 450] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (1B1C8800) [pid = 1980] [serial = 1804] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOCSHELL 1B12A000 == 31 [pid = 1980] [id = 601] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (1B135C00) [pid = 1980] [serial = 1715] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (1A35BC00) [pid = 1980] [serial = 1802] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (17552800) [pid = 1980] [serial = 1789] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (1756BC00) [pid = 1980] [serial = 1790] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (18C86400) [pid = 1980] [serial = 1793] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (18ACF400) [pid = 1980] [serial = 1792] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (13A05800) [pid = 1980] [serial = 1798] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (18E35000) [pid = 1980] [serial = 1795] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (18AD0400) [pid = 1980] [serial = 1801] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (19B45400) [pid = 1980] [serial = 1796] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (166D4400) [pid = 1980] [serial = 1786] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (15A0A800) [pid = 1980] [serial = 1783] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (15AE7C00) [pid = 1980] [serial = 1784] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (12956C00) [pid = 1980] [serial = 1780] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (132CE000) [pid = 1980] [serial = 1781] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (15254C00) [pid = 1980] [serial = 1778] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (13E9B800) [pid = 1980] [serial = 1777] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (0EC86800) [pid = 1980] [serial = 1775] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 80 (0DA1E400) [pid = 1980] [serial = 1774] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 79 (1BC26800) [pid = 1980] [serial = 1772] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 78 (1BC22000) [pid = 1980] [serial = 1771] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 77 (1B9E2800) [pid = 1980] [serial = 1769] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 76 (1B9DD000) [pid = 1980] [serial = 1768] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 75 (1755B800) [pid = 1980] [serial = 1766] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 74 (166D9400) [pid = 1980] [serial = 1765] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 73 (13A07C00) [pid = 1980] [serial = 1763] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 72 (1266D000) [pid = 1980] [serial = 1762] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 71 (1B86E000) [pid = 1980] [serial = 1760] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 70 (15AE0400) [pid = 1980] [serial = 1799] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 69 (16F9CC00) [pid = 1980] [serial = 1787] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 68 (1298F000) [pid = 1980] [serial = 1718] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 67 (1B1EE800) [pid = 1980] [serial = 1727] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 66 (16057400) [pid = 1980] [serial = 1721] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | --DOMWINDOW == 65 (1B137000) [pid = 1980] [serial = 1724] [outer = 00000000] [url = about:blank] 08:17:07 INFO - PROCESS | 1980 | 1464016627787 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]]]}] 08:17:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:17:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1272ms 08:17:07 INFO - PROCESS | 1980 | 1464016627802 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 08:17:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:17:07 INFO - PROCESS | 1980 | 1464016627807 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 08:17:07 INFO - PROCESS | 1980 | 1464016627811 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:17:07 INFO - PROCESS | 1980 | 1464016627815 Marionette TRACE conn5 <- [1,2434,null,{}] 08:17:07 INFO - PROCESS | 1980 | 1464016627821 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}] 08:17:07 INFO - PROCESS | 1980 | 1464016627906 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 08:17:07 INFO - PROCESS | 1980 | 1464016627914 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:07 INFO - PROCESS | 1980 | ++DOCSHELL 0D3EAC00 == 32 [pid = 1980] [id = 618] 08:17:07 INFO - PROCESS | 1980 | ++DOMWINDOW == 66 (0D3EB400) [pid = 1980] [serial = 1854] [outer = 00000000] 08:17:07 INFO - PROCESS | 1980 | ++DOMWINDOW == 67 (0D802800) [pid = 1980] [serial = 1855] [outer = 0D3EB400] 08:17:07 INFO - PROCESS | 1980 | 1464016627962 Marionette DEBUG loaded listener.js 08:17:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 68 (0D833800) [pid = 1980] [serial = 1856] [outer = 0D3EB400] 08:17:08 INFO - PROCESS | 1980 | 1464016628488 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]]]}] 08:17:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:17:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 730ms 08:17:08 INFO - PROCESS | 1980 | 1464016628542 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 08:17:08 INFO - PROCESS | 1980 | 1464016628548 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 08:17:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:17:08 INFO - PROCESS | 1980 | 1464016628554 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:17:08 INFO - PROCESS | 1980 | 1464016628556 Marionette TRACE conn5 <- [1,2438,null,{}] 08:17:08 INFO - PROCESS | 1980 | 1464016628560 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}] 08:17:08 INFO - PROCESS | 1980 | 1464016628647 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 08:17:08 INFO - PROCESS | 1980 | 1464016628739 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:08 INFO - PROCESS | 1980 | ++DOCSHELL 0D83FC00 == 33 [pid = 1980] [id = 619] 08:17:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 69 (0DA16400) [pid = 1980] [serial = 1857] [outer = 00000000] 08:17:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 70 (0DC70000) [pid = 1980] [serial = 1858] [outer = 0DA16400] 08:17:08 INFO - PROCESS | 1980 | 1464016628784 Marionette DEBUG loaded listener.js 08:17:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 71 (0DFF7000) [pid = 1980] [serial = 1859] [outer = 0DA16400] 08:17:09 INFO - PROCESS | 1980 | 1464016629146 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]]]}] 08:17:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:17:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 630ms 08:17:09 INFO - PROCESS | 1980 | 1464016629187 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 08:17:09 INFO - PROCESS | 1980 | 1464016629189 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 08:17:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:17:09 INFO - PROCESS | 1980 | 1464016629193 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:17:09 INFO - PROCESS | 1980 | 1464016629197 Marionette TRACE conn5 <- [1,2442,null,{}] 08:17:09 INFO - PROCESS | 1980 | 1464016629207 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}] 08:17:09 INFO - PROCESS | 1980 | 1464016629293 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 08:17:09 INFO - PROCESS | 1980 | 1464016629301 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:09 INFO - PROCESS | 1980 | ++DOCSHELL 1266F400 == 34 [pid = 1980] [id = 620] 08:17:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 72 (12903C00) [pid = 1980] [serial = 1860] [outer = 00000000] 08:17:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 73 (12987000) [pid = 1980] [serial = 1861] [outer = 12903C00] 08:17:09 INFO - PROCESS | 1980 | 1464016629349 Marionette DEBUG loaded listener.js 08:17:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 74 (13218800) [pid = 1980] [serial = 1862] [outer = 12903C00] 08:17:09 INFO - PROCESS | 1980 | 1464016629786 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]]]}] 08:17:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:17:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 630ms 08:17:09 INFO - PROCESS | 1980 | 1464016629832 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 08:17:09 INFO - PROCESS | 1980 | 1464016629835 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 08:17:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:17:09 INFO - PROCESS | 1980 | 1464016629842 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:17:09 INFO - PROCESS | 1980 | 1464016629844 Marionette TRACE conn5 <- [1,2446,null,{}] 08:17:09 INFO - PROCESS | 1980 | 1464016629855 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}] 08:17:09 INFO - PROCESS | 1980 | 1464016629978 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 08:17:10 INFO - PROCESS | 1980 | 1464016630074 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:10 INFO - PROCESS | 1980 | ++DOCSHELL 13A08C00 == 35 [pid = 1980] [id = 621] 08:17:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 75 (13A0C000) [pid = 1980] [serial = 1863] [outer = 00000000] 08:17:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 76 (13A1A400) [pid = 1980] [serial = 1864] [outer = 13A0C000] 08:17:10 INFO - PROCESS | 1980 | 1464016630122 Marionette DEBUG loaded listener.js 08:17:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 77 (13A38800) [pid = 1980] [serial = 1865] [outer = 13A0C000] 08:17:10 INFO - PROCESS | 1980 | 1464016630575 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]]]}] 08:17:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:17:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 790ms 08:17:10 INFO - PROCESS | 1980 | 1464016630632 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 08:17:10 INFO - PROCESS | 1980 | 1464016630634 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 08:17:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:17:10 INFO - PROCESS | 1980 | 1464016630637 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:17:10 INFO - PROCESS | 1980 | 1464016630639 Marionette TRACE conn5 <- [1,2450,null,{}] 08:17:10 INFO - PROCESS | 1980 | 1464016630642 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}] 08:17:10 INFO - PROCESS | 1980 | 1464016630769 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 08:17:10 INFO - PROCESS | 1980 | 1464016630782 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:10 INFO - PROCESS | 1980 | ++DOCSHELL 13E96000 == 36 [pid = 1980] [id = 622] 08:17:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 78 (13E96800) [pid = 1980] [serial = 1866] [outer = 00000000] 08:17:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 79 (13EE4C00) [pid = 1980] [serial = 1867] [outer = 13E96800] 08:17:10 INFO - PROCESS | 1980 | 1464016630827 Marionette DEBUG loaded listener.js 08:17:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 80 (13FC0C00) [pid = 1980] [serial = 1868] [outer = 13E96800] 08:17:11 INFO - PROCESS | 1980 | 1464016631270 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]]]}] 08:17:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:17:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 670ms 08:17:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:17:11 INFO - PROCESS | 1980 | 1464016631308 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 08:17:11 INFO - PROCESS | 1980 | 1464016631310 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 08:17:11 INFO - PROCESS | 1980 | 1464016631313 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:17:11 INFO - PROCESS | 1980 | 1464016631315 Marionette TRACE conn5 <- [1,2454,null,{}] 08:17:11 INFO - PROCESS | 1980 | 1464016631318 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}] 08:17:11 INFO - PROCESS | 1980 | 1464016631474 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 08:17:11 INFO - PROCESS | 1980 | 1464016631503 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:11 INFO - PROCESS | 1980 | ++DOCSHELL 15263400 == 37 [pid = 1980] [id = 623] 08:17:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 81 (15A0B800) [pid = 1980] [serial = 1869] [outer = 00000000] 08:17:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (15ADFC00) [pid = 1980] [serial = 1870] [outer = 15A0B800] 08:17:11 INFO - PROCESS | 1980 | 1464016631548 Marionette DEBUG loaded listener.js 08:17:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (15A11C00) [pid = 1980] [serial = 1871] [outer = 15A0B800] 08:17:12 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (13E91800) [pid = 1980] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:17:12 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (0DAE9800) [pid = 1980] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:17:12 INFO - PROCESS | 1980 | --DOMWINDOW == 80 (132CD400) [pid = 1980] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:17:12 INFO - PROCESS | 1980 | --DOMWINDOW == 79 (1295E000) [pid = 1980] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:17:12 INFO - PROCESS | 1980 | --DOMWINDOW == 78 (0DC6B000) [pid = 1980] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:17:12 INFO - PROCESS | 1980 | --DOMWINDOW == 77 (0C9A2400) [pid = 1980] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:17:12 INFO - PROCESS | 1980 | --DOMWINDOW == 76 (11C79400) [pid = 1980] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:17:12 INFO - PROCESS | 1980 | --DOMWINDOW == 75 (13A18400) [pid = 1980] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:17:12 INFO - PROCESS | 1980 | --DOMWINDOW == 74 (0D2EC000) [pid = 1980] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:17:12 INFO - PROCESS | 1980 | --DOMWINDOW == 73 (13FCA400) [pid = 1980] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:17:12 INFO - PROCESS | 1980 | --DOMWINDOW == 72 (1517A400) [pid = 1980] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:17:12 INFO - PROCESS | 1980 | --DOMWINDOW == 71 (15263800) [pid = 1980] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:17:12 INFO - PROCESS | 1980 | --DOMWINDOW == 70 (0EC82400) [pid = 1980] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:17:12 INFO - PROCESS | 1980 | 1464016632081 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]]]}] 08:17:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:17:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 830ms 08:17:12 INFO - PROCESS | 1980 | 1464016632144 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 08:17:12 INFO - PROCESS | 1980 | 1464016632146 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 08:17:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:17:12 INFO - PROCESS | 1980 | 1464016632149 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:17:12 INFO - PROCESS | 1980 | 1464016632151 Marionette TRACE conn5 <- [1,2458,null,{}] 08:17:12 INFO - PROCESS | 1980 | 1464016632155 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}] 08:17:12 INFO - PROCESS | 1980 | 1464016632247 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 08:17:12 INFO - PROCESS | 1980 | 1464016632346 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:12 INFO - PROCESS | 1980 | ++DOCSHELL 0D654C00 == 38 [pid = 1980] [id = 624] 08:17:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 71 (0D655400) [pid = 1980] [serial = 1872] [outer = 00000000] 08:17:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 72 (13A11C00) [pid = 1980] [serial = 1873] [outer = 0D655400] 08:17:12 INFO - PROCESS | 1980 | 1464016632390 Marionette DEBUG loaded listener.js 08:17:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 73 (13AAB400) [pid = 1980] [serial = 1874] [outer = 0D655400] 08:17:12 INFO - PROCESS | 1980 | 1464016632740 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]]]}] 08:17:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:17:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 630ms 08:17:12 INFO - PROCESS | 1980 | 1464016632780 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 08:17:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:17:12 INFO - PROCESS | 1980 | 1464016632782 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 08:17:12 INFO - PROCESS | 1980 | 1464016632812 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:17:12 INFO - PROCESS | 1980 | 1464016632813 Marionette TRACE conn5 <- [1,2462,null,{}] 08:17:12 INFO - PROCESS | 1980 | 1464016632828 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}] 08:17:12 INFO - PROCESS | 1980 | 1464016632908 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 08:17:12 INFO - PROCESS | 1980 | 1464016632915 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:12 INFO - PROCESS | 1980 | ++DOCSHELL 15263800 == 39 [pid = 1980] [id = 625] 08:17:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 74 (15ADF400) [pid = 1980] [serial = 1875] [outer = 00000000] 08:17:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 75 (165A1800) [pid = 1980] [serial = 1876] [outer = 15ADF400] 08:17:12 INFO - PROCESS | 1980 | 1464016632962 Marionette DEBUG loaded listener.js 08:17:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 76 (166D4000) [pid = 1980] [serial = 1877] [outer = 15ADF400] 08:17:13 INFO - PROCESS | 1980 | 1464016633410 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]]]}] 08:17:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:17:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 670ms 08:17:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:17:13 INFO - PROCESS | 1980 | 1464016633459 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 08:17:13 INFO - PROCESS | 1980 | 1464016633461 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 08:17:13 INFO - PROCESS | 1980 | 1464016633464 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:17:13 INFO - PROCESS | 1980 | 1464016633466 Marionette TRACE conn5 <- [1,2466,null,{}] 08:17:13 INFO - PROCESS | 1980 | 1464016633470 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}] 08:17:13 INFO - PROCESS | 1980 | 1464016633549 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 08:17:13 INFO - PROCESS | 1980 | 1464016633558 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:13 INFO - PROCESS | 1980 | ++DOCSHELL 12956C00 == 40 [pid = 1980] [id = 626] 08:17:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 77 (1659E000) [pid = 1980] [serial = 1878] [outer = 00000000] 08:17:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 78 (16BB0C00) [pid = 1980] [serial = 1879] [outer = 1659E000] 08:17:13 INFO - PROCESS | 1980 | 1464016633602 Marionette DEBUG loaded listener.js 08:17:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 79 (166DCC00) [pid = 1980] [serial = 1880] [outer = 1659E000] 08:17:14 INFO - PROCESS | 1980 | 1464016634106 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]]]}] 08:17:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:17:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 730ms 08:17:14 INFO - PROCESS | 1980 | 1464016634197 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 08:17:14 INFO - PROCESS | 1980 | 1464016634201 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 08:17:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:17:14 INFO - PROCESS | 1980 | 1464016634207 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:17:14 INFO - PROCESS | 1980 | 1464016634212 Marionette TRACE conn5 <- [1,2470,null,{}] 08:17:14 INFO - PROCESS | 1980 | 1464016634219 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}] 08:17:14 INFO - PROCESS | 1980 | 1464016634430 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 08:17:14 INFO - PROCESS | 1980 | 1464016634444 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:14 INFO - PROCESS | 1980 | ++DOCSHELL 0C9BD400 == 41 [pid = 1980] [id = 627] 08:17:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 80 (0C9BF800) [pid = 1980] [serial = 1881] [outer = 00000000] 08:17:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 81 (0D83B000) [pid = 1980] [serial = 1882] [outer = 0C9BF800] 08:17:14 INFO - PROCESS | 1980 | 1464016634501 Marionette DEBUG loaded listener.js 08:17:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (0DC48400) [pid = 1980] [serial = 1883] [outer = 0C9BF800] 08:17:15 INFO - PROCESS | 1980 | 1464016635149 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]]]}] 08:17:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:17:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 970ms 08:17:15 INFO - PROCESS | 1980 | 1464016635182 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 08:17:15 INFO - PROCESS | 1980 | 1464016635188 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 08:17:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:17:15 INFO - PROCESS | 1980 | 1464016635194 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:17:15 INFO - PROCESS | 1980 | 1464016635197 Marionette TRACE conn5 <- [1,2474,null,{}] 08:17:15 INFO - PROCESS | 1980 | 1464016635201 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}] 08:17:15 INFO - PROCESS | 1980 | 1464016635307 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 08:17:15 INFO - PROCESS | 1980 | 1464016635418 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:15 INFO - PROCESS | 1980 | ++DOCSHELL 12649C00 == 42 [pid = 1980] [id = 628] 08:17:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (127DD000) [pid = 1980] [serial = 1884] [outer = 00000000] 08:17:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (13A04800) [pid = 1980] [serial = 1885] [outer = 127DD000] 08:17:15 INFO - PROCESS | 1980 | 1464016635471 Marionette DEBUG loaded listener.js 08:17:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (13A1A800) [pid = 1980] [serial = 1886] [outer = 127DD000] 08:17:16 INFO - PROCESS | 1980 | 1464016636071 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]]]}] 08:17:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:17:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 930ms 08:17:16 INFO - PROCESS | 1980 | 1464016636127 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 08:17:16 INFO - PROCESS | 1980 | 1464016636129 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 08:17:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:17:16 INFO - PROCESS | 1980 | 1464016636133 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:17:16 INFO - PROCESS | 1980 | 1464016636137 Marionette TRACE conn5 <- [1,2478,null,{}] 08:17:16 INFO - PROCESS | 1980 | 1464016636148 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}] 08:17:16 INFO - PROCESS | 1980 | 1464016636258 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 08:17:16 INFO - PROCESS | 1980 | 1464016636367 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:16 INFO - PROCESS | 1980 | ++DOCSHELL 165A5800 == 43 [pid = 1980] [id = 629] 08:17:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (166D7400) [pid = 1980] [serial = 1887] [outer = 00000000] 08:17:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (16FA2000) [pid = 1980] [serial = 1888] [outer = 166D7400] 08:17:16 INFO - PROCESS | 1980 | 1464016636423 Marionette DEBUG loaded listener.js 08:17:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (17451800) [pid = 1980] [serial = 1889] [outer = 166D7400] 08:17:16 INFO - PROCESS | 1980 | 1464016636986 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]]]}] 08:17:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:17:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 930ms 08:17:17 INFO - PROCESS | 1980 | 1464016637067 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 08:17:17 INFO - PROCESS | 1980 | 1464016637070 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 08:17:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:17:17 INFO - PROCESS | 1980 | 1464016637073 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:17:17 INFO - PROCESS | 1980 | 1464016637075 Marionette TRACE conn5 <- [1,2482,null,{}] 08:17:17 INFO - PROCESS | 1980 | 1464016637079 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}] 08:17:17 INFO - PROCESS | 1980 | 1464016637183 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 08:17:17 INFO - PROCESS | 1980 | 1464016637319 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:17 INFO - PROCESS | 1980 | ++DOCSHELL 17557800 == 44 [pid = 1980] [id = 630] 08:17:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (17558000) [pid = 1980] [serial = 1890] [outer = 00000000] 08:17:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (1755DC00) [pid = 1980] [serial = 1891] [outer = 17558000] 08:17:17 INFO - PROCESS | 1980 | 1464016637374 Marionette DEBUG loaded listener.js 08:17:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (17565C00) [pid = 1980] [serial = 1892] [outer = 17558000] 08:17:17 INFO - PROCESS | 1980 | 1464016637940 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]]]}] 08:17:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:17:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 930ms 08:17:18 INFO - PROCESS | 1980 | 1464016638007 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 08:17:18 INFO - PROCESS | 1980 | 1464016638009 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 08:17:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:17:18 INFO - PROCESS | 1980 | 1464016638013 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:17:18 INFO - PROCESS | 1980 | 1464016638015 Marionette TRACE conn5 <- [1,2486,null,{}] 08:17:18 INFO - PROCESS | 1980 | 1464016638018 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}] 08:17:18 INFO - PROCESS | 1980 | 1464016638122 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 08:17:18 INFO - PROCESS | 1980 | 1464016638256 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:18 INFO - PROCESS | 1980 | ++DOCSHELL 0D782400 == 45 [pid = 1980] [id = 631] 08:17:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (16031C00) [pid = 1980] [serial = 1893] [outer = 00000000] 08:17:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (1756E400) [pid = 1980] [serial = 1894] [outer = 16031C00] 08:17:18 INFO - PROCESS | 1980 | 1464016638309 Marionette DEBUG loaded listener.js 08:17:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (175B4000) [pid = 1980] [serial = 1895] [outer = 16031C00] 08:17:19 INFO - PROCESS | 1980 | 1464016639025 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]]]}] 08:17:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:17:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1068ms 08:17:19 INFO - PROCESS | 1980 | 1464016639085 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 08:17:19 INFO - PROCESS | 1980 | 1464016639089 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 08:17:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:17:19 INFO - PROCESS | 1980 | 1464016639112 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:17:19 INFO - PROCESS | 1980 | 1464016639116 Marionette TRACE conn5 <- [1,2490,null,{}] 08:17:19 INFO - PROCESS | 1980 | 1464016639121 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}] 08:17:19 INFO - PROCESS | 1980 | 1464016639223 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 08:17:19 INFO - PROCESS | 1980 | 1464016639353 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:19 INFO - PROCESS | 1980 | --DOCSHELL 094FBC00 == 44 [pid = 1980] [id = 456] 08:17:19 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (13E9DC00) [pid = 1980] [serial = 1831] [outer = 00000000] [url = about:blank] 08:17:19 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (0DC43400) [pid = 1980] [serial = 1813] [outer = 00000000] [url = about:blank] 08:17:19 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (0DC4AC00) [pid = 1980] [serial = 1814] [outer = 00000000] [url = about:blank] 08:17:19 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (13A0BC00) [pid = 1980] [serial = 1825] [outer = 00000000] [url = about:blank] 08:17:19 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (13A13C00) [pid = 1980] [serial = 1826] [outer = 00000000] [url = about:blank] 08:17:19 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (12990400) [pid = 1980] [serial = 1822] [outer = 00000000] [url = about:blank] 08:17:19 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (13215C00) [pid = 1980] [serial = 1823] [outer = 00000000] [url = about:blank] 08:17:19 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (0DF98800) [pid = 1980] [serial = 1816] [outer = 00000000] [url = about:blank] 08:17:19 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (0EC7D000) [pid = 1980] [serial = 1817] [outer = 00000000] [url = about:blank] 08:17:19 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (0D131000) [pid = 1980] [serial = 1807] [outer = 00000000] [url = about:blank] 08:17:19 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (0D1A7800) [pid = 1980] [serial = 1808] [outer = 00000000] [url = about:blank] 08:17:19 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (11F4B000) [pid = 1980] [serial = 1819] [outer = 00000000] [url = about:blank] 08:17:19 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (121EF800) [pid = 1980] [serial = 1820] [outer = 00000000] [url = about:blank] 08:17:19 INFO - PROCESS | 1980 | --DOMWINDOW == 80 (13A3A800) [pid = 1980] [serial = 1828] [outer = 00000000] [url = about:blank] 08:17:19 INFO - PROCESS | 1980 | --DOMWINDOW == 79 (0D783000) [pid = 1980] [serial = 1810] [outer = 00000000] [url = about:blank] 08:17:19 INFO - PROCESS | 1980 | --DOMWINDOW == 78 (0D808800) [pid = 1980] [serial = 1811] [outer = 00000000] [url = about:blank] 08:17:19 INFO - PROCESS | 1980 | --DOMWINDOW == 77 (15180800) [pid = 1980] [serial = 1834] [outer = 00000000] [url = about:blank] 08:17:19 INFO - PROCESS | 1980 | --DOMWINDOW == 76 (1659EC00) [pid = 1980] [serial = 1844] [outer = 00000000] [url = about:blank] 08:17:19 INFO - PROCESS | 1980 | --DOMWINDOW == 75 (13E9E000) [pid = 1980] [serial = 1832] [outer = 00000000] [url = about:blank] 08:17:19 INFO - PROCESS | 1980 | --DOMWINDOW == 74 (15AE0800) [pid = 1980] [serial = 1837] [outer = 00000000] [url = about:blank] 08:17:19 INFO - PROCESS | 1980 | --DOMWINDOW == 73 (16056C00) [pid = 1980] [serial = 1843] [outer = 00000000] [url = about:blank] 08:17:19 INFO - PROCESS | 1980 | --DOMWINDOW == 72 (15AEBC00) [pid = 1980] [serial = 1838] [outer = 00000000] [url = about:blank] 08:17:19 INFO - PROCESS | 1980 | --DOMWINDOW == 71 (15255000) [pid = 1980] [serial = 1835] [outer = 00000000] [url = about:blank] 08:17:19 INFO - PROCESS | 1980 | --DOMWINDOW == 70 (13A1BC00) [pid = 1980] [serial = 1840] [outer = 00000000] [url = about:blank] 08:17:19 INFO - PROCESS | 1980 | --DOMWINDOW == 69 (166CEC00) [pid = 1980] [serial = 1846] [outer = 00000000] [url = about:blank] 08:17:19 INFO - PROCESS | 1980 | --DOMWINDOW == 68 (15263C00) [pid = 1980] [serial = 1841] [outer = 00000000] [url = about:blank] 08:17:19 INFO - PROCESS | 1980 | --DOMWINDOW == 67 (13A20800) [pid = 1980] [serial = 1829] [outer = 00000000] [url = about:blank] 08:17:19 INFO - PROCESS | 1980 | ++DOCSHELL 094F3000 == 45 [pid = 1980] [id = 632] 08:17:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 68 (094F3400) [pid = 1980] [serial = 1896] [outer = 00000000] 08:17:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 69 (0C9AD400) [pid = 1980] [serial = 1897] [outer = 094F3400] 08:17:19 INFO - PROCESS | 1980 | 1464016639453 Marionette DEBUG loaded listener.js 08:17:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 70 (0D1A7800) [pid = 1980] [serial = 1898] [outer = 094F3400] 08:17:19 INFO - PROCESS | 1980 | 1464016639873 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]]]}] 08:17:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:17:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 830ms 08:17:19 INFO - PROCESS | 1980 | 1464016639943 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 08:17:19 INFO - PROCESS | 1980 | 1464016639949 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 08:17:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:17:19 INFO - PROCESS | 1980 | 1464016639955 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:17:19 INFO - PROCESS | 1980 | 1464016639957 Marionette TRACE conn5 <- [1,2494,null,{}] 08:17:19 INFO - PROCESS | 1980 | 1464016639961 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}] 08:17:20 INFO - PROCESS | 1980 | 1464016640052 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 08:17:20 INFO - PROCESS | 1980 | 1464016640068 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:20 INFO - PROCESS | 1980 | ++DOCSHELL 0DC41400 == 46 [pid = 1980] [id = 633] 08:17:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 71 (0DC42800) [pid = 1980] [serial = 1899] [outer = 00000000] 08:17:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 72 (0DC6FC00) [pid = 1980] [serial = 1900] [outer = 0DC42800] 08:17:20 INFO - PROCESS | 1980 | 1464016640117 Marionette DEBUG loaded listener.js 08:17:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 73 (0DFF7C00) [pid = 1980] [serial = 1901] [outer = 0DC42800] 08:17:20 INFO - PROCESS | 1980 | 1464016640602 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]]]}] 08:17:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:17:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 670ms 08:17:20 INFO - PROCESS | 1980 | 1464016640627 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 08:17:20 INFO - PROCESS | 1980 | 1464016640630 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 08:17:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:17:20 INFO - PROCESS | 1980 | 1464016640633 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:17:20 INFO - PROCESS | 1980 | 1464016640636 Marionette TRACE conn5 <- [1,2498,null,{}] 08:17:20 INFO - PROCESS | 1980 | 1464016640647 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}] 08:17:20 INFO - PROCESS | 1980 | 1464016640732 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 08:17:20 INFO - PROCESS | 1980 | 1464016640743 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:20 INFO - PROCESS | 1980 | ++DOCSHELL 121F2400 == 47 [pid = 1980] [id = 634] 08:17:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 74 (1266FC00) [pid = 1980] [serial = 1902] [outer = 00000000] 08:17:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 75 (1290FC00) [pid = 1980] [serial = 1903] [outer = 1266FC00] 08:17:20 INFO - PROCESS | 1980 | 1464016640790 Marionette DEBUG loaded listener.js 08:17:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 76 (1298B800) [pid = 1980] [serial = 1904] [outer = 1266FC00] 08:17:21 INFO - PROCESS | 1980 | 1464016641262 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]]]}] 08:17:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:17:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 690ms 08:17:21 INFO - PROCESS | 1980 | 1464016641324 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 08:17:21 INFO - PROCESS | 1980 | 1464016641326 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 08:17:21 INFO - PROCESS | 1980 | 1464016641329 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:17:21 INFO - PROCESS | 1980 | 1464016641331 Marionette TRACE conn5 <- [1,2502,null,{}] 08:17:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:17:21 INFO - PROCESS | 1980 | 1464016641335 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}] 08:17:21 INFO - PROCESS | 1980 | 1464016641422 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 08:17:21 INFO - PROCESS | 1980 | 1464016641432 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:21 INFO - PROCESS | 1980 | ++DOCSHELL 13A02000 == 48 [pid = 1980] [id = 635] 08:17:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 77 (13A02C00) [pid = 1980] [serial = 1905] [outer = 00000000] 08:17:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 78 (13A11800) [pid = 1980] [serial = 1906] [outer = 13A02C00] 08:17:21 INFO - PROCESS | 1980 | 1464016641479 Marionette DEBUG loaded listener.js 08:17:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 79 (13A1E400) [pid = 1980] [serial = 1907] [outer = 13A02C00] 08:17:22 INFO - PROCESS | 1980 | 1464016642203 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]]]}] 08:17:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:17:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 930ms 08:17:22 INFO - PROCESS | 1980 | 1464016642264 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 08:17:22 INFO - PROCESS | 1980 | 1464016642268 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 08:17:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:17:22 INFO - PROCESS | 1980 | 1464016642274 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:17:22 INFO - PROCESS | 1980 | 1464016642278 Marionette TRACE conn5 <- [1,2506,null,{}] 08:17:22 INFO - PROCESS | 1980 | 1464016642284 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}] 08:17:22 INFO - PROCESS | 1980 | 1464016642399 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 08:17:22 INFO - PROCESS | 1980 | 1464016642530 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:22 INFO - PROCESS | 1980 | ++DOCSHELL 0D3F6400 == 49 [pid = 1980] [id = 636] 08:17:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 80 (0D77A400) [pid = 1980] [serial = 1908] [outer = 00000000] 08:17:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 81 (0DC4AC00) [pid = 1980] [serial = 1909] [outer = 0D77A400] 08:17:22 INFO - PROCESS | 1980 | 1464016642588 Marionette DEBUG loaded listener.js 08:17:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (0EAE9C00) [pid = 1980] [serial = 1910] [outer = 0D77A400] 08:17:23 INFO - PROCESS | 1980 | 1464016643152 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]]]}] 08:17:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:17:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 930ms 08:17:23 INFO - PROCESS | 1980 | 1464016643204 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 08:17:23 INFO - PROCESS | 1980 | 1464016643210 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 08:17:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:17:23 INFO - PROCESS | 1980 | 1464016643217 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:17:23 INFO - PROCESS | 1980 | 1464016643220 Marionette TRACE conn5 <- [1,2510,null,{}] 08:17:23 INFO - PROCESS | 1980 | 1464016643224 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}] 08:17:23 INFO - PROCESS | 1980 | 1464016643332 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 08:17:23 INFO - PROCESS | 1980 | 1464016643474 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:23 INFO - PROCESS | 1980 | ++DOCSHELL 0C9BC800 == 50 [pid = 1980] [id = 637] 08:17:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (126B6400) [pid = 1980] [serial = 1911] [outer = 00000000] 08:17:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (13A04000) [pid = 1980] [serial = 1912] [outer = 126B6400] 08:17:23 INFO - PROCESS | 1980 | 1464016643531 Marionette DEBUG loaded listener.js 08:17:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (13A35800) [pid = 1980] [serial = 1913] [outer = 126B6400] 08:17:24 INFO - PROCESS | 1980 | 1464016644123 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]]]}] 08:17:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:17:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 970ms 08:17:24 INFO - PROCESS | 1980 | 1464016644190 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 08:17:24 INFO - PROCESS | 1980 | 1464016644192 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 08:17:24 INFO - PROCESS | 1980 | 1464016644196 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:17:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:17:24 INFO - PROCESS | 1980 | 1464016644199 Marionette TRACE conn5 <- [1,2514,null,{}] 08:17:24 INFO - PROCESS | 1980 | 1464016644224 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}] 08:17:24 INFO - PROCESS | 1980 | 1464016644370 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 08:17:24 INFO - PROCESS | 1980 | 1464016644429 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:24 INFO - PROCESS | 1980 | ++DOCSHELL 15257000 == 51 [pid = 1980] [id = 638] 08:17:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (15258400) [pid = 1980] [serial = 1914] [outer = 00000000] 08:17:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (1525CC00) [pid = 1980] [serial = 1915] [outer = 15258400] 08:17:24 INFO - PROCESS | 1980 | 1464016644487 Marionette DEBUG loaded listener.js 08:17:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (15A0F800) [pid = 1980] [serial = 1916] [outer = 15258400] 08:17:25 INFO - PROCESS | 1980 | 1464016645070 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]]]}] 08:17:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:17:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 930ms 08:17:25 INFO - PROCESS | 1980 | 1464016645130 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 08:17:25 INFO - PROCESS | 1980 | 1464016645133 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 08:17:25 INFO - PROCESS | 1980 | 1464016645136 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:17:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:17:25 INFO - PROCESS | 1980 | 1464016645138 Marionette TRACE conn5 <- [1,2518,null,{}] 08:17:25 INFO - PROCESS | 1980 | 1464016645141 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}] 08:17:25 INFO - PROCESS | 1980 | 1464016645251 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 08:17:25 INFO - PROCESS | 1980 | 1464016645391 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:25 INFO - PROCESS | 1980 | ++DOCSHELL 15BD5400 == 52 [pid = 1980] [id = 639] 08:17:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (16031400) [pid = 1980] [serial = 1917] [outer = 00000000] 08:17:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (165A4800) [pid = 1980] [serial = 1918] [outer = 16031400] 08:17:25 INFO - PROCESS | 1980 | 1464016645465 Marionette DEBUG loaded listener.js 08:17:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (166CF400) [pid = 1980] [serial = 1919] [outer = 16031400] 08:17:26 INFO - PROCESS | 1980 | 1464016646015 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]]]}] 08:17:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:17:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 930ms 08:17:26 INFO - PROCESS | 1980 | 1464016646070 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 08:17:26 INFO - PROCESS | 1980 | 1464016646072 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 08:17:26 INFO - PROCESS | 1980 | 1464016646076 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:17:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:17:26 INFO - PROCESS | 1980 | 1464016646078 Marionette TRACE conn5 <- [1,2522,null,{}] 08:17:26 INFO - PROCESS | 1980 | 1464016646082 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}] 08:17:26 INFO - PROCESS | 1980 | 1464016646182 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 08:17:26 INFO - PROCESS | 1980 | 1464016646300 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:26 INFO - PROCESS | 1980 | ++DOCSHELL 0D2E5400 == 53 [pid = 1980] [id = 640] 08:17:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (13A1E800) [pid = 1980] [serial = 1920] [outer = 00000000] 08:17:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (16F98800) [pid = 1980] [serial = 1921] [outer = 13A1E800] 08:17:26 INFO - PROCESS | 1980 | 1464016646354 Marionette DEBUG loaded listener.js 08:17:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (16F9C000) [pid = 1980] [serial = 1922] [outer = 13A1E800] 08:17:27 INFO - PROCESS | 1980 | 1464016647069 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]]]}] 08:17:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:17:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1021ms 08:17:27 INFO - PROCESS | 1980 | 1464016647101 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 08:17:27 INFO - PROCESS | 1980 | 1464016647105 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 08:17:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:17:27 INFO - PROCESS | 1980 | 1464016647110 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:17:27 INFO - PROCESS | 1980 | 1464016647114 Marionette TRACE conn5 <- [1,2526,null,{}] 08:17:27 INFO - PROCESS | 1980 | 1464016647139 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}] 08:17:27 INFO - PROCESS | 1980 | 1464016647244 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 08:17:27 INFO - PROCESS | 1980 | 1464016647388 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:27 INFO - PROCESS | 1980 | ++DOCSHELL 0DC43400 == 54 [pid = 1980] [id = 641] 08:17:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (0DC44800) [pid = 1980] [serial = 1923] [outer = 00000000] 08:17:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (12126400) [pid = 1980] [serial = 1924] [outer = 0DC44800] 08:17:27 INFO - PROCESS | 1980 | 1464016647440 Marionette DEBUG loaded listener.js 08:17:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (12983C00) [pid = 1980] [serial = 1925] [outer = 0DC44800] 08:17:27 INFO - PROCESS | 1980 | --DOCSHELL 0D2E7800 == 53 [pid = 1980] [id = 457] 08:17:27 INFO - PROCESS | 1980 | --DOCSHELL 121F2400 == 52 [pid = 1980] [id = 634] 08:17:27 INFO - PROCESS | 1980 | --DOCSHELL 0DC41400 == 51 [pid = 1980] [id = 633] 08:17:27 INFO - PROCESS | 1980 | --DOCSHELL 094F3000 == 50 [pid = 1980] [id = 632] 08:17:27 INFO - PROCESS | 1980 | --DOCSHELL 165A5800 == 49 [pid = 1980] [id = 629] 08:17:27 INFO - PROCESS | 1980 | --DOCSHELL 12649C00 == 48 [pid = 1980] [id = 628] 08:17:27 INFO - PROCESS | 1980 | --DOCSHELL 0C9BD400 == 47 [pid = 1980] [id = 627] 08:17:27 INFO - PROCESS | 1980 | 1464016647949 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]]]}] 08:17:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:17:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 890ms 08:17:28 INFO - PROCESS | 1980 | 1464016648009 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 08:17:28 INFO - PROCESS | 1980 | 1464016648015 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 08:17:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:17:28 INFO - PROCESS | 1980 | 1464016648020 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:17:28 INFO - PROCESS | 1980 | 1464016648023 Marionette TRACE conn5 <- [1,2530,null,{}] 08:17:28 INFO - PROCESS | 1980 | 1464016648027 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}] 08:17:28 INFO - PROCESS | 1980 | 1464016648155 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 08:17:28 INFO - PROCESS | 1980 | 1464016648224 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:28 INFO - PROCESS | 1980 | ++DOCSHELL 0DAE4800 == 48 [pid = 1980] [id = 642] 08:17:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (11C7DC00) [pid = 1980] [serial = 1926] [outer = 00000000] 08:17:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (126B9C00) [pid = 1980] [serial = 1927] [outer = 11C7DC00] 08:17:28 INFO - PROCESS | 1980 | 1464016648270 Marionette DEBUG loaded listener.js 08:17:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (132DBC00) [pid = 1980] [serial = 1928] [outer = 11C7DC00] 08:17:28 INFO - PROCESS | 1980 | 1464016648745 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]]]}] 08:17:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:17:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 770ms 08:17:28 INFO - PROCESS | 1980 | 1464016648799 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 08:17:28 INFO - PROCESS | 1980 | 1464016648802 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 08:17:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:17:28 INFO - PROCESS | 1980 | 1464016648805 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:17:28 INFO - PROCESS | 1980 | 1464016648808 Marionette TRACE conn5 <- [1,2534,null,{}] 08:17:28 INFO - PROCESS | 1980 | 1464016648818 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}] 08:17:28 INFO - PROCESS | 1980 | 1464016648941 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 08:17:29 INFO - PROCESS | 1980 | 1464016649014 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:29 INFO - PROCESS | 1980 | ++DOCSHELL 15A0EC00 == 49 [pid = 1980] [id = 643] 08:17:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (15A0F000) [pid = 1980] [serial = 1929] [outer = 00000000] 08:17:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (15AE5400) [pid = 1980] [serial = 1930] [outer = 15A0F000] 08:17:29 INFO - PROCESS | 1980 | 1464016649064 Marionette DEBUG loaded listener.js 08:17:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (166D0C00) [pid = 1980] [serial = 1931] [outer = 15A0F000] 08:17:29 INFO - PROCESS | 1980 | 1464016649503 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]]]}] 08:17:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:17:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 730ms 08:17:29 INFO - PROCESS | 1980 | 1464016649537 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 08:17:29 INFO - PROCESS | 1980 | 1464016649540 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 08:17:29 INFO - PROCESS | 1980 | 1464016649543 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:17:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:17:29 INFO - PROCESS | 1980 | 1464016649544 Marionette TRACE conn5 <- [1,2538,null,{}] 08:17:29 INFO - PROCESS | 1980 | 1464016649548 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}] 08:17:29 INFO - PROCESS | 1980 | 1464016649669 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 08:17:29 INFO - PROCESS | 1980 | 1464016649675 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:29 INFO - PROCESS | 1980 | ++DOCSHELL 17552400 == 50 [pid = 1980] [id = 644] 08:17:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (17554800) [pid = 1980] [serial = 1932] [outer = 00000000] 08:17:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (17564800) [pid = 1980] [serial = 1933] [outer = 17554800] 08:17:29 INFO - PROCESS | 1980 | 1464016649720 Marionette DEBUG loaded listener.js 08:17:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (175B6400) [pid = 1980] [serial = 1934] [outer = 17554800] 08:17:30 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (1266FC00) [pid = 1980] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:17:30 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (0D3EB400) [pid = 1980] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:17:30 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (12903C00) [pid = 1980] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:17:30 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (13A0C000) [pid = 1980] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:17:30 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (15A0B800) [pid = 1980] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:17:30 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (0D655400) [pid = 1980] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:17:30 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (15ADF400) [pid = 1980] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:17:30 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (13E96800) [pid = 1980] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:17:30 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (0DA16400) [pid = 1980] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:17:30 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (0DC42800) [pid = 1980] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:17:30 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (094F3400) [pid = 1980] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:17:30 INFO - PROCESS | 1980 | 1464016650223 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]]]}] 08:17:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:17:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 08:17:30 INFO - PROCESS | 1980 | 1464016650277 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 08:17:30 INFO - PROCESS | 1980 | 1464016650279 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 08:17:30 INFO - PROCESS | 1980 | 1464016650282 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:17:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:17:30 INFO - PROCESS | 1980 | 1464016650284 Marionette TRACE conn5 <- [1,2542,null,{}] 08:17:30 INFO - PROCESS | 1980 | 1464016650314 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}] 08:17:30 INFO - PROCESS | 1980 | 1464016650395 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 08:17:30 INFO - PROCESS | 1980 | 1464016650403 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:30 INFO - PROCESS | 1980 | ++DOCSHELL 0DC6E400 == 51 [pid = 1980] [id = 645] 08:17:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (0D3ED400) [pid = 1980] [serial = 1935] [outer = 00000000] 08:17:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (15AE5C00) [pid = 1980] [serial = 1936] [outer = 0D3ED400] 08:17:30 INFO - PROCESS | 1980 | 1464016650450 Marionette DEBUG loaded listener.js 08:17:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (17457400) [pid = 1980] [serial = 1937] [outer = 0D3ED400] 08:17:30 INFO - PROCESS | 1980 | 1464016650897 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]]]}] 08:17:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:17:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 650ms 08:17:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:17:30 INFO - PROCESS | 1980 | 1464016650937 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 08:17:30 INFO - PROCESS | 1980 | 1464016650939 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 08:17:30 INFO - PROCESS | 1980 | 1464016650942 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:17:30 INFO - PROCESS | 1980 | 1464016650944 Marionette TRACE conn5 <- [1,2546,null,{}] 08:17:30 INFO - PROCESS | 1980 | 1464016650948 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}] 08:17:31 INFO - PROCESS | 1980 | 1464016651049 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 08:17:31 INFO - PROCESS | 1980 | 1464016651057 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:31 INFO - PROCESS | 1980 | ++DOCSHELL 0C9C2800 == 52 [pid = 1980] [id = 646] 08:17:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (17771C00) [pid = 1980] [serial = 1938] [outer = 00000000] 08:17:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (17CAFC00) [pid = 1980] [serial = 1939] [outer = 17771C00] 08:17:31 INFO - PROCESS | 1980 | 1464016651102 Marionette DEBUG loaded listener.js 08:17:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (18AD1C00) [pid = 1980] [serial = 1940] [outer = 17771C00] 08:17:31 INFO - PROCESS | 1980 | 1464016651551 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]]]}] 08:17:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:17:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 630ms 08:17:31 INFO - PROCESS | 1980 | 1464016651573 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 08:17:31 INFO - PROCESS | 1980 | 1464016651575 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 08:17:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:17:31 INFO - PROCESS | 1980 | 1464016651578 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:17:31 INFO - PROCESS | 1980 | 1464016651580 Marionette TRACE conn5 <- [1,2550,null,{}] 08:17:31 INFO - PROCESS | 1980 | 1464016651583 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}] 08:17:31 INFO - PROCESS | 1980 | 1464016651665 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 08:17:31 INFO - PROCESS | 1980 | 1464016651673 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:31 INFO - PROCESS | 1980 | ++DOCSHELL 17CAF800 == 53 [pid = 1980] [id = 647] 08:17:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (18C87400) [pid = 1980] [serial = 1941] [outer = 00000000] 08:17:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (18D12400) [pid = 1980] [serial = 1942] [outer = 18C87400] 08:17:31 INFO - PROCESS | 1980 | 1464016651719 Marionette DEBUG loaded listener.js 08:17:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (18D18800) [pid = 1980] [serial = 1943] [outer = 18C87400] 08:17:32 INFO - PROCESS | 1980 | 1464016652431 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]]]}] 08:17:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:17:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 930ms 08:17:32 INFO - PROCESS | 1980 | 1464016652510 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 08:17:32 INFO - PROCESS | 1980 | 1464016652514 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 08:17:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:17:32 INFO - PROCESS | 1980 | 1464016652521 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:17:32 INFO - PROCESS | 1980 | 1464016652524 Marionette TRACE conn5 <- [1,2554,null,{}] 08:17:32 INFO - PROCESS | 1980 | 1464016652530 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}] 08:17:32 INFO - PROCESS | 1980 | 1464016652671 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 08:17:32 INFO - PROCESS | 1980 | 1464016652814 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:32 INFO - PROCESS | 1980 | ++DOCSHELL 0DA15400 == 54 [pid = 1980] [id = 648] 08:17:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (0DA16400) [pid = 1980] [serial = 1944] [outer = 00000000] 08:17:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (12171C00) [pid = 1980] [serial = 1945] [outer = 0DA16400] 08:17:32 INFO - PROCESS | 1980 | 1464016652873 Marionette DEBUG loaded listener.js 08:17:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (13A01400) [pid = 1980] [serial = 1946] [outer = 0DA16400] 08:17:33 INFO - PROCESS | 1980 | 1464016653471 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]]]}] 08:17:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:17:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1019ms 08:17:33 INFO - PROCESS | 1980 | 1464016653544 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 08:17:33 INFO - PROCESS | 1980 | 1464016653550 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 08:17:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:17:33 INFO - PROCESS | 1980 | 1464016653556 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:17:33 INFO - PROCESS | 1980 | 1464016653559 Marionette TRACE conn5 <- [1,2558,null,{}] 08:17:33 INFO - PROCESS | 1980 | 1464016653563 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}] 08:17:33 INFO - PROCESS | 1980 | 1464016653671 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 08:17:33 INFO - PROCESS | 1980 | 1464016653785 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:33 INFO - PROCESS | 1980 | ++DOCSHELL 1525B800 == 55 [pid = 1980] [id = 649] 08:17:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (1525E400) [pid = 1980] [serial = 1947] [outer = 00000000] 08:17:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (16F9A000) [pid = 1980] [serial = 1948] [outer = 1525E400] 08:17:33 INFO - PROCESS | 1980 | 1464016653879 Marionette DEBUG loaded listener.js 08:17:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (17568000) [pid = 1980] [serial = 1949] [outer = 1525E400] 08:17:34 INFO - PROCESS | 1980 | 1464016654510 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]]]}] 08:17:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:17:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1020ms 08:17:34 INFO - PROCESS | 1980 | 1464016654578 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 08:17:34 INFO - PROCESS | 1980 | 1464016654581 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 08:17:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:17:34 INFO - PROCESS | 1980 | 1464016654585 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:17:34 INFO - PROCESS | 1980 | 1464016654588 Marionette TRACE conn5 <- [1,2562,null,{}] 08:17:34 INFO - PROCESS | 1980 | 1464016654599 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}] 08:17:34 INFO - PROCESS | 1980 | 1464016654756 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 08:17:34 INFO - PROCESS | 1980 | 1464016654900 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:34 INFO - PROCESS | 1980 | ++DOCSHELL 18E35400 == 56 [pid = 1980] [id = 650] 08:17:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (198E8400) [pid = 1980] [serial = 1950] [outer = 00000000] 08:17:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 112 (19B4C800) [pid = 1980] [serial = 1951] [outer = 198E8400] 08:17:34 INFO - PROCESS | 1980 | 1464016654958 Marionette DEBUG loaded listener.js 08:17:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 113 (19D7E800) [pid = 1980] [serial = 1952] [outer = 198E8400] 08:17:35 INFO - PROCESS | 1980 | 1464016655597 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]]]}] 08:17:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:17:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1238ms 08:17:35 INFO - PROCESS | 1980 | 1464016655836 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 08:17:35 INFO - PROCESS | 1980 | 1464016655840 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 08:17:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:17:35 INFO - PROCESS | 1980 | 1464016655845 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:17:35 INFO - PROCESS | 1980 | 1464016655848 Marionette TRACE conn5 <- [1,2566,null,{}] 08:17:35 INFO - PROCESS | 1980 | 1464016655853 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}] 08:17:35 INFO - PROCESS | 1980 | 1464016655956 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 08:17:36 INFO - PROCESS | 1980 | 1464016656098 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:36 INFO - PROCESS | 1980 | ++DOCSHELL 0D3F2400 == 57 [pid = 1980] [id = 651] 08:17:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 114 (0D80A800) [pid = 1980] [serial = 1953] [outer = 00000000] 08:17:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 115 (0DC68800) [pid = 1980] [serial = 1954] [outer = 0D80A800] 08:17:36 INFO - PROCESS | 1980 | 1464016656149 Marionette DEBUG loaded listener.js 08:17:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 116 (0EC7BC00) [pid = 1980] [serial = 1955] [outer = 0D80A800] 08:17:36 INFO - PROCESS | 1980 | 1464016656774 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]]]}] 08:17:36 INFO - PROCESS | 1980 | --DOCSHELL 0D654C00 == 56 [pid = 1980] [id = 624] 08:17:36 INFO - PROCESS | 1980 | --DOCSHELL 15263400 == 55 [pid = 1980] [id = 623] 08:17:36 INFO - PROCESS | 1980 | --DOCSHELL 13A08C00 == 54 [pid = 1980] [id = 621] 08:17:36 INFO - PROCESS | 1980 | --DOCSHELL 0C9B8400 == 53 [pid = 1980] [id = 455] 08:17:36 INFO - PROCESS | 1980 | --DOCSHELL 13E96000 == 52 [pid = 1980] [id = 622] 08:17:36 INFO - PROCESS | 1980 | --DOCSHELL 1266F400 == 51 [pid = 1980] [id = 620] 08:17:36 INFO - PROCESS | 1980 | --DOCSHELL 15263800 == 50 [pid = 1980] [id = 625] 08:17:36 INFO - PROCESS | 1980 | --DOCSHELL 0C9C2800 == 49 [pid = 1980] [id = 646] 08:17:36 INFO - PROCESS | 1980 | --DOCSHELL 0DC6E400 == 48 [pid = 1980] [id = 645] 08:17:36 INFO - PROCESS | 1980 | --DOCSHELL 17552400 == 47 [pid = 1980] [id = 644] 08:17:36 INFO - PROCESS | 1980 | --DOCSHELL 12956C00 == 46 [pid = 1980] [id = 626] 08:17:36 INFO - PROCESS | 1980 | --DOCSHELL 15A0EC00 == 45 [pid = 1980] [id = 643] 08:17:36 INFO - PROCESS | 1980 | --DOCSHELL 0DAE4800 == 44 [pid = 1980] [id = 642] 08:17:36 INFO - PROCESS | 1980 | --DOCSHELL 0DC43400 == 43 [pid = 1980] [id = 641] 08:17:36 INFO - PROCESS | 1980 | --DOMWINDOW == 115 (13A11800) [pid = 1980] [serial = 1906] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 1980 | --DOMWINDOW == 114 (0D840800) [pid = 1980] [serial = 1852] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 1980 | --DOMWINDOW == 113 (0D1A2C00) [pid = 1980] [serial = 1849] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 1980 | --DOMWINDOW == 112 (16FA2000) [pid = 1980] [serial = 1888] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 1980 | --DOMWINDOW == 111 (1756E400) [pid = 1980] [serial = 1894] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (1755DC00) [pid = 1980] [serial = 1891] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (0D83B000) [pid = 1980] [serial = 1882] [outer = 00000000] [url = about:blank] 08:17:36 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (13A04800) [pid = 1980] [serial = 1885] [outer = 00000000] [url = about:blank] 08:17:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:17:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1019ms 08:17:36 INFO - PROCESS | 1980 | 1464016656867 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 08:17:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:17:36 INFO - PROCESS | 1980 | 1464016656870 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 08:17:36 INFO - PROCESS | 1980 | 1464016656877 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:17:36 INFO - PROCESS | 1980 | 1464016656881 Marionette TRACE conn5 <- [1,2570,null,{}] 08:17:36 INFO - PROCESS | 1980 | 1464016656885 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}] 08:17:36 INFO - PROCESS | 1980 | 1464016656984 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 08:17:37 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (1298B800) [pid = 1980] [serial = 1904] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (0D802800) [pid = 1980] [serial = 1855] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (12987000) [pid = 1980] [serial = 1861] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (13A38800) [pid = 1980] [serial = 1865] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (15ADFC00) [pid = 1980] [serial = 1870] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (13A11C00) [pid = 1980] [serial = 1873] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (13A1A400) [pid = 1980] [serial = 1864] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (165A1800) [pid = 1980] [serial = 1876] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (13FC0C00) [pid = 1980] [serial = 1868] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (13EE4C00) [pid = 1980] [serial = 1867] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (0DC70000) [pid = 1980] [serial = 1858] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (13218800) [pid = 1980] [serial = 1862] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (15A11C00) [pid = 1980] [serial = 1871] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (13AAB400) [pid = 1980] [serial = 1874] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (0DFF7000) [pid = 1980] [serial = 1859] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (0D833800) [pid = 1980] [serial = 1856] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (0DC6FC00) [pid = 1980] [serial = 1900] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (0C9AD400) [pid = 1980] [serial = 1897] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (1290FC00) [pid = 1980] [serial = 1903] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (0D1A7800) [pid = 1980] [serial = 1898] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (0DFF7C00) [pid = 1980] [serial = 1901] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (166D4000) [pid = 1980] [serial = 1877] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (16BB0C00) [pid = 1980] [serial = 1879] [outer = 00000000] [url = about:blank] 08:17:37 INFO - PROCESS | 1980 | 1464016657079 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:37 INFO - PROCESS | 1980 | ++DOCSHELL 0C9B7C00 == 44 [pid = 1980] [id = 652] 08:17:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (0C9BCC00) [pid = 1980] [serial = 1956] [outer = 00000000] 08:17:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (0D2E7400) [pid = 1980] [serial = 1957] [outer = 0C9BCC00] 08:17:37 INFO - PROCESS | 1980 | 1464016657125 Marionette DEBUG loaded listener.js 08:17:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (0D80AC00) [pid = 1980] [serial = 1958] [outer = 0C9BCC00] 08:17:37 INFO - PROCESS | 1980 | 1464016657477 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]]]}] 08:17:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:17:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 690ms 08:17:37 INFO - PROCESS | 1980 | 1464016657566 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 08:17:37 INFO - PROCESS | 1980 | 1464016657569 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 08:17:37 INFO - PROCESS | 1980 | 1464016657572 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:17:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:17:37 INFO - PROCESS | 1980 | 1464016657574 Marionette TRACE conn5 <- [1,2574,null,{}] 08:17:37 INFO - PROCESS | 1980 | 1464016657583 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}] 08:17:37 INFO - PROCESS | 1980 | 1464016657677 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 08:17:37 INFO - PROCESS | 1980 | 1464016657686 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:37 INFO - PROCESS | 1980 | ++DOCSHELL 11C92000 == 45 [pid = 1980] [id = 653] 08:17:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (11E83800) [pid = 1980] [serial = 1959] [outer = 00000000] 08:17:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (121EF800) [pid = 1980] [serial = 1960] [outer = 11E83800] 08:17:37 INFO - PROCESS | 1980 | 1464016657736 Marionette DEBUG loaded listener.js 08:17:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (127DA400) [pid = 1980] [serial = 1961] [outer = 11E83800] 08:17:38 INFO - PROCESS | 1980 | 1464016658210 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]]]}] 08:17:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:17:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 670ms 08:17:38 INFO - PROCESS | 1980 | 1464016658246 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 08:17:38 INFO - PROCESS | 1980 | 1464016658248 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 08:17:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:17:38 INFO - PROCESS | 1980 | 1464016658251 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:17:38 INFO - PROCESS | 1980 | 1464016658253 Marionette TRACE conn5 <- [1,2578,null,{}] 08:17:38 INFO - PROCESS | 1980 | 1464016658256 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}] 08:17:38 INFO - PROCESS | 1980 | 1464016658366 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 08:17:38 INFO - PROCESS | 1980 | 1464016658466 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:38 INFO - PROCESS | 1980 | ++DOCSHELL 13A0DC00 == 46 [pid = 1980] [id = 654] 08:17:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (13A0E400) [pid = 1980] [serial = 1962] [outer = 00000000] 08:17:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (13A14800) [pid = 1980] [serial = 1963] [outer = 13A0E400] 08:17:38 INFO - PROCESS | 1980 | 1464016658511 Marionette DEBUG loaded listener.js 08:17:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (13A1CC00) [pid = 1980] [serial = 1964] [outer = 13A0E400] 08:17:38 INFO - PROCESS | 1980 | 1464016658894 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]]]}] 08:17:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:17:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 671ms 08:17:38 INFO - PROCESS | 1980 | 1464016658923 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 08:17:38 INFO - PROCESS | 1980 | 1464016658925 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 08:17:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:17:38 INFO - PROCESS | 1980 | 1464016658929 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:17:38 INFO - PROCESS | 1980 | 1464016658930 Marionette TRACE conn5 <- [1,2582,null,{}] 08:17:38 INFO - PROCESS | 1980 | 1464016658934 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}] 08:17:39 INFO - PROCESS | 1980 | 1464016659023 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 08:17:39 INFO - PROCESS | 1980 | 1464016659135 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:39 INFO - PROCESS | 1980 | ++DOCSHELL 0DC49C00 == 47 [pid = 1980] [id = 655] 08:17:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (12990000) [pid = 1980] [serial = 1965] [outer = 00000000] 08:17:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (13E96000) [pid = 1980] [serial = 1966] [outer = 12990000] 08:17:39 INFO - PROCESS | 1980 | 1464016659182 Marionette DEBUG loaded listener.js 08:17:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (13E9A400) [pid = 1980] [serial = 1967] [outer = 12990000] 08:17:39 INFO - PROCESS | 1980 | 1464016659603 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]]]}] 08:17:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:17:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 08:17:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:17:39 INFO - PROCESS | 1980 | 1464016659659 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 08:17:39 INFO - PROCESS | 1980 | 1464016659661 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 08:17:39 INFO - PROCESS | 1980 | 1464016659664 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:17:39 INFO - PROCESS | 1980 | 1464016659666 Marionette TRACE conn5 <- [1,2586,null,{}] 08:17:39 INFO - PROCESS | 1980 | 1464016659670 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}] 08:17:39 INFO - PROCESS | 1980 | 1464016659846 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 08:17:39 INFO - PROCESS | 1980 | 1464016659870 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:39 INFO - PROCESS | 1980 | ++DOCSHELL 0D3F0800 == 48 [pid = 1980] [id = 656] 08:17:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (14DDA800) [pid = 1980] [serial = 1968] [outer = 00000000] 08:17:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (15A15000) [pid = 1980] [serial = 1969] [outer = 14DDA800] 08:17:39 INFO - PROCESS | 1980 | 1464016659918 Marionette DEBUG loaded listener.js 08:17:40 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (15AE7400) [pid = 1980] [serial = 1970] [outer = 14DDA800] 08:17:40 INFO - PROCESS | 1980 | 1464016660388 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]]]}] 08:17:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:17:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 770ms 08:17:40 INFO - PROCESS | 1980 | 1464016660439 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 08:17:40 INFO - PROCESS | 1980 | 1464016660441 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 08:17:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:17:40 INFO - PROCESS | 1980 | 1464016660444 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:17:40 INFO - PROCESS | 1980 | 1464016660445 Marionette TRACE conn5 <- [1,2590,null,{}] 08:17:40 INFO - PROCESS | 1980 | 1464016660449 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}] 08:17:40 INFO - PROCESS | 1980 | 1464016660565 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 08:17:40 INFO - PROCESS | 1980 | 1464016660579 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:40 INFO - PROCESS | 1980 | ++DOCSHELL 0CA91800 == 49 [pid = 1980] [id = 657] 08:17:40 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (0D83A800) [pid = 1980] [serial = 1971] [outer = 00000000] 08:17:40 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (166CEC00) [pid = 1980] [serial = 1972] [outer = 0D83A800] 08:17:40 INFO - PROCESS | 1980 | 1464016660682 Marionette DEBUG loaded listener.js 08:17:40 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (166DB400) [pid = 1980] [serial = 1973] [outer = 0D83A800] 08:17:41 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (127DD000) [pid = 1980] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:17:41 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (166D7400) [pid = 1980] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:17:41 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (17558000) [pid = 1980] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:17:41 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (0C9BF800) [pid = 1980] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:17:41 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (1B12D800) [pid = 1980] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:17:41 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (0D1A8000) [pid = 1980] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:17:41 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (16031C00) [pid = 1980] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:17:41 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (1659E000) [pid = 1980] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:17:41 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (1603D400) [pid = 1980] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:17:41 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (11C7DC00) [pid = 1980] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:17:41 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (15A0F000) [pid = 1980] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:17:41 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (13A1E800) [pid = 1980] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:17:41 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (17554800) [pid = 1980] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:17:41 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (0D3ED400) [pid = 1980] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:17:41 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (17771C00) [pid = 1980] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:17:41 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (0DC44800) [pid = 1980] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:17:41 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (0C99E400) [pid = 1980] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:17:41 INFO - PROCESS | 1980 | 1464016661344 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]]]}] 08:17:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:17:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 930ms 08:17:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:17:41 INFO - PROCESS | 1980 | 1464016661375 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 08:17:41 INFO - PROCESS | 1980 | 1464016661377 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 08:17:41 INFO - PROCESS | 1980 | 1464016661381 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:17:41 INFO - PROCESS | 1980 | 1464016661382 Marionette TRACE conn5 <- [1,2594,null,{}] 08:17:41 INFO - PROCESS | 1980 | 1464016661386 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}] 08:17:41 INFO - PROCESS | 1980 | 1464016661476 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 08:17:41 INFO - PROCESS | 1980 | 1464016661484 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:41 INFO - PROCESS | 1980 | ++DOCSHELL 0C9A0800 == 50 [pid = 1980] [id = 658] 08:17:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (0D1A0000) [pid = 1980] [serial = 1974] [outer = 00000000] 08:17:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (0DFF6C00) [pid = 1980] [serial = 1975] [outer = 0D1A0000] 08:17:41 INFO - PROCESS | 1980 | 1464016661614 Marionette DEBUG loaded listener.js 08:17:41 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (1298F400) [pid = 1980] [serial = 1976] [outer = 0D1A0000] 08:17:41 INFO - PROCESS | 1980 | 1464016661991 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]]]}] 08:17:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:17:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 630ms 08:17:42 INFO - PROCESS | 1980 | 1464016662011 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 08:17:42 INFO - PROCESS | 1980 | 1464016662013 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 08:17:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:17:42 INFO - PROCESS | 1980 | 1464016662017 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:17:42 INFO - PROCESS | 1980 | 1464016662018 Marionette TRACE conn5 <- [1,2598,null,{}] 08:17:42 INFO - PROCESS | 1980 | 1464016662022 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}] 08:17:42 INFO - PROCESS | 1980 | 1464016662103 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 08:17:42 INFO - PROCESS | 1980 | 1464016662203 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:42 INFO - PROCESS | 1980 | ++DOCSHELL 0D809400 == 51 [pid = 1980] [id = 659] 08:17:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (0DC44800) [pid = 1980] [serial = 1977] [outer = 00000000] 08:17:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (166D6800) [pid = 1980] [serial = 1978] [outer = 0DC44800] 08:17:42 INFO - PROCESS | 1980 | 1464016662247 Marionette DEBUG loaded listener.js 08:17:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (16FA1800) [pid = 1980] [serial = 1979] [outer = 0DC44800] 08:17:42 INFO - PROCESS | 1980 | 1464016662599 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]]]}] 08:17:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:17:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 630ms 08:17:42 INFO - PROCESS | 1980 | 1464016662648 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 08:17:42 INFO - PROCESS | 1980 | 1464016662650 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 08:17:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:17:42 INFO - PROCESS | 1980 | 1464016662653 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:17:42 INFO - PROCESS | 1980 | 1464016662654 Marionette TRACE conn5 <- [1,2602,null,{}] 08:17:42 INFO - PROCESS | 1980 | 1464016662658 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}] 08:17:42 INFO - PROCESS | 1980 | 1464016662738 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 08:17:42 INFO - PROCESS | 1980 | 1464016662861 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:42 INFO - PROCESS | 1980 | ++DOCSHELL 1605B000 == 52 [pid = 1980] [id = 660] 08:17:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (1659E000) [pid = 1980] [serial = 1980] [outer = 00000000] 08:17:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (17566000) [pid = 1980] [serial = 1981] [outer = 1659E000] 08:17:42 INFO - PROCESS | 1980 | 1464016662907 Marionette DEBUG loaded listener.js 08:17:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (175B8C00) [pid = 1980] [serial = 1982] [outer = 1659E000] 08:17:43 INFO - PROCESS | 1980 | 1464016663326 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]]]}] 08:17:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:17:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 730ms 08:17:43 INFO - PROCESS | 1980 | 1464016663384 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 08:17:43 INFO - PROCESS | 1980 | 1464016663389 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 08:17:43 INFO - PROCESS | 1980 | 1464016663394 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:17:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:17:43 INFO - PROCESS | 1980 | 1464016663399 Marionette TRACE conn5 <- [1,2606,null,{}] 08:17:43 INFO - PROCESS | 1980 | 1464016663406 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}] 08:17:43 INFO - PROCESS | 1980 | 1464016663526 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 08:17:43 INFO - PROCESS | 1980 | 1464016663662 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:43 INFO - PROCESS | 1980 | ++DOCSHELL 0D16F400 == 53 [pid = 1980] [id = 661] 08:17:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (0D171C00) [pid = 1980] [serial = 1983] [outer = 00000000] 08:17:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (0D2E2000) [pid = 1980] [serial = 1984] [outer = 0D171C00] 08:17:43 INFO - PROCESS | 1980 | 1464016663721 Marionette DEBUG loaded listener.js 08:17:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (0D834C00) [pid = 1980] [serial = 1985] [outer = 0D171C00] 08:17:44 INFO - PROCESS | 1980 | 1464016664344 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]]]}] 08:17:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:17:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 970ms 08:17:44 INFO - PROCESS | 1980 | 1464016664369 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 08:17:44 INFO - PROCESS | 1980 | 1464016664375 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 08:17:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:17:44 INFO - PROCESS | 1980 | 1464016664382 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:17:44 INFO - PROCESS | 1980 | 1464016664384 Marionette TRACE conn5 <- [1,2610,null,{}] 08:17:44 INFO - PROCESS | 1980 | 1464016664388 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}] 08:17:44 INFO - PROCESS | 1980 | 1464016664498 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 08:17:44 INFO - PROCESS | 1980 | 1464016664614 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:44 INFO - PROCESS | 1980 | ++DOCSHELL 0DC67000 == 54 [pid = 1980] [id = 662] 08:17:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (0DFF7C00) [pid = 1980] [serial = 1986] [outer = 00000000] 08:17:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (1298B400) [pid = 1980] [serial = 1987] [outer = 0DFF7C00] 08:17:44 INFO - PROCESS | 1980 | 1464016664708 Marionette DEBUG loaded listener.js 08:17:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (13A04800) [pid = 1980] [serial = 1988] [outer = 0DFF7C00] 08:17:45 INFO - PROCESS | 1980 | 1464016665272 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]]]}] 08:17:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:17:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 930ms 08:17:45 INFO - PROCESS | 1980 | 1464016665314 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 08:17:45 INFO - PROCESS | 1980 | 1464016665316 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 08:17:45 INFO - PROCESS | 1980 | 1464016665320 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:17:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:17:45 INFO - PROCESS | 1980 | 1464016665324 Marionette TRACE conn5 <- [1,2614,null,{}] 08:17:45 INFO - PROCESS | 1980 | 1464016665334 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}] 08:17:45 INFO - PROCESS | 1980 | 1464016665448 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 08:17:45 INFO - PROCESS | 1980 | 1464016665590 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:45 INFO - PROCESS | 1980 | ++DOCSHELL 15AE4800 == 55 [pid = 1980] [id = 663] 08:17:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (15AE6400) [pid = 1980] [serial = 1989] [outer = 00000000] 08:17:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (17558C00) [pid = 1980] [serial = 1990] [outer = 15AE6400] 08:17:45 INFO - PROCESS | 1980 | 1464016665648 Marionette DEBUG loaded listener.js 08:17:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (17B69800) [pid = 1980] [serial = 1991] [outer = 15AE6400] 08:17:46 INFO - PROCESS | 1980 | 1464016666238 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]]]}] 08:17:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:17:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 970ms 08:17:46 INFO - PROCESS | 1980 | 1464016666294 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 08:17:46 INFO - PROCESS | 1980 | 1464016666297 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 08:17:46 INFO - PROCESS | 1980 | 1464016666300 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:17:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:17:46 INFO - PROCESS | 1980 | 1464016666302 Marionette TRACE conn5 <- [1,2618,null,{}] 08:17:46 INFO - PROCESS | 1980 | 1464016666306 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}] 08:17:46 INFO - PROCESS | 1980 | 1464016666413 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 08:17:46 INFO - PROCESS | 1980 | 1464016666560 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:46 INFO - PROCESS | 1980 | ++DOCSHELL 18DEE400 == 56 [pid = 1980] [id = 664] 08:17:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (18DEF800) [pid = 1980] [serial = 1992] [outer = 00000000] 08:17:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (19B45400) [pid = 1980] [serial = 1993] [outer = 18DEF800] 08:17:46 INFO - PROCESS | 1980 | 1464016666617 Marionette DEBUG loaded listener.js 08:17:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (19D83800) [pid = 1980] [serial = 1994] [outer = 18DEF800] 08:17:47 INFO - PROCESS | 1980 | 1464016667183 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]]]}] 08:17:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:17:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 930ms 08:17:47 INFO - PROCESS | 1980 | 1464016667234 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 08:17:47 INFO - PROCESS | 1980 | 1464016667236 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 08:17:47 INFO - PROCESS | 1980 | 1464016667240 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:17:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:17:47 INFO - PROCESS | 1980 | 1464016667242 Marionette TRACE conn5 <- [1,2622,null,{}] 08:17:47 INFO - PROCESS | 1980 | 1464016667246 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}] 08:17:47 INFO - PROCESS | 1980 | 1464016667355 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 08:17:47 INFO - PROCESS | 1980 | 1464016667500 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:47 INFO - PROCESS | 1980 | ++DOCSHELL 198EC400 == 57 [pid = 1980] [id = 665] 08:17:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (1A345800) [pid = 1980] [serial = 1995] [outer = 00000000] 08:17:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (1A35E400) [pid = 1980] [serial = 1996] [outer = 1A345800] 08:17:47 INFO - PROCESS | 1980 | 1464016667554 Marionette DEBUG loaded listener.js 08:17:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (1B12BC00) [pid = 1980] [serial = 1997] [outer = 1A345800] 08:17:48 INFO - PROCESS | 1980 | 1464016668350 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]]]}] 08:17:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:17:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1124ms 08:17:48 INFO - PROCESS | 1980 | 1464016668368 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 08:17:48 INFO - PROCESS | 1980 | 1464016668372 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 08:17:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:17:48 INFO - PROCESS | 1980 | 1464016668377 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:17:48 INFO - PROCESS | 1980 | 1464016668381 Marionette TRACE conn5 <- [1,2626,null,{}] 08:17:48 INFO - PROCESS | 1980 | 1464016668387 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}] 08:17:48 INFO - PROCESS | 1980 | 1464016668489 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 08:17:48 INFO - PROCESS | 1980 | 1464016668636 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:48 INFO - PROCESS | 1980 | ++DOCSHELL 0D3EB400 == 58 [pid = 1980] [id = 666] 08:17:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (0D807400) [pid = 1980] [serial = 1998] [outer = 00000000] 08:17:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 112 (0DC49800) [pid = 1980] [serial = 1999] [outer = 0D807400] 08:17:48 INFO - PROCESS | 1980 | 1464016668685 Marionette DEBUG loaded listener.js 08:17:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 113 (0DF70000) [pid = 1980] [serial = 2000] [outer = 0D807400] 08:17:49 INFO - PROCESS | 1980 | --DOCSHELL 0C9AA000 == 57 [pid = 1980] [id = 441] 08:17:49 INFO - PROCESS | 1980 | --DOCSHELL 0D809400 == 56 [pid = 1980] [id = 659] 08:17:49 INFO - PROCESS | 1980 | --DOCSHELL 0C9A0800 == 55 [pid = 1980] [id = 658] 08:17:49 INFO - PROCESS | 1980 | --DOCSHELL 0CA91800 == 54 [pid = 1980] [id = 657] 08:17:49 INFO - PROCESS | 1980 | --DOCSHELL 0D3F0800 == 53 [pid = 1980] [id = 656] 08:17:49 INFO - PROCESS | 1980 | --DOCSHELL 0DC49C00 == 52 [pid = 1980] [id = 655] 08:17:49 INFO - PROCESS | 1980 | --DOCSHELL 13A0DC00 == 51 [pid = 1980] [id = 654] 08:17:49 INFO - PROCESS | 1980 | --DOCSHELL 11C92000 == 50 [pid = 1980] [id = 653] 08:17:49 INFO - PROCESS | 1980 | --DOCSHELL 0C9B7C00 == 49 [pid = 1980] [id = 652] 08:17:49 INFO - PROCESS | 1980 | --DOCSHELL 0D3F2400 == 48 [pid = 1980] [id = 651] 08:17:49 INFO - PROCESS | 1980 | --DOMWINDOW == 112 (18D12400) [pid = 1980] [serial = 1942] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 1980 | --DOMWINDOW == 111 (0D64A800) [pid = 1980] [serial = 1850] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (13A1A800) [pid = 1980] [serial = 1886] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (17451800) [pid = 1980] [serial = 1889] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (17565C00) [pid = 1980] [serial = 1892] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (0DC48400) [pid = 1980] [serial = 1883] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (1B1F2C00) [pid = 1980] [serial = 1805] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (0DC6A800) [pid = 1980] [serial = 1853] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (175B4000) [pid = 1980] [serial = 1895] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (126B9C00) [pid = 1980] [serial = 1927] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (166D0C00) [pid = 1980] [serial = 1931] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (15AE5400) [pid = 1980] [serial = 1930] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (16F9C000) [pid = 1980] [serial = 1922] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (16F98800) [pid = 1980] [serial = 1921] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (0DC4AC00) [pid = 1980] [serial = 1909] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (13A04000) [pid = 1980] [serial = 1912] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (1525CC00) [pid = 1980] [serial = 1915] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (165A4800) [pid = 1980] [serial = 1918] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (17564800) [pid = 1980] [serial = 1933] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (15AE5C00) [pid = 1980] [serial = 1936] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (18AD1C00) [pid = 1980] [serial = 1940] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (17CAFC00) [pid = 1980] [serial = 1939] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (175B6400) [pid = 1980] [serial = 1934] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (12126400) [pid = 1980] [serial = 1924] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (132DBC00) [pid = 1980] [serial = 1928] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (17457400) [pid = 1980] [serial = 1937] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (12983C00) [pid = 1980] [serial = 1925] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (166DCC00) [pid = 1980] [serial = 1880] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (166D1C00) [pid = 1980] [serial = 1847] [outer = 00000000] [url = about:blank] 08:17:49 INFO - PROCESS | 1980 | 1464016669336 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]]]}] 08:17:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:17:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 990ms 08:17:49 INFO - PROCESS | 1980 | 1464016669368 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 08:17:49 INFO - PROCESS | 1980 | 1464016669373 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 08:17:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:17:49 INFO - PROCESS | 1980 | 1464016669379 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:17:49 INFO - PROCESS | 1980 | 1464016669382 Marionette TRACE conn5 <- [1,2630,null,{}] 08:17:49 INFO - PROCESS | 1980 | 1464016669385 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}] 08:17:49 INFO - PROCESS | 1980 | 1464016669474 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 08:17:49 INFO - PROCESS | 1980 | 1464016669575 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:49 INFO - PROCESS | 1980 | ++DOCSHELL 0D3F0800 == 49 [pid = 1980] [id = 667] 08:17:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (0D652000) [pid = 1980] [serial = 2001] [outer = 00000000] 08:17:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (0DC4C800) [pid = 1980] [serial = 2002] [outer = 0D652000] 08:17:49 INFO - PROCESS | 1980 | 1464016669621 Marionette DEBUG loaded listener.js 08:17:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (0DEE8400) [pid = 1980] [serial = 2003] [outer = 0D652000] 08:17:50 INFO - PROCESS | 1980 | 1464016670019 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]]]}] 08:17:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:17:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 670ms 08:17:50 INFO - PROCESS | 1980 | 1464016670053 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 08:17:50 INFO - PROCESS | 1980 | 1464016670055 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 08:17:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:17:50 INFO - PROCESS | 1980 | 1464016670058 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:17:50 INFO - PROCESS | 1980 | 1464016670062 Marionette TRACE conn5 <- [1,2634,null,{}] 08:17:50 INFO - PROCESS | 1980 | 1464016670072 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}] 08:17:50 INFO - PROCESS | 1980 | 1464016670166 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 08:17:50 INFO - PROCESS | 1980 | 1464016670177 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:50 INFO - PROCESS | 1980 | ++DOCSHELL 132CE000 == 50 [pid = 1980] [id = 668] 08:17:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (132CF800) [pid = 1980] [serial = 2004] [outer = 00000000] 08:17:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (13A05400) [pid = 1980] [serial = 2005] [outer = 132CF800] 08:17:50 INFO - PROCESS | 1980 | 1464016670223 Marionette DEBUG loaded listener.js 08:17:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (13A32400) [pid = 1980] [serial = 2006] [outer = 132CF800] 08:17:50 INFO - PROCESS | 1980 | 1464016670701 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]]]}] 08:17:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:17:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 671ms 08:17:50 INFO - PROCESS | 1980 | 1464016670734 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 08:17:50 INFO - PROCESS | 1980 | 1464016670736 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 08:17:50 INFO - PROCESS | 1980 | 1464016670739 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:17:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:17:50 INFO - PROCESS | 1980 | 1464016670741 Marionette TRACE conn5 <- [1,2638,null,{}] 08:17:50 INFO - PROCESS | 1980 | 1464016670744 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}] 08:17:50 INFO - PROCESS | 1980 | 1464016670828 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 08:17:50 INFO - PROCESS | 1980 | 1464016670835 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:50 INFO - PROCESS | 1980 | ++DOCSHELL 13EDB800 == 51 [pid = 1980] [id = 669] 08:17:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (13EE2000) [pid = 1980] [serial = 2007] [outer = 00000000] 08:17:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (1525C400) [pid = 1980] [serial = 2008] [outer = 13EE2000] 08:17:50 INFO - PROCESS | 1980 | 1464016670911 Marionette DEBUG loaded listener.js 08:17:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (15A0E000) [pid = 1980] [serial = 2009] [outer = 13EE2000] 08:17:51 INFO - PROCESS | 1980 | 1464016671357 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]]]}] 08:17:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:17:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 671ms 08:17:51 INFO - PROCESS | 1980 | 1464016671415 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 08:17:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:17:51 INFO - PROCESS | 1980 | 1464016671417 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 08:17:51 INFO - PROCESS | 1980 | 1464016671420 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:17:51 INFO - PROCESS | 1980 | 1464016671422 Marionette TRACE conn5 <- [1,2642,null,{}] 08:17:51 INFO - PROCESS | 1980 | 1464016671434 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}] 08:17:51 INFO - PROCESS | 1980 | 1464016671550 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 08:17:51 INFO - PROCESS | 1980 | 1464016671556 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:51 INFO - PROCESS | 1980 | ++DOCSHELL 12908000 == 52 [pid = 1980] [id = 670] 08:17:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (15A11C00) [pid = 1980] [serial = 2010] [outer = 00000000] 08:17:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (16039000) [pid = 1980] [serial = 2011] [outer = 15A11C00] 08:17:51 INFO - PROCESS | 1980 | 1464016671657 Marionette DEBUG loaded listener.js 08:17:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (166B7400) [pid = 1980] [serial = 2012] [outer = 15A11C00] 08:17:52 INFO - PROCESS | 1980 | 1464016672099 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]]]}] 08:17:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:17:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 730ms 08:17:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:17:52 INFO - PROCESS | 1980 | 1464016672151 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 08:17:52 INFO - PROCESS | 1980 | 1464016672153 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 08:17:52 INFO - PROCESS | 1980 | 1464016672156 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:17:52 INFO - PROCESS | 1980 | 1464016672158 Marionette TRACE conn5 <- [1,2646,null,{}] 08:17:52 INFO - PROCESS | 1980 | 1464016672162 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}] 08:17:52 INFO - PROCESS | 1980 | 1464016672332 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 08:17:52 INFO - PROCESS | 1980 | 1464016672403 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:52 INFO - PROCESS | 1980 | ++DOCSHELL 1525A000 == 53 [pid = 1980] [id = 671] 08:17:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (166D1C00) [pid = 1980] [serial = 2013] [outer = 00000000] 08:17:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (17458400) [pid = 1980] [serial = 2014] [outer = 166D1C00] 08:17:52 INFO - PROCESS | 1980 | 1464016672449 Marionette DEBUG loaded listener.js 08:17:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (1755CC00) [pid = 1980] [serial = 2015] [outer = 166D1C00] 08:17:52 INFO - PROCESS | 1980 | 1464016672876 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]]]}] 08:17:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:17:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 770ms 08:17:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:17:52 INFO - PROCESS | 1980 | 1464016672927 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 08:17:52 INFO - PROCESS | 1980 | 1464016672929 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 08:17:52 INFO - PROCESS | 1980 | 1464016672931 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:17:52 INFO - PROCESS | 1980 | 1464016672933 Marionette TRACE conn5 <- [1,2650,null,{}] 08:17:52 INFO - PROCESS | 1980 | 1464016672941 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}] 08:17:53 INFO - PROCESS | 1980 | 1464016673054 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 08:17:53 INFO - PROCESS | 1980 | 1464016673063 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:53 INFO - PROCESS | 1980 | ++DOCSHELL 17551800 == 54 [pid = 1980] [id = 672] 08:17:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (17568400) [pid = 1980] [serial = 2016] [outer = 00000000] 08:17:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (175BD800) [pid = 1980] [serial = 2017] [outer = 17568400] 08:17:53 INFO - PROCESS | 1980 | 1464016673107 Marionette DEBUG loaded listener.js 08:17:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (17740800) [pid = 1980] [serial = 2018] [outer = 17568400] 08:17:53 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (14DDA800) [pid = 1980] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:17:53 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (13A0E400) [pid = 1980] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:17:53 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (11E83800) [pid = 1980] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:17:53 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (0D80A800) [pid = 1980] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:17:53 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (0C9BCC00) [pid = 1980] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:17:53 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (0D83A800) [pid = 1980] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:17:53 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (0D1A0000) [pid = 1980] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:17:53 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (12990000) [pid = 1980] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:17:53 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (0DC44800) [pid = 1980] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:17:53 INFO - PROCESS | 1980 | 1464016673610 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]]]}] 08:17:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:17:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 730ms 08:17:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:17:53 INFO - PROCESS | 1980 | 1464016673663 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 08:17:53 INFO - PROCESS | 1980 | 1464016673665 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 08:17:53 INFO - PROCESS | 1980 | 1464016673668 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:17:53 INFO - PROCESS | 1980 | 1464016673669 Marionette TRACE conn5 <- [1,2654,null,{}] 08:17:53 INFO - PROCESS | 1980 | 1464016673700 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}] 08:17:53 INFO - PROCESS | 1980 | 1464016673825 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 08:17:53 INFO - PROCESS | 1980 | 1464016673902 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:53 INFO - PROCESS | 1980 | ++DOCSHELL 0D3ED400 == 55 [pid = 1980] [id = 673] 08:17:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (0D781800) [pid = 1980] [serial = 2019] [outer = 00000000] 08:17:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (15A17800) [pid = 1980] [serial = 2020] [outer = 0D781800] 08:17:53 INFO - PROCESS | 1980 | 1464016673948 Marionette DEBUG loaded listener.js 08:17:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (1756D400) [pid = 1980] [serial = 2021] [outer = 0D781800] 08:17:54 INFO - PROCESS | 1980 | 1464016674804 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]]]}] 08:17:54 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) 08:17:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1159ms 08:17:54 INFO - PROCESS | 1980 | 1464016674828 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 08:17:54 INFO - PROCESS | 1980 | 1464016674830 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 08:17:54 INFO - PROCESS | 1980 | 1464016674833 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:17:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:17:54 INFO - PROCESS | 1980 | 1464016674835 Marionette TRACE conn5 <- [1,2658,null,{}] 08:17:54 INFO - PROCESS | 1980 | 1464016674839 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}] 08:17:54 INFO - PROCESS | 1980 | 1464016674955 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 08:17:54 INFO - PROCESS | 1980 | 1464016674965 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:54 INFO - PROCESS | 1980 | ++DOCSHELL 166DBC00 == 56 [pid = 1980] [id = 674] 08:17:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (1773F400) [pid = 1980] [serial = 2022] [outer = 00000000] 08:17:55 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (18DF6C00) [pid = 1980] [serial = 2023] [outer = 1773F400] 08:17:55 INFO - PROCESS | 1980 | 1464016675009 Marionette DEBUG loaded listener.js 08:17:55 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (1A34C400) [pid = 1980] [serial = 2024] [outer = 1773F400] 08:17:55 INFO - PROCESS | 1980 | 1464016675956 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] 08:17:56 INFO - PROCESS | 1980 | 1464016676021 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 08:17:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:17:56 INFO - PROCESS | 1980 | 1464016676027 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:17:56 INFO - PROCESS | 1980 | 1464016676031 Marionette TRACE conn5 <- [1,2662,null,{}] 08:17:56 INFO - PROCESS | 1980 | 1464016676037 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}] 08:17:56 INFO - PROCESS | 1980 | 1464016676180 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 08:17:56 INFO - PROCESS | 1980 | 1464016676361 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:56 INFO - PROCESS | 1980 | ++DOCSHELL 0DC45000 == 57 [pid = 1980] [id = 675] 08:17:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (0DC45800) [pid = 1980] [serial = 2025] [outer = 00000000] 08:17:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (0DC6F800) [pid = 1980] [serial = 2026] [outer = 0DC45800] 08:17:56 INFO - PROCESS | 1980 | 1464016676421 Marionette DEBUG loaded listener.js 08:17:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (11E8A800) [pid = 1980] [serial = 2027] [outer = 0DC45800] 08:17:57 INFO - PROCESS | 1980 | 1464016677484 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] 08:17:57 INFO - PROCESS | 1980 | 1464016677509 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 08:17:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:17:57 INFO - PROCESS | 1980 | 1464016677515 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:17:57 INFO - PROCESS | 1980 | 1464016677518 Marionette TRACE conn5 <- [1,2666,null,{}] 08:17:57 INFO - PROCESS | 1980 | 1464016677522 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}] 08:17:57 INFO - PROCESS | 1980 | 1464016677632 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 08:17:57 INFO - PROCESS | 1980 | 1464016677787 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:57 INFO - PROCESS | 1980 | ++DOCSHELL 132D7400 == 58 [pid = 1980] [id = 676] 08:17:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (13A03C00) [pid = 1980] [serial = 2028] [outer = 00000000] 08:17:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (15A09800) [pid = 1980] [serial = 2029] [outer = 13A03C00] 08:17:57 INFO - PROCESS | 1980 | 1464016677842 Marionette DEBUG loaded listener.js 08:17:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (1659E800) [pid = 1980] [serial = 2030] [outer = 13A03C00] 08:17:58 INFO - PROCESS | 1980 | 1464016678896 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]]]}] 08:17:58 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) 08:17:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1421ms 08:17:58 INFO - PROCESS | 1980 | 1464016678938 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 08:17:58 INFO - PROCESS | 1980 | 1464016678941 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 08:17:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:17:58 INFO - PROCESS | 1980 | 1464016678945 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:17:58 INFO - PROCESS | 1980 | 1464016678949 Marionette TRACE conn5 <- [1,2670,null,{}] 08:17:58 INFO - PROCESS | 1980 | 1464016678960 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}] 08:17:59 INFO - PROCESS | 1980 | 1464016679104 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 08:17:59 INFO - PROCESS | 1980 | 1464016679249 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:59 INFO - PROCESS | 1980 | ++DOCSHELL 179F5800 == 59 [pid = 1980] [id = 677] 08:17:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (18D13400) [pid = 1980] [serial = 2031] [outer = 00000000] 08:17:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (1B137400) [pid = 1980] [serial = 2032] [outer = 18D13400] 08:17:59 INFO - PROCESS | 1980 | 1464016679306 Marionette DEBUG loaded listener.js 08:17:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (1B1C8800) [pid = 1980] [serial = 2033] [outer = 18D13400] 08:18:00 INFO - PROCESS | 1980 | 1464016680487 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]]]}] 08:18:00 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) 08:18:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1571ms 08:18:00 INFO - PROCESS | 1980 | 1464016680520 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 08:18:00 INFO - PROCESS | 1980 | 1464016680524 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 08:18:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:18:00 INFO - PROCESS | 1980 | 1464016680529 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:18:00 INFO - PROCESS | 1980 | 1464016680533 Marionette TRACE conn5 <- [1,2674,null,{}] 08:18:00 INFO - PROCESS | 1980 | 1464016680540 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}] 08:18:00 INFO - PROCESS | 1980 | 1464016680737 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 08:18:00 INFO - PROCESS | 1980 | 1464016680846 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:00 INFO - PROCESS | 1980 | ++DOCSHELL 0D1A6C00 == 60 [pid = 1980] [id = 678] 08:18:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (0D1D7000) [pid = 1980] [serial = 2034] [outer = 00000000] 08:18:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (0D77AC00) [pid = 1980] [serial = 2035] [outer = 0D1D7000] 08:18:00 INFO - PROCESS | 1980 | 1464016680899 Marionette DEBUG loaded listener.js 08:18:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (0D80EC00) [pid = 1980] [serial = 2036] [outer = 0D1D7000] 08:18:01 INFO - PROCESS | 1980 | --DOCSHELL 0D3F6400 == 59 [pid = 1980] [id = 636] 08:18:01 INFO - PROCESS | 1980 | --DOCSHELL 0C9BC800 == 58 [pid = 1980] [id = 637] 08:18:01 INFO - PROCESS | 1980 | --DOCSHELL 15AEA800 == 57 [pid = 1980] [id = 454] 08:18:01 INFO - PROCESS | 1980 | --DOCSHELL 15254400 == 56 [pid = 1980] [id = 453] 08:18:01 INFO - PROCESS | 1980 | --DOCSHELL 0D3ED400 == 55 [pid = 1980] [id = 673] 08:18:01 INFO - PROCESS | 1980 | --DOCSHELL 17551800 == 54 [pid = 1980] [id = 672] 08:18:01 INFO - PROCESS | 1980 | --DOCSHELL 1525A000 == 53 [pid = 1980] [id = 671] 08:18:01 INFO - PROCESS | 1980 | --DOCSHELL 12908000 == 52 [pid = 1980] [id = 670] 08:18:01 INFO - PROCESS | 1980 | --DOCSHELL 13EDB800 == 51 [pid = 1980] [id = 669] 08:18:01 INFO - PROCESS | 1980 | --DOCSHELL 132CE000 == 50 [pid = 1980] [id = 668] 08:18:01 INFO - PROCESS | 1980 | --DOCSHELL 0D3F0800 == 49 [pid = 1980] [id = 667] 08:18:01 INFO - PROCESS | 1980 | --DOCSHELL 0D3EB400 == 48 [pid = 1980] [id = 666] 08:18:01 INFO - PROCESS | 1980 | --DOCSHELL 0D16F400 == 47 [pid = 1980] [id = 661] 08:18:01 INFO - PROCESS | 1980 | --DOCSHELL 1605B000 == 46 [pid = 1980] [id = 660] 08:18:01 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (15A15000) [pid = 1980] [serial = 1969] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (13A14800) [pid = 1980] [serial = 1963] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (13A1CC00) [pid = 1980] [serial = 1964] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (121EF800) [pid = 1980] [serial = 1960] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (127DA400) [pid = 1980] [serial = 1961] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (0EC7BC00) [pid = 1980] [serial = 1955] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (0DC68800) [pid = 1980] [serial = 1954] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (0D2E7400) [pid = 1980] [serial = 1957] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (0D80AC00) [pid = 1980] [serial = 1958] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (166CEC00) [pid = 1980] [serial = 1972] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (12171C00) [pid = 1980] [serial = 1945] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (16F9A000) [pid = 1980] [serial = 1948] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (19B4C800) [pid = 1980] [serial = 1951] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (0DFF6C00) [pid = 1980] [serial = 1975] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (17566000) [pid = 1980] [serial = 1981] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (166DB400) [pid = 1980] [serial = 1973] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (13E96000) [pid = 1980] [serial = 1966] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (13E9A400) [pid = 1980] [serial = 1967] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (15AE7400) [pid = 1980] [serial = 1970] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (1298F400) [pid = 1980] [serial = 1976] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (166D6800) [pid = 1980] [serial = 1978] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (16FA1800) [pid = 1980] [serial = 1979] [outer = 00000000] [url = about:blank] 08:18:02 INFO - PROCESS | 1980 | 1464016681995 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] 08:18:02 INFO - PROCESS | 1980 | 1464016682015 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 08:18:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:18:02 INFO - PROCESS | 1980 | 1464016682021 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:18:02 INFO - PROCESS | 1980 | 1464016682024 Marionette TRACE conn5 <- [1,2678,null,{}] 08:18:02 INFO - PROCESS | 1980 | 1464016682028 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}] 08:18:02 INFO - PROCESS | 1980 | 1464016682120 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 08:18:02 INFO - PROCESS | 1980 | 1464016682127 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:02 INFO - PROCESS | 1980 | ++DOCSHELL 0D2E7400 == 47 [pid = 1980] [id = 679] 08:18:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (0D366800) [pid = 1980] [serial = 2037] [outer = 00000000] 08:18:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (0DAE0C00) [pid = 1980] [serial = 2038] [outer = 0D366800] 08:18:02 INFO - PROCESS | 1980 | 1464016682175 Marionette DEBUG loaded listener.js 08:18:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (0DC4B000) [pid = 1980] [serial = 2039] [outer = 0D366800] 08:18:03 INFO - PROCESS | 1980 | 1464016683135 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] 08:18:03 INFO - PROCESS | 1980 | 1464016683145 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 08:18:03 INFO - PROCESS | 1980 | 1464016683148 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:18:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:18:03 INFO - PROCESS | 1980 | 1464016683152 Marionette TRACE conn5 <- [1,2682,null,{}] 08:18:03 INFO - PROCESS | 1980 | 1464016683162 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}] 08:18:03 INFO - PROCESS | 1980 | 1464016683252 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 08:18:03 INFO - PROCESS | 1980 | 1464016683260 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:03 INFO - PROCESS | 1980 | ++DOCSHELL 11F4D800 == 48 [pid = 1980] [id = 680] 08:18:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (11F53000) [pid = 1980] [serial = 2040] [outer = 00000000] 08:18:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (12647800) [pid = 1980] [serial = 2041] [outer = 11F53000] 08:18:03 INFO - PROCESS | 1980 | 1464016683307 Marionette DEBUG loaded listener.js 08:18:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (12908000) [pid = 1980] [serial = 2042] [outer = 11F53000] 08:18:04 INFO - PROCESS | 1980 | 1464016684320 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] 08:18:04 INFO - PROCESS | 1980 | 1464016684392 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 08:18:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:18:04 INFO - PROCESS | 1980 | 1464016684396 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:18:04 INFO - PROCESS | 1980 | 1464016684398 Marionette TRACE conn5 <- [1,2686,null,{}] 08:18:04 INFO - PROCESS | 1980 | 1464016684401 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}] 08:18:04 INFO - PROCESS | 1980 | 1464016684521 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 08:18:04 INFO - PROCESS | 1980 | 1464016684583 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:04 INFO - PROCESS | 1980 | ++DOCSHELL 0D647C00 == 49 [pid = 1980] [id = 681] 08:18:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (0D80F800) [pid = 1980] [serial = 2043] [outer = 00000000] 08:18:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (13A09000) [pid = 1980] [serial = 2044] [outer = 0D80F800] 08:18:04 INFO - PROCESS | 1980 | 1464016684629 Marionette DEBUG loaded listener.js 08:18:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (13A14000) [pid = 1980] [serial = 2045] [outer = 0D80F800] 08:18:05 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (132CF800) [pid = 1980] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:18:05 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (0D652000) [pid = 1980] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:18:05 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (13EE2000) [pid = 1980] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:18:05 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (0D807400) [pid = 1980] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:18:05 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (1659E000) [pid = 1980] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:18:05 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (166D1C00) [pid = 1980] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:18:05 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (0D781800) [pid = 1980] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:18:05 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (17568400) [pid = 1980] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:18:05 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (15A11C00) [pid = 1980] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:18:05 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (126B6400) [pid = 1980] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:18:05 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (15258400) [pid = 1980] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:18:05 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (18C87400) [pid = 1980] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:18:05 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (0D77A400) [pid = 1980] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:18:05 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (16031400) [pid = 1980] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:18:05 INFO - PROCESS | 1980 | 1464016685555 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] 08:18:05 INFO - PROCESS | 1980 | 1464016685591 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 08:18:05 INFO - PROCESS | 1980 | 1464016685595 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:18:05 INFO - PROCESS | 1980 | 1464016685596 Marionette TRACE conn5 <- [1,2690,null,{}] 08:18:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:18:05 INFO - PROCESS | 1980 | 1464016685600 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}] 08:18:05 INFO - PROCESS | 1980 | 1464016685682 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 08:18:05 INFO - PROCESS | 1980 | 1464016685689 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:05 INFO - PROCESS | 1980 | ++DOCSHELL 126B6400 == 50 [pid = 1980] [id = 682] 08:18:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (126B7400) [pid = 1980] [serial = 2046] [outer = 00000000] 08:18:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (13A04000) [pid = 1980] [serial = 2047] [outer = 126B7400] 08:18:05 INFO - PROCESS | 1980 | 1464016685734 Marionette DEBUG loaded listener.js 08:18:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (13A1B800) [pid = 1980] [serial = 2048] [outer = 126B7400] 08:18:06 INFO - PROCESS | 1980 | 1464016686177 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]]]}] 08:18:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:18:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 630ms 08:18:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:18:06 INFO - PROCESS | 1980 | 1464016686231 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 08:18:06 INFO - PROCESS | 1980 | 1464016686232 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 08:18:06 INFO - PROCESS | 1980 | 1464016686235 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:18:06 INFO - PROCESS | 1980 | 1464016686237 Marionette TRACE conn5 <- [1,2694,null,{}] 08:18:06 INFO - PROCESS | 1980 | 1464016686241 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}] 08:18:06 INFO - PROCESS | 1980 | 1464016686350 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 08:18:06 INFO - PROCESS | 1980 | 1464016686358 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:06 INFO - PROCESS | 1980 | ++DOCSHELL 0C9ABC00 == 51 [pid = 1980] [id = 683] 08:18:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (13A3AC00) [pid = 1980] [serial = 2049] [outer = 00000000] 08:18:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (14DE0000) [pid = 1980] [serial = 2050] [outer = 13A3AC00] 08:18:06 INFO - PROCESS | 1980 | 1464016686406 Marionette DEBUG loaded listener.js 08:18:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (15258400) [pid = 1980] [serial = 2051] [outer = 13A3AC00] 08:18:06 INFO - PROCESS | 1980 | 1464016686857 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]]]}] 08:18:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:18:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 08:18:06 INFO - PROCESS | 1980 | 1464016686906 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 08:18:06 INFO - PROCESS | 1980 | 1464016686908 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 08:18:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:18:06 INFO - PROCESS | 1980 | 1464016686912 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:18:06 INFO - PROCESS | 1980 | 1464016686913 Marionette TRACE conn5 <- [1,2698,null,{}] 08:18:06 INFO - PROCESS | 1980 | 1464016686917 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}] 08:18:06 INFO - PROCESS | 1980 | 1464016686996 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 08:18:07 INFO - PROCESS | 1980 | 1464016687003 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:07 INFO - PROCESS | 1980 | ++DOCSHELL 15263C00 == 52 [pid = 1980] [id = 684] 08:18:07 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (15A0F000) [pid = 1980] [serial = 2052] [outer = 00000000] 08:18:07 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (15A17000) [pid = 1980] [serial = 2053] [outer = 15A0F000] 08:18:07 INFO - PROCESS | 1980 | 1464016687048 Marionette DEBUG loaded listener.js 08:18:07 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (15AE9000) [pid = 1980] [serial = 2054] [outer = 15A0F000] 08:18:07 INFO - PROCESS | 1980 | 1464016687566 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] 08:18:07 INFO - PROCESS | 1980 | 1464016687648 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 08:18:07 INFO - PROCESS | 1980 | 1464016687653 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:18:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:18:07 INFO - PROCESS | 1980 | 1464016687658 Marionette TRACE conn5 <- [1,2702,null,{}] 08:18:07 INFO - PROCESS | 1980 | 1464016687716 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}] 08:18:07 INFO - PROCESS | 1980 | 1464016687826 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 08:18:07 INFO - PROCESS | 1980 | 1464016687969 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:08 INFO - PROCESS | 1980 | ++DOCSHELL 0D2E6400 == 53 [pid = 1980] [id = 685] 08:18:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (0D3EA400) [pid = 1980] [serial = 2055] [outer = 00000000] 08:18:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (0D801400) [pid = 1980] [serial = 2056] [outer = 0D3EA400] 08:18:08 INFO - PROCESS | 1980 | 1464016688070 Marionette DEBUG loaded listener.js 08:18:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (0D83A400) [pid = 1980] [serial = 2057] [outer = 0D3EA400] 08:18:08 INFO - PROCESS | 1980 | 1464016688692 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]]]}] 08:18:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:18:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1077ms 08:18:08 INFO - PROCESS | 1980 | 1464016688736 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 08:18:08 INFO - PROCESS | 1980 | 1464016688742 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 08:18:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:18:08 INFO - PROCESS | 1980 | 1464016688748 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:18:08 INFO - PROCESS | 1980 | 1464016688751 Marionette TRACE conn5 <- [1,2706,null,{}] 08:18:08 INFO - PROCESS | 1980 | 1464016688755 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}] 08:18:08 INFO - PROCESS | 1980 | 1464016688863 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 08:18:08 INFO - PROCESS | 1980 | 1464016688979 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:09 INFO - PROCESS | 1980 | ++DOCSHELL 1216C800 == 54 [pid = 1980] [id = 686] 08:18:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (12171800) [pid = 1980] [serial = 2058] [outer = 00000000] 08:18:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (12989800) [pid = 1980] [serial = 2059] [outer = 12171800] 08:18:09 INFO - PROCESS | 1980 | 1464016689074 Marionette DEBUG loaded listener.js 08:18:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (132D3C00) [pid = 1980] [serial = 2060] [outer = 12171800] 08:18:09 INFO - PROCESS | 1980 | 1464016689703 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] 08:18:09 INFO - PROCESS | 1980 | 1464016689722 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 08:18:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:18:09 INFO - PROCESS | 1980 | 1464016689726 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:18:09 INFO - PROCESS | 1980 | 1464016689730 Marionette TRACE conn5 <- [1,2710,null,{}] 08:18:09 INFO - PROCESS | 1980 | 1464016689741 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}] 08:18:09 INFO - PROCESS | 1980 | 1464016689852 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 08:18:10 INFO - PROCESS | 1980 | 1464016689996 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:10 INFO - PROCESS | 1980 | ++DOCSHELL 13FC1C00 == 55 [pid = 1980] [id = 687] 08:18:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (14DD8800) [pid = 1980] [serial = 2061] [outer = 00000000] 08:18:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (166B4000) [pid = 1980] [serial = 2062] [outer = 14DD8800] 08:18:10 INFO - PROCESS | 1980 | 1464016690054 Marionette DEBUG loaded listener.js 08:18:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (166DC000) [pid = 1980] [serial = 2063] [outer = 14DD8800] 08:18:10 INFO - PROCESS | 1980 | 1464016690734 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] 08:18:10 INFO - PROCESS | 1980 | 1464016690752 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 08:18:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:18:10 INFO - PROCESS | 1980 | 1464016690755 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:18:10 INFO - PROCESS | 1980 | 1464016690757 Marionette TRACE conn5 <- [1,2714,null,{}] 08:18:10 INFO - PROCESS | 1980 | 1464016690760 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}] 08:18:10 INFO - PROCESS | 1980 | 1464016690866 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 08:18:11 INFO - PROCESS | 1980 | 1464016691008 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:11 INFO - PROCESS | 1980 | ++DOCSHELL 17431C00 == 56 [pid = 1980] [id = 688] 08:18:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (17552000) [pid = 1980] [serial = 2064] [outer = 00000000] 08:18:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (1755B400) [pid = 1980] [serial = 2065] [outer = 17552000] 08:18:11 INFO - PROCESS | 1980 | 1464016691065 Marionette DEBUG loaded listener.js 08:18:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (1755FC00) [pid = 1980] [serial = 2066] [outer = 17552000] 08:18:11 INFO - PROCESS | 1980 | 1464016691622 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]]]}] 08:18:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:18:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 930ms 08:18:11 INFO - PROCESS | 1980 | 1464016691689 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 08:18:11 INFO - PROCESS | 1980 | 1464016691692 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 08:18:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:18:11 INFO - PROCESS | 1980 | 1464016691695 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:18:11 INFO - PROCESS | 1980 | 1464016691697 Marionette TRACE conn5 <- [1,2718,null,{}] 08:18:11 INFO - PROCESS | 1980 | 1464016691701 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}] 08:18:11 INFO - PROCESS | 1980 | 1464016691804 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 08:18:11 INFO - PROCESS | 1980 | 1464016691942 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:11 INFO - PROCESS | 1980 | ++DOCSHELL 0D361C00 == 57 [pid = 1980] [id = 689] 08:18:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (0D807000) [pid = 1980] [serial = 2067] [outer = 00000000] 08:18:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (0EC52400) [pid = 1980] [serial = 2068] [outer = 0D807000] 08:18:12 INFO - PROCESS | 1980 | 1464016692039 Marionette DEBUG loaded listener.js 08:18:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (13A17000) [pid = 1980] [serial = 2069] [outer = 0D807000] 08:18:13 INFO - PROCESS | 1980 | --DOCSHELL 0C9ABC00 == 56 [pid = 1980] [id = 683] 08:18:13 INFO - PROCESS | 1980 | --DOCSHELL 126B6400 == 55 [pid = 1980] [id = 682] 08:18:13 INFO - PROCESS | 1980 | --DOCSHELL 0D647C00 == 54 [pid = 1980] [id = 681] 08:18:13 INFO - PROCESS | 1980 | --DOCSHELL 11F4D800 == 53 [pid = 1980] [id = 680] 08:18:13 INFO - PROCESS | 1980 | --DOCSHELL 0D2E7400 == 52 [pid = 1980] [id = 679] 08:18:13 INFO - PROCESS | 1980 | --DOCSHELL 0D1A6C00 == 51 [pid = 1980] [id = 678] 08:18:13 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (13A35800) [pid = 1980] [serial = 1913] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (15A0F800) [pid = 1980] [serial = 1916] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (18D18800) [pid = 1980] [serial = 1943] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (0EAE9C00) [pid = 1980] [serial = 1910] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (166CF400) [pid = 1980] [serial = 1919] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (18DF6C00) [pid = 1980] [serial = 2023] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (0D2E2000) [pid = 1980] [serial = 1984] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (1298B400) [pid = 1980] [serial = 1987] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (17558C00) [pid = 1980] [serial = 1990] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (19B45400) [pid = 1980] [serial = 1993] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (1A35E400) [pid = 1980] [serial = 1996] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (16039000) [pid = 1980] [serial = 2011] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (166B7400) [pid = 1980] [serial = 2012] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (1756D400) [pid = 1980] [serial = 2021] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (15A0E000) [pid = 1980] [serial = 2009] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (13A05400) [pid = 1980] [serial = 2005] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (13A32400) [pid = 1980] [serial = 2006] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (0DC4C800) [pid = 1980] [serial = 2002] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (0DEE8400) [pid = 1980] [serial = 2003] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (1525C400) [pid = 1980] [serial = 2008] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (0DC49800) [pid = 1980] [serial = 1999] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (0DF70000) [pid = 1980] [serial = 2000] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (175B8C00) [pid = 1980] [serial = 1982] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (1755CC00) [pid = 1980] [serial = 2015] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (17458400) [pid = 1980] [serial = 2014] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (15A17800) [pid = 1980] [serial = 2020] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (175BD800) [pid = 1980] [serial = 2017] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 1980 | --DOMWINDOW == 80 (17740800) [pid = 1980] [serial = 2018] [outer = 00000000] [url = about:blank] 08:18:13 INFO - PROCESS | 1980 | 1464016693207 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] 08:18:13 INFO - PROCESS | 1980 | 1464016693233 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 08:18:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:18:13 INFO - PROCESS | 1980 | 1464016693241 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:18:13 INFO - PROCESS | 1980 | 1464016693245 Marionette TRACE conn5 <- [1,2722,null,{}] 08:18:13 INFO - PROCESS | 1980 | 1464016693250 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}] 08:18:13 INFO - PROCESS | 1980 | 1464016693338 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 08:18:13 INFO - PROCESS | 1980 | 1464016693347 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:13 INFO - PROCESS | 1980 | ++DOCSHELL 0D80E400 == 52 [pid = 1980] [id = 690] 08:18:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 81 (0D80E800) [pid = 1980] [serial = 2070] [outer = 00000000] 08:18:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (0DAE2800) [pid = 1980] [serial = 2071] [outer = 0D80E800] 08:18:13 INFO - PROCESS | 1980 | 1464016693395 Marionette DEBUG loaded listener.js 08:18:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (0DC6AC00) [pid = 1980] [serial = 2072] [outer = 0D80E800] 08:18:13 INFO - PROCESS | 1980 | 1464016693910 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]]]}] 08:18:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:18:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 730ms 08:18:13 INFO - PROCESS | 1980 | 1464016693971 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 08:18:13 INFO - PROCESS | 1980 | 1464016693977 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 08:18:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:18:13 INFO - PROCESS | 1980 | 1464016693982 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:18:13 INFO - PROCESS | 1980 | 1464016693985 Marionette TRACE conn5 <- [1,2726,null,{}] 08:18:13 INFO - PROCESS | 1980 | 1464016693988 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}] 08:18:14 INFO - PROCESS | 1980 | 1464016694076 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 08:18:14 INFO - PROCESS | 1980 | 1464016694086 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:14 INFO - PROCESS | 1980 | ++DOCSHELL 0D80E000 == 53 [pid = 1980] [id = 691] 08:18:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (11C7C400) [pid = 1980] [serial = 2073] [outer = 00000000] 08:18:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (12956400) [pid = 1980] [serial = 2074] [outer = 11C7C400] 08:18:14 INFO - PROCESS | 1980 | 1464016694134 Marionette DEBUG loaded listener.js 08:18:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (12990400) [pid = 1980] [serial = 2075] [outer = 11C7C400] 08:18:14 INFO - PROCESS | 1980 | 1464016694611 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]]]}] 08:18:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:18:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 670ms 08:18:14 INFO - PROCESS | 1980 | 1464016694656 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 08:18:14 INFO - PROCESS | 1980 | 1464016694658 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 08:18:14 INFO - PROCESS | 1980 | 1464016694662 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:18:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:18:14 INFO - PROCESS | 1980 | 1464016694665 Marionette TRACE conn5 <- [1,2730,null,{}] 08:18:14 INFO - PROCESS | 1980 | 1464016694675 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}] 08:18:14 INFO - PROCESS | 1980 | 1464016694792 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 08:18:14 INFO - PROCESS | 1980 | 1464016694810 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:14 INFO - PROCESS | 1980 | ++DOCSHELL 13E94800 == 54 [pid = 1980] [id = 692] 08:18:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (13E9C800) [pid = 1980] [serial = 2076] [outer = 00000000] 08:18:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (13EE4C00) [pid = 1980] [serial = 2077] [outer = 13E9C800] 08:18:14 INFO - PROCESS | 1980 | 1464016694859 Marionette DEBUG loaded listener.js 08:18:14 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (15167400) [pid = 1980] [serial = 2078] [outer = 13E9C800] 08:18:15 INFO - PROCESS | 1980 | 1464016695325 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]]]}] 08:18:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:18:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 671ms 08:18:15 INFO - PROCESS | 1980 | 1464016695337 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 08:18:15 INFO - PROCESS | 1980 | 1464016695339 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 08:18:15 INFO - PROCESS | 1980 | 1464016695366 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:18:15 INFO - PROCESS | 1980 | 1464016695368 Marionette TRACE conn5 <- [1,2734,null,{}] 08:18:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:18:15 INFO - PROCESS | 1980 | 1464016695372 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}] 08:18:15 INFO - PROCESS | 1980 | 1464016695510 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 08:18:15 INFO - PROCESS | 1980 | 1464016695575 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:15 INFO - PROCESS | 1980 | ++DOCSHELL 15A0E000 == 55 [pid = 1980] [id = 693] 08:18:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (15A16000) [pid = 1980] [serial = 2079] [outer = 00000000] 08:18:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (15AE9C00) [pid = 1980] [serial = 2080] [outer = 15A16000] 08:18:15 INFO - PROCESS | 1980 | 1464016695620 Marionette DEBUG loaded listener.js 08:18:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (1659E000) [pid = 1980] [serial = 2081] [outer = 15A16000] 08:18:16 INFO - PROCESS | 1980 | 1464016696033 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]]]}] 08:18:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:18:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 730ms 08:18:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:18:16 INFO - PROCESS | 1980 | 1464016696103 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 08:18:16 INFO - PROCESS | 1980 | 1464016696105 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 08:18:16 INFO - PROCESS | 1980 | 1464016696108 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:18:16 INFO - PROCESS | 1980 | 1464016696110 Marionette TRACE conn5 <- [1,2738,null,{}] 08:18:16 INFO - PROCESS | 1980 | 1464016696113 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}] 08:18:16 INFO - PROCESS | 1980 | 1464016696258 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 08:18:16 INFO - PROCESS | 1980 | 1464016696327 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:16 INFO - PROCESS | 1980 | ++DOCSHELL 165A9C00 == 56 [pid = 1980] [id = 694] 08:18:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (166B2400) [pid = 1980] [serial = 2082] [outer = 00000000] 08:18:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (166DDC00) [pid = 1980] [serial = 2083] [outer = 166B2400] 08:18:16 INFO - PROCESS | 1980 | 1464016696371 Marionette DEBUG loaded listener.js 08:18:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (17423000) [pid = 1980] [serial = 2084] [outer = 166B2400] 08:18:16 INFO - PROCESS | 1980 | 1464016696813 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]]]}] 08:18:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:18:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 730ms 08:18:16 INFO - PROCESS | 1980 | 1464016696844 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 08:18:16 INFO - PROCESS | 1980 | 1464016696846 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 08:18:16 INFO - PROCESS | 1980 | 1464016696849 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:18:16 INFO - PROCESS | 1980 | 1464016696851 Marionette TRACE conn5 <- [1,2742,null,{}] 08:18:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:18:16 INFO - PROCESS | 1980 | 1464016696854 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}] 08:18:16 INFO - PROCESS | 1980 | 1464016696992 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 08:18:17 INFO - PROCESS | 1980 | 1464016697067 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:17 INFO - PROCESS | 1980 | ++DOCSHELL 1755E400 == 57 [pid = 1980] [id = 695] 08:18:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (1755E800) [pid = 1980] [serial = 2085] [outer = 00000000] 08:18:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (175B4000) [pid = 1980] [serial = 2086] [outer = 1755E800] 08:18:17 INFO - PROCESS | 1980 | 1464016697115 Marionette DEBUG loaded listener.js 08:18:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (17747000) [pid = 1980] [serial = 2087] [outer = 1755E800] 08:18:17 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (0D171C00) [pid = 1980] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:18:17 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (0DFF7C00) [pid = 1980] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:18:17 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (18DEF800) [pid = 1980] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:18:17 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (1525E400) [pid = 1980] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:18:17 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (15AE6400) [pid = 1980] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:18:17 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (1A345800) [pid = 1980] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:18:17 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (0DA16400) [pid = 1980] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:18:17 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (198E8400) [pid = 1980] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:18:17 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (13A02C00) [pid = 1980] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:18:17 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (0D80F800) [pid = 1980] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:18:17 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (18D13400) [pid = 1980] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:18:17 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (0D1D7000) [pid = 1980] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:18:17 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (0D366800) [pid = 1980] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:18:17 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (11F53000) [pid = 1980] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:18:17 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (13A3AC00) [pid = 1980] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:18:17 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (126B7400) [pid = 1980] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:18:17 INFO - PROCESS | 1980 | 1464016697605 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]]]}] 08:18:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:18:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 830ms 08:18:17 INFO - PROCESS | 1980 | 1464016697684 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 08:18:17 INFO - PROCESS | 1980 | 1464016697686 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 08:18:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:18:17 INFO - PROCESS | 1980 | 1464016697689 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:18:17 INFO - PROCESS | 1980 | 1464016697690 Marionette TRACE conn5 <- [1,2746,null,{}] 08:18:17 INFO - PROCESS | 1980 | 1464016697694 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}] 08:18:17 INFO - PROCESS | 1980 | 1464016697821 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 08:18:17 INFO - PROCESS | 1980 | 1464016697890 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:17 INFO - PROCESS | 1980 | ++DOCSHELL 0C9A8800 == 58 [pid = 1980] [id = 696] 08:18:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (0D1D7000) [pid = 1980] [serial = 2088] [outer = 00000000] 08:18:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (121EA800) [pid = 1980] [serial = 2089] [outer = 0D1D7000] 08:18:17 INFO - PROCESS | 1980 | 1464016697943 Marionette DEBUG loaded listener.js 08:18:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (13FC8800) [pid = 1980] [serial = 2090] [outer = 0D1D7000] 08:18:18 INFO - PROCESS | 1980 | 1464016698291 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]]]}] 08:18:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:18:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 630ms 08:18:18 INFO - PROCESS | 1980 | 1464016698320 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 08:18:18 INFO - PROCESS | 1980 | 1464016698322 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 08:18:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:18:18 INFO - PROCESS | 1980 | 1464016698338 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:18:18 INFO - PROCESS | 1980 | 1464016698339 Marionette TRACE conn5 <- [1,2750,null,{}] 08:18:18 INFO - PROCESS | 1980 | 1464016698343 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}] 08:18:18 INFO - PROCESS | 1980 | 1464016698425 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 08:18:18 INFO - PROCESS | 1980 | 1464016698432 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:18 INFO - PROCESS | 1980 | ++DOCSHELL 17771C00 == 59 [pid = 1980] [id = 697] 08:18:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (17772C00) [pid = 1980] [serial = 2091] [outer = 00000000] 08:18:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (18AD1400) [pid = 1980] [serial = 2092] [outer = 17772C00] 08:18:18 INFO - PROCESS | 1980 | 1464016698475 Marionette DEBUG loaded listener.js 08:18:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (18C8AC00) [pid = 1980] [serial = 2093] [outer = 17772C00] 08:18:18 INFO - PROCESS | 1980 | 1464016698881 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]]]}] 08:18:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:18:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 570ms 08:18:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:18:18 INFO - PROCESS | 1980 | 1464016698911 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 08:18:18 INFO - PROCESS | 1980 | 1464016698913 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 08:18:18 INFO - PROCESS | 1980 | 1464016698916 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:18:18 INFO - PROCESS | 1980 | 1464016698918 Marionette TRACE conn5 <- [1,2754,null,{}] 08:18:18 INFO - PROCESS | 1980 | 1464016698921 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}] 08:18:19 INFO - PROCESS | 1980 | 1464016699053 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 08:18:19 INFO - PROCESS | 1980 | 1464016699082 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:19 INFO - PROCESS | 1980 | ++DOCSHELL 18CB3800 == 60 [pid = 1980] [id = 698] 08:18:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (18CB8000) [pid = 1980] [serial = 2094] [outer = 00000000] 08:18:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (13FC1000) [pid = 1980] [serial = 2095] [outer = 18CB8000] 08:18:19 INFO - PROCESS | 1980 | 1464016699126 Marionette DEBUG loaded listener.js 08:18:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (18DF6C00) [pid = 1980] [serial = 2096] [outer = 18CB8000] 08:18:19 INFO - PROCESS | 1980 | 1464016699661 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]]]}] 08:18:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:18:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 770ms 08:18:19 INFO - PROCESS | 1980 | 1464016699688 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 08:18:19 INFO - PROCESS | 1980 | 1464016699692 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 08:18:19 INFO - PROCESS | 1980 | 1464016699698 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:18:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:18:19 INFO - PROCESS | 1980 | 1464016699702 Marionette TRACE conn5 <- [1,2758,null,{}] 08:18:19 INFO - PROCESS | 1980 | 1464016699709 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}] 08:18:19 INFO - PROCESS | 1980 | 1464016699824 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 08:18:19 INFO - PROCESS | 1980 | 1464016699987 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:20 INFO - PROCESS | 1980 | ++DOCSHELL 0D19E800 == 61 [pid = 1980] [id = 699] 08:18:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (0D1A0400) [pid = 1980] [serial = 2097] [outer = 00000000] 08:18:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (0DC70400) [pid = 1980] [serial = 2098] [outer = 0D1A0400] 08:18:20 INFO - PROCESS | 1980 | 1464016700044 Marionette DEBUG loaded listener.js 08:18:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (0EC50C00) [pid = 1980] [serial = 2099] [outer = 0D1A0400] 08:18:20 INFO - PROCESS | 1980 | 1464016700696 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]]]}] 08:18:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:18:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1020ms 08:18:20 INFO - PROCESS | 1980 | 1464016700723 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 08:18:20 INFO - PROCESS | 1980 | 1464016700729 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 08:18:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:18:20 INFO - PROCESS | 1980 | 1464016700735 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:18:20 INFO - PROCESS | 1980 | 1464016700738 Marionette TRACE conn5 <- [1,2762,null,{}] 08:18:20 INFO - PROCESS | 1980 | 1464016700742 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}] 08:18:20 INFO - PROCESS | 1980 | 1464016700853 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 08:18:21 INFO - PROCESS | 1980 | 1464016700999 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:21 INFO - PROCESS | 1980 | ++DOCSHELL 13215C00 == 62 [pid = 1980] [id = 700] 08:18:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (13A02800) [pid = 1980] [serial = 2100] [outer = 00000000] 08:18:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (14DD7C00) [pid = 1980] [serial = 2101] [outer = 13A02800] 08:18:21 INFO - PROCESS | 1980 | 1464016701054 Marionette DEBUG loaded listener.js 08:18:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (15AE5400) [pid = 1980] [serial = 2102] [outer = 13A02800] 08:18:21 INFO - PROCESS | 1980 | 1464016701643 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]]]}] 08:18:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:18:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 971ms 08:18:21 INFO - PROCESS | 1980 | 1464016701709 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 08:18:21 INFO - PROCESS | 1980 | 1464016701712 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 08:18:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:18:21 INFO - PROCESS | 1980 | 1464016701716 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:18:21 INFO - PROCESS | 1980 | 1464016701720 Marionette TRACE conn5 <- [1,2766,null,{}] 08:18:21 INFO - PROCESS | 1980 | 1464016701731 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}] 08:18:21 INFO - PROCESS | 1980 | 1464016701851 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 08:18:22 INFO - PROCESS | 1980 | 1464016701999 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:22 INFO - PROCESS | 1980 | ++DOCSHELL 17570C00 == 63 [pid = 1980] [id = 701] 08:18:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (18D16800) [pid = 1980] [serial = 2103] [outer = 00000000] 08:18:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (19D09800) [pid = 1980] [serial = 2104] [outer = 18D16800] 08:18:22 INFO - PROCESS | 1980 | 1464016702060 Marionette DEBUG loaded listener.js 08:18:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (1A348000) [pid = 1980] [serial = 2105] [outer = 18D16800] 08:18:22 INFO - PROCESS | 1980 | 1464016702656 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]]]}] 08:18:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:18:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 970ms 08:18:22 INFO - PROCESS | 1980 | 1464016702689 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 08:18:22 INFO - PROCESS | 1980 | 1464016702692 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 08:18:22 INFO - PROCESS | 1980 | 1464016702695 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:18:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:18:22 INFO - PROCESS | 1980 | 1464016702697 Marionette TRACE conn5 <- [1,2770,null,{}] 08:18:22 INFO - PROCESS | 1980 | 1464016702701 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}] 08:18:22 INFO - PROCESS | 1980 | 1464016702812 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 08:18:22 INFO - PROCESS | 1980 | 1464016702971 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:22 INFO - PROCESS | 1980 | ++DOCSHELL 1B12F000 == 64 [pid = 1980] [id = 702] 08:18:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (1B130800) [pid = 1980] [serial = 2106] [outer = 00000000] 08:18:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (1B1C6400) [pid = 1980] [serial = 2107] [outer = 1B130800] 08:18:23 INFO - PROCESS | 1980 | 1464016703026 Marionette DEBUG loaded listener.js 08:18:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (1B1CE000) [pid = 1980] [serial = 2108] [outer = 1B130800] 08:18:23 INFO - PROCESS | 1980 | 1464016703575 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]]]}] 08:18:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:18:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 930ms 08:18:23 INFO - PROCESS | 1980 | 1464016703629 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 08:18:23 INFO - PROCESS | 1980 | 1464016703631 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 08:18:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:18:23 INFO - PROCESS | 1980 | 1464016703634 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:18:23 INFO - PROCESS | 1980 | 1464016703637 Marionette TRACE conn5 <- [1,2774,null,{}] 08:18:23 INFO - PROCESS | 1980 | 1464016703640 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}] 08:18:23 INFO - PROCESS | 1980 | 1464016703750 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 08:18:23 INFO - PROCESS | 1980 | 1464016703910 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:23 INFO - PROCESS | 1980 | ++DOCSHELL 1517D000 == 65 [pid = 1980] [id = 703] 08:18:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (1525D800) [pid = 1980] [serial = 2109] [outer = 00000000] 08:18:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (1B1E4C00) [pid = 1980] [serial = 2110] [outer = 1525D800] 08:18:23 INFO - PROCESS | 1980 | 1464016703965 Marionette DEBUG loaded listener.js 08:18:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (1B1EB400) [pid = 1980] [serial = 2111] [outer = 1525D800] 08:18:24 INFO - PROCESS | 1980 | 1464016704722 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]]]}] 08:18:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:18:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1124ms 08:18:24 INFO - PROCESS | 1980 | 1464016704763 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 08:18:24 INFO - PROCESS | 1980 | 1464016704767 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 08:18:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:18:24 INFO - PROCESS | 1980 | 1464016704772 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:18:24 INFO - PROCESS | 1980 | 1464016704775 Marionette TRACE conn5 <- [1,2778,null,{}] 08:18:24 INFO - PROCESS | 1980 | 1464016704781 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}] 08:18:24 INFO - PROCESS | 1980 | 1464016704882 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 08:18:25 INFO - PROCESS | 1980 | 1464016705045 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:25 INFO - PROCESS | 1980 | ++DOCSHELL 0D808800 == 66 [pid = 1980] [id = 704] 08:18:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (0D809400) [pid = 1980] [serial = 2112] [outer = 00000000] 08:18:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (0DC42C00) [pid = 1980] [serial = 2113] [outer = 0D809400] 08:18:25 INFO - PROCESS | 1980 | 1464016705099 Marionette DEBUG loaded listener.js 08:18:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (0DF75800) [pid = 1980] [serial = 2114] [outer = 0D809400] 08:18:25 INFO - PROCESS | 1980 | --DOCSHELL 11C7C000 == 65 [pid = 1980] [id = 458] 08:18:25 INFO - PROCESS | 1980 | --DOCSHELL 166DBC00 == 64 [pid = 1980] [id = 674] 08:18:25 INFO - PROCESS | 1980 | --DOCSHELL 17771C00 == 63 [pid = 1980] [id = 697] 08:18:25 INFO - PROCESS | 1980 | --DOCSHELL 0C9A8800 == 62 [pid = 1980] [id = 696] 08:18:25 INFO - PROCESS | 1980 | --DOCSHELL 1755E400 == 61 [pid = 1980] [id = 695] 08:18:25 INFO - PROCESS | 1980 | --DOCSHELL 165A9C00 == 60 [pid = 1980] [id = 694] 08:18:25 INFO - PROCESS | 1980 | --DOCSHELL 15A0E000 == 59 [pid = 1980] [id = 693] 08:18:25 INFO - PROCESS | 1980 | --DOCSHELL 13E94800 == 58 [pid = 1980] [id = 692] 08:18:25 INFO - PROCESS | 1980 | --DOCSHELL 0D80E000 == 57 [pid = 1980] [id = 691] 08:18:25 INFO - PROCESS | 1980 | --DOCSHELL 0D80E400 == 56 [pid = 1980] [id = 690] 08:18:25 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (15A17000) [pid = 1980] [serial = 2053] [outer = 00000000] [url = about:blank] 08:18:25 INFO - PROCESS | 1980 | --DOCSHELL 15263C00 == 55 [pid = 1980] [id = 684] 08:18:25 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (0D834C00) [pid = 1980] [serial = 1985] [outer = 00000000] [url = about:blank] 08:18:25 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (13A04800) [pid = 1980] [serial = 1988] [outer = 00000000] [url = about:blank] 08:18:25 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (19D83800) [pid = 1980] [serial = 1994] [outer = 00000000] [url = about:blank] 08:18:25 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (17568000) [pid = 1980] [serial = 1949] [outer = 00000000] [url = about:blank] 08:18:25 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (17B69800) [pid = 1980] [serial = 1991] [outer = 00000000] [url = about:blank] 08:18:25 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (1B12BC00) [pid = 1980] [serial = 1997] [outer = 00000000] [url = about:blank] 08:18:25 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (13A01400) [pid = 1980] [serial = 1946] [outer = 00000000] [url = about:blank] 08:18:25 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (19D7E800) [pid = 1980] [serial = 1952] [outer = 00000000] [url = about:blank] 08:18:25 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (13A1E400) [pid = 1980] [serial = 1907] [outer = 00000000] [url = about:blank] 08:18:25 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (13A09000) [pid = 1980] [serial = 2044] [outer = 00000000] [url = about:blank] 08:18:25 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (1B137400) [pid = 1980] [serial = 2032] [outer = 00000000] [url = about:blank] 08:18:25 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (0D80EC00) [pid = 1980] [serial = 2036] [outer = 00000000] [url = about:blank] 08:18:25 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (0D77AC00) [pid = 1980] [serial = 2035] [outer = 00000000] [url = about:blank] 08:18:25 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (0DAE0C00) [pid = 1980] [serial = 2038] [outer = 00000000] [url = about:blank] 08:18:25 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (0DC4B000) [pid = 1980] [serial = 2039] [outer = 00000000] [url = about:blank] 08:18:25 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (12647800) [pid = 1980] [serial = 2041] [outer = 00000000] [url = about:blank] 08:18:25 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (15A09800) [pid = 1980] [serial = 2029] [outer = 00000000] [url = about:blank] 08:18:25 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (0DC6F800) [pid = 1980] [serial = 2026] [outer = 00000000] [url = about:blank] 08:18:25 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (15258400) [pid = 1980] [serial = 2051] [outer = 00000000] [url = about:blank] 08:18:25 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (13A04000) [pid = 1980] [serial = 2047] [outer = 00000000] [url = about:blank] 08:18:25 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (14DE0000) [pid = 1980] [serial = 2050] [outer = 00000000] [url = about:blank] 08:18:25 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (13A1B800) [pid = 1980] [serial = 2048] [outer = 00000000] [url = about:blank] 08:18:25 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (13A14000) [pid = 1980] [serial = 2045] [outer = 00000000] [url = about:blank] 08:18:25 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (1B1C8800) [pid = 1980] [serial = 2033] [outer = 00000000] [url = about:blank] 08:18:25 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (12908000) [pid = 1980] [serial = 2042] [outer = 00000000] [url = about:blank] 08:18:25 INFO - PROCESS | 1980 | 1464016705744 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]]]}] 08:18:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:18:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1024ms 08:18:25 INFO - PROCESS | 1980 | 1464016705797 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 08:18:25 INFO - PROCESS | 1980 | 1464016705803 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 08:18:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:18:25 INFO - PROCESS | 1980 | 1464016705809 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:18:25 INFO - PROCESS | 1980 | 1464016705811 Marionette TRACE conn5 <- [1,2782,null,{}] 08:18:25 INFO - PROCESS | 1980 | 1464016705815 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}] 08:18:25 INFO - PROCESS | 1980 | 1464016705904 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 08:18:25 INFO - PROCESS | 1980 | 1464016705913 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:25 INFO - PROCESS | 1980 | ++DOCSHELL 0D174800 == 56 [pid = 1980] [id = 705] 08:18:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (0D19E400) [pid = 1980] [serial = 2115] [outer = 00000000] 08:18:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (0DAEA800) [pid = 1980] [serial = 2116] [outer = 0D19E400] 08:18:25 INFO - PROCESS | 1980 | 1464016705958 Marionette DEBUG loaded listener.js 08:18:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (0DC6F800) [pid = 1980] [serial = 2117] [outer = 0D19E400] 08:18:26 INFO - PROCESS | 1980 | 1464016706484 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]]]}] 08:18:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:18:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 730ms 08:18:26 INFO - PROCESS | 1980 | 1464016706542 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 08:18:26 INFO - PROCESS | 1980 | 1464016706544 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 08:18:26 INFO - PROCESS | 1980 | 1464016706547 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:18:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:18:26 INFO - PROCESS | 1980 | 1464016706551 Marionette TRACE conn5 <- [1,2786,null,{}] 08:18:26 INFO - PROCESS | 1980 | 1464016706560 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}] 08:18:26 INFO - PROCESS | 1980 | 1464016706647 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 08:18:26 INFO - PROCESS | 1980 | 1464016706757 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:26 INFO - PROCESS | 1980 | ++DOCSHELL 127DC400 == 57 [pid = 1980] [id = 706] 08:18:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (127DCC00) [pid = 1980] [serial = 2118] [outer = 00000000] 08:18:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (12959C00) [pid = 1980] [serial = 2119] [outer = 127DCC00] 08:18:26 INFO - PROCESS | 1980 | 1464016706804 Marionette DEBUG loaded listener.js 08:18:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (1298F400) [pid = 1980] [serial = 2120] [outer = 127DCC00] 08:18:27 INFO - PROCESS | 1980 | 1464016707185 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]]]}] 08:18:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:18:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 670ms 08:18:27 INFO - PROCESS | 1980 | 1464016707221 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 08:18:27 INFO - PROCESS | 1980 | 1464016707224 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 08:18:27 INFO - PROCESS | 1980 | 1464016707227 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:18:27 INFO - PROCESS | 1980 | 1464016707229 Marionette TRACE conn5 <- [1,2790,null,{}] 08:18:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:18:27 INFO - PROCESS | 1980 | 1464016707232 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}] 08:18:27 INFO - PROCESS | 1980 | 1464016707324 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 08:18:27 INFO - PROCESS | 1980 | 1464016707331 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:27 INFO - PROCESS | 1980 | ++DOCSHELL 13A01800 == 58 [pid = 1980] [id = 707] 08:18:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (13A01C00) [pid = 1980] [serial = 2121] [outer = 00000000] 08:18:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (13A16400) [pid = 1980] [serial = 2122] [outer = 13A01C00] 08:18:27 INFO - PROCESS | 1980 | 1464016707376 Marionette DEBUG loaded listener.js 08:18:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (13A1F400) [pid = 1980] [serial = 2123] [outer = 13A01C00] 08:18:28 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (13A03C00) [pid = 1980] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:18:28 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (0DC45800) [pid = 1980] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:18:28 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (1755E800) [pid = 1980] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:18:28 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (0D80E800) [pid = 1980] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:18:28 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (166B2400) [pid = 1980] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:18:28 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (13E9C800) [pid = 1980] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:18:28 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (11C7C400) [pid = 1980] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:18:28 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (15A0F000) [pid = 1980] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:18:28 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (0D1D7000) [pid = 1980] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:18:28 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (17772C00) [pid = 1980] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:18:28 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (15A16000) [pid = 1980] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:18:28 INFO - PROCESS | 1980 | 1464016708369 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]]]}] 08:18:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:18:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1170ms 08:18:28 INFO - PROCESS | 1980 | 1464016708402 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 08:18:28 INFO - PROCESS | 1980 | 1464016708407 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 08:18:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:18:28 INFO - PROCESS | 1980 | 1464016708412 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:18:28 INFO - PROCESS | 1980 | 1464016708417 Marionette TRACE conn5 <- [1,2794,null,{}] 08:18:28 INFO - PROCESS | 1980 | 1464016708422 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}] 08:18:28 INFO - PROCESS | 1980 | 1464016708534 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 08:18:28 INFO - PROCESS | 1980 | 1464016708676 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:28 INFO - PROCESS | 1980 | ++DOCSHELL 0D833000 == 59 [pid = 1980] [id = 708] 08:18:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (0D834C00) [pid = 1980] [serial = 2124] [outer = 00000000] 08:18:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (0DC45800) [pid = 1980] [serial = 2125] [outer = 0D834C00] 08:18:28 INFO - PROCESS | 1980 | 1464016708734 Marionette DEBUG loaded listener.js 08:18:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (0EC83800) [pid = 1980] [serial = 2126] [outer = 0D834C00] 08:18:29 INFO - PROCESS | 1980 | 1464016709355 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]]]}] 08:18:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:18:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 970ms 08:18:29 INFO - PROCESS | 1980 | 1464016709388 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 08:18:29 INFO - PROCESS | 1980 | 1464016709394 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 08:18:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:18:29 INFO - PROCESS | 1980 | 1464016709400 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:18:29 INFO - PROCESS | 1980 | 1464016709403 Marionette TRACE conn5 <- [1,2798,null,{}] 08:18:29 INFO - PROCESS | 1980 | 1464016709407 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}] 08:18:29 INFO - PROCESS | 1980 | 1464016709518 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 08:18:29 INFO - PROCESS | 1980 | 1464016709660 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:29 INFO - PROCESS | 1980 | ++DOCSHELL 1290B000 == 60 [pid = 1980] [id = 709] 08:18:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (13215800) [pid = 1980] [serial = 2127] [outer = 00000000] 08:18:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (13A0A400) [pid = 1980] [serial = 2128] [outer = 13215800] 08:18:29 INFO - PROCESS | 1980 | 1464016709715 Marionette DEBUG loaded listener.js 08:18:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (13A20800) [pid = 1980] [serial = 2129] [outer = 13215800] 08:18:30 INFO - PROCESS | 1980 | 1464016710283 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]]]}] 08:18:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:18:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 930ms 08:18:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:18:30 INFO - PROCESS | 1980 | 1464016710332 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 08:18:30 INFO - PROCESS | 1980 | 1464016710335 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 08:18:30 INFO - PROCESS | 1980 | 1464016710338 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:18:30 INFO - PROCESS | 1980 | 1464016710342 Marionette TRACE conn5 <- [1,2802,null,{}] 08:18:30 INFO - PROCESS | 1980 | 1464016710353 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}] 08:18:30 INFO - PROCESS | 1980 | 1464016710463 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 08:18:30 INFO - PROCESS | 1980 | 1464016710607 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:30 INFO - PROCESS | 1980 | ++DOCSHELL 15255400 == 61 [pid = 1980] [id = 710] 08:18:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (15256C00) [pid = 1980] [serial = 2130] [outer = 00000000] 08:18:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (1525F800) [pid = 1980] [serial = 2131] [outer = 15256C00] 08:18:30 INFO - PROCESS | 1980 | 1464016710665 Marionette DEBUG loaded listener.js 08:18:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (15A0DC00) [pid = 1980] [serial = 2132] [outer = 15256C00] 08:18:31 INFO - PROCESS | 1980 | 1464016711273 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]]]}] 08:18:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:18:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 970ms 08:18:31 INFO - PROCESS | 1980 | 1464016711312 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 08:18:31 INFO - PROCESS | 1980 | 1464016711315 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 08:18:31 INFO - PROCESS | 1980 | 1464016711318 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:18:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:18:31 INFO - PROCESS | 1980 | 1464016711320 Marionette TRACE conn5 <- [1,2806,null,{}] 08:18:31 INFO - PROCESS | 1980 | 1464016711324 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}] 08:18:31 INFO - PROCESS | 1980 | 1464016711433 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 08:18:31 INFO - PROCESS | 1980 | 1464016711574 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:31 INFO - PROCESS | 1980 | ++DOCSHELL 15ADF400 == 62 [pid = 1980] [id = 711] 08:18:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (15AE0400) [pid = 1980] [serial = 2133] [outer = 00000000] 08:18:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (15AE7C00) [pid = 1980] [serial = 2134] [outer = 15AE0400] 08:18:31 INFO - PROCESS | 1980 | 1464016711629 Marionette DEBUG loaded listener.js 08:18:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (165A9800) [pid = 1980] [serial = 2135] [outer = 15AE0400] 08:18:32 INFO - PROCESS | 1980 | 1464016712177 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]]]}] 08:18:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:18:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 931ms 08:18:32 INFO - PROCESS | 1980 | 1464016712253 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 08:18:32 INFO - PROCESS | 1980 | 1464016712255 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 08:18:32 INFO - PROCESS | 1980 | 1464016712258 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:18:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:18:32 INFO - PROCESS | 1980 | 1464016712260 Marionette TRACE conn5 <- [1,2810,null,{}] 08:18:32 INFO - PROCESS | 1980 | 1464016712264 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}] 08:18:32 INFO - PROCESS | 1980 | 1464016712371 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 08:18:32 INFO - PROCESS | 1980 | 1464016712511 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:32 INFO - PROCESS | 1980 | ++DOCSHELL 15AE3400 == 63 [pid = 1980] [id = 712] 08:18:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (16031C00) [pid = 1980] [serial = 2136] [outer = 00000000] 08:18:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (166D8400) [pid = 1980] [serial = 2137] [outer = 16031C00] 08:18:32 INFO - PROCESS | 1980 | 1464016712566 Marionette DEBUG loaded listener.js 08:18:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (166DC800) [pid = 1980] [serial = 2138] [outer = 16031C00] 08:18:33 INFO - PROCESS | 1980 | 1464016713126 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]]]}] 08:18:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:18:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 930ms 08:18:33 INFO - PROCESS | 1980 | 1464016713193 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 08:18:33 INFO - PROCESS | 1980 | 1464016713195 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 08:18:33 INFO - PROCESS | 1980 | 1464016713199 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:18:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:18:33 INFO - PROCESS | 1980 | 1464016713201 Marionette TRACE conn5 <- [1,2814,null,{}] 08:18:33 INFO - PROCESS | 1980 | 1464016713205 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}] 08:18:33 INFO - PROCESS | 1980 | 1464016713328 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 08:18:33 INFO - PROCESS | 1980 | 1464016713478 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:33 INFO - PROCESS | 1980 | ++DOCSHELL 0D366800 == 64 [pid = 1980] [id = 713] 08:18:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (0D834800) [pid = 1980] [serial = 2139] [outer = 00000000] 08:18:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (0DF98800) [pid = 1980] [serial = 2140] [outer = 0D834800] 08:18:33 INFO - PROCESS | 1980 | 1464016713535 Marionette DEBUG loaded listener.js 08:18:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (13216000) [pid = 1980] [serial = 2141] [outer = 0D834800] 08:18:34 INFO - PROCESS | 1980 | 1464016714217 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:18:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:18:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1068ms 08:18:34 INFO - PROCESS | 1980 | 1464016714272 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 08:18:34 INFO - PROCESS | 1980 | 1464016714277 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 08:18:34 INFO - PROCESS | 1980 | 1464016714282 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:18:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:18:34 INFO - PROCESS | 1980 | 1464016714286 Marionette TRACE conn5 <- [1,2818,null,{}] 08:18:34 INFO - PROCESS | 1980 | 1464016714291 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}] 08:18:34 INFO - PROCESS | 1980 | 1464016714394 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 08:18:34 INFO - PROCESS | 1980 | 1464016714557 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:34 INFO - PROCESS | 1980 | --DOCSHELL 18E35400 == 63 [pid = 1980] [id = 650] 08:18:34 INFO - PROCESS | 1980 | --DOCSHELL 127DC400 == 62 [pid = 1980] [id = 706] 08:18:34 INFO - PROCESS | 1980 | --DOCSHELL 0D174800 == 61 [pid = 1980] [id = 705] 08:18:34 INFO - PROCESS | 1980 | --DOCSHELL 0D808800 == 60 [pid = 1980] [id = 704] 08:18:34 INFO - PROCESS | 1980 | --DOCSHELL 0D19E800 == 59 [pid = 1980] [id = 699] 08:18:34 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (1659E800) [pid = 1980] [serial = 2030] [outer = 00000000] [url = about:blank] 08:18:34 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (11E8A800) [pid = 1980] [serial = 2027] [outer = 00000000] [url = about:blank] 08:18:34 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (175B4000) [pid = 1980] [serial = 2086] [outer = 00000000] [url = about:blank] 08:18:34 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (0DAE2800) [pid = 1980] [serial = 2071] [outer = 00000000] [url = about:blank] 08:18:34 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (17423000) [pid = 1980] [serial = 2084] [outer = 00000000] [url = about:blank] 08:18:34 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (166B4000) [pid = 1980] [serial = 2062] [outer = 00000000] [url = about:blank] 08:18:34 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (13EE4C00) [pid = 1980] [serial = 2077] [outer = 00000000] [url = about:blank] 08:18:34 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (12956400) [pid = 1980] [serial = 2074] [outer = 00000000] [url = about:blank] 08:18:34 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (12990400) [pid = 1980] [serial = 2075] [outer = 00000000] [url = about:blank] 08:18:34 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (166DDC00) [pid = 1980] [serial = 2083] [outer = 00000000] [url = about:blank] 08:18:34 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (12989800) [pid = 1980] [serial = 2059] [outer = 00000000] [url = about:blank] 08:18:34 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (0EC52400) [pid = 1980] [serial = 2068] [outer = 00000000] [url = about:blank] 08:18:34 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (15AE9000) [pid = 1980] [serial = 2054] [outer = 00000000] [url = about:blank] 08:18:34 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (1755B400) [pid = 1980] [serial = 2065] [outer = 00000000] [url = about:blank] 08:18:34 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (0D801400) [pid = 1980] [serial = 2056] [outer = 00000000] [url = about:blank] 08:18:34 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (121EA800) [pid = 1980] [serial = 2089] [outer = 00000000] [url = about:blank] 08:18:34 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (18C8AC00) [pid = 1980] [serial = 2093] [outer = 00000000] [url = about:blank] 08:18:34 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (18AD1400) [pid = 1980] [serial = 2092] [outer = 00000000] [url = about:blank] 08:18:34 INFO - PROCESS | 1980 | --DOMWINDOW == 80 (17747000) [pid = 1980] [serial = 2087] [outer = 00000000] [url = about:blank] 08:18:34 INFO - PROCESS | 1980 | --DOMWINDOW == 79 (0DC6AC00) [pid = 1980] [serial = 2072] [outer = 00000000] [url = about:blank] 08:18:34 INFO - PROCESS | 1980 | --DOMWINDOW == 78 (15AE9C00) [pid = 1980] [serial = 2080] [outer = 00000000] [url = about:blank] 08:18:34 INFO - PROCESS | 1980 | --DOMWINDOW == 77 (1659E000) [pid = 1980] [serial = 2081] [outer = 00000000] [url = about:blank] 08:18:34 INFO - PROCESS | 1980 | --DOMWINDOW == 76 (13FC8800) [pid = 1980] [serial = 2090] [outer = 00000000] [url = about:blank] 08:18:34 INFO - PROCESS | 1980 | --DOMWINDOW == 75 (13FC1000) [pid = 1980] [serial = 2095] [outer = 00000000] [url = about:blank] 08:18:34 INFO - PROCESS | 1980 | --DOMWINDOW == 74 (15167400) [pid = 1980] [serial = 2078] [outer = 00000000] [url = about:blank] 08:18:34 INFO - PROCESS | 1980 | ++DOCSHELL 0C9A0800 == 60 [pid = 1980] [id = 714] 08:18:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 75 (0C9AAC00) [pid = 1980] [serial = 2142] [outer = 00000000] 08:18:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 76 (0D656C00) [pid = 1980] [serial = 2143] [outer = 0C9AAC00] 08:18:34 INFO - PROCESS | 1980 | 1464016714645 Marionette DEBUG loaded listener.js 08:18:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 77 (0DA16400) [pid = 1980] [serial = 2144] [outer = 0C9AAC00] 08:18:35 INFO - PROCESS | 1980 | 1464016715074 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]]]}] 08:18:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:18:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 830ms 08:18:35 INFO - PROCESS | 1980 | 1464016715116 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 08:18:35 INFO - PROCESS | 1980 | 1464016715122 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 08:18:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:18:35 INFO - PROCESS | 1980 | 1464016715128 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:18:35 INFO - PROCESS | 1980 | 1464016715130 Marionette TRACE conn5 <- [1,2822,null,{}] 08:18:35 INFO - PROCESS | 1980 | 1464016715134 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}] 08:18:35 INFO - PROCESS | 1980 | 1464016715224 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 08:18:35 INFO - PROCESS | 1980 | 1464016715231 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:35 INFO - PROCESS | 1980 | ++DOCSHELL 0D83F400 == 61 [pid = 1980] [id = 715] 08:18:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 78 (0DC49000) [pid = 1980] [serial = 2145] [outer = 00000000] 08:18:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 79 (13214C00) [pid = 1980] [serial = 2146] [outer = 0DC49000] 08:18:35 INFO - PROCESS | 1980 | 1464016715276 Marionette DEBUG loaded listener.js 08:18:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 80 (13A09000) [pid = 1980] [serial = 2147] [outer = 0DC49000] 08:18:35 INFO - PROCESS | 1980 | 1464016715751 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:18:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:18:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 670ms 08:18:35 INFO - PROCESS | 1980 | 1464016715801 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 08:18:35 INFO - PROCESS | 1980 | 1464016715803 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 08:18:35 INFO - PROCESS | 1980 | 1464016715806 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:18:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:18:35 INFO - PROCESS | 1980 | 1464016715810 Marionette TRACE conn5 <- [1,2826,null,{}] 08:18:35 INFO - PROCESS | 1980 | 1464016715820 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}] 08:18:35 INFO - PROCESS | 1980 | 1464016715916 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 08:18:36 INFO - PROCESS | 1980 | 1464016716055 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:36 INFO - PROCESS | 1980 | ++DOCSHELL 14DDE800 == 62 [pid = 1980] [id = 716] 08:18:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 81 (14DE0000) [pid = 1980] [serial = 2148] [outer = 00000000] 08:18:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (15180C00) [pid = 1980] [serial = 2149] [outer = 14DE0000] 08:18:36 INFO - PROCESS | 1980 | 1464016716105 Marionette DEBUG loaded listener.js 08:18:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (15A0F400) [pid = 1980] [serial = 2150] [outer = 14DE0000] 08:18:36 INFO - PROCESS | 1980 | 1464016716492 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]]]}] 08:18:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:18:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 730ms 08:18:36 INFO - PROCESS | 1980 | 1464016716541 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 08:18:36 INFO - PROCESS | 1980 | 1464016716543 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 08:18:36 INFO - PROCESS | 1980 | 1464016716562 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:18:36 INFO - PROCESS | 1980 | 1464016716563 Marionette TRACE conn5 <- [1,2830,null,{}] 08:18:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:18:36 INFO - PROCESS | 1980 | 1464016716567 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}] 08:18:36 INFO - PROCESS | 1980 | 1464016716690 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 08:18:36 INFO - PROCESS | 1980 | 1464016716756 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:36 INFO - PROCESS | 1980 | ++DOCSHELL 15AE2800 == 63 [pid = 1980] [id = 717] 08:18:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (15AE6000) [pid = 1980] [serial = 2151] [outer = 00000000] 08:18:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (1659E000) [pid = 1980] [serial = 2152] [outer = 15AE6000] 08:18:36 INFO - PROCESS | 1980 | 1464016716801 Marionette DEBUG loaded listener.js 08:18:36 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (166D1400) [pid = 1980] [serial = 2153] [outer = 15AE6000] 08:18:37 INFO - PROCESS | 1980 | 1464016717237 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]]]}] 08:18:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:18:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 08:18:37 INFO - PROCESS | 1980 | 1464016717299 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 08:18:37 INFO - PROCESS | 1980 | 1464016717301 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 08:18:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:18:37 INFO - PROCESS | 1980 | 1464016717342 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:18:37 INFO - PROCESS | 1980 | 1464016717344 Marionette TRACE conn5 <- [1,2834,null,{}] 08:18:37 INFO - PROCESS | 1980 | 1464016717353 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}] 08:18:37 INFO - PROCESS | 1980 | 1464016717475 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 08:18:37 INFO - PROCESS | 1980 | 1464016717486 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:37 INFO - PROCESS | 1980 | ++DOCSHELL 166D5000 == 64 [pid = 1980] [id = 718] 08:18:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (16F9BC00) [pid = 1980] [serial = 2154] [outer = 00000000] 08:18:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (17431400) [pid = 1980] [serial = 2155] [outer = 16F9BC00] 08:18:37 INFO - PROCESS | 1980 | 1464016717586 Marionette DEBUG loaded listener.js 08:18:37 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (17558800) [pid = 1980] [serial = 2156] [outer = 16F9BC00] 08:18:38 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (0D809400) [pid = 1980] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:18:38 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (127DCC00) [pid = 1980] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:18:38 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (0D19E400) [pid = 1980] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:18:38 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (18CB8000) [pid = 1980] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:18:38 INFO - PROCESS | 1980 | 1464016718028 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]]]}] 08:18:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:18:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 770ms 08:18:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:18:38 INFO - PROCESS | 1980 | 1464016718084 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 08:18:38 INFO - PROCESS | 1980 | 1464016718086 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 08:18:38 INFO - PROCESS | 1980 | 1464016718089 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:18:38 INFO - PROCESS | 1980 | 1464016718091 Marionette TRACE conn5 <- [1,2838,null,{}] 08:18:38 INFO - PROCESS | 1980 | 1464016718095 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}] 08:18:38 INFO - PROCESS | 1980 | 1464016718195 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 08:18:38 INFO - PROCESS | 1980 | 1464016718202 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:38 INFO - PROCESS | 1980 | ++DOCSHELL 1755A800 == 65 [pid = 1980] [id = 719] 08:18:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (1755C400) [pid = 1980] [serial = 2157] [outer = 00000000] 08:18:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (17569800) [pid = 1980] [serial = 2158] [outer = 1755C400] 08:18:38 INFO - PROCESS | 1980 | 1464016718251 Marionette DEBUG loaded listener.js 08:18:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (1756F000) [pid = 1980] [serial = 2159] [outer = 1755C400] 08:18:38 INFO - PROCESS | 1980 | 1464016718682 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:18:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:18:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 630ms 08:18:38 INFO - PROCESS | 1980 | 1464016718720 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 08:18:38 INFO - PROCESS | 1980 | 1464016718722 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 08:18:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:18:38 INFO - PROCESS | 1980 | 1464016718741 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:18:38 INFO - PROCESS | 1980 | 1464016718743 Marionette TRACE conn5 <- [1,2842,null,{}] 08:18:38 INFO - PROCESS | 1980 | 1464016718747 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}] 08:18:38 INFO - PROCESS | 1980 | 1464016718830 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 08:18:38 INFO - PROCESS | 1980 | 1464016718862 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:38 INFO - PROCESS | 1980 | ++DOCSHELL 17742000 == 66 [pid = 1980] [id = 720] 08:18:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (17747400) [pid = 1980] [serial = 2160] [outer = 00000000] 08:18:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (17770400) [pid = 1980] [serial = 2161] [outer = 17747400] 08:18:38 INFO - PROCESS | 1980 | 1464016718905 Marionette DEBUG loaded listener.js 08:18:38 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (17B68800) [pid = 1980] [serial = 2162] [outer = 17747400] 08:18:39 INFO - PROCESS | 1980 | 1464016719356 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]]]}] 08:18:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:18:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 690ms 08:18:39 INFO - PROCESS | 1980 | 1464016719421 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 08:18:39 INFO - PROCESS | 1980 | 1464016719423 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 08:18:39 INFO - PROCESS | 1980 | 1464016719426 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:18:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:18:39 INFO - PROCESS | 1980 | 1464016719428 Marionette TRACE conn5 <- [1,2846,null,{}] 08:18:39 INFO - PROCESS | 1980 | 1464016719432 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}] 08:18:39 INFO - PROCESS | 1980 | 1464016719519 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 08:18:39 INFO - PROCESS | 1980 | 1464016719526 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:39 INFO - PROCESS | 1980 | ++DOCSHELL 18AD2800 == 67 [pid = 1980] [id = 721] 08:18:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (18C86800) [pid = 1980] [serial = 2163] [outer = 00000000] 08:18:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (18D0CC00) [pid = 1980] [serial = 2164] [outer = 18C86800] 08:18:39 INFO - PROCESS | 1980 | 1464016719569 Marionette DEBUG loaded listener.js 08:18:39 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (18D18800) [pid = 1980] [serial = 2165] [outer = 18C86800] 08:18:40 INFO - PROCESS | 1980 | 1464016720008 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:18:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:18:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 630ms 08:18:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:18:40 INFO - PROCESS | 1980 | 1464016720060 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 08:18:40 INFO - PROCESS | 1980 | 1464016720062 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 08:18:40 INFO - PROCESS | 1980 | 1464016720065 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:18:40 INFO - PROCESS | 1980 | 1464016720066 Marionette TRACE conn5 <- [1,2850,null,{}] 08:18:40 INFO - PROCESS | 1980 | 1464016720070 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}] 08:18:40 INFO - PROCESS | 1980 | 1464016720154 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 08:18:40 INFO - PROCESS | 1980 | 1464016720160 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:40 INFO - PROCESS | 1980 | ++DOCSHELL 18DEFC00 == 68 [pid = 1980] [id = 722] 08:18:40 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (18DF3400) [pid = 1980] [serial = 2166] [outer = 00000000] 08:18:40 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (19B3F400) [pid = 1980] [serial = 2167] [outer = 18DF3400] 08:18:40 INFO - PROCESS | 1980 | 1464016720203 Marionette DEBUG loaded listener.js 08:18:40 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (19D83800) [pid = 1980] [serial = 2168] [outer = 18DF3400] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 0DC67000 == 67 [pid = 1980] [id = 662] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 17570C00 == 66 [pid = 1980] [id = 701] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 0D782400 == 65 [pid = 1980] [id = 631] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 1B12F000 == 64 [pid = 1980] [id = 702] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 17557800 == 63 [pid = 1980] [id = 630] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 0DA15400 == 62 [pid = 1980] [id = 648] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 1517D000 == 61 [pid = 1980] [id = 703] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 132D7400 == 60 [pid = 1980] [id = 676] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 15AE4800 == 59 [pid = 1980] [id = 663] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 198EC400 == 58 [pid = 1980] [id = 665] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 18DEE400 == 57 [pid = 1980] [id = 664] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 179F5800 == 56 [pid = 1980] [id = 677] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 15257000 == 55 [pid = 1980] [id = 638] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 0D2E2800 == 54 [pid = 1980] [id = 442] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 0C9A4000 == 53 [pid = 1980] [id = 451] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 13215C00 == 52 [pid = 1980] [id = 700] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 13FC1C00 == 51 [pid = 1980] [id = 687] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 0DC45000 == 50 [pid = 1980] [id = 675] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 0D2E6400 == 49 [pid = 1980] [id = 685] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 17CAF800 == 48 [pid = 1980] [id = 647] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 1525B800 == 47 [pid = 1980] [id = 649] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 13A02000 == 46 [pid = 1980] [id = 635] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 15BD5400 == 45 [pid = 1980] [id = 639] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 1216C800 == 44 [pid = 1980] [id = 686] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 0D2E5400 == 43 [pid = 1980] [id = 640] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 0D361C00 == 42 [pid = 1980] [id = 689] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 0C9A0800 == 41 [pid = 1980] [id = 714] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 15AE3400 == 40 [pid = 1980] [id = 712] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 0D366800 == 39 [pid = 1980] [id = 713] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 15ADF400 == 38 [pid = 1980] [id = 711] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 15255400 == 37 [pid = 1980] [id = 710] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 1290B000 == 36 [pid = 1980] [id = 709] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 18CB3800 == 35 [pid = 1980] [id = 698] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 17431C00 == 34 [pid = 1980] [id = 688] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 0D833000 == 33 [pid = 1980] [id = 708] 08:18:41 INFO - PROCESS | 1980 | --DOCSHELL 13A01800 == 32 [pid = 1980] [id = 707] 08:18:42 INFO - PROCESS | 1980 | --DOCSHELL 15AE2800 == 31 [pid = 1980] [id = 717] 08:18:42 INFO - PROCESS | 1980 | --DOCSHELL 166D5000 == 30 [pid = 1980] [id = 718] 08:18:42 INFO - PROCESS | 1980 | --DOCSHELL 14DDE800 == 29 [pid = 1980] [id = 716] 08:18:42 INFO - PROCESS | 1980 | --DOCSHELL 1755A800 == 28 [pid = 1980] [id = 719] 08:18:42 INFO - PROCESS | 1980 | --DOCSHELL 0D83F400 == 27 [pid = 1980] [id = 715] 08:18:42 INFO - PROCESS | 1980 | --DOCSHELL 18AD2800 == 26 [pid = 1980] [id = 721] 08:18:42 INFO - PROCESS | 1980 | --DOCSHELL 17742000 == 25 [pid = 1980] [id = 720] 08:18:42 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (13A16400) [pid = 1980] [serial = 2122] [outer = 00000000] [url = about:blank] 08:18:42 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (14DD7C00) [pid = 1980] [serial = 2101] [outer = 00000000] [url = about:blank] 08:18:42 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (19D09800) [pid = 1980] [serial = 2104] [outer = 00000000] [url = about:blank] 08:18:42 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (0DC70400) [pid = 1980] [serial = 2098] [outer = 00000000] [url = about:blank] 08:18:42 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (0DF75800) [pid = 1980] [serial = 2114] [outer = 00000000] [url = about:blank] 08:18:42 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (0DC42C00) [pid = 1980] [serial = 2113] [outer = 00000000] [url = about:blank] 08:18:42 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (12959C00) [pid = 1980] [serial = 2119] [outer = 00000000] [url = about:blank] 08:18:42 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (1298F400) [pid = 1980] [serial = 2120] [outer = 00000000] [url = about:blank] 08:18:42 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (0DAEA800) [pid = 1980] [serial = 2116] [outer = 00000000] [url = about:blank] 08:18:42 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (0DC6F800) [pid = 1980] [serial = 2117] [outer = 00000000] [url = about:blank] 08:18:42 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (18DF6C00) [pid = 1980] [serial = 2096] [outer = 00000000] [url = about:blank] 08:18:42 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (1B1E4C00) [pid = 1980] [serial = 2110] [outer = 00000000] [url = about:blank] 08:18:42 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (1B1C6400) [pid = 1980] [serial = 2107] [outer = 00000000] [url = about:blank] 08:18:42 INFO - PROCESS | 1980 | 1464016722468 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]]]}] 08:18:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:18:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 2428ms 08:18:42 INFO - PROCESS | 1980 | 1464016722495 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 08:18:42 INFO - PROCESS | 1980 | 1464016722498 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 08:18:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:18:42 INFO - PROCESS | 1980 | 1464016722503 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:18:42 INFO - PROCESS | 1980 | 1464016722505 Marionette TRACE conn5 <- [1,2854,null,{}] 08:18:42 INFO - PROCESS | 1980 | 1464016722512 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}] 08:18:42 INFO - PROCESS | 1980 | 1464016722607 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 08:18:42 INFO - PROCESS | 1980 | 1464016722619 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:42 INFO - PROCESS | 1980 | ++DOCSHELL 0C9B9800 == 26 [pid = 1980] [id = 723] 08:18:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (0C9C2400) [pid = 1980] [serial = 2169] [outer = 00000000] 08:18:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (0D170000) [pid = 1980] [serial = 2170] [outer = 0C9C2400] 08:18:42 INFO - PROCESS | 1980 | 1464016722670 Marionette DEBUG loaded listener.js 08:18:42 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (0D23AC00) [pid = 1980] [serial = 2171] [outer = 0C9C2400] 08:18:43 INFO - PROCESS | 1980 | 1464016723198 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]]]}] 08:18:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:18:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 730ms 08:18:43 INFO - PROCESS | 1980 | 1464016723235 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 08:18:43 INFO - PROCESS | 1980 | 1464016723241 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 08:18:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:18:43 INFO - PROCESS | 1980 | 1464016723247 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:18:43 INFO - PROCESS | 1980 | 1464016723250 Marionette TRACE conn5 <- [1,2858,null,{}] 08:18:43 INFO - PROCESS | 1980 | 1464016723253 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}] 08:18:43 INFO - PROCESS | 1980 | 1464016723346 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 08:18:43 INFO - PROCESS | 1980 | 1464016723358 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:43 INFO - PROCESS | 1980 | ++DOCSHELL 0D806400 == 27 [pid = 1980] [id = 724] 08:18:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (0D806800) [pid = 1980] [serial = 2172] [outer = 00000000] 08:18:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (0D80F000) [pid = 1980] [serial = 2173] [outer = 0D806800] 08:18:43 INFO - PROCESS | 1980 | 1464016723406 Marionette DEBUG loaded listener.js 08:18:43 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (0D837800) [pid = 1980] [serial = 2174] [outer = 0D806800] 08:18:43 INFO - PROCESS | 1980 | 1464016723924 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]]]}] 08:18:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:18:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 08:18:43 INFO - PROCESS | 1980 | 1464016723979 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 08:18:43 INFO - PROCESS | 1980 | 1464016723982 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 08:18:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:18:43 INFO - PROCESS | 1980 | 1464016723986 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:18:43 INFO - PROCESS | 1980 | 1464016723989 Marionette TRACE conn5 <- [1,2862,null,{}] 08:18:44 INFO - PROCESS | 1980 | 1464016724028 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}] 08:18:44 INFO - PROCESS | 1980 | 1464016724150 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 08:18:44 INFO - PROCESS | 1980 | 1464016724169 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:44 INFO - PROCESS | 1980 | ++DOCSHELL 0DC4EC00 == 28 [pid = 1980] [id = 725] 08:18:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (0DC4F000) [pid = 1980] [serial = 2175] [outer = 00000000] 08:18:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (0DC6A800) [pid = 1980] [serial = 2176] [outer = 0DC4F000] 08:18:44 INFO - PROCESS | 1980 | 1464016724221 Marionette DEBUG loaded listener.js 08:18:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (0DC72000) [pid = 1980] [serial = 2177] [outer = 0DC4F000] 08:18:44 INFO - PROCESS | 1980 | 1464016724675 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]]]}] 08:18:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:18:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 730ms 08:18:44 INFO - PROCESS | 1980 | 1464016724721 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 08:18:44 INFO - PROCESS | 1980 | 1464016724723 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 08:18:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:18:44 INFO - PROCESS | 1980 | 1464016724727 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:18:44 INFO - PROCESS | 1980 | 1464016724728 Marionette TRACE conn5 <- [1,2866,null,{}] 08:18:44 INFO - PROCESS | 1980 | 1464016724732 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}] 08:18:44 INFO - PROCESS | 1980 | 1464016724826 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 08:18:44 INFO - PROCESS | 1980 | 1464016724835 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:44 INFO - PROCESS | 1980 | ++DOCSHELL 0EAE9C00 == 29 [pid = 1980] [id = 726] 08:18:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (0EC5DC00) [pid = 1980] [serial = 2178] [outer = 00000000] 08:18:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (11EE2400) [pid = 1980] [serial = 2179] [outer = 0EC5DC00] 08:18:44 INFO - PROCESS | 1980 | 1464016724881 Marionette DEBUG loaded listener.js 08:18:44 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (121EB400) [pid = 1980] [serial = 2180] [outer = 0EC5DC00] 08:18:45 INFO - PROCESS | 1980 | 1464016725341 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]]]}] 08:18:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:18:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 670ms 08:18:45 INFO - PROCESS | 1980 | 1464016725399 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 08:18:45 INFO - PROCESS | 1980 | 1464016725401 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 08:18:45 INFO - PROCESS | 1980 | 1464016725405 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:18:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:18:45 INFO - PROCESS | 1980 | 1464016725406 Marionette TRACE conn5 <- [1,2870,null,{}] 08:18:45 INFO - PROCESS | 1980 | 1464016725410 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}] 08:18:45 INFO - PROCESS | 1980 | 1464016725492 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 08:18:45 INFO - PROCESS | 1980 | 1464016725535 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:45 INFO - PROCESS | 1980 | ++DOCSHELL 126BB800 == 30 [pid = 1980] [id = 727] 08:18:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (126BC800) [pid = 1980] [serial = 2181] [outer = 00000000] 08:18:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (12908000) [pid = 1980] [serial = 2182] [outer = 126BC800] 08:18:45 INFO - PROCESS | 1980 | 1464016725584 Marionette DEBUG loaded listener.js 08:18:45 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (12954800) [pid = 1980] [serial = 2183] [outer = 126BC800] 08:18:46 INFO - PROCESS | 1980 | 1464016726045 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]]]}] 08:18:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:18:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 08:18:46 INFO - PROCESS | 1980 | 1464016726079 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 08:18:46 INFO - PROCESS | 1980 | 1464016726081 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 08:18:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:18:46 INFO - PROCESS | 1980 | 1464016726084 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:18:46 INFO - PROCESS | 1980 | 1464016726086 Marionette TRACE conn5 <- [1,2874,null,{}] 08:18:46 INFO - PROCESS | 1980 | 1464016726089 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}] 08:18:46 INFO - PROCESS | 1980 | 1464016726206 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 08:18:46 INFO - PROCESS | 1980 | 1464016726215 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:46 INFO - PROCESS | 1980 | ++DOCSHELL 1321B000 == 31 [pid = 1980] [id = 728] 08:18:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (132CF000) [pid = 1980] [serial = 2184] [outer = 00000000] 08:18:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (13A0D400) [pid = 1980] [serial = 2185] [outer = 132CF000] 08:18:46 INFO - PROCESS | 1980 | 1464016726260 Marionette DEBUG loaded listener.js 08:18:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (13A17400) [pid = 1980] [serial = 2186] [outer = 132CF000] 08:18:46 INFO - PROCESS | 1980 | 1464016726719 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]]]}] 08:18:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:18:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 670ms 08:18:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:18:46 INFO - PROCESS | 1980 | 1464016726755 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 08:18:46 INFO - PROCESS | 1980 | 1464016726757 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 08:18:46 INFO - PROCESS | 1980 | 1464016726761 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:18:46 INFO - PROCESS | 1980 | 1464016726763 Marionette TRACE conn5 <- [1,2878,null,{}] 08:18:46 INFO - PROCESS | 1980 | 1464016726766 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}] 08:18:46 INFO - PROCESS | 1980 | 1464016726844 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 08:18:46 INFO - PROCESS | 1980 | 1464016726851 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:46 INFO - PROCESS | 1980 | ++DOCSHELL 13AAEC00 == 32 [pid = 1980] [id = 729] 08:18:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (13D9F800) [pid = 1980] [serial = 2187] [outer = 00000000] 08:18:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (13E9A000) [pid = 1980] [serial = 2188] [outer = 13D9F800] 08:18:46 INFO - PROCESS | 1980 | 1464016726895 Marionette DEBUG loaded listener.js 08:18:46 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (13E9D400) [pid = 1980] [serial = 2189] [outer = 13D9F800] 08:18:47 INFO - PROCESS | 1980 | 1464016727371 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:18:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:18:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 630ms 08:18:47 INFO - PROCESS | 1980 | 1464016727412 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 08:18:47 INFO - PROCESS | 1980 | 1464016727414 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 08:18:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:18:47 INFO - PROCESS | 1980 | 1464016727417 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:18:47 INFO - PROCESS | 1980 | 1464016727419 Marionette TRACE conn5 <- [1,2882,null,{}] 08:18:47 INFO - PROCESS | 1980 | 1464016727423 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}] 08:18:47 INFO - PROCESS | 1980 | 1464016727551 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 08:18:47 INFO - PROCESS | 1980 | 1464016727561 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:47 INFO - PROCESS | 1980 | ++DOCSHELL 13EA0800 == 33 [pid = 1980] [id = 730] 08:18:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (13EDE000) [pid = 1980] [serial = 2190] [outer = 00000000] 08:18:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (14DDE800) [pid = 1980] [serial = 2191] [outer = 13EDE000] 08:18:47 INFO - PROCESS | 1980 | 1464016727606 Marionette DEBUG loaded listener.js 08:18:47 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (13FC4C00) [pid = 1980] [serial = 2192] [outer = 13EDE000] 08:18:48 INFO - PROCESS | 1980 | 1464016728062 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]]]}] 08:18:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:18:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 670ms 08:18:48 INFO - PROCESS | 1980 | 1464016728089 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 08:18:48 INFO - PROCESS | 1980 | 1464016728091 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 08:18:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:18:48 INFO - PROCESS | 1980 | 1464016728094 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:18:48 INFO - PROCESS | 1980 | 1464016728096 Marionette TRACE conn5 <- [1,2886,null,{}] 08:18:48 INFO - PROCESS | 1980 | 1464016728100 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}] 08:18:48 INFO - PROCESS | 1980 | 1464016728220 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 08:18:48 INFO - PROCESS | 1980 | 1464016728320 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:48 INFO - PROCESS | 1980 | ++DOCSHELL 0DC4E800 == 34 [pid = 1980] [id = 731] 08:18:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (15167400) [pid = 1980] [serial = 2193] [outer = 00000000] 08:18:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (15260C00) [pid = 1980] [serial = 2194] [outer = 15167400] 08:18:48 INFO - PROCESS | 1980 | 1464016728369 Marionette DEBUG loaded listener.js 08:18:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (15261400) [pid = 1980] [serial = 2195] [outer = 15167400] 08:18:48 INFO - PROCESS | 1980 | 1464016728787 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]]]}] 08:18:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:18:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 08:18:48 INFO - PROCESS | 1980 | 1464016728826 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 08:18:48 INFO - PROCESS | 1980 | 1464016728827 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 08:18:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:18:48 INFO - PROCESS | 1980 | 1464016728831 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:18:48 INFO - PROCESS | 1980 | 1464016728832 Marionette TRACE conn5 <- [1,2890,null,{}] 08:18:48 INFO - PROCESS | 1980 | 1464016728836 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}] 08:18:48 INFO - PROCESS | 1980 | 1464016728953 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 08:18:48 INFO - PROCESS | 1980 | 1464016728960 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:48 INFO - PROCESS | 1980 | ++DOCSHELL 15ADD800 == 35 [pid = 1980] [id = 732] 08:18:48 INFO - PROCESS | 1980 | ++DOMWINDOW == 112 (15ADE800) [pid = 1980] [serial = 2196] [outer = 00000000] 08:18:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 113 (15AEA400) [pid = 1980] [serial = 2197] [outer = 15ADE800] 08:18:49 INFO - PROCESS | 1980 | 1464016729004 Marionette DEBUG loaded listener.js 08:18:49 INFO - PROCESS | 1980 | ++DOMWINDOW == 114 (1605B800) [pid = 1980] [serial = 2198] [outer = 15ADE800] 08:18:49 INFO - PROCESS | 1980 | --DOMWINDOW == 113 (0D1A0400) [pid = 1980] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:18:49 INFO - PROCESS | 1980 | --DOMWINDOW == 112 (14DD8800) [pid = 1980] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:18:49 INFO - PROCESS | 1980 | --DOMWINDOW == 111 (12171800) [pid = 1980] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:18:49 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (17552000) [pid = 1980] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:18:49 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (0D3EA400) [pid = 1980] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:18:49 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (1525D800) [pid = 1980] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:18:49 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (16F9BC00) [pid = 1980] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:18:49 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (1755C400) [pid = 1980] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:18:49 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (17747400) [pid = 1980] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:18:49 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (18C86800) [pid = 1980] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:18:49 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (13A01C00) [pid = 1980] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:18:49 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (14DE0000) [pid = 1980] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:18:49 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (0DC49000) [pid = 1980] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:18:49 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (0C9AAC00) [pid = 1980] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:18:49 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (0D834800) [pid = 1980] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:18:49 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (16031C00) [pid = 1980] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:18:49 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (15AE0400) [pid = 1980] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:18:49 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (15256C00) [pid = 1980] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:18:49 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (13215800) [pid = 1980] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:18:49 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (0D834C00) [pid = 1980] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:18:49 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (15AE6000) [pid = 1980] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:18:49 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (1773F400) [pid = 1980] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:18:49 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (0D807000) [pid = 1980] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:18:49 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (13A02800) [pid = 1980] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:18:49 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (1B130800) [pid = 1980] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:18:49 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (18D16800) [pid = 1980] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:18:49 INFO - PROCESS | 1980 | 1464016729960 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:18:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:18:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1177ms 08:18:50 INFO - PROCESS | 1980 | 1464016730009 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 08:18:50 INFO - PROCESS | 1980 | 1464016730011 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 08:18:50 INFO - PROCESS | 1980 | 1464016730014 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:18:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:18:50 INFO - PROCESS | 1980 | 1464016730017 Marionette TRACE conn5 <- [1,2894,null,{}] 08:18:50 INFO - PROCESS | 1980 | 1464016730020 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}] 08:18:50 INFO - PROCESS | 1980 | 1464016730134 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 08:18:50 INFO - PROCESS | 1980 | 1464016730229 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:50 INFO - PROCESS | 1980 | ++DOCSHELL 0DC69C00 == 36 [pid = 1980] [id = 733] 08:18:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (0DC6BC00) [pid = 1980] [serial = 2199] [outer = 00000000] 08:18:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (12171800) [pid = 1980] [serial = 2200] [outer = 0DC6BC00] 08:18:50 INFO - PROCESS | 1980 | 1464016730284 Marionette DEBUG loaded listener.js 08:18:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (13A07C00) [pid = 1980] [serial = 2201] [outer = 0DC6BC00] 08:18:50 INFO - PROCESS | 1980 | 1464016730663 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]]]}] 08:18:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:18:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 670ms 08:18:50 INFO - PROCESS | 1980 | 1464016730702 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 08:18:50 INFO - PROCESS | 1980 | 1464016730704 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 08:18:50 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:18:50 INFO - PROCESS | 1980 | 1464016730708 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:18:50 INFO - PROCESS | 1980 | 1464016730709 Marionette TRACE conn5 <- [1,2898,null,{}] 08:18:50 INFO - PROCESS | 1980 | 1464016730713 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}] 08:18:50 INFO - PROCESS | 1980 | 1464016730791 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 08:18:50 INFO - PROCESS | 1980 | 1464016730798 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:50 INFO - PROCESS | 1980 | ++DOCSHELL 13E9C400 == 37 [pid = 1980] [id = 734] 08:18:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (15175C00) [pid = 1980] [serial = 2202] [outer = 00000000] 08:18:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (16031C00) [pid = 1980] [serial = 2203] [outer = 15175C00] 08:18:50 INFO - PROCESS | 1980 | 1464016730841 Marionette DEBUG loaded listener.js 08:18:50 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (166AEC00) [pid = 1980] [serial = 2204] [outer = 15175C00] 08:18:51 INFO - PROCESS | 1980 | 1464016731251 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]]]}] 08:18:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:18:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:18:51 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 570ms 08:18:51 INFO - TEST-START | /DOMEvents/constructors.html 08:18:51 INFO - PROCESS | 1980 | 1464016731279 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 08:18:51 INFO - PROCESS | 1980 | 1464016731281 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 08:18:51 INFO - PROCESS | 1980 | 1464016731285 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:18:51 INFO - PROCESS | 1980 | 1464016731286 Marionette TRACE conn5 <- [1,2902,null,{}] 08:18:51 INFO - PROCESS | 1980 | 1464016731290 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}] 08:18:51 INFO - PROCESS | 1980 | 1464016731419 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 08:18:51 INFO - PROCESS | 1980 | 1464016731427 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:51 INFO - PROCESS | 1980 | ++DOCSHELL 13A1A400 == 38 [pid = 1980] [id = 735] 08:18:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (13E97C00) [pid = 1980] [serial = 2205] [outer = 00000000] 08:18:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (16F99000) [pid = 1980] [serial = 2206] [outer = 13E97C00] 08:18:51 INFO - PROCESS | 1980 | 1464016731474 Marionette DEBUG loaded listener.js 08:18:51 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (16F9FC00) [pid = 1980] [serial = 2207] [outer = 13E97C00] 08:18:52 INFO - PROCESS | 1980 | 1464016732229 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]]]}] 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:18:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:18:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:18:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:18:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:18:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:18:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:18:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:18:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:18:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:18:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:18:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:18:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:18:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:18:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:18:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:18:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:18:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:18:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:18:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:18:52 INFO - TEST-OK | /DOMEvents/constructors.html | took 991ms 08:18:52 INFO - PROCESS | 1980 | 1464016732277 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 08:18:52 INFO - PROCESS | 1980 | 1464016732282 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 08:18:52 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:18:52 INFO - PROCESS | 1980 | 1464016732311 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:18:52 INFO - PROCESS | 1980 | 1464016732316 Marionette TRACE conn5 <- [1,2906,null,{}] 08:18:52 INFO - PROCESS | 1980 | 1464016732347 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}] 08:18:52 INFO - PROCESS | 1980 | 1464016732480 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 08:18:52 INFO - PROCESS | 1980 | 1464016732620 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:52 INFO - PROCESS | 1980 | ++DOCSHELL 094F0000 == 39 [pid = 1980] [id = 736] 08:18:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (094F4000) [pid = 1980] [serial = 2208] [outer = 00000000] 08:18:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (0C9C4000) [pid = 1980] [serial = 2209] [outer = 094F4000] 08:18:52 INFO - PROCESS | 1980 | 1464016732683 Marionette DEBUG loaded listener.js 08:18:52 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (0D35EC00) [pid = 1980] [serial = 2210] [outer = 094F4000] 08:18:53 INFO - PROCESS | 1980 | 1464016733346 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:18:53 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:18:53 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1099ms 08:18:53 INFO - PROCESS | 1980 | 1464016733432 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 08:18:53 INFO - PROCESS | 1980 | 1464016733438 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 08:18:53 INFO - PROCESS | 1980 | 1464016733446 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:18:53 INFO - PROCESS | 1980 | 1464016733449 Marionette TRACE conn5 <- [1,2910,null,{}] 08:18:53 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:18:53 INFO - PROCESS | 1980 | 1464016733453 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}] 08:18:53 INFO - PROCESS | 1980 | 1464016733575 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 08:18:53 INFO - PROCESS | 1980 | 1464016733722 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:53 INFO - PROCESS | 1980 | ++DOCSHELL 0D80E000 == 40 [pid = 1980] [id = 737] 08:18:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (0D80E400) [pid = 1980] [serial = 2211] [outer = 00000000] 08:18:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (0DC4D400) [pid = 1980] [serial = 2212] [outer = 0D80E400] 08:18:53 INFO - PROCESS | 1980 | 1464016733780 Marionette DEBUG loaded listener.js 08:18:53 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (0DFF6C00) [pid = 1980] [serial = 2213] [outer = 0D80E400] 08:18:54 INFO - PROCESS | 1980 | [1980] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:18:54 INFO - PROCESS | 1980 | [1980] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:18:54 INFO - PROCESS | 1980 | [1980] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:18:54 INFO - PROCESS | 1980 | [1980] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:18:54 INFO - PROCESS | 1980 | 1464016734458 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]]]}] 08:18:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:18:54 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:18:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:18:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:18:54 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 08:18:54 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:18:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:18:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:18:54 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 08:18:54 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:18:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:18:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:18:54 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]" 08:18:54 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:18:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:18:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:18:54 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:18:54 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1019ms 08:18:54 INFO - PROCESS | 1980 | 1464016734476 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 08:18:54 INFO - PROCESS | 1980 | 1464016734478 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 08:18:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:18:54 INFO - PROCESS | 1980 | 1464016734482 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:18:54 INFO - PROCESS | 1980 | 1464016734486 Marionette TRACE conn5 <- [1,2914,null,{}] 08:18:54 INFO - PROCESS | 1980 | 1464016734497 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}] 08:18:54 INFO - PROCESS | 1980 | 1464016734634 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 08:18:54 INFO - PROCESS | 1980 | 1464016734778 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:54 INFO - PROCESS | 1980 | ++DOCSHELL 09473400 == 41 [pid = 1980] [id = 738] 08:18:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (09474000) [pid = 1980] [serial = 2214] [outer = 00000000] 08:18:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (15AEB800) [pid = 1980] [serial = 2215] [outer = 09474000] 08:18:54 INFO - PROCESS | 1980 | 1464016734836 Marionette DEBUG loaded listener.js 08:18:54 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (16F95800) [pid = 1980] [serial = 2216] [outer = 09474000] 08:18:55 INFO - PROCESS | 1980 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:18:55 INFO - PROCESS | 1980 | 1464016735647 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]]]}] 08:18:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:18:55 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1181ms 08:18:55 INFO - PROCESS | 1980 | 1464016735667 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 08:18:55 INFO - PROCESS | 1980 | 1464016735671 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 08:18:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:18:55 INFO - PROCESS | 1980 | 1464016735675 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:18:55 INFO - PROCESS | 1980 | 1464016735679 Marionette TRACE conn5 <- [1,2918,null,{}] 08:18:55 INFO - PROCESS | 1980 | 1464016735684 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}] 08:18:55 INFO - PROCESS | 1980 | 1464016735795 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 08:18:55 INFO - PROCESS | 1980 | 1464016735919 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:55 INFO - PROCESS | 1980 | ++DOCSHELL 0C9A6000 == 42 [pid = 1980] [id = 739] 08:18:55 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (0C9B9400) [pid = 1980] [serial = 2217] [outer = 00000000] 08:18:55 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (0D782400) [pid = 1980] [serial = 2218] [outer = 0C9B9400] 08:18:56 INFO - PROCESS | 1980 | 1464016735994 Marionette DEBUG loaded listener.js 08:18:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (0DA1FC00) [pid = 1980] [serial = 2219] [outer = 0C9B9400] 08:18:56 INFO - PROCESS | 1980 | --DOCSHELL 13E99000 == 41 [pid = 1980] [id = 611] 08:18:56 INFO - PROCESS | 1980 | --DOCSHELL 0DAE8800 == 40 [pid = 1980] [id = 610] 08:18:56 INFO - PROCESS | 1980 | --DOCSHELL 0EC83C00 == 39 [pid = 1980] [id = 606] 08:18:56 INFO - PROCESS | 1980 | --DOCSHELL 1295DC00 == 38 [pid = 1980] [id = 607] 08:18:56 INFO - PROCESS | 1980 | --DOCSHELL 13A16800 == 37 [pid = 1980] [id = 609] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (15AE5400) [pid = 1980] [serial = 2102] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (1B1CE000) [pid = 1980] [serial = 2108] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (1A348000) [pid = 1980] [serial = 2105] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (0EC50C00) [pid = 1980] [serial = 2099] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (166DC000) [pid = 1980] [serial = 2063] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (132D3C00) [pid = 1980] [serial = 2060] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (1755FC00) [pid = 1980] [serial = 2066] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (0D83A400) [pid = 1980] [serial = 2057] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (1B1EB400) [pid = 1980] [serial = 2111] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (1A34C400) [pid = 1980] [serial = 2024] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (13A17000) [pid = 1980] [serial = 2069] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (17431400) [pid = 1980] [serial = 2155] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (17569800) [pid = 1980] [serial = 2158] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (1756F000) [pid = 1980] [serial = 2159] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (17770400) [pid = 1980] [serial = 2161] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (18D0CC00) [pid = 1980] [serial = 2164] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (17558800) [pid = 1980] [serial = 2156] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (13A1F400) [pid = 1980] [serial = 2123] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (15180C00) [pid = 1980] [serial = 2149] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (13214C00) [pid = 1980] [serial = 2146] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (13A09000) [pid = 1980] [serial = 2147] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (0D656C00) [pid = 1980] [serial = 2143] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (0DA16400) [pid = 1980] [serial = 2144] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (13216000) [pid = 1980] [serial = 2141] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (0DF98800) [pid = 1980] [serial = 2140] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (166DC800) [pid = 1980] [serial = 2138] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (166D8400) [pid = 1980] [serial = 2137] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (165A9800) [pid = 1980] [serial = 2135] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 80 (15AE7C00) [pid = 1980] [serial = 2134] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 79 (15A0DC00) [pid = 1980] [serial = 2132] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 78 (1525F800) [pid = 1980] [serial = 2131] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 77 (13A20800) [pid = 1980] [serial = 2129] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 76 (13A0A400) [pid = 1980] [serial = 2128] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 75 (0EC83800) [pid = 1980] [serial = 2126] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 74 (0DC45800) [pid = 1980] [serial = 2125] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 73 (19B3F400) [pid = 1980] [serial = 2167] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 72 (18D18800) [pid = 1980] [serial = 2165] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 71 (1659E000) [pid = 1980] [serial = 2152] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 70 (166D1400) [pid = 1980] [serial = 2153] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 69 (17B68800) [pid = 1980] [serial = 2162] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | --DOMWINDOW == 68 (15A0F400) [pid = 1980] [serial = 2150] [outer = 00000000] [url = about:blank] 08:18:56 INFO - PROCESS | 1980 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:18:56 INFO - PROCESS | 1980 | 1464016736442 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]]]}] 08:18:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:18:56 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 830ms 08:18:56 INFO - PROCESS | 1980 | 1464016736508 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 08:18:56 INFO - PROCESS | 1980 | 1464016736514 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 08:18:56 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:18:56 INFO - PROCESS | 1980 | 1464016736519 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:18:56 INFO - PROCESS | 1980 | 1464016736522 Marionette TRACE conn5 <- [1,2922,null,{}] 08:18:56 INFO - PROCESS | 1980 | 1464016736526 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}] 08:18:56 INFO - PROCESS | 1980 | 1464016736609 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 08:18:56 INFO - PROCESS | 1980 | 1464016736616 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:56 INFO - PROCESS | 1980 | ++DOCSHELL 0D77F800 == 38 [pid = 1980] [id = 740] 08:18:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 69 (0D803800) [pid = 1980] [serial = 2220] [outer = 00000000] 08:18:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 70 (0DC4DC00) [pid = 1980] [serial = 2221] [outer = 0D803800] 08:18:56 INFO - PROCESS | 1980 | 1464016736661 Marionette DEBUG loaded listener.js 08:18:56 INFO - PROCESS | 1980 | ++DOMWINDOW == 71 (0DEE6000) [pid = 1980] [serial = 2222] [outer = 0D803800] 08:18:57 INFO - PROCESS | 1980 | 1464016737134 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]]]}] 08:18:57 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:18:57 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 670ms 08:18:57 INFO - PROCESS | 1980 | 1464016737192 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 08:18:57 INFO - PROCESS | 1980 | 1464016737194 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 08:18:57 INFO - PROCESS | 1980 | 1464016737197 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:18:57 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:18:57 INFO - PROCESS | 1980 | 1464016737201 Marionette TRACE conn5 <- [1,2926,null,{}] 08:18:57 INFO - PROCESS | 1980 | 1464016737211 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}] 08:18:57 INFO - PROCESS | 1980 | 1464016737296 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 08:18:57 INFO - PROCESS | 1980 | 1464016737314 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:57 INFO - PROCESS | 1980 | ++DOCSHELL 1290AC00 == 39 [pid = 1980] [id = 741] 08:18:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 72 (12955800) [pid = 1980] [serial = 2223] [outer = 00000000] 08:18:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 73 (12983C00) [pid = 1980] [serial = 2224] [outer = 12955800] 08:18:57 INFO - PROCESS | 1980 | 1464016737360 Marionette DEBUG loaded listener.js 08:18:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 74 (132CCC00) [pid = 1980] [serial = 2225] [outer = 12955800] 08:18:57 INFO - PROCESS | 1980 | 1464016737798 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]]]}] 08:18:57 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. 08:18:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 08:18:57 INFO - PROCESS | 1980 | 1464016737832 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 08:18:57 INFO - PROCESS | 1980 | 1464016737834 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 08:18:57 INFO - PROCESS | 1980 | 1464016737837 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:18:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:18:57 INFO - PROCESS | 1980 | 1464016737839 Marionette TRACE conn5 <- [1,2930,null,{}] 08:18:57 INFO - PROCESS | 1980 | 1464016737843 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}] 08:18:57 INFO - PROCESS | 1980 | 1464016737928 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 08:18:57 INFO - PROCESS | 1980 | 1464016737934 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:57 INFO - PROCESS | 1980 | ++DOCSHELL 13A03400 == 40 [pid = 1980] [id = 742] 08:18:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 75 (13A09000) [pid = 1980] [serial = 2226] [outer = 00000000] 08:18:57 INFO - PROCESS | 1980 | ++DOMWINDOW == 76 (13A1F800) [pid = 1980] [serial = 2227] [outer = 13A09000] 08:18:57 INFO - PROCESS | 1980 | 1464016737978 Marionette DEBUG loaded listener.js 08:18:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 77 (13AA8800) [pid = 1980] [serial = 2228] [outer = 13A09000] 08:18:58 INFO - PROCESS | 1980 | 1464016738429 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"]]]}] 08:18:58 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 08:18:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:18:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:18:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 08:18:58 INFO - PROCESS | 1980 | 1464016738472 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 08:18:58 INFO - PROCESS | 1980 | 1464016738474 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 08:18:58 INFO - PROCESS | 1980 | 1464016738477 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:18:58 INFO - PROCESS | 1980 | 1464016738479 Marionette TRACE conn5 <- [1,2934,null,{}] 08:18:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:18:58 INFO - PROCESS | 1980 | 1464016738506 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}] 08:18:58 INFO - PROCESS | 1980 | 1464016738621 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 08:18:58 INFO - PROCESS | 1980 | 1464016738628 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:58 INFO - PROCESS | 1980 | ++DOCSHELL 1263D800 == 41 [pid = 1980] [id = 743] 08:18:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 78 (13E9B000) [pid = 1980] [serial = 2229] [outer = 00000000] 08:18:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 79 (14DD8800) [pid = 1980] [serial = 2230] [outer = 13E9B000] 08:18:58 INFO - PROCESS | 1980 | 1464016738673 Marionette DEBUG loaded listener.js 08:18:58 INFO - PROCESS | 1980 | ++DOMWINDOW == 80 (14DDE000) [pid = 1980] [serial = 2231] [outer = 13E9B000] 08:18:59 INFO - PROCESS | 1980 | 1464016739094 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]]]}] 08:18:59 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. 08:18:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 650ms 08:18:59 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:18:59 INFO - PROCESS | 1980 | 1464016739132 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 08:18:59 INFO - PROCESS | 1980 | 1464016739134 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 08:18:59 INFO - PROCESS | 1980 | 1464016739137 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:18:59 INFO - PROCESS | 1980 | 1464016739139 Marionette TRACE conn5 <- [1,2938,null,{}] 08:18:59 INFO - PROCESS | 1980 | 1464016739142 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}] 08:18:59 INFO - PROCESS | 1980 | 1464016739283 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 08:18:59 INFO - PROCESS | 1980 | 1464016739290 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:59 INFO - PROCESS | 1980 | ++DOCSHELL 15257400 == 42 [pid = 1980] [id = 744] 08:18:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 81 (1525D800) [pid = 1980] [serial = 2232] [outer = 00000000] 08:18:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (15ADEC00) [pid = 1980] [serial = 2233] [outer = 1525D800] 08:18:59 INFO - PROCESS | 1980 | 1464016739390 Marionette DEBUG loaded listener.js 08:18:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (15AE7000) [pid = 1980] [serial = 2234] [outer = 1525D800] 08:18:59 INFO - PROCESS | 1980 | ++DOCSHELL 166B5C00 == 43 [pid = 1980] [id = 745] 08:18:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (166B6400) [pid = 1980] [serial = 2235] [outer = 00000000] 08:18:59 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (166CE800) [pid = 1980] [serial = 2236] [outer = 166B6400] 08:18:59 INFO - PROCESS | 1980 | 1464016739943 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]]]}] 08:18:59 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. 08:18:59 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 830ms 08:18:59 INFO - PROCESS | 1980 | 1464016739968 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 08:18:59 INFO - PROCESS | 1980 | 1464016739970 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 08:18:59 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:18:59 INFO - PROCESS | 1980 | 1464016739972 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:18:59 INFO - PROCESS | 1980 | 1464016739974 Marionette TRACE conn5 <- [1,2942,null,{}] 08:18:59 INFO - PROCESS | 1980 | 1464016739984 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}] 08:19:00 INFO - PROCESS | 1980 | 1464016740112 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 08:19:00 INFO - PROCESS | 1980 | 1464016740181 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:00 INFO - PROCESS | 1980 | ++DOCSHELL 1605C000 == 44 [pid = 1980] [id = 746] 08:19:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (1605E800) [pid = 1980] [serial = 2237] [outer = 00000000] 08:19:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (166D0C00) [pid = 1980] [serial = 2238] [outer = 1605E800] 08:19:00 INFO - PROCESS | 1980 | 1464016740228 Marionette DEBUG loaded listener.js 08:19:00 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (166D3000) [pid = 1980] [serial = 2239] [outer = 1605E800] 08:19:00 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (13EDE000) [pid = 1980] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:19:00 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (126BC800) [pid = 1980] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:19:00 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (0DC4F000) [pid = 1980] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:19:00 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (0EC5DC00) [pid = 1980] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:19:00 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (0C9C2400) [pid = 1980] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:19:00 INFO - PROCESS | 1980 | --DOMWINDOW == 82 (132CF000) [pid = 1980] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:19:00 INFO - PROCESS | 1980 | --DOMWINDOW == 81 (0D806800) [pid = 1980] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:19:00 INFO - PROCESS | 1980 | --DOMWINDOW == 80 (13D9F800) [pid = 1980] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:19:00 INFO - PROCESS | 1980 | --DOMWINDOW == 79 (15167400) [pid = 1980] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:19:00 INFO - PROCESS | 1980 | --DOMWINDOW == 78 (0DC6BC00) [pid = 1980] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:19:00 INFO - PROCESS | 1980 | --DOMWINDOW == 77 (15175C00) [pid = 1980] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:19:00 INFO - PROCESS | 1980 | --DOMWINDOW == 76 (15ADE800) [pid = 1980] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:19:00 INFO - PROCESS | 1980 | 1464016740745 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]]]}] 08:19:00 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:19:00 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 08:19:00 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 830ms 08:19:00 INFO - PROCESS | 1980 | 1464016740804 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 08:19:00 INFO - PROCESS | 1980 | 1464016740806 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 08:19:00 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:19:00 INFO - PROCESS | 1980 | 1464016740809 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:19:00 INFO - PROCESS | 1980 | 1464016740811 Marionette TRACE conn5 <- [1,2946,null,{}] 08:19:00 INFO - PROCESS | 1980 | 1464016740815 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}] 08:19:00 INFO - PROCESS | 1980 | 1464016740964 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 08:19:01 INFO - PROCESS | 1980 | 1464016741032 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:01 INFO - PROCESS | 1980 | ++DOCSHELL 0C9A6800 == 45 [pid = 1980] [id = 747] 08:19:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 77 (0C9ABC00) [pid = 1980] [serial = 2240] [outer = 00000000] 08:19:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 78 (15BD5400) [pid = 1980] [serial = 2241] [outer = 0C9ABC00] 08:19:01 INFO - PROCESS | 1980 | 1464016741079 Marionette DEBUG loaded listener.js 08:19:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 79 (1603D000) [pid = 1980] [serial = 2242] [outer = 0C9ABC00] 08:19:01 INFO - PROCESS | 1980 | 1464016741392 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]]]}] 08:19:01 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. 08:19:01 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 630ms 08:19:01 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:19:01 INFO - PROCESS | 1980 | 1464016741444 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 08:19:01 INFO - PROCESS | 1980 | 1464016741446 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 08:19:01 INFO - PROCESS | 1980 | 1464016741449 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:19:01 INFO - PROCESS | 1980 | 1464016741450 Marionette TRACE conn5 <- [1,2950,null,{}] 08:19:01 INFO - PROCESS | 1980 | 1464016741454 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}] 08:19:01 INFO - PROCESS | 1980 | 1464016741585 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 08:19:01 INFO - PROCESS | 1980 | 1464016741594 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:01 INFO - PROCESS | 1980 | ++DOCSHELL 0DC4B000 == 46 [pid = 1980] [id = 748] 08:19:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 80 (0DFF7C00) [pid = 1980] [serial = 2243] [outer = 00000000] 08:19:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 81 (16FA3C00) [pid = 1980] [serial = 2244] [outer = 0DFF7C00] 08:19:01 INFO - PROCESS | 1980 | 1464016741638 Marionette DEBUG loaded listener.js 08:19:01 INFO - PROCESS | 1980 | ++DOMWINDOW == 82 (17551C00) [pid = 1980] [serial = 2245] [outer = 0DFF7C00] 08:19:02 INFO - PROCESS | 1980 | 1464016742031 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]]]}] 08:19:02 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. 08:19:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 08:19:02 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:19:02 INFO - PROCESS | 1980 | 1464016742080 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 08:19:02 INFO - PROCESS | 1980 | 1464016742082 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 08:19:02 INFO - PROCESS | 1980 | 1464016742085 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:19:02 INFO - PROCESS | 1980 | 1464016742087 Marionette TRACE conn5 <- [1,2954,null,{}] 08:19:02 INFO - PROCESS | 1980 | 1464016742091 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}] 08:19:02 INFO - PROCESS | 1980 | 1464016742174 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 08:19:02 INFO - PROCESS | 1980 | 1464016742304 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:02 INFO - PROCESS | 1980 | ++DOCSHELL 17554400 == 47 [pid = 1980] [id = 749] 08:19:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 83 (17558800) [pid = 1980] [serial = 2246] [outer = 00000000] 08:19:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (17562800) [pid = 1980] [serial = 2247] [outer = 17558800] 08:19:02 INFO - PROCESS | 1980 | 1464016742352 Marionette DEBUG loaded listener.js 08:19:02 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (17565C00) [pid = 1980] [serial = 2248] [outer = 17558800] 08:19:02 INFO - PROCESS | 1980 | 1464016742807 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]]]}] 08:19:02 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. 08:19:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 770ms 08:19:02 INFO - PROCESS | 1980 | 1464016742857 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 08:19:02 INFO - PROCESS | 1980 | 1464016742861 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 08:19:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:19:02 INFO - PROCESS | 1980 | 1464016742866 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:19:02 INFO - PROCESS | 1980 | 1464016742870 Marionette TRACE conn5 <- [1,2958,null,{}] 08:19:02 INFO - PROCESS | 1980 | 1464016742876 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}] 08:19:02 INFO - PROCESS | 1980 | 1464016742987 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 08:19:03 INFO - PROCESS | 1980 | 1464016743101 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:03 INFO - PROCESS | 1980 | ++DOCSHELL 0C9C5800 == 48 [pid = 1980] [id = 750] 08:19:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (0CA97800) [pid = 1980] [serial = 2249] [outer = 00000000] 08:19:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (0D80C800) [pid = 1980] [serial = 2250] [outer = 0CA97800] 08:19:03 INFO - PROCESS | 1980 | 1464016743202 Marionette DEBUG loaded listener.js 08:19:03 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (0DC44000) [pid = 1980] [serial = 2251] [outer = 0CA97800] 08:19:03 INFO - PROCESS | 1980 | 1464016743788 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]]]}] 08:19:03 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. 08:19:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 990ms 08:19:03 INFO - PROCESS | 1980 | 1464016743857 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 08:19:03 INFO - PROCESS | 1980 | 1464016743863 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 08:19:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:19:03 INFO - PROCESS | 1980 | 1464016743870 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:19:03 INFO - PROCESS | 1980 | 1464016743873 Marionette TRACE conn5 <- [1,2962,null,{}] 08:19:03 INFO - PROCESS | 1980 | 1464016743877 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}] 08:19:03 INFO - PROCESS | 1980 | 1464016743984 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 08:19:04 INFO - PROCESS | 1980 | 1464016744124 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:04 INFO - PROCESS | 1980 | ++DOCSHELL 127DD800 == 49 [pid = 1980] [id = 751] 08:19:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (12901800) [pid = 1980] [serial = 2252] [outer = 00000000] 08:19:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (13A08000) [pid = 1980] [serial = 2253] [outer = 12901800] 08:19:04 INFO - PROCESS | 1980 | 1464016744179 Marionette DEBUG loaded listener.js 08:19:04 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (13A1EC00) [pid = 1980] [serial = 2254] [outer = 12901800] 08:19:04 INFO - PROCESS | 1980 | 1464016744746 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]]]}] 08:19:04 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. 08:19:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 930ms 08:19:04 INFO - PROCESS | 1980 | 1464016744802 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 08:19:04 INFO - PROCESS | 1980 | 1464016744804 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 08:19:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:19:04 INFO - PROCESS | 1980 | 1464016744808 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:19:04 INFO - PROCESS | 1980 | 1464016744812 Marionette TRACE conn5 <- [1,2966,null,{}] 08:19:04 INFO - PROCESS | 1980 | 1464016744823 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}] 08:19:04 INFO - PROCESS | 1980 | 1464016744939 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 08:19:05 INFO - PROCESS | 1980 | 1464016745088 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:05 INFO - PROCESS | 1980 | ++DOCSHELL 17423400 == 50 [pid = 1980] [id = 752] 08:19:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (17424400) [pid = 1980] [serial = 2255] [outer = 00000000] 08:19:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (17560C00) [pid = 1980] [serial = 2256] [outer = 17424400] 08:19:05 INFO - PROCESS | 1980 | 1464016745150 Marionette DEBUG loaded listener.js 08:19:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (17570000) [pid = 1980] [serial = 2257] [outer = 17424400] 08:19:05 INFO - PROCESS | 1980 | 1464016745668 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]]]}] 08:19:05 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. 08:19:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 870ms 08:19:05 INFO - PROCESS | 1980 | 1464016745681 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 08:19:05 INFO - PROCESS | 1980 | 1464016745684 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 08:19:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:19:05 INFO - PROCESS | 1980 | 1464016745687 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:19:05 INFO - PROCESS | 1980 | 1464016745689 Marionette TRACE conn5 <- [1,2970,null,{}] 08:19:05 INFO - PROCESS | 1980 | 1464016745693 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}] 08:19:05 INFO - PROCESS | 1980 | 1464016745804 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 08:19:05 INFO - PROCESS | 1980 | 1464016745924 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:05 INFO - PROCESS | 1980 | ++DOCSHELL 17740800 == 51 [pid = 1980] [id = 753] 08:19:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (17741400) [pid = 1980] [serial = 2258] [outer = 00000000] 08:19:05 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (1776E000) [pid = 1980] [serial = 2259] [outer = 17741400] 08:19:05 INFO - PROCESS | 1980 | 1464016745981 Marionette DEBUG loaded listener.js 08:19:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (17B5F800) [pid = 1980] [serial = 2260] [outer = 17741400] 08:19:06 INFO - PROCESS | 1980 | 1464016746504 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"]]]}] 08:19:06 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 08:19:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:19:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 870ms 08:19:06 INFO - PROCESS | 1980 | 1464016746561 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 08:19:06 INFO - PROCESS | 1980 | 1464016746564 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 08:19:06 INFO - PROCESS | 1980 | 1464016746567 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:19:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:19:06 INFO - PROCESS | 1980 | 1464016746569 Marionette TRACE conn5 <- [1,2974,null,{}] 08:19:06 INFO - PROCESS | 1980 | 1464016746573 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}] 08:19:06 INFO - PROCESS | 1980 | 1464016746674 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 08:19:06 INFO - PROCESS | 1980 | 1464016746785 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:06 INFO - PROCESS | 1980 | ++DOCSHELL 17B69800 == 52 [pid = 1980] [id = 754] 08:19:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (17BE9C00) [pid = 1980] [serial = 2261] [outer = 00000000] 08:19:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (18C92800) [pid = 1980] [serial = 2262] [outer = 17BE9C00] 08:19:06 INFO - PROCESS | 1980 | 1464016746838 Marionette DEBUG loaded listener.js 08:19:06 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (18CB5C00) [pid = 1980] [serial = 2263] [outer = 17BE9C00] 08:19:07 INFO - PROCESS | 1980 | 1464016747370 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]]]}] 08:19:07 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. 08:19:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 830ms 08:19:07 INFO - PROCESS | 1980 | 1464016747401 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 08:19:07 INFO - PROCESS | 1980 | 1464016747404 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 08:19:07 INFO - PROCESS | 1980 | 1464016747407 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:19:07 INFO - PROCESS | 1980 | 1464016747409 Marionette TRACE conn5 <- [1,2978,null,{}] 08:19:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:19:07 INFO - PROCESS | 1980 | 1464016747412 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}] 08:19:07 INFO - PROCESS | 1980 | 1464016747536 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 08:19:07 INFO - PROCESS | 1980 | 1464016747695 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:07 INFO - PROCESS | 1980 | ++DOCSHELL 0D2E1400 == 53 [pid = 1980] [id = 755] 08:19:07 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (11C8D400) [pid = 1980] [serial = 2264] [outer = 00000000] 08:19:07 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (17553400) [pid = 1980] [serial = 2265] [outer = 11C8D400] 08:19:07 INFO - PROCESS | 1980 | 1464016747751 Marionette DEBUG loaded listener.js 08:19:07 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (198E8400) [pid = 1980] [serial = 2266] [outer = 11C8D400] 08:19:08 INFO - PROCESS | 1980 | ++DOCSHELL 0D805C00 == 54 [pid = 1980] [id = 756] 08:19:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (0D839000) [pid = 1980] [serial = 2267] [outer = 00000000] 08:19:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (0DC4D800) [pid = 1980] [serial = 2268] [outer = 0D839000] 08:19:08 INFO - PROCESS | 1980 | 1464016748547 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]]]}] 08:19:08 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. 08:19:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1177ms 08:19:08 INFO - PROCESS | 1980 | 1464016748589 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 08:19:08 INFO - PROCESS | 1980 | 1464016748593 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 08:19:08 INFO - PROCESS | 1980 | 1464016748598 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:19:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:19:08 INFO - PROCESS | 1980 | 1464016748601 Marionette TRACE conn5 <- [1,2982,null,{}] 08:19:08 INFO - PROCESS | 1980 | 1464016748607 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}] 08:19:08 INFO - PROCESS | 1980 | 1464016748731 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 08:19:08 INFO - PROCESS | 1980 | 1464016748878 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:08 INFO - PROCESS | 1980 | ++DOCSHELL 0DA16400 == 55 [pid = 1980] [id = 757] 08:19:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (0DADEC00) [pid = 1980] [serial = 2269] [outer = 00000000] 08:19:08 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (11EE3C00) [pid = 1980] [serial = 2270] [outer = 0DADEC00] 08:19:08 INFO - PROCESS | 1980 | 1464016748932 Marionette DEBUG loaded listener.js 08:19:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (1266FC00) [pid = 1980] [serial = 2271] [outer = 0DADEC00] 08:19:09 INFO - PROCESS | 1980 | --DOCSHELL 094F5C00 == 54 [pid = 1980] [id = 616] 08:19:09 INFO - PROCESS | 1980 | --DOCSHELL 166B5C00 == 53 [pid = 1980] [id = 745] 08:19:09 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (14DDE800) [pid = 1980] [serial = 2191] [outer = 00000000] [url = about:blank] 08:19:09 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (12908000) [pid = 1980] [serial = 2182] [outer = 00000000] [url = about:blank] 08:19:09 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (12954800) [pid = 1980] [serial = 2183] [outer = 00000000] [url = about:blank] 08:19:09 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (0DC6A800) [pid = 1980] [serial = 2176] [outer = 00000000] [url = about:blank] 08:19:09 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (0DC72000) [pid = 1980] [serial = 2177] [outer = 00000000] [url = about:blank] 08:19:09 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (11EE2400) [pid = 1980] [serial = 2179] [outer = 00000000] [url = about:blank] 08:19:09 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (121EB400) [pid = 1980] [serial = 2180] [outer = 00000000] [url = about:blank] 08:19:09 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (0D170000) [pid = 1980] [serial = 2170] [outer = 00000000] [url = about:blank] 08:19:09 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (0D23AC00) [pid = 1980] [serial = 2171] [outer = 00000000] [url = about:blank] 08:19:09 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (13A0D400) [pid = 1980] [serial = 2185] [outer = 00000000] [url = about:blank] 08:19:09 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (13A17400) [pid = 1980] [serial = 2186] [outer = 00000000] [url = about:blank] 08:19:09 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (0D80F000) [pid = 1980] [serial = 2173] [outer = 00000000] [url = about:blank] 08:19:09 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (0D837800) [pid = 1980] [serial = 2174] [outer = 00000000] [url = about:blank] 08:19:09 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (13E9A000) [pid = 1980] [serial = 2188] [outer = 00000000] [url = about:blank] 08:19:09 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (15261400) [pid = 1980] [serial = 2195] [outer = 00000000] [url = about:blank] 08:19:09 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (15260C00) [pid = 1980] [serial = 2194] [outer = 00000000] [url = about:blank] 08:19:09 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (12171800) [pid = 1980] [serial = 2200] [outer = 00000000] [url = about:blank] 08:19:09 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (166AEC00) [pid = 1980] [serial = 2204] [outer = 00000000] [url = about:blank] 08:19:09 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (15AEA400) [pid = 1980] [serial = 2197] [outer = 00000000] [url = about:blank] 08:19:09 INFO - PROCESS | 1980 | --DOMWINDOW == 88 (16031C00) [pid = 1980] [serial = 2203] [outer = 00000000] [url = about:blank] 08:19:09 INFO - PROCESS | 1980 | --DOMWINDOW == 87 (1605B800) [pid = 1980] [serial = 2198] [outer = 00000000] [url = about:blank] 08:19:09 INFO - PROCESS | 1980 | --DOMWINDOW == 86 (16F99000) [pid = 1980] [serial = 2206] [outer = 00000000] [url = about:blank] 08:19:09 INFO - PROCESS | 1980 | --DOMWINDOW == 85 (13A07C00) [pid = 1980] [serial = 2201] [outer = 00000000] [url = about:blank] 08:19:09 INFO - PROCESS | 1980 | --DOMWINDOW == 84 (13FC4C00) [pid = 1980] [serial = 2192] [outer = 00000000] [url = about:blank] 08:19:09 INFO - PROCESS | 1980 | --DOMWINDOW == 83 (13E9D400) [pid = 1980] [serial = 2189] [outer = 00000000] [url = about:blank] 08:19:09 INFO - PROCESS | 1980 | 1464016749414 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]]]}] 08:19:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:19:09 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 08:19:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 870ms 08:19:09 INFO - PROCESS | 1980 | 1464016749474 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 08:19:09 INFO - PROCESS | 1980 | 1464016749479 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 08:19:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:19:09 INFO - PROCESS | 1980 | 1464016749485 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:19:09 INFO - PROCESS | 1980 | 1464016749488 Marionette TRACE conn5 <- [1,2986,null,{}] 08:19:09 INFO - PROCESS | 1980 | 1464016749491 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}] 08:19:09 INFO - PROCESS | 1980 | 1464016749581 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 08:19:09 INFO - PROCESS | 1980 | 1464016749589 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:09 INFO - PROCESS | 1980 | ++DOCSHELL 0D808000 == 54 [pid = 1980] [id = 758] 08:19:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 84 (0D80C400) [pid = 1980] [serial = 2272] [outer = 00000000] 08:19:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 85 (0DC4AC00) [pid = 1980] [serial = 2273] [outer = 0D80C400] 08:19:09 INFO - PROCESS | 1980 | 1464016749634 Marionette DEBUG loaded listener.js 08:19:09 INFO - PROCESS | 1980 | ++DOMWINDOW == 86 (0DC73C00) [pid = 1980] [serial = 2274] [outer = 0D80C400] 08:19:10 INFO - PROCESS | 1980 | 1464016750106 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]]]}] 08:19:10 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. 08:19:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 08:19:10 INFO - PROCESS | 1980 | 1464016750159 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 08:19:10 INFO - PROCESS | 1980 | 1464016750161 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 08:19:10 INFO - PROCESS | 1980 | 1464016750164 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:19:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:19:10 INFO - PROCESS | 1980 | 1464016750167 Marionette TRACE conn5 <- [1,2990,null,{}] 08:19:10 INFO - PROCESS | 1980 | 1464016750182 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}] 08:19:10 INFO - PROCESS | 1980 | 1464016750276 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 08:19:10 INFO - PROCESS | 1980 | 1464016750284 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:10 INFO - PROCESS | 1980 | ++DOCSHELL 12958400 == 55 [pid = 1980] [id = 759] 08:19:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 87 (12959C00) [pid = 1980] [serial = 2275] [outer = 00000000] 08:19:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 88 (12986C00) [pid = 1980] [serial = 2276] [outer = 12959C00] 08:19:10 INFO - PROCESS | 1980 | 1464016750331 Marionette DEBUG loaded listener.js 08:19:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 89 (13216000) [pid = 1980] [serial = 2277] [outer = 12959C00] 08:19:10 INFO - PROCESS | 1980 | 1464016750817 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]]]}] 08:19:10 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. 08:19:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 08:19:10 INFO - PROCESS | 1980 | 1464016750839 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 08:19:10 INFO - PROCESS | 1980 | 1464016750841 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 08:19:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:19:10 INFO - PROCESS | 1980 | 1464016750844 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:19:10 INFO - PROCESS | 1980 | 1464016750846 Marionette TRACE conn5 <- [1,2994,null,{}] 08:19:10 INFO - PROCESS | 1980 | 1464016750849 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}] 08:19:10 INFO - PROCESS | 1980 | 1464016750934 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 08:19:10 INFO - PROCESS | 1980 | 1464016750940 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:10 INFO - PROCESS | 1980 | ++DOCSHELL 13A0F800 == 56 [pid = 1980] [id = 760] 08:19:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (13A0FC00) [pid = 1980] [serial = 2278] [outer = 00000000] 08:19:10 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (13E94C00) [pid = 1980] [serial = 2279] [outer = 13A0FC00] 08:19:10 INFO - PROCESS | 1980 | 1464016750985 Marionette DEBUG loaded listener.js 08:19:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (13E9D800) [pid = 1980] [serial = 2280] [outer = 13A0FC00] 08:19:11 INFO - PROCESS | 1980 | 1464016751445 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]]]}] 08:19:11 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. 08:19:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 630ms 08:19:11 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:19:11 INFO - PROCESS | 1980 | 1464016751476 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 08:19:11 INFO - PROCESS | 1980 | 1464016751478 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 08:19:11 INFO - PROCESS | 1980 | 1464016751480 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:19:11 INFO - PROCESS | 1980 | 1464016751482 Marionette TRACE conn5 <- [1,2998,null,{}] 08:19:11 INFO - PROCESS | 1980 | 1464016751485 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}] 08:19:11 INFO - PROCESS | 1980 | 1464016751612 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 08:19:11 INFO - PROCESS | 1980 | 1464016751618 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:11 INFO - PROCESS | 1980 | ++DOCSHELL 0C9C2C00 == 57 [pid = 1980] [id = 761] 08:19:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (13EDCC00) [pid = 1980] [serial = 2281] [outer = 00000000] 08:19:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (14DDE800) [pid = 1980] [serial = 2282] [outer = 13EDCC00] 08:19:11 INFO - PROCESS | 1980 | 1464016751664 Marionette DEBUG loaded listener.js 08:19:11 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (15262400) [pid = 1980] [serial = 2283] [outer = 13EDCC00] 08:19:11 INFO - PROCESS | 1980 | [1980] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:19:12 INFO - PROCESS | 1980 | 1464016752188 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:19:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:19:12 INFO - {} 08:19:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:19:12 INFO - {} 08:19:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:19:12 INFO - {} 08:19:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:19:12 INFO - {} 08:19:12 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 730ms 08:19:12 INFO - PROCESS | 1980 | 1464016752212 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 08:19:12 INFO - PROCESS | 1980 | 1464016752214 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 08:19:12 INFO - PROCESS | 1980 | 1464016752217 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:19:12 INFO - PROCESS | 1980 | 1464016752219 Marionette TRACE conn5 <- [1,3002,null,{}] 08:19:12 INFO - TEST-START | /FileAPI/fileReader.html 08:19:12 INFO - PROCESS | 1980 | 1464016752222 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}] 08:19:12 INFO - PROCESS | 1980 | 1464016752356 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 08:19:12 INFO - PROCESS | 1980 | 1464016752423 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:12 INFO - PROCESS | 1980 | ++DOCSHELL 13A0F400 == 58 [pid = 1980] [id = 762] 08:19:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (15255C00) [pid = 1980] [serial = 2284] [outer = 00000000] 08:19:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (166D1400) [pid = 1980] [serial = 2285] [outer = 15255C00] 08:19:12 INFO - PROCESS | 1980 | 1464016752470 Marionette DEBUG loaded listener.js 08:19:12 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (166D9000) [pid = 1980] [serial = 2286] [outer = 15255C00] 08:19:12 INFO - PROCESS | 1980 | 1464016752872 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]]]}] 08:19:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:19:12 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:19:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:19:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:19:12 INFO - TEST-OK | /FileAPI/fileReader.html | took 730ms 08:19:12 INFO - PROCESS | 1980 | 1464016752952 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 08:19:12 INFO - PROCESS | 1980 | 1464016752954 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 08:19:12 INFO - PROCESS | 1980 | 1464016752957 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:19:12 INFO - TEST-START | /FileAPI/historical.html 08:19:12 INFO - PROCESS | 1980 | 1464016752958 Marionette TRACE conn5 <- [1,3006,null,{}] 08:19:12 INFO - PROCESS | 1980 | 1464016752962 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}] 08:19:13 INFO - PROCESS | 1980 | 1464016753101 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 08:19:13 INFO - PROCESS | 1980 | 1464016753111 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:13 INFO - PROCESS | 1980 | ++DOCSHELL 16F97800 == 59 [pid = 1980] [id = 763] 08:19:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (16F9CC00) [pid = 1980] [serial = 2287] [outer = 00000000] 08:19:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (17558400) [pid = 1980] [serial = 2288] [outer = 16F9CC00] 08:19:13 INFO - PROCESS | 1980 | 1464016753155 Marionette DEBUG loaded listener.js 08:19:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (1755FC00) [pid = 1980] [serial = 2289] [outer = 16F9CC00] 08:19:13 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (0DFF7C00) [pid = 1980] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:19:13 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (1605E800) [pid = 1980] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:19:13 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (1525D800) [pid = 1980] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:19:13 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (12955800) [pid = 1980] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:19:13 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (0C9B9400) [pid = 1980] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:19:13 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (13A09000) [pid = 1980] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:19:13 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (0D803800) [pid = 1980] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:19:13 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (166B6400) [pid = 1980] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:19:13 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (0C9ABC00) [pid = 1980] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:19:13 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (13E9B000) [pid = 1980] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:19:13 INFO - PROCESS | 1980 | 1464016753681 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"]]]}] 08:19:13 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:19:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:19:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:19:13 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:19:13 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:19:13 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:19:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:19:13 INFO - TEST-OK | /FileAPI/historical.html | took 770ms 08:19:13 INFO - TEST-START | /FileAPI/idlharness.html 08:19:13 INFO - PROCESS | 1980 | 1464016753732 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 08:19:13 INFO - PROCESS | 1980 | 1464016753734 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 08:19:13 INFO - PROCESS | 1980 | 1464016753737 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:19:13 INFO - PROCESS | 1980 | 1464016753739 Marionette TRACE conn5 <- [1,3010,null,{}] 08:19:13 INFO - PROCESS | 1980 | 1464016753743 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}] 08:19:13 INFO - PROCESS | 1980 | 1464016753825 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 08:19:13 INFO - PROCESS | 1980 | 1464016753832 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:13 INFO - PROCESS | 1980 | ++DOCSHELL 0DC69800 == 60 [pid = 1980] [id = 764] 08:19:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (0DC6E000) [pid = 1980] [serial = 2290] [outer = 00000000] 08:19:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (1756E800) [pid = 1980] [serial = 2291] [outer = 0DC6E000] 08:19:13 INFO - PROCESS | 1980 | 1464016753875 Marionette DEBUG loaded listener.js 08:19:13 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (1774B000) [pid = 1980] [serial = 2292] [outer = 0DC6E000] 08:19:14 INFO - PROCESS | 1980 | 1464016754744 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]]]}] 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:19:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:19:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:19:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:19:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:19:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:19:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:19:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:19:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:19:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:19:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:19:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:19:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:19:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:19:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:19:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:19:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:19:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:19:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:19:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:19:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:19:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:19:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:19:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:19:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:19:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:19:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:19:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:19:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:19:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:19:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:19:14 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 08:19:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:19:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:19:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:19:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:19:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:19:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:19:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:19:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:19:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:19:14 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 08:19:14 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 08:19:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:19:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:19:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:19:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:19:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:19:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:19:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:19:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:19:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:19:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:19:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:19:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:19:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:19:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:19:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:19:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:19:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:19:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:19:14 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 08:19:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:19:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:19:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:19:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:19:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:19:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:19:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:19:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:19:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:19:14 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 08:19:14 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 08:19:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:19:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:19:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:19:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:19:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:19:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:19:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:19:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:19:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:19:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:19:14 INFO - TEST-OK | /FileAPI/idlharness.html | took 1146ms 08:19:14 INFO - PROCESS | 1980 | 1464016754885 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 08:19:14 INFO - PROCESS | 1980 | 1464016754887 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 08:19:14 INFO - PROCESS | 1980 | 1464016754891 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:19:14 INFO - TEST-START | /FileAPI/idlharness.worker 08:19:14 INFO - PROCESS | 1980 | 1464016754892 Marionette TRACE conn5 <- [1,3014,null,{}] 08:19:14 INFO - PROCESS | 1980 | 1464016754901 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}] 08:19:14 INFO - PROCESS | 1980 | 1464016754990 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 08:19:15 INFO - PROCESS | 1980 | 1464016754999 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:15 INFO - PROCESS | 1980 | ++DOCSHELL 17CA6C00 == 61 [pid = 1980] [id = 765] 08:19:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (18AD8400) [pid = 1980] [serial = 2293] [outer = 00000000] 08:19:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (1B1E9000) [pid = 1980] [serial = 2294] [outer = 18AD8400] 08:19:15 INFO - PROCESS | 1980 | 1464016755043 Marionette DEBUG loaded listener.js 08:19:15 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (1B1EB000) [pid = 1980] [serial = 2295] [outer = 18AD8400] 08:19:15 INFO - PROCESS | 1980 | [1980] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:19:16 INFO - PROCESS | 1980 | 1464016756086 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,{},{}]]]}] 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:19:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:19:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:19:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:19:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:19:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:19:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:19:16 INFO - {} 08:19:16 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 08:19:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:19:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:19:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:19:16 INFO - {} 08:19:16 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 - {} 08:19:16 INFO - {} 08:19:16 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 08:19:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:19:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:19:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:19:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:19:16 INFO - {} 08:19:16 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 08:19:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:19:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:19:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:19:16 INFO - {} 08:19:16 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 - {} 08:19:16 INFO - {} 08:19:16 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 08:19:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:19:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:19:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:19:16 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 08:19:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:19:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:19:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:19:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:19:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:19:16 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 08:19:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:19:16 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 08:19:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:19:16 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 08:19:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:19:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:19:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:19:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:19:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:19:16 INFO - {} 08:19:16 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1300ms 08:19:16 INFO - PROCESS | 1980 | 1464016756196 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 08:19:16 INFO - PROCESS | 1980 | 1464016756201 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 08:19:16 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:19:16 INFO - PROCESS | 1980 | 1464016756207 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:19:16 INFO - PROCESS | 1980 | 1464016756211 Marionette TRACE conn5 <- [1,3018,null,{}] 08:19:16 INFO - PROCESS | 1980 | 1464016756217 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}] 08:19:16 INFO - PROCESS | 1980 | 1464016756370 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 08:19:16 INFO - PROCESS | 1980 | 1464016756561 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:16 INFO - PROCESS | 1980 | ++DOCSHELL 17555C00 == 62 [pid = 1980] [id = 766] 08:19:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (17557400) [pid = 1980] [serial = 2296] [outer = 00000000] 08:19:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (18DEC400) [pid = 1980] [serial = 2297] [outer = 17557400] 08:19:16 INFO - PROCESS | 1980 | 1464016756621 Marionette DEBUG loaded listener.js 08:19:16 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (19D04000) [pid = 1980] [serial = 2298] [outer = 17557400] 08:19:17 INFO - PROCESS | 1980 | 1464016757173 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]]]}] 08:19:17 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 08:19:17 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 970ms 08:19:17 INFO - PROCESS | 1980 | 1464016757181 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 08:19:17 INFO - PROCESS | 1980 | 1464016757188 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 08:19:17 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:19:17 INFO - PROCESS | 1980 | 1464016757195 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:19:17 INFO - PROCESS | 1980 | 1464016757198 Marionette TRACE conn5 <- [1,3022,null,{}] 08:19:17 INFO - PROCESS | 1980 | 1464016757202 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}] 08:19:17 INFO - PROCESS | 1980 | 1464016757365 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 08:19:17 INFO - PROCESS | 1980 | 1464016757546 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:17 INFO - PROCESS | 1980 | ++DOCSHELL 0C9B6400 == 63 [pid = 1980] [id = 767] 08:19:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (15A09400) [pid = 1980] [serial = 2299] [outer = 00000000] 08:19:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (1659D000) [pid = 1980] [serial = 2300] [outer = 15A09400] 08:19:17 INFO - PROCESS | 1980 | 1464016757605 Marionette DEBUG loaded listener.js 08:19:17 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (1B876C00) [pid = 1980] [serial = 2301] [outer = 15A09400] 08:19:18 INFO - PROCESS | 1980 | 1464016758184 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]]]}] 08:19:18 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:19:18 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1022ms 08:19:18 INFO - PROCESS | 1980 | 1464016758218 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 08:19:18 INFO - PROCESS | 1980 | 1464016758221 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 08:19:18 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:19:18 INFO - PROCESS | 1980 | 1464016758225 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:19:18 INFO - PROCESS | 1980 | 1464016758229 Marionette TRACE conn5 <- [1,3026,null,{}] 08:19:18 INFO - PROCESS | 1980 | 1464016758240 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}] 08:19:18 INFO - PROCESS | 1980 | 1464016758355 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 08:19:18 INFO - PROCESS | 1980 | 1464016758512 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:18 INFO - PROCESS | 1980 | ++DOCSHELL 1C239C00 == 64 [pid = 1980] [id = 768] 08:19:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (1C23B000) [pid = 1980] [serial = 2302] [outer = 00000000] 08:19:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (1C23E400) [pid = 1980] [serial = 2303] [outer = 1C23B000] 08:19:18 INFO - PROCESS | 1980 | 1464016758570 Marionette DEBUG loaded listener.js 08:19:18 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (1C4A5400) [pid = 1980] [serial = 2304] [outer = 1C23B000] 08:19:19 INFO - PROCESS | 1980 | 1464016759114 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"]]]}] 08:19:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:19:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:19:19 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 930ms 08:19:19 INFO - PROCESS | 1980 | 1464016759158 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 08:19:19 INFO - PROCESS | 1980 | 1464016759161 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 08:19:19 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:19:19 INFO - PROCESS | 1980 | 1464016759165 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:19:19 INFO - PROCESS | 1980 | 1464016759167 Marionette TRACE conn5 <- [1,3030,null,{}] 08:19:19 INFO - PROCESS | 1980 | 1464016759171 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}] 08:19:19 INFO - PROCESS | 1980 | 1464016759280 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 08:19:19 INFO - PROCESS | 1980 | 1464016759394 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:19 INFO - PROCESS | 1980 | ++DOCSHELL 0D35E800 == 65 [pid = 1980] [id = 769] 08:19:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (0D83A000) [pid = 1980] [serial = 2305] [outer = 00000000] 08:19:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (1B1EC000) [pid = 1980] [serial = 2306] [outer = 0D83A000] 08:19:19 INFO - PROCESS | 1980 | 1464016759496 Marionette DEBUG loaded listener.js 08:19:19 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (1C98B400) [pid = 1980] [serial = 2307] [outer = 0D83A000] 08:19:20 INFO - PROCESS | 1980 | 1464016760412 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]]]}] 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:19:20 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. 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:19:20 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'.) 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:19:20 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. 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:19:20 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. 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:19:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:19:20 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. 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:19:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:19:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:19:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:19:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:19:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:19:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:19:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:19:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:19:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:19:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:19:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:19:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:19:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:19:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:19:20 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1373ms 08:19:20 INFO - PROCESS | 1980 | 1464016760589 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 08:19:20 INFO - PROCESS | 1980 | 1464016760594 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 08:19:20 INFO - PROCESS | 1980 | 1464016760600 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:19:20 INFO - PROCESS | 1980 | 1464016760603 Marionette TRACE conn5 <- [1,3034,null,{}] 08:19:20 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:19:20 INFO - PROCESS | 1980 | 1464016760608 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}] 08:19:20 INFO - PROCESS | 1980 | 1464016760696 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 08:19:20 INFO - PROCESS | 1980 | 1464016760839 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:20 INFO - PROCESS | 1980 | ++DOCSHELL 0D653400 == 66 [pid = 1980] [id = 770] 08:19:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (0D77E400) [pid = 1980] [serial = 2308] [outer = 00000000] 08:19:20 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (0DF1E800) [pid = 1980] [serial = 2309] [outer = 0D77E400] 08:19:20 INFO - PROCESS | 1980 | 1464016760930 Marionette DEBUG loaded listener.js 08:19:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 112 (13EA0400) [pid = 1980] [serial = 2310] [outer = 0D77E400] 08:19:21 INFO - PROCESS | 1980 | --DOCSHELL 0DC4B000 == 65 [pid = 1980] [id = 748] 08:19:21 INFO - PROCESS | 1980 | --DOCSHELL 15257400 == 64 [pid = 1980] [id = 744] 08:19:21 INFO - PROCESS | 1980 | --DOCSHELL 18DEFC00 == 63 [pid = 1980] [id = 722] 08:19:21 INFO - PROCESS | 1980 | --DOCSHELL 1605C000 == 62 [pid = 1980] [id = 746] 08:19:21 INFO - PROCESS | 1980 | --DOCSHELL 1263D800 == 61 [pid = 1980] [id = 743] 08:19:21 INFO - PROCESS | 1980 | --DOCSHELL 13A03400 == 60 [pid = 1980] [id = 742] 08:19:21 INFO - PROCESS | 1980 | --DOCSHELL 0D27F400 == 59 [pid = 1980] [id = 603] 08:19:21 INFO - PROCESS | 1980 | --DOCSHELL 0D83FC00 == 58 [pid = 1980] [id = 619] 08:19:21 INFO - PROCESS | 1980 | --DOCSHELL 0D3EAC00 == 57 [pid = 1980] [id = 618] 08:19:21 INFO - PROCESS | 1980 | --DOCSHELL 0DC69800 == 56 [pid = 1980] [id = 764] 08:19:21 INFO - PROCESS | 1980 | --DOCSHELL 16F97800 == 55 [pid = 1980] [id = 763] 08:19:21 INFO - PROCESS | 1980 | --DOCSHELL 13A0F400 == 54 [pid = 1980] [id = 762] 08:19:21 INFO - PROCESS | 1980 | --DOCSHELL 0C9C2C00 == 53 [pid = 1980] [id = 761] 08:19:21 INFO - PROCESS | 1980 | --DOCSHELL 13A0F800 == 52 [pid = 1980] [id = 760] 08:19:21 INFO - PROCESS | 1980 | --DOCSHELL 12958400 == 51 [pid = 1980] [id = 759] 08:19:21 INFO - PROCESS | 1980 | [1980] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:19:21 INFO - PROCESS | 1980 | --DOMWINDOW == 111 (0C9C4000) [pid = 1980] [serial = 2209] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (15AEB800) [pid = 1980] [serial = 2215] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (0DC4D400) [pid = 1980] [serial = 2212] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (17562800) [pid = 1980] [serial = 2247] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 1980 | --DOCSHELL 0D808000 == 50 [pid = 1980] [id = 758] 08:19:21 INFO - PROCESS | 1980 | --DOCSHELL 0DA16400 == 49 [pid = 1980] [id = 757] 08:19:21 INFO - PROCESS | 1980 | --DOCSHELL 0D805C00 == 48 [pid = 1980] [id = 756] 08:19:21 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (15ADEC00) [pid = 1980] [serial = 2233] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (12983C00) [pid = 1980] [serial = 2224] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (132CCC00) [pid = 1980] [serial = 2225] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (0D782400) [pid = 1980] [serial = 2218] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (0DA1FC00) [pid = 1980] [serial = 2219] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (13A1F800) [pid = 1980] [serial = 2227] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (0DC4DC00) [pid = 1980] [serial = 2221] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (0DEE6000) [pid = 1980] [serial = 2222] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (166D0C00) [pid = 1980] [serial = 2238] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (15AE7000) [pid = 1980] [serial = 2234] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (166CE800) [pid = 1980] [serial = 2236] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (15BD5400) [pid = 1980] [serial = 2241] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (16FA3C00) [pid = 1980] [serial = 2244] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (166D3000) [pid = 1980] [serial = 2239] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (14DD8800) [pid = 1980] [serial = 2230] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (13AA8800) [pid = 1980] [serial = 2228] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 1980 | --DOMWINDOW == 91 (14DDE000) [pid = 1980] [serial = 2231] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 1980 | --DOMWINDOW == 90 (1603D000) [pid = 1980] [serial = 2242] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 1980 | --DOMWINDOW == 89 (17551C00) [pid = 1980] [serial = 2245] [outer = 00000000] [url = about:blank] 08:19:21 INFO - PROCESS | 1980 | 1464016761511 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:19:21 INFO - {} 08:19:21 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 930ms 08:19:21 INFO - PROCESS | 1980 | 1464016761539 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 08:19:21 INFO - PROCESS | 1980 | 1464016761544 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 08:19:21 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:19:21 INFO - PROCESS | 1980 | 1464016761550 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:19:21 INFO - PROCESS | 1980 | 1464016761552 Marionette TRACE conn5 <- [1,3038,null,{}] 08:19:21 INFO - PROCESS | 1980 | 1464016761556 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}] 08:19:21 INFO - PROCESS | 1980 | 1464016761650 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 08:19:21 INFO - PROCESS | 1980 | 1464016761757 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:21 INFO - PROCESS | 1980 | ++DOCSHELL 0C9B7C00 == 49 [pid = 1980] [id = 771] 08:19:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 90 (0C9C2C00) [pid = 1980] [serial = 2311] [outer = 00000000] 08:19:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 91 (0D837C00) [pid = 1980] [serial = 2312] [outer = 0C9C2C00] 08:19:21 INFO - PROCESS | 1980 | 1464016761805 Marionette DEBUG loaded listener.js 08:19:21 INFO - PROCESS | 1980 | ++DOMWINDOW == 92 (0DC49000) [pid = 1980] [serial = 2313] [outer = 0C9C2C00] 08:19:22 INFO - PROCESS | 1980 | 1464016762202 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]]]}] 08:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:19:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:19:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 08:19:22 INFO - PROCESS | 1980 | 1464016762223 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 08:19:22 INFO - PROCESS | 1980 | 1464016762225 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 08:19:22 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:19:22 INFO - PROCESS | 1980 | 1464016762242 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:19:22 INFO - PROCESS | 1980 | 1464016762245 Marionette TRACE conn5 <- [1,3042,null,{}] 08:19:22 INFO - PROCESS | 1980 | 1464016762255 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}] 08:19:22 INFO - PROCESS | 1980 | 1464016762375 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 08:19:22 INFO - PROCESS | 1980 | 1464016762387 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:22 INFO - PROCESS | 1980 | ++DOCSHELL 11C77800 == 50 [pid = 1980] [id = 772] 08:19:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (11C79000) [pid = 1980] [serial = 2314] [outer = 00000000] 08:19:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (13214800) [pid = 1980] [serial = 2315] [outer = 11C79000] 08:19:22 INFO - PROCESS | 1980 | 1464016762437 Marionette DEBUG loaded listener.js 08:19:22 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (13A18800) [pid = 1980] [serial = 2316] [outer = 11C79000] 08:19:23 INFO - PROCESS | 1980 | 1464016763118 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"]]]}] 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:19:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:19:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:19:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:19:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:19:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:19:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:19:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:19:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:19:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:19:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:19:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:19:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:19:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:19:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:19:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:19:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:19:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:19:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:19:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:19:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:19:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:19:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:19:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:19:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:19:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:19:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:19:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:19:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:19:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:19:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:19:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:19:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:19:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:19:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:19:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:19:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:19:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:19:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:19:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:19:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:19:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:19:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:19:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:19:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:19:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:19:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:19:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:19:23 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" 08:19:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:19:23 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" 08:19:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:19:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1002ms 08:19:23 INFO - PROCESS | 1980 | 1464016763236 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 08:19:23 INFO - PROCESS | 1980 | 1464016763238 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 08:19:23 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:19:23 INFO - PROCESS | 1980 | 1464016763242 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:19:23 INFO - PROCESS | 1980 | 1464016763243 Marionette TRACE conn5 <- [1,3046,null,{}] 08:19:23 INFO - PROCESS | 1980 | 1464016763247 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}] 08:19:23 INFO - PROCESS | 1980 | 1464016763337 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 08:19:23 INFO - PROCESS | 1980 | 1464016763343 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:23 INFO - PROCESS | 1980 | ++DOCSHELL 13A20C00 == 51 [pid = 1980] [id = 773] 08:19:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (15180C00) [pid = 1980] [serial = 2317] [outer = 00000000] 08:19:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (15AE9800) [pid = 1980] [serial = 2318] [outer = 15180C00] 08:19:23 INFO - PROCESS | 1980 | 1464016763387 Marionette DEBUG loaded listener.js 08:19:23 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (1602EC00) [pid = 1980] [serial = 2319] [outer = 15180C00] 08:19:23 INFO - PROCESS | 1980 | 1464016763939 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]]]}] 08:19:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:19:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:19:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:19:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:19:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:19:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:19:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:19:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:19:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:19:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:19:23 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:23 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:19:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:19:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:19:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:19:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:19:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:19:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:19:24 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 740ms 08:19:24 INFO - PROCESS | 1980 | 1464016763986 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 08:19:24 INFO - PROCESS | 1980 | 1464016763988 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 08:19:24 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:19:24 INFO - PROCESS | 1980 | 1464016763991 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:19:24 INFO - PROCESS | 1980 | 1464016763993 Marionette TRACE conn5 <- [1,3050,null,{}] 08:19:24 INFO - PROCESS | 1980 | 1464016763996 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}] 08:19:24 INFO - PROCESS | 1980 | 1464016764114 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 08:19:24 INFO - PROCESS | 1980 | 1464016764186 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:24 INFO - PROCESS | 1980 | ++DOCSHELL 165A2000 == 52 [pid = 1980] [id = 774] 08:19:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (166B1400) [pid = 1980] [serial = 2320] [outer = 00000000] 08:19:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (166D8000) [pid = 1980] [serial = 2321] [outer = 166B1400] 08:19:24 INFO - PROCESS | 1980 | 1464016764232 Marionette DEBUG loaded listener.js 08:19:24 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (16BA6800) [pid = 1980] [serial = 2322] [outer = 166B1400] 08:19:24 INFO - PROCESS | 1980 | [1980] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:19:24 INFO - PROCESS | 1980 | 1464016764667 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:19:24 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:19:24 INFO - {} 08:19:24 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 730ms 08:19:24 INFO - PROCESS | 1980 | 1464016764728 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 08:19:24 INFO - PROCESS | 1980 | 1464016764730 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 08:19:24 INFO - PROCESS | 1980 | 1464016764734 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:19:24 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:19:24 INFO - PROCESS | 1980 | 1464016764735 Marionette TRACE conn5 <- [1,3054,null,{}] 08:19:24 INFO - PROCESS | 1980 | 1464016764739 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}] 08:19:24 INFO - PROCESS | 1980 | 1464016764885 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 08:19:24 INFO - PROCESS | 1980 | 1464016764983 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:25 INFO - PROCESS | 1980 | ++DOCSHELL 1755AC00 == 53 [pid = 1980] [id = 775] 08:19:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (1755B000) [pid = 1980] [serial = 2323] [outer = 00000000] 08:19:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (1776F800) [pid = 1980] [serial = 2324] [outer = 1755B000] 08:19:25 INFO - PROCESS | 1980 | 1464016765031 Marionette DEBUG loaded listener.js 08:19:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (17CAAC00) [pid = 1980] [serial = 2325] [outer = 1755B000] 08:19:25 INFO - PROCESS | 1980 | 1464016765457 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]]]}] 08:19:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:19:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:19:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:19:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:19:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:19:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:19:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:19:25 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 770ms 08:19:25 INFO - PROCESS | 1980 | 1464016765507 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 08:19:25 INFO - PROCESS | 1980 | 1464016765509 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 08:19:25 INFO - PROCESS | 1980 | 1464016765512 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:19:25 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:19:25 INFO - PROCESS | 1980 | 1464016765514 Marionette TRACE conn5 <- [1,3058,null,{}] 08:19:25 INFO - PROCESS | 1980 | 1464016765518 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}] 08:19:25 INFO - PROCESS | 1980 | 1464016765793 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 08:19:25 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (18DF3400) [pid = 1980] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:19:25 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (13EDCC00) [pid = 1980] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:19:25 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (15255C00) [pid = 1980] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:19:25 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (0D839000) [pid = 1980] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:19:25 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (11C8D400) [pid = 1980] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:19:25 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (13A0FC00) [pid = 1980] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:19:25 INFO - PROCESS | 1980 | --DOMWINDOW == 97 (12959C00) [pid = 1980] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:19:25 INFO - PROCESS | 1980 | --DOMWINDOW == 96 (0D80C400) [pid = 1980] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:19:25 INFO - PROCESS | 1980 | --DOMWINDOW == 95 (0DADEC00) [pid = 1980] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:19:25 INFO - PROCESS | 1980 | --DOMWINDOW == 94 (16F9CC00) [pid = 1980] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:19:25 INFO - PROCESS | 1980 | --DOMWINDOW == 93 (0DC6E000) [pid = 1980] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:19:25 INFO - PROCESS | 1980 | --DOMWINDOW == 92 (09474000) [pid = 1980] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:19:25 INFO - PROCESS | 1980 | 1464016765857 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:25 INFO - PROCESS | 1980 | ++DOCSHELL 094F0800 == 54 [pid = 1980] [id = 776] 08:19:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 93 (0C9A5000) [pid = 1980] [serial = 2326] [outer = 00000000] 08:19:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 94 (0DC4A000) [pid = 1980] [serial = 2327] [outer = 0C9A5000] 08:19:25 INFO - PROCESS | 1980 | 1464016765901 Marionette DEBUG loaded listener.js 08:19:25 INFO - PROCESS | 1980 | ++DOMWINDOW == 95 (11C8D400) [pid = 1980] [serial = 2328] [outer = 0C9A5000] 08:19:26 INFO - PROCESS | 1980 | 1464016766240 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]]]}] 08:19:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:19:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:19:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:19:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:19:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:19:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:19:26 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 770ms 08:19:26 INFO - PROCESS | 1980 | 1464016766308 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 08:19:26 INFO - PROCESS | 1980 | 1464016766310 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 08:19:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:19:26 INFO - PROCESS | 1980 | 1464016766313 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:19:26 INFO - PROCESS | 1980 | 1464016766315 Marionette TRACE conn5 <- [1,3062,null,{}] 08:19:26 INFO - PROCESS | 1980 | 1464016766319 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}] 08:19:26 INFO - PROCESS | 1980 | 1464016766406 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 08:19:26 INFO - PROCESS | 1980 | 1464016766412 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:26 INFO - PROCESS | 1980 | ++DOCSHELL 0DADEC00 == 55 [pid = 1980] [id = 777] 08:19:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 96 (15260800) [pid = 1980] [serial = 2329] [outer = 00000000] 08:19:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 97 (1A342000) [pid = 1980] [serial = 2330] [outer = 15260800] 08:19:26 INFO - PROCESS | 1980 | 1464016766456 Marionette DEBUG loaded listener.js 08:19:26 INFO - PROCESS | 1980 | ++DOMWINDOW == 98 (1A348000) [pid = 1980] [serial = 2331] [outer = 15260800] 08:19:26 INFO - PROCESS | 1980 | 1464016766876 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]]]}] 08:19:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:19:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:19:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:19:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:19:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:19:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:19:26 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 570ms 08:19:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:19:26 INFO - PROCESS | 1980 | 1464016766885 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 08:19:26 INFO - PROCESS | 1980 | 1464016766887 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 08:19:26 INFO - PROCESS | 1980 | 1464016766890 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:19:26 INFO - PROCESS | 1980 | 1464016766892 Marionette TRACE conn5 <- [1,3066,null,{}] 08:19:26 INFO - PROCESS | 1980 | 1464016766896 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}] 08:19:27 INFO - PROCESS | 1980 | 1464016767028 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 08:19:27 INFO - PROCESS | 1980 | 1464016767038 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:27 INFO - PROCESS | 1980 | ++DOCSHELL 0D3EAC00 == 56 [pid = 1980] [id = 778] 08:19:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (166CEC00) [pid = 1980] [serial = 2332] [outer = 00000000] 08:19:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (1B12A000) [pid = 1980] [serial = 2333] [outer = 166CEC00] 08:19:27 INFO - PROCESS | 1980 | 1464016767083 Marionette DEBUG loaded listener.js 08:19:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (1B136C00) [pid = 1980] [serial = 2334] [outer = 166CEC00] 08:19:27 INFO - PROCESS | 1980 | 1464016767517 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 08:19:27 INFO - PROCESS | 1980 | 1464016767585 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 08:19:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:19:27 INFO - PROCESS | 1980 | 1464016767588 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:19:27 INFO - PROCESS | 1980 | 1464016767590 Marionette TRACE conn5 <- [1,3070,null,{}] 08:19:27 INFO - PROCESS | 1980 | 1464016767594 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}] 08:19:27 INFO - PROCESS | 1980 | 1464016767720 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 08:19:27 INFO - PROCESS | 1980 | 1464016767840 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:27 INFO - PROCESS | 1980 | ++DOCSHELL 094F1800 == 57 [pid = 1980] [id = 779] 08:19:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 102 (094F2C00) [pid = 1980] [serial = 2335] [outer = 00000000] 08:19:27 INFO - PROCESS | 1980 | ++DOMWINDOW == 103 (0C9AA000) [pid = 1980] [serial = 2336] [outer = 094F2C00] 08:19:27 INFO - PROCESS | 1980 | 1464016767965 Marionette DEBUG loaded listener.js 08:19:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 104 (0D654C00) [pid = 1980] [serial = 2337] [outer = 094F2C00] 08:19:28 INFO - PROCESS | 1980 | 1464016768512 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]]]}] 08:19:28 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:19:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:19:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:19:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:19:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 970ms 08:19:28 INFO - PROCESS | 1980 | 1464016768560 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 08:19:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:19:28 INFO - PROCESS | 1980 | 1464016768564 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 08:19:28 INFO - PROCESS | 1980 | 1464016768569 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:19:28 INFO - PROCESS | 1980 | 1464016768573 Marionette TRACE conn5 <- [1,3074,null,{}] 08:19:28 INFO - PROCESS | 1980 | 1464016768578 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}] 08:19:28 INFO - PROCESS | 1980 | 1464016768697 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 08:19:28 INFO - PROCESS | 1980 | 1464016768828 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:28 INFO - PROCESS | 1980 | ++DOCSHELL 0DC6A800 == 58 [pid = 1980] [id = 780] 08:19:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 105 (0EC52400) [pid = 1980] [serial = 2338] [outer = 00000000] 08:19:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 106 (12983800) [pid = 1980] [serial = 2339] [outer = 0EC52400] 08:19:28 INFO - PROCESS | 1980 | 1464016768889 Marionette DEBUG loaded listener.js 08:19:28 INFO - PROCESS | 1980 | ++DOMWINDOW == 107 (13A03800) [pid = 1980] [serial = 2340] [outer = 0EC52400] 08:19:29 INFO - PROCESS | 1980 | 1464016769443 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:19:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:19:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 930ms 08:19:29 INFO - PROCESS | 1980 | 1464016769502 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 08:19:29 INFO - PROCESS | 1980 | 1464016769506 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 08:19:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:19:29 INFO - PROCESS | 1980 | 1464016769511 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:19:29 INFO - PROCESS | 1980 | 1464016769513 Marionette TRACE conn5 <- [1,3078,null,{}] 08:19:29 INFO - PROCESS | 1980 | 1464016769518 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}] 08:19:29 INFO - PROCESS | 1980 | 1464016769634 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 08:19:29 INFO - PROCESS | 1980 | 1464016769806 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:29 INFO - PROCESS | 1980 | ++DOCSHELL 13A15000 == 59 [pid = 1980] [id = 781] 08:19:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 108 (13E97800) [pid = 1980] [serial = 2341] [outer = 00000000] 08:19:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 109 (166B7400) [pid = 1980] [serial = 2342] [outer = 13E97800] 08:19:29 INFO - PROCESS | 1980 | 1464016769867 Marionette DEBUG loaded listener.js 08:19:29 INFO - PROCESS | 1980 | ++DOMWINDOW == 110 (16F9DC00) [pid = 1980] [serial = 2343] [outer = 13E97800] 08:19:30 INFO - PROCESS | 1980 | 1464016770395 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:19:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:19:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 930ms 08:19:30 INFO - PROCESS | 1980 | 1464016770445 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 08:19:30 INFO - PROCESS | 1980 | 1464016770448 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 08:19:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:19:30 INFO - PROCESS | 1980 | 1464016770453 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:19:30 INFO - PROCESS | 1980 | 1464016770459 Marionette TRACE conn5 <- [1,3082,null,{}] 08:19:30 INFO - PROCESS | 1980 | 1464016770469 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}] 08:19:30 INFO - PROCESS | 1980 | 1464016770580 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 08:19:30 INFO - PROCESS | 1980 | 1464016770732 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:30 INFO - PROCESS | 1980 | ++DOCSHELL 198E7C00 == 60 [pid = 1980] [id = 782] 08:19:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 111 (198EC400) [pid = 1980] [serial = 2344] [outer = 00000000] 08:19:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 112 (1B1E9C00) [pid = 1980] [serial = 2345] [outer = 198EC400] 08:19:30 INFO - PROCESS | 1980 | 1464016770789 Marionette DEBUG loaded listener.js 08:19:30 INFO - PROCESS | 1980 | ++DOMWINDOW == 113 (1B869800) [pid = 1980] [serial = 2346] [outer = 198EC400] 08:19:31 INFO - PROCESS | 1980 | 1464016771360 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:19:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:19:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 930ms 08:19:31 INFO - PROCESS | 1980 | 1464016771389 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 08:19:31 INFO - PROCESS | 1980 | 1464016771392 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 08:19:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:19:31 INFO - PROCESS | 1980 | 1464016771397 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:19:31 INFO - PROCESS | 1980 | 1464016771399 Marionette TRACE conn5 <- [1,3086,null,{}] 08:19:31 INFO - PROCESS | 1980 | 1464016771402 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}] 08:19:31 INFO - PROCESS | 1980 | 1464016771512 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 08:19:31 INFO - PROCESS | 1980 | 1464016771673 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:31 INFO - PROCESS | 1980 | ++DOCSHELL 1B86CC00 == 61 [pid = 1980] [id = 783] 08:19:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 114 (1B870C00) [pid = 1980] [serial = 2347] [outer = 00000000] 08:19:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 115 (1B877400) [pid = 1980] [serial = 2348] [outer = 1B870C00] 08:19:31 INFO - PROCESS | 1980 | 1464016771728 Marionette DEBUG loaded listener.js 08:19:31 INFO - PROCESS | 1980 | ++DOMWINDOW == 116 (1B9D6400) [pid = 1980] [serial = 2349] [outer = 1B870C00] 08:19:32 INFO - PROCESS | 1980 | 1464016772218 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]]]}] 08:19:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:19:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:19:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 870ms 08:19:32 INFO - PROCESS | 1980 | 1464016772271 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 08:19:32 INFO - PROCESS | 1980 | 1464016772273 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 08:19:32 INFO - PROCESS | 1980 | 1464016772276 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:19:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:19:32 INFO - PROCESS | 1980 | 1464016772278 Marionette TRACE conn5 <- [1,3090,null,{}] 08:19:32 INFO - PROCESS | 1980 | 1464016772282 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}] 08:19:32 INFO - PROCESS | 1980 | 1464016772391 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 08:19:32 INFO - PROCESS | 1980 | 1464016772561 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:32 INFO - PROCESS | 1980 | ++DOCSHELL 1B9DF000 == 62 [pid = 1980] [id = 784] 08:19:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 117 (1B9E0800) [pid = 1980] [serial = 2350] [outer = 00000000] 08:19:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 118 (1B9E3C00) [pid = 1980] [serial = 2351] [outer = 1B9E0800] 08:19:32 INFO - PROCESS | 1980 | 1464016772627 Marionette DEBUG loaded listener.js 08:19:32 INFO - PROCESS | 1980 | ++DOMWINDOW == 119 (1BC23C00) [pid = 1980] [serial = 2352] [outer = 1B9E0800] 08:19:33 INFO - PROCESS | 1980 | 1464016773183 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:19:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:19:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 930ms 08:19:33 INFO - PROCESS | 1980 | 1464016773211 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 08:19:33 INFO - PROCESS | 1980 | 1464016773213 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 08:19:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:19:33 INFO - PROCESS | 1980 | 1464016773216 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:19:33 INFO - PROCESS | 1980 | 1464016773218 Marionette TRACE conn5 <- [1,3094,null,{}] 08:19:33 INFO - PROCESS | 1980 | 1464016773222 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}] 08:19:33 INFO - PROCESS | 1980 | 1464016773367 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 08:19:33 INFO - PROCESS | 1980 | 1464016773541 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:33 INFO - PROCESS | 1980 | ++DOCSHELL 0C9AC400 == 63 [pid = 1980] [id = 785] 08:19:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 120 (0C9B6C00) [pid = 1980] [serial = 2353] [outer = 00000000] 08:19:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 121 (0DC4C000) [pid = 1980] [serial = 2354] [outer = 0C9B6C00] 08:19:33 INFO - PROCESS | 1980 | 1464016773596 Marionette DEBUG loaded listener.js 08:19:33 INFO - PROCESS | 1980 | ++DOMWINDOW == 122 (126BD800) [pid = 1980] [serial = 2355] [outer = 0C9B6C00] 08:19:34 INFO - PROCESS | 1980 | 1464016774324 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]]]}] 08:19:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:19:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:19:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:19:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1118ms 08:19:34 INFO - PROCESS | 1980 | 1464016774355 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 08:19:34 INFO - PROCESS | 1980 | 1464016774360 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 08:19:34 INFO - PROCESS | 1980 | 1464016774367 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:19:34 INFO - PROCESS | 1980 | 1464016774370 Marionette TRACE conn5 <- [1,3098,null,{}] 08:19:34 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:19:34 INFO - PROCESS | 1980 | 1464016774375 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}] 08:19:34 INFO - PROCESS | 1980 | 1464016774483 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 08:19:34 INFO - PROCESS | 1980 | 1464016774626 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:34 INFO - PROCESS | 1980 | ++DOCSHELL 11C7BC00 == 64 [pid = 1980] [id = 786] 08:19:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 123 (11C7C400) [pid = 1980] [serial = 2356] [outer = 00000000] 08:19:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 124 (12955800) [pid = 1980] [serial = 2357] [outer = 11C7C400] 08:19:34 INFO - PROCESS | 1980 | 1464016774680 Marionette DEBUG loaded listener.js 08:19:34 INFO - PROCESS | 1980 | ++DOMWINDOW == 125 (13A17C00) [pid = 1980] [serial = 2358] [outer = 11C7C400] 08:19:35 INFO - PROCESS | 1980 | --DOCSHELL 0D3EAC00 == 63 [pid = 1980] [id = 778] 08:19:35 INFO - PROCESS | 1980 | --DOCSHELL 0DADEC00 == 62 [pid = 1980] [id = 777] 08:19:35 INFO - PROCESS | 1980 | --DOCSHELL 094F0800 == 61 [pid = 1980] [id = 776] 08:19:35 INFO - PROCESS | 1980 | --DOCSHELL 1755AC00 == 60 [pid = 1980] [id = 775] 08:19:35 INFO - PROCESS | 1980 | --DOCSHELL 165A2000 == 59 [pid = 1980] [id = 774] 08:19:35 INFO - PROCESS | 1980 | --DOCSHELL 13A20C00 == 58 [pid = 1980] [id = 773] 08:19:35 INFO - PROCESS | 1980 | --DOCSHELL 11C77800 == 57 [pid = 1980] [id = 772] 08:19:35 INFO - PROCESS | 1980 | --DOCSHELL 0C9B7C00 == 56 [pid = 1980] [id = 771] 08:19:35 INFO - PROCESS | 1980 | --DOCSHELL 0D653400 == 55 [pid = 1980] [id = 770] 08:19:35 INFO - PROCESS | 1980 | --DOMWINDOW == 124 (19D83800) [pid = 1980] [serial = 2168] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 1980 | --DOMWINDOW == 123 (17558400) [pid = 1980] [serial = 2288] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 1980 | --DOMWINDOW == 122 (1756E800) [pid = 1980] [serial = 2291] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 1980 | --DOMWINDOW == 121 (1774B000) [pid = 1980] [serial = 2292] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 1980 | --DOMWINDOW == 120 (18C92800) [pid = 1980] [serial = 2262] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 1980 | --DOMWINDOW == 119 (14DDE800) [pid = 1980] [serial = 2282] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 1980 | --DOMWINDOW == 118 (1755FC00) [pid = 1980] [serial = 2289] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 1980 | --DOMWINDOW == 117 (13E9D800) [pid = 1980] [serial = 2280] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 1980 | --DOMWINDOW == 116 (16F95800) [pid = 1980] [serial = 2216] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 1980 | --DOMWINDOW == 115 (15262400) [pid = 1980] [serial = 2283] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 1980 | --DOMWINDOW == 114 (1B1E9000) [pid = 1980] [serial = 2294] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 1980 | --DOMWINDOW == 113 (166D1400) [pid = 1980] [serial = 2285] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 1980 | --DOMWINDOW == 112 (166D9000) [pid = 1980] [serial = 2286] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 1980 | --DOMWINDOW == 111 (0DC4D800) [pid = 1980] [serial = 2268] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 1980 | --DOMWINDOW == 110 (198E8400) [pid = 1980] [serial = 2266] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 1980 | --DOMWINDOW == 109 (17553400) [pid = 1980] [serial = 2265] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 1980 | --DOMWINDOW == 108 (13E94C00) [pid = 1980] [serial = 2279] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 1980 | --DOMWINDOW == 107 (12986C00) [pid = 1980] [serial = 2276] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 1980 | --DOMWINDOW == 106 (13216000) [pid = 1980] [serial = 2277] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 1980 | --DOMWINDOW == 105 (13A08000) [pid = 1980] [serial = 2253] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 1980 | --DOMWINDOW == 104 (1776E000) [pid = 1980] [serial = 2259] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 1980 | --DOMWINDOW == 103 (17560C00) [pid = 1980] [serial = 2256] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 1980 | --DOMWINDOW == 102 (0DC4AC00) [pid = 1980] [serial = 2273] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 1980 | --DOMWINDOW == 101 (0DC73C00) [pid = 1980] [serial = 2274] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 1980 | --DOMWINDOW == 100 (1266FC00) [pid = 1980] [serial = 2271] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 1980 | --DOMWINDOW == 99 (11EE3C00) [pid = 1980] [serial = 2270] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 1980 | --DOMWINDOW == 98 (0D80C800) [pid = 1980] [serial = 2250] [outer = 00000000] [url = about:blank] 08:19:35 INFO - PROCESS | 1980 | 1464016775328 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"]]]}] 08:19:35 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:19:35 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 08:19:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:19:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:19:35 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1014ms 08:19:35 INFO - PROCESS | 1980 | 1464016775389 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 08:19:35 INFO - PROCESS | 1980 | 1464016775395 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 08:19:35 INFO - PROCESS | 1980 | 1464016775400 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:19:35 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:19:35 INFO - PROCESS | 1980 | 1464016775403 Marionette TRACE conn5 <- [1,3102,null,{}] 08:19:35 INFO - PROCESS | 1980 | 1464016775406 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}] 08:19:35 INFO - PROCESS | 1980 | 1464016775499 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 08:19:35 INFO - PROCESS | 1980 | 1464016775603 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\", \"fa195ced-2f35-4d90-b105-28ef1c49ec95\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:35 INFO - PROCESS | 1980 | ++DOCSHELL 0D809400 == 56 [pid = 1980] [id = 787] 08:19:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 99 (0D809C00) [pid = 1980] [serial = 2359] [outer = 00000000] 08:19:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 100 (0DAE1000) [pid = 1980] [serial = 2360] [outer = 0D809C00] 08:19:35 INFO - PROCESS | 1980 | 1464016775650 Marionette DEBUG loaded listener.js 08:19:35 INFO - PROCESS | 1980 | ++DOMWINDOW == 101 (0DC6C800) [pid = 1980] [serial = 2361] [outer = 0D809C00] 08:19:36 INFO - PROCESS | 1980 | 1464016776049 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]]]}] 08:19:36 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:19:36 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 670ms 08:19:36 INFO - PROCESS | 1980 | 1464016776088 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 08:19:36 INFO - PROCESS | 1980 | 1464016776090 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 08:19:37 WARNING - u'runner_teardown' () 08:19:37 INFO - No more tests 08:19:37 INFO - Got 0 unexpected results 08:19:37 INFO - SUITE-END | took 690s 08:19:37 INFO - Closing logging queue 08:19:37 INFO - queue closed 08:19:37 INFO - Return code: 0 08:19:37 WARNING - # TBPL SUCCESS # 08:19:37 INFO - Running post-action listener: _resource_record_post_action 08:19:37 INFO - Running post-run listener: _resource_record_post_run 08:19:38 INFO - Total resource usage - Wall time: 699s; CPU: 14.0%; Read bytes: 63945216; Write bytes: 1104488448; Read time: 1459040; Write time: 8434150 08:19:38 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:19:38 INFO - install - Wall time: 2s; CPU: 13.0%; Read bytes: 0; Write bytes: 20480; Read time: 0; Write time: 100 08:19:38 INFO - run-tests - Wall time: 697s; CPU: 14.0%; Read bytes: 63945216; Write bytes: 1047062528; Read time: 1459040; Write time: 8396820 08:19:38 INFO - Running post-run listener: _upload_blobber_files 08:19:38 INFO - Blob upload gear active. 08:19:38 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:19:38 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 08:19:38 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 08:19:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 08:19:39 INFO - (blobuploader) - INFO - Open directory for files ... 08:19:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:19:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:19:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:19:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:19:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:19:39 INFO - (blobuploader) - INFO - Done attempting. 08:19:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:19:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:19:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:19:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:19:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:19:41 INFO - (blobuploader) - INFO - Done attempting. 08:19:41 INFO - (blobuploader) - INFO - Iteration through files over. 08:19:41 INFO - Return code: 0 08:19:41 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:19:41 INFO - Using _rmtree_windows ... 08:19:41 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:19:41 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6f58c7158ca8ec200fbfcc82391a62330f12d5fc57929e4c5207826224722af1acb8c92a36f4f03116d43ba8da2d80b11ebc6261066cd72da2aff4287cf01dc0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8b772673d540f9cb5fa805cd60797097af3d1ee32d84475f2e255d00e4ce7cbff683503a98f4a46c718d08d480c8d088831ba29581abd4790f645281e46c719d"} 08:19:41 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:19:41 INFO - Writing to file C:\slave\test\properties\blobber_files 08:19:41 INFO - Contents: 08:19:41 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6f58c7158ca8ec200fbfcc82391a62330f12d5fc57929e4c5207826224722af1acb8c92a36f4f03116d43ba8da2d80b11ebc6261066cd72da2aff4287cf01dc0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8b772673d540f9cb5fa805cd60797097af3d1ee32d84475f2e255d00e4ce7cbff683503a98f4a46c718d08d480c8d088831ba29581abd4790f645281e46c719d"} 08:19:41 INFO - Running post-run listener: copy_logs_to_upload_dir 08:19:41 INFO - Copying logs to upload dir... 08:19:41 INFO - mkdir: C:\slave\test\build\upload\logs 08:19:41 INFO - Copying logs to upload dir... 08:19:41 INFO - Using _rmtree_windows ... 08:19:41 INFO - Using _rmtree_windows ... 08:19:41 INFO - Using _rmtree_windows ... 08:19:41 INFO - Using _rmtree_windows ... 08:19:41 INFO - Using _rmtree_windows ... 08:19:41 INFO - Using _rmtree_windows ... 08:19:41 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=983.672000 ========= master_lag: 1.19 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 24 secs) (at 2016-05-23 08:19:43.036246) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-23 08:19:43.037063) ========= '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-278 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-278 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-278 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6f58c7158ca8ec200fbfcc82391a62330f12d5fc57929e4c5207826224722af1acb8c92a36f4f03116d43ba8da2d80b11ebc6261066cd72da2aff4287cf01dc0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8b772673d540f9cb5fa805cd60797097af3d1ee32d84475f2e255d00e4ce7cbff683503a98f4a46c718d08d480c8d088831ba29581abd4790f645281e46c719d"} build_url:https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6f58c7158ca8ec200fbfcc82391a62330f12d5fc57929e4c5207826224722af1acb8c92a36f4f03116d43ba8da2d80b11ebc6261066cd72da2aff4287cf01dc0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8b772673d540f9cb5fa805cd60797097af3d1ee32d84475f2e255d00e4ce7cbff683503a98f4a46c718d08d480c8d088831ba29581abd4790f645281e46c719d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/QDIGcRA6SgKETcHRyqVHuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-23 08:19:43.160004) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 08:19:43.160362) ========= '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-278 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-278 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-278 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-05-23 08:19:43.276689) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-23 08:19:43.277014) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-23 08:19:44.042311) ========= ========= Total master_lag: 1.36 =========