builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-084 starttime: 1468606670.33 results: success (0) buildid: 20160715100204 builduid: 60e0b95a8bfe483e8c339e79c06a3d0d revision: b9a4d34cb07363b0616321353610e47c1ddaa2ae ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-15 11:17:50.327354) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-15 11:17:50.327804) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-15 11:17:50.328101) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-15 11:17:50.492108) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-15 11:17:50.492509) ========= '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-084 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-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-084 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 --11:17:51-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 1.96 GB/s 11:17:51 (1.96 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.134000 ========= master_lag: 1.47 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-15 11:17:53.092029) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-07-15 11:17:53.092318) ========= '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-084 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-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-084 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.301000 ========= master_lag: 0.55 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-07-15 11:17:57.939835) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-15 11:17:57.940210) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev b9a4d34cb07363b0616321353610e47c1ddaa2ae --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev b9a4d34cb07363b0616321353610e47c1ddaa2ae --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-084 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-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-084 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-07-15 11:17:58,684 truncating revision to first 12 chars 2016-07-15 11:17:58,686 Setting DEBUG logging. 2016-07-15 11:17:58,686 attempt 1/10 2016-07-15 11:17:58,686 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/b9a4d34cb073?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-15 11:17:59,220 unpacking tar archive at: mozilla-beta-b9a4d34cb073/testing/mozharness/ program finished with exit code 0 elapsedTime=1.383000 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-15 11:17:59.421040) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-15 11:17:59.421407) ========= script_repo_revision: b9a4d34cb07363b0616321353610e47c1ddaa2ae ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-15 11:17:59.421803) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-15 11:17:59.422113) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-15 11:17:59.438098) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 14 secs) (at 2016-07-15 11:17:59.438693) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-084 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-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-084 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 11:18:00 INFO - MultiFileLogger online at 20160715 11:18:00 in C:\slave\test 11:18:00 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 11:18:00 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 11:18:00 INFO - {'append_to_log': False, 11:18:00 INFO - 'base_work_dir': 'C:\\slave\\test', 11:18:00 INFO - 'blob_upload_branch': 'mozilla-beta', 11:18:00 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 11:18:00 INFO - 'buildbot_json_path': 'buildprops.json', 11:18:00 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 11:18:00 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:18:00 INFO - 'download_minidump_stackwalk': True, 11:18:00 INFO - 'download_symbols': 'true', 11:18:00 INFO - 'e10s': False, 11:18:00 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 11:18:00 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 11:18:00 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 11:18:00 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 11:18:00 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 11:18:00 INFO - 'C:/mozilla-build/tooltool.py'), 11:18:00 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 11:18:00 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 11:18:00 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:18:00 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:18:00 INFO - 'log_level': 'info', 11:18:00 INFO - 'log_to_console': True, 11:18:00 INFO - 'opt_config_files': (), 11:18:00 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:18:00 INFO - '--processes=1', 11:18:00 INFO - '--config=%(test_path)s/wptrunner.ini', 11:18:00 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:18:00 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:18:00 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:18:00 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:18:00 INFO - 'pip_index': False, 11:18:00 INFO - 'require_test_zip': True, 11:18:00 INFO - 'test_type': ('testharness',), 11:18:00 INFO - 'this_chunk': '1', 11:18:00 INFO - 'total_chunks': '10', 11:18:00 INFO - 'virtualenv_path': 'venv', 11:18:00 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:18:00 INFO - 'work_dir': 'build'} 11:18:00 INFO - ##### 11:18:00 INFO - ##### Running clobber step. 11:18:00 INFO - ##### 11:18:00 INFO - Running pre-action listener: _resource_record_pre_action 11:18:00 INFO - Running main action method: clobber 11:18:00 INFO - rmtree: C:\slave\test\build 11:18:00 INFO - Using _rmtree_windows ... 11:18:00 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 11:19:39 INFO - Running post-action listener: _resource_record_post_action 11:19:39 INFO - ##### 11:19:39 INFO - ##### Running read-buildbot-config step. 11:19:39 INFO - ##### 11:19:39 INFO - Running pre-action listener: _resource_record_pre_action 11:19:39 INFO - Running main action method: read_buildbot_config 11:19:39 INFO - Using buildbot properties: 11:19:39 INFO - { 11:19:39 INFO - "project": "", 11:19:39 INFO - "product": "firefox", 11:19:39 INFO - "script_repo_revision": "production", 11:19:39 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 11:19:39 INFO - "repository": "", 11:19:39 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 11:19:39 INFO - "buildid": "20160715100204", 11:19:39 INFO - "pgo_build": "False", 11:19:39 INFO - "basedir": "C:\\slave\\test", 11:19:39 INFO - "buildnumber": 0, 11:19:39 INFO - "slavename": "t-w732-ix-084", 11:19:39 INFO - "revision": "b9a4d34cb07363b0616321353610e47c1ddaa2ae", 11:19:39 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 11:19:39 INFO - "platform": "win32", 11:19:39 INFO - "branch": "mozilla-beta", 11:19:39 INFO - "repo_path": "releases/mozilla-beta", 11:19:39 INFO - "moz_repo_path": "", 11:19:39 INFO - "stage_platform": "win32", 11:19:39 INFO - "builduid": "60e0b95a8bfe483e8c339e79c06a3d0d", 11:19:39 INFO - "slavebuilddir": "test" 11:19:39 INFO - } 11:19:39 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 11:19:39 INFO - Found installer url https://queue.taskcluster.net/v1/task/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 11:19:39 INFO - Running post-action listener: _resource_record_post_action 11:19:39 INFO - ##### 11:19:39 INFO - ##### Running download-and-extract step. 11:19:39 INFO - ##### 11:19:39 INFO - Running pre-action listener: _resource_record_pre_action 11:19:39 INFO - Running main action method: download_and_extract 11:19:39 INFO - mkdir: C:\slave\test\build\tests 11:19: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')]} 11:19:39 INFO - https://queue.taskcluster.net/v1/task/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 11:19:39 INFO - trying https://queue.taskcluster.net/v1/task/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 11:19:39 INFO - Downloading https://queue.taskcluster.net/v1/task/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 11:19:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 11:19:40 INFO - Downloaded 1240 bytes. 11:19:40 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 11:19:40 INFO - Using the following test package requirements: 11:19:40 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 11:19:40 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:19:40 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 11:19:40 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:19:40 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 11:19:40 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:19:40 INFO - u'jsshell-win32.zip'], 11:19:40 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:19:40 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 11:19:40 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 11:19:40 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:19:40 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 11:19:40 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:19:40 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 11:19:40 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:19:40 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 11:19:40 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:19:40 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 11:19:40 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 11:19:40 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')]} 11:19:40 INFO - https://queue.taskcluster.net/v1/task/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 11:19:40 INFO - trying https://queue.taskcluster.net/v1/task/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 11:19:40 INFO - Downloading https://queue.taskcluster.net/v1/task/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 11:19:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 11:19:41 INFO - Downloaded 20366296 bytes. 11:19:41 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:19:41 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:19:43 INFO - caution: filename not matched: web-platform/* 11:19:43 INFO - Return code: 11 11:19:43 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')]} 11:19:43 INFO - https://queue.taskcluster.net/v1/task/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 11:19:43 INFO - trying https://queue.taskcluster.net/v1/task/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 11:19:43 INFO - Downloading https://queue.taskcluster.net/v1/task/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 11:19:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 11:19:46 INFO - Downloaded 36389908 bytes. 11:19:46 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:19:46 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:20:38 INFO - caution: filename not matched: bin/* 11:20:38 INFO - caution: filename not matched: config/* 11:20:38 INFO - caution: filename not matched: mozbase/* 11:20:38 INFO - caution: filename not matched: marionette/* 11:20:38 INFO - caution: filename not matched: tools/wptserve/* 11:20:38 INFO - Return code: 11 11:20:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:20:38 INFO - https://queue.taskcluster.net/v1/task/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 11:20:38 INFO - trying https://queue.taskcluster.net/v1/task/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.en-US.win32.zip 11:20:38 INFO - Downloading https://queue.taskcluster.net/v1/task/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 11:20:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 11:20:41 INFO - Downloaded 68477406 bytes. 11:20:41 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.en-US.win32.zip 11:20:41 INFO - mkdir: C:\slave\test\properties 11:20:41 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 11:20:41 INFO - Writing to file C:\slave\test\properties\build_url 11:20:41 INFO - Contents: 11:20:41 INFO - build_url:https://queue.taskcluster.net/v1/task/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.en-US.win32.zip 11:20:41 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 11:20:41 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 11:20:41 INFO - Writing to file C:\slave\test\properties\symbols_url 11:20:41 INFO - Contents: 11:20:41 INFO - symbols_url:https://queue.taskcluster.net/v1/task/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 11:20:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:20:42 INFO - https://queue.taskcluster.net/v1/task/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:20:42 INFO - trying https://queue.taskcluster.net/v1/task/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 11:20:42 INFO - Downloading https://queue.taskcluster.net/v1/task/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 11:20:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 11:20:43 INFO - Downloaded 55590601 bytes. 11:20:43 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 11:20:43 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 11:20:47 INFO - Return code: 0 11:20:47 INFO - Running post-action listener: _resource_record_post_action 11:20:47 INFO - Running post-action listener: set_extra_try_arguments 11:20:47 INFO - ##### 11:20:47 INFO - ##### Running create-virtualenv step. 11:20:47 INFO - ##### 11:20:47 INFO - Running pre-action listener: _pre_create_virtualenv 11:20:47 INFO - Running pre-action listener: _resource_record_pre_action 11:20:47 INFO - Running main action method: create_virtualenv 11:20:47 INFO - Creating virtualenv C:\slave\test\build\venv 11:20:47 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 11:20:47 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 11:20:55 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 11:20:59 INFO - Installing distribute......................................................................................................................................................................................done. 11:21:00 INFO - Return code: 0 11:21:00 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 11:21:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:21:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:21:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:21:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:21:00 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018B86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B9C368>, '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 0x0183AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C330C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-084', 'USERDOMAIN': 'T-W732-IX-084', '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-084', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:21:00 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 11:21:00 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 11:21:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:21:00 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:21:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:21:00 INFO - 'COMPUTERNAME': 'T-W732-IX-084', 11:21:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:21:00 INFO - 'DCLOCATION': 'SCL3', 11:21:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:21:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:21:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:21:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:21:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:21:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:21:00 INFO - 'HOMEDRIVE': 'C:', 11:21:00 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:21:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:21:00 INFO - 'KTS_VERSION': '1.19c', 11:21:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:21:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:21:00 INFO - 'LOGONSERVER': '\\\\T-W732-IX-084', 11:21:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:21:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:21:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:21:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:21:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:21:00 INFO - 'MOZ_AIRBAG': '1', 11:21:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:21:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:21:00 INFO - 'MOZ_MSVCVERSION': '8', 11:21:00 INFO - 'MOZ_NO_REMOTE': '1', 11:21:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:21:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:21:00 INFO - 'NO_EM_RESTART': '1', 11:21:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:21:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:21:00 INFO - 'OS': 'Windows_NT', 11:21:00 INFO - 'OURDRIVE': 'C:', 11:21:00 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 11:21:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:21:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:21:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:21:00 INFO - 'PROCESSOR_LEVEL': '6', 11:21:00 INFO - 'PROCESSOR_REVISION': '1e05', 11:21:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:21:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:21:00 INFO - 'PROMPT': '$P$G', 11:21:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:21:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:21:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:21:00 INFO - 'PWD': 'C:\\slave\\test', 11:21:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:21:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:21:00 INFO - 'SYSTEMDRIVE': 'C:', 11:21:00 INFO - 'SYSTEMROOT': 'C:\\windows', 11:21:00 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:21:00 INFO - 'TEST1': 'testie', 11:21:00 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:21:00 INFO - 'USERDOMAIN': 'T-W732-IX-084', 11:21:00 INFO - 'USERNAME': 'cltbld', 11:21:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:21:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:21:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:21:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:21:00 INFO - 'WINDIR': 'C:\\windows', 11:21:00 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:21:00 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:21:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:21:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:21:05 INFO - Downloading/unpacking psutil>=0.7.1 11:21:05 INFO - Running setup.py egg_info for package psutil 11:21:05 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:21:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:21:05 INFO - Installing collected packages: psutil 11:21:05 INFO - Running setup.py install for psutil 11:21:05 INFO - building 'psutil._psutil_windows' extension 11:21:05 INFO - error: Unable to find vcvarsall.bat 11:21:05 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-rogkkk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:21:05 INFO - running install 11:21:05 INFO - running build 11:21:05 INFO - running build_py 11:21:05 INFO - creating build 11:21:05 INFO - creating build\lib.win32-2.7 11:21:05 INFO - creating build\lib.win32-2.7\psutil 11:21:05 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 11:21:05 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 11:21:05 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 11:21:05 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 11:21:05 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 11:21:05 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 11:21:05 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 11:21:05 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 11:21:05 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 11:21:05 INFO - running build_ext 11:21:05 INFO - building 'psutil._psutil_windows' extension 11:21:05 INFO - error: Unable to find vcvarsall.bat 11:21:05 INFO - ---------------------------------------- 11:21:05 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-rogkkk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:21:05 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 11:21:05 WARNING - Return code: 1 11:21:05 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! 11:21:05 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 11:21:05 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')]} 11:21:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:21:05 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')]} 11:21:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:21:05 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 0x018B86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B9C368>, '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 0x0183AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C330C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-084', 'USERDOMAIN': 'T-W732-IX-084', '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-084', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:21:05 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 11:21:05 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 11:21:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:21:05 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:21:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:21:05 INFO - 'COMPUTERNAME': 'T-W732-IX-084', 11:21:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:21:05 INFO - 'DCLOCATION': 'SCL3', 11:21:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:21:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:21:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:21:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:21:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:21:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:21:05 INFO - 'HOMEDRIVE': 'C:', 11:21:05 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:21:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:21:05 INFO - 'KTS_VERSION': '1.19c', 11:21:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:21:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:21:05 INFO - 'LOGONSERVER': '\\\\T-W732-IX-084', 11:21:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:21:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:21:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:21:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:21:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:21:05 INFO - 'MOZ_AIRBAG': '1', 11:21:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:21:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:21:05 INFO - 'MOZ_MSVCVERSION': '8', 11:21:05 INFO - 'MOZ_NO_REMOTE': '1', 11:21:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:21:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:21:05 INFO - 'NO_EM_RESTART': '1', 11:21:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:21:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:21:05 INFO - 'OS': 'Windows_NT', 11:21:05 INFO - 'OURDRIVE': 'C:', 11:21:05 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 11:21:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:21:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:21:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:21:05 INFO - 'PROCESSOR_LEVEL': '6', 11:21:05 INFO - 'PROCESSOR_REVISION': '1e05', 11:21:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:21:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:21:05 INFO - 'PROMPT': '$P$G', 11:21:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:21:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:21:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:21:05 INFO - 'PWD': 'C:\\slave\\test', 11:21:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:21:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:21:05 INFO - 'SYSTEMDRIVE': 'C:', 11:21:05 INFO - 'SYSTEMROOT': 'C:\\windows', 11:21:05 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:21:05 INFO - 'TEST1': 'testie', 11:21:05 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:21:05 INFO - 'USERDOMAIN': 'T-W732-IX-084', 11:21:05 INFO - 'USERNAME': 'cltbld', 11:21:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:21:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:21:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:21:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:21:05 INFO - 'WINDIR': 'C:\\windows', 11:21:05 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:21:05 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:21:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:21:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:21:06 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:21:06 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:21:06 INFO - Running setup.py egg_info for package mozsystemmonitor 11:21:06 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 11:21:06 INFO - Running setup.py egg_info for package psutil 11:21:06 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:21:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:21:06 INFO - Installing collected packages: mozsystemmonitor, psutil 11:21:06 INFO - Running setup.py install for mozsystemmonitor 11:21:06 INFO - Running setup.py install for psutil 11:21:06 INFO - building 'psutil._psutil_windows' extension 11:21:06 INFO - error: Unable to find vcvarsall.bat 11:21:06 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-iu8m_i-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:21:06 INFO - running install 11:21:06 INFO - running build 11:21:06 INFO - running build_py 11:21:06 INFO - running build_ext 11:21:06 INFO - building 'psutil._psutil_windows' extension 11:21:06 INFO - error: Unable to find vcvarsall.bat 11:21:06 INFO - ---------------------------------------- 11:21:06 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-iu8m_i-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:21:06 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 11:21:06 WARNING - Return code: 1 11:21:06 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! 11:21:06 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 11:21:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:21:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:21:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:21:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:21:06 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 0x018B86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B9C368>, '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 0x0183AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C330C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-084', 'USERDOMAIN': 'T-W732-IX-084', '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-084', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:21:06 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 11:21:06 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 11:21:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:21:06 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:21:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:21:06 INFO - 'COMPUTERNAME': 'T-W732-IX-084', 11:21:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:21:06 INFO - 'DCLOCATION': 'SCL3', 11:21:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:21:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:21:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:21:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:21:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:21:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:21:06 INFO - 'HOMEDRIVE': 'C:', 11:21:06 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:21:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:21:06 INFO - 'KTS_VERSION': '1.19c', 11:21:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:21:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:21:06 INFO - 'LOGONSERVER': '\\\\T-W732-IX-084', 11:21:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:21:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:21:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:21:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:21:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:21:06 INFO - 'MOZ_AIRBAG': '1', 11:21:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:21:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:21:06 INFO - 'MOZ_MSVCVERSION': '8', 11:21:06 INFO - 'MOZ_NO_REMOTE': '1', 11:21:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:21:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:21:06 INFO - 'NO_EM_RESTART': '1', 11:21:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:21:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:21:06 INFO - 'OS': 'Windows_NT', 11:21:06 INFO - 'OURDRIVE': 'C:', 11:21:06 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 11:21:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:21:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:21:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:21:06 INFO - 'PROCESSOR_LEVEL': '6', 11:21:06 INFO - 'PROCESSOR_REVISION': '1e05', 11:21:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:21:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:21:06 INFO - 'PROMPT': '$P$G', 11:21:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:21:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:21:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:21:06 INFO - 'PWD': 'C:\\slave\\test', 11:21:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:21:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:21:06 INFO - 'SYSTEMDRIVE': 'C:', 11:21:06 INFO - 'SYSTEMROOT': 'C:\\windows', 11:21:06 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:21:06 INFO - 'TEST1': 'testie', 11:21:06 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:21:06 INFO - 'USERDOMAIN': 'T-W732-IX-084', 11:21:06 INFO - 'USERNAME': 'cltbld', 11:21:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:21:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:21:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:21:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:21:06 INFO - 'WINDIR': 'C:\\windows', 11:21:06 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:21:06 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:21:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:21:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:21:07 INFO - Downloading/unpacking blobuploader==1.2.4 11:21:07 INFO - Downloading blobuploader-1.2.4.tar.gz 11:21:07 INFO - Running setup.py egg_info for package blobuploader 11:21:07 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:21:11 INFO - Running setup.py egg_info for package requests 11:21:11 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:21:11 INFO - Downloading docopt-0.6.1.tar.gz 11:21:11 INFO - Running setup.py egg_info for package docopt 11:21:11 INFO - Installing collected packages: blobuploader, docopt, requests 11:21:11 INFO - Running setup.py install for blobuploader 11:21:11 INFO - Running setup.py install for docopt 11:21:11 INFO - Running setup.py install for requests 11:21:11 INFO - Successfully installed blobuploader docopt requests 11:21:11 INFO - Cleaning up... 11:21:11 INFO - Return code: 0 11:21:11 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:21:11 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')]} 11:21:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:21:11 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')]} 11:21:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:21:11 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 0x018B86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B9C368>, '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 0x0183AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C330C0>, '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-084', 'USERDOMAIN': 'T-W732-IX-084', '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-084', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:21:11 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 11:21:11 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 11:21:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:21:11 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:21:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:21:11 INFO - 'COMPUTERNAME': 'T-W732-IX-084', 11:21:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:21:11 INFO - 'DCLOCATION': 'SCL3', 11:21:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:21:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:21:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:21:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:21:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:21:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:21:11 INFO - 'HOMEDRIVE': 'C:', 11:21:11 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:21:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:21:11 INFO - 'KTS_VERSION': '1.19c', 11:21:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:21:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:21:11 INFO - 'LOGONSERVER': '\\\\T-W732-IX-084', 11:21:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:21:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:21:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:21:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:21:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:21:11 INFO - 'MOZ_AIRBAG': '1', 11:21:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:21:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:21:11 INFO - 'MOZ_MSVCVERSION': '8', 11:21:11 INFO - 'MOZ_NO_REMOTE': '1', 11:21:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:21:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:21:11 INFO - 'NO_EM_RESTART': '1', 11:21:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:21:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:21:11 INFO - 'OS': 'Windows_NT', 11:21:11 INFO - 'OURDRIVE': 'C:', 11:21:11 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 11:21:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:21:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:21:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:21:11 INFO - 'PROCESSOR_LEVEL': '6', 11:21:11 INFO - 'PROCESSOR_REVISION': '1e05', 11:21:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:21:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:21:11 INFO - 'PROMPT': '$P$G', 11:21:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:21:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:21:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:21:11 INFO - 'PWD': 'C:\\slave\\test', 11:21:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:21:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:21:11 INFO - 'SYSTEMDRIVE': 'C:', 11:21:11 INFO - 'SYSTEMROOT': 'C:\\windows', 11:21:11 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:21:11 INFO - 'TEST1': 'testie', 11:21:11 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:21:11 INFO - 'USERDOMAIN': 'T-W732-IX-084', 11:21:11 INFO - 'USERNAME': 'cltbld', 11:21:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:21:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:21:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:21:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:21:11 INFO - 'WINDIR': 'C:\\windows', 11:21:11 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:21:11 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:21:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:21:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:21:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:21:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:21:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:21:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:21:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:21:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:21:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:21:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:21:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:21:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:21:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:21:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:21:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:21:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:21:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:21:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:21:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:21:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:21:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:21:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:21:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:21:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:21:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:21:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:21:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:21:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:21:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:21:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:21:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:21:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:21:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:21:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:21:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:21:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:21:16 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:21:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:21:16 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:21:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:21:16 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:21:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:21:16 INFO - Unpacking c:\slave\test\build\tests\marionette 11:21:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:21:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:21:16 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 11:21:16 INFO - Running setup.py install for browsermob-proxy 11:21:30 INFO - Running setup.py install for manifestparser 11:21:30 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Running setup.py install for marionette-client 11:21:30 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:21:30 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Running setup.py install for marionette-driver 11:21:30 INFO - Running setup.py install for mozcrash 11:21:30 INFO - Running setup.py install for mozdebug 11:21:30 INFO - Running setup.py install for mozdevice 11:21:30 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Running setup.py install for mozfile 11:21:30 INFO - Running setup.py install for mozhttpd 11:21:30 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Running setup.py install for mozinfo 11:21:30 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Running setup.py install for mozInstall 11:21:30 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Running setup.py install for mozleak 11:21:30 INFO - Running setup.py install for mozlog 11:21:30 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Running setup.py install for moznetwork 11:21:30 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Running setup.py install for mozprocess 11:21:30 INFO - Running setup.py install for mozprofile 11:21:30 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Running setup.py install for mozrunner 11:21:30 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Running setup.py install for mozscreenshot 11:21:30 INFO - Running setup.py install for moztest 11:21:30 INFO - Running setup.py install for mozversion 11:21:30 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:21:30 INFO - Running setup.py install for wptserve 11:21:30 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 11:21:30 INFO - Cleaning up... 11:21:30 INFO - Return code: 0 11:21:30 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:21:30 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')]} 11:21:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:21:30 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')]} 11:21:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:21:30 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 0x018B86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B9C368>, '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 0x0183AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C330C0>, '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-084', 'USERDOMAIN': 'T-W732-IX-084', '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-084', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:21:30 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 11:21:30 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 11:21:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:21:30 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:21:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:21:30 INFO - 'COMPUTERNAME': 'T-W732-IX-084', 11:21:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:21:30 INFO - 'DCLOCATION': 'SCL3', 11:21:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:21:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:21:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:21:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:21:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:21:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:21:30 INFO - 'HOMEDRIVE': 'C:', 11:21:30 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:21:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:21:30 INFO - 'KTS_VERSION': '1.19c', 11:21:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:21:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:21:30 INFO - 'LOGONSERVER': '\\\\T-W732-IX-084', 11:21:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:21:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:21:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:21:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:21:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:21:30 INFO - 'MOZ_AIRBAG': '1', 11:21:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:21:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:21:30 INFO - 'MOZ_MSVCVERSION': '8', 11:21:30 INFO - 'MOZ_NO_REMOTE': '1', 11:21:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:21:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:21:30 INFO - 'NO_EM_RESTART': '1', 11:21:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:21:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:21:30 INFO - 'OS': 'Windows_NT', 11:21:30 INFO - 'OURDRIVE': 'C:', 11:21:30 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 11:21:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:21:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:21:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:21:30 INFO - 'PROCESSOR_LEVEL': '6', 11:21:30 INFO - 'PROCESSOR_REVISION': '1e05', 11:21:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:21:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:21:30 INFO - 'PROMPT': '$P$G', 11:21:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:21:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:21:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:21:30 INFO - 'PWD': 'C:\\slave\\test', 11:21:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:21:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:21:30 INFO - 'SYSTEMDRIVE': 'C:', 11:21:30 INFO - 'SYSTEMROOT': 'C:\\windows', 11:21:30 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:21:30 INFO - 'TEST1': 'testie', 11:21:30 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:21:30 INFO - 'USERDOMAIN': 'T-W732-IX-084', 11:21:30 INFO - 'USERNAME': 'cltbld', 11:21:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:21:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:21:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:21:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:21:30 INFO - 'WINDIR': 'C:\\windows', 11:21:30 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:21:30 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:21:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:21:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:21:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:21:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:21:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:21:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:21:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:21:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:21:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:21:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:21:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:21:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:21:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:21:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:21:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:21:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:21:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:21:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:21:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:21:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:21:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:21:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:21:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:21:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:21:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:21:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:21:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:21:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:21:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:21:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:21:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:21:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:21:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:21:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:21:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:21:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:21:34 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:21:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:21:34 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:21:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:21:34 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:21:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:21:34 INFO - Unpacking c:\slave\test\build\tests\marionette 11:21:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:21:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:21:34 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)) 11:21:49 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)) 11:21:49 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)) 11:21:49 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)) 11:21:49 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)) 11:21:49 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 11:21:49 INFO - Downloading blessings-1.6.tar.gz 11:21:49 INFO - Running setup.py egg_info for package blessings 11:21:49 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)) 11:21:49 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 11:21:49 INFO - Running setup.py install for blessings 11:21:49 INFO - Running setup.py install for browsermob-proxy 11:21:49 INFO - Running setup.py install for manifestparser 11:21:49 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:21:49 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:21:49 INFO - Running setup.py install for marionette-client 11:21:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:21:49 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:21:49 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:21:49 INFO - Running setup.py install for marionette-driver 11:21:49 INFO - Running setup.py install for mozcrash 11:21:49 INFO - Running setup.py install for mozdebug 11:21:49 INFO - Running setup.py install for mozdevice 11:21:49 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:21:49 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:21:49 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:21:49 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:21:49 INFO - Running setup.py install for mozhttpd 11:21:49 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:21:49 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:21:49 INFO - Running setup.py install for mozInstall 11:21:49 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:21:49 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:21:49 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:21:49 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:21:49 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:21:49 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:21:49 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:21:49 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:21:49 INFO - Running setup.py install for mozleak 11:21:49 INFO - Running setup.py install for mozprofile 11:21:49 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:21:49 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:21:49 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:21:49 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:21:49 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:21:49 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:21:49 INFO - Running setup.py install for mozrunner 11:21:49 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:21:49 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:21:51 INFO - Running setup.py install for mozscreenshot 11:21:51 INFO - Running setup.py install for moztest 11:21:51 INFO - Running setup.py install for mozversion 11:21:51 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:21:51 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:21:51 INFO - Running setup.py install for wptserve 11:21:51 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 11:21:51 INFO - Cleaning up... 11:21:51 INFO - Return code: 0 11:21:51 INFO - Done creating virtualenv C:\slave\test\build\venv. 11:21:51 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:21:51 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:21:51 INFO - Reading from file tmpfile_stdout 11:21:51 INFO - Using _rmtree_windows ... 11:21:51 INFO - Using _rmtree_windows ... 11:21:51 INFO - Current package versions: 11:21:51 INFO - blessings == 1.6 11:21:51 INFO - blobuploader == 1.2.4 11:21:51 INFO - browsermob-proxy == 0.6.0 11:21:51 INFO - distribute == 0.6.14 11:21:51 INFO - docopt == 0.6.1 11:21:51 INFO - manifestparser == 1.1 11:21:51 INFO - marionette-client == 2.3.0 11:21:51 INFO - marionette-driver == 1.4.0 11:21:51 INFO - mozInstall == 1.12 11:21:51 INFO - mozcrash == 0.17 11:21:51 INFO - mozdebug == 0.1 11:21:51 INFO - mozdevice == 0.48 11:21:51 INFO - mozfile == 1.2 11:21:51 INFO - mozhttpd == 0.7 11:21:51 INFO - mozinfo == 0.9 11:21:51 INFO - mozleak == 0.1 11:21:51 INFO - mozlog == 3.1 11:21:51 INFO - moznetwork == 0.27 11:21:51 INFO - mozprocess == 0.22 11:21:51 INFO - mozprofile == 0.28 11:21:51 INFO - mozrunner == 6.11 11:21:51 INFO - mozscreenshot == 0.1 11:21:51 INFO - mozsystemmonitor == 0.0 11:21:51 INFO - moztest == 0.7 11:21:51 INFO - mozversion == 1.4 11:21:51 INFO - requests == 1.2.3 11:21:51 INFO - wptserve == 1.4.0 11:21:51 INFO - Running post-action listener: _resource_record_post_action 11:21:51 INFO - Running post-action listener: _start_resource_monitoring 11:21:51 INFO - Starting resource monitoring. 11:21:51 INFO - ##### 11:21:51 INFO - ##### Running pull step. 11:21:51 INFO - ##### 11:21:51 INFO - Running pre-action listener: _resource_record_pre_action 11:21:51 INFO - Running main action method: pull 11:21:51 INFO - Pull has nothing to do! 11:21:51 INFO - Running post-action listener: _resource_record_post_action 11:21:51 INFO - ##### 11:21:51 INFO - ##### Running install step. 11:21:51 INFO - ##### 11:21:51 INFO - Running pre-action listener: _resource_record_pre_action 11:21:51 INFO - Running main action method: install 11:21:51 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:21:51 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:21:51 INFO - Reading from file tmpfile_stdout 11:21:51 INFO - Using _rmtree_windows ... 11:21:51 INFO - Using _rmtree_windows ... 11:21:51 INFO - Detecting whether we're running mozinstall >=1.0... 11:21:51 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 11:21:51 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 11:21:51 INFO - Reading from file tmpfile_stdout 11:21:51 INFO - Output received: 11:21:51 INFO - Usage: mozinstall-script.py [options] installer 11:21:51 INFO - Options: 11:21:51 INFO - -h, --help show this help message and exit 11:21:51 INFO - -d DEST, --destination=DEST 11:21:51 INFO - Directory to install application into. [default: 11:21:51 INFO - "C:\slave\test"] 11:21:51 INFO - --app=APP Application being installed. [default: firefox] 11:21:51 INFO - Using _rmtree_windows ... 11:21:51 INFO - Using _rmtree_windows ... 11:21:51 INFO - mkdir: C:\slave\test\build\application 11:21:51 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 11:21:51 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 11:21:53 INFO - Reading from file tmpfile_stdout 11:21:53 INFO - Output received: 11:21:53 INFO - C:\slave\test\build\application\firefox\firefox.exe 11:21:53 INFO - Using _rmtree_windows ... 11:21:53 INFO - Using _rmtree_windows ... 11:21:53 INFO - Running post-action listener: _resource_record_post_action 11:21:53 INFO - ##### 11:21:53 INFO - ##### Running run-tests step. 11:21:53 INFO - ##### 11:21:53 INFO - Running pre-action listener: _resource_record_pre_action 11:21:53 INFO - Running main action method: run_tests 11:21:53 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 11:21:53 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:21:53 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:21:53 INFO - grabbing minidump binary from tooltool 11:21:53 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')]} 11:21:53 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 0x01B9C368>, '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 0x0183AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C330C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 11:21:53 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 11:21:53 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 11:21:53 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 11:21:54 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpnausa7 11:21:54 INFO - INFO - File integrity verified, renaming tmpnausa7 to win32-minidump_stackwalk.exe 11:21:54 INFO - Return code: 0 11:21:54 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 11:21:54 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 11:21:54 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/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 11:21:54 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/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 11:21:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:21:54 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:21:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:21:54 INFO - 'COMPUTERNAME': 'T-W732-IX-084', 11:21:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:21:54 INFO - 'DCLOCATION': 'SCL3', 11:21:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:21:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:21:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:21:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:21:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:21:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:21:54 INFO - 'HOMEDRIVE': 'C:', 11:21:54 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:21:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:21:54 INFO - 'KTS_VERSION': '1.19c', 11:21:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:21:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:21:54 INFO - 'LOGONSERVER': '\\\\T-W732-IX-084', 11:21:54 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 11:21:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:21:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:21:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:21:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:21:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:21:54 INFO - 'MOZ_AIRBAG': '1', 11:21:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:21:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:21:54 INFO - 'MOZ_MSVCVERSION': '8', 11:21:54 INFO - 'MOZ_NO_REMOTE': '1', 11:21:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:21:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:21:54 INFO - 'NO_EM_RESTART': '1', 11:21:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:21:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:21:54 INFO - 'OS': 'Windows_NT', 11:21:54 INFO - 'OURDRIVE': 'C:', 11:21:54 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 11:21:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:21:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:21:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:21:54 INFO - 'PROCESSOR_LEVEL': '6', 11:21:54 INFO - 'PROCESSOR_REVISION': '1e05', 11:21:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:21:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:21:54 INFO - 'PROMPT': '$P$G', 11:21:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:21:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:21:54 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:21:54 INFO - 'PWD': 'C:\\slave\\test', 11:21:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:21:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:21:54 INFO - 'SYSTEMDRIVE': 'C:', 11:21:54 INFO - 'SYSTEMROOT': 'C:\\windows', 11:21:54 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:21:54 INFO - 'TEST1': 'testie', 11:21:54 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:21:54 INFO - 'USERDOMAIN': 'T-W732-IX-084', 11:21:54 INFO - 'USERNAME': 'cltbld', 11:21:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:21:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:21:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:21:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:21:54 INFO - 'WINDIR': 'C:\\windows', 11:21:54 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:21:54 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:21:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:21:54 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/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 11:21:56 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 11:21:56 INFO - import pkg_resources 11:21:57 INFO - Using 1 client processes 11:22:00 INFO - SUITE-START | Running 778 tests 11:22:00 INFO - Running testharness tests 11:22:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:22:00 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 11:22:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:22:00 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 11:22:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:22:00 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 11:22:01 INFO - Setting up ssl 11:22:01 INFO - PROCESS | certutil | 11:22:01 INFO - PROCESS | certutil | 11:22:01 INFO - PROCESS | certutil | 11:22:01 INFO - Certificate Nickname Trust Attributes 11:22:01 INFO - SSL,S/MIME,JAR/XPI 11:22:01 INFO - 11:22:01 INFO - web-platform-tests CT,, 11:22:01 INFO - 11:22:01 INFO - Starting runner 11:22:02 INFO - PROCESS | 756 | [756] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 11:22:02 INFO - PROCESS | 756 | [756] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 11:22:02 INFO - PROCESS | 756 | [756] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 11:22:03 INFO - PROCESS | 756 | 1468606923778 Marionette DEBUG Marionette enabled via build flag and pref 11:22:04 INFO - PROCESS | 756 | ++DOCSHELL 0E089000 == 1 [pid = 756] [id = 1] 11:22:04 INFO - PROCESS | 756 | ++DOMWINDOW == 1 (0E089400) [pid = 756] [serial = 1] [outer = 00000000] 11:22:04 INFO - PROCESS | 756 | [756] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:22:04 INFO - PROCESS | 756 | ++DOMWINDOW == 2 (0E08A000) [pid = 756] [serial = 2] [outer = 0E089400] 11:22:05 INFO - PROCESS | 756 | ++DOCSHELL 0E6C9800 == 2 [pid = 756] [id = 2] 11:22:05 INFO - PROCESS | 756 | ++DOMWINDOW == 3 (0E6C9C00) [pid = 756] [serial = 3] [outer = 00000000] 11:22:05 INFO - PROCESS | 756 | [756] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:22:05 INFO - PROCESS | 756 | ++DOMWINDOW == 4 (0E6CA800) [pid = 756] [serial = 4] [outer = 0E6C9C00] 11:22:05 INFO - PROCESS | 756 | 1468606925471 Marionette INFO Listening on port 2828 11:22:07 INFO - PROCESS | 756 | 1468606927137 Marionette DEBUG Marionette enabled via command-line flag 11:22:07 INFO - PROCESS | 756 | [756] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:22:07 INFO - PROCESS | 756 | [756] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:22:07 INFO - PROCESS | 756 | ++DOCSHELL 0D10A800 == 3 [pid = 756] [id = 3] 11:22:07 INFO - PROCESS | 756 | ++DOMWINDOW == 5 (0D10AC00) [pid = 756] [serial = 5] [outer = 00000000] 11:22:07 INFO - PROCESS | 756 | [756] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:22:07 INFO - PROCESS | 756 | ++DOMWINDOW == 6 (0D10B800) [pid = 756] [serial = 6] [outer = 0D10AC00] 11:22:07 INFO - PROCESS | 756 | [756] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:22:08 INFO - PROCESS | 756 | ++DOMWINDOW == 7 (160C6400) [pid = 756] [serial = 7] [outer = 0E6C9C00] 11:22:08 INFO - PROCESS | 756 | [756] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:22:08 INFO - PROCESS | 756 | 1468606928261 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49638 11:22:08 INFO - PROCESS | 756 | [756] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:22:08 INFO - PROCESS | 756 | 1468606928267 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49640 11:22:08 INFO - PROCESS | 756 | [756] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:22:08 INFO - PROCESS | 756 | 1468606928274 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49642 11:22:08 INFO - PROCESS | 756 | [756] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:22:08 INFO - PROCESS | 756 | 1468606928310 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49643 11:22:08 INFO - PROCESS | 756 | 1468606928314 Marionette DEBUG Closed connection conn0 11:22:08 INFO - PROCESS | 756 | 1468606928316 Marionette DEBUG Closed connection conn1 11:22:08 INFO - PROCESS | 756 | 1468606928318 Marionette DEBUG Closed connection conn2 11:22:08 INFO - PROCESS | 756 | 1468606928377 Marionette DEBUG Closed connection conn3 11:22:08 INFO - PROCESS | 756 | [756] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:22:08 INFO - PROCESS | 756 | 1468606928405 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49645 11:22:08 INFO - PROCESS | 756 | 1468606928507 Marionette DEBUG Closed connection conn4 11:22:08 INFO - PROCESS | 756 | [756] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:22:08 INFO - PROCESS | 756 | 1468606928513 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49646 11:22:08 INFO - PROCESS | 756 | ++DOCSHELL 0E08A400 == 4 [pid = 756] [id = 4] 11:22:08 INFO - PROCESS | 756 | ++DOMWINDOW == 8 (16D5FC00) [pid = 756] [serial = 8] [outer = 00000000] 11:22:08 INFO - PROCESS | 756 | ++DOMWINDOW == 9 (1766A000) [pid = 756] [serial = 9] [outer = 16D5FC00] 11:22:08 INFO - PROCESS | 756 | 1468606928634 Marionette DEBUG Closed connection conn5 11:22:08 INFO - PROCESS | 756 | [756] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:22:08 INFO - PROCESS | 756 | 1468606928639 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49647 11:22:08 INFO - PROCESS | 756 | ++DOMWINDOW == 10 (17670400) [pid = 756] [serial = 10] [outer = 16D5FC00] 11:22:08 INFO - PROCESS | 756 | 1468606928674 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:22:08 INFO - PROCESS | 756 | 1468606928679 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160715100204","device":"desktop","version":"48.0"} 11:22:10 INFO - PROCESS | 756 | [756] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:22:10 INFO - PROCESS | 756 | [756] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:22:10 INFO - PROCESS | 756 | [756] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:22:10 INFO - PROCESS | 756 | ++DOCSHELL 1635FC00 == 5 [pid = 756] [id = 5] 11:22:10 INFO - PROCESS | 756 | ++DOMWINDOW == 11 (18EB5000) [pid = 756] [serial = 11] [outer = 00000000] 11:22:10 INFO - PROCESS | 756 | ++DOCSHELL 18EB6000 == 6 [pid = 756] [id = 6] 11:22:10 INFO - PROCESS | 756 | ++DOMWINDOW == 12 (18EB6400) [pid = 756] [serial = 12] [outer = 00000000] 11:22:11 INFO - PROCESS | 756 | [756] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:22:11 INFO - PROCESS | 756 | ++DOCSHELL 19D95C00 == 7 [pid = 756] [id = 7] 11:22:11 INFO - PROCESS | 756 | ++DOMWINDOW == 13 (19D96000) [pid = 756] [serial = 13] [outer = 00000000] 11:22:11 INFO - PROCESS | 756 | [756] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:22:11 INFO - PROCESS | 756 | [756] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:22:11 INFO - PROCESS | 756 | ++DOMWINDOW == 14 (1A323800) [pid = 756] [serial = 14] [outer = 19D96000] 11:22:11 INFO - PROCESS | 756 | ++DOMWINDOW == 15 (1A3C6400) [pid = 756] [serial = 15] [outer = 18EB5000] 11:22:11 INFO - PROCESS | 756 | ++DOMWINDOW == 16 (19F82000) [pid = 756] [serial = 16] [outer = 18EB6400] 11:22:11 INFO - PROCESS | 756 | ++DOMWINDOW == 17 (19F84C00) [pid = 756] [serial = 17] [outer = 19D96000] 11:22:12 INFO - PROCESS | 756 | 1468606932420 Marionette INFO startBrowser da0d80b5-a840-4783-89a4-f26313fa201d 11:22:12 INFO - PROCESS | 756 | 1468606932457 Marionette DEBUG loaded listener.js 11:22:12 INFO - PROCESS | 756 | 1468606932471 Marionette DEBUG loaded listener.js 11:22:12 INFO - PROCESS | 756 | 1468606932473 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:13 INFO - PROCESS | 756 | ++DOMWINDOW == 18 (1C2EE800) [pid = 756] [serial = 18] [outer = 19D96000] 11:22:13 INFO - PROCESS | 756 | 1468606933208 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"da0d80b5-a840-4783-89a4-f26313fa201d","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160715100204","device":"desktop","version":"48.0","command_id":1}}] 11:22:13 INFO - PROCESS | 756 | 1468606933466 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 11:22:13 INFO - PROCESS | 756 | 1468606933469 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:13 INFO - PROCESS | 756 | 1468606933500 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 11:22:13 INFO - PROCESS | 756 | 1468606933550 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:22:13 INFO - PROCESS | 756 | 1468606933552 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:13 INFO - PROCESS | 756 | [756] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:22:14 INFO - PROCESS | 756 | [756] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:22:14 INFO - PROCESS | 756 | ++DOMWINDOW == 19 (1CC0EC00) [pid = 756] [serial = 19] [outer = 19D96000] 11:22:14 INFO - PROCESS | 756 | 1468606934493 Marionette TRACE conn6 <- [1,3,null,{}] 11:22:14 INFO - PROCESS | 756 | 1468606934499 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 11:22:14 INFO - PROCESS | 756 | 1468606934501 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:14 INFO - PROCESS | 756 | 1468606934519 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 11:22:14 INFO - PROCESS | 756 | 1468606934528 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 11:22:14 INFO - PROCESS | 756 | 1468606934530 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 11:22:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:22:14 INFO - PROCESS | 756 | 1468606934534 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:22:14 INFO - PROCESS | 756 | 1468606934538 Marionette TRACE conn6 <- [1,6,null,{}] 11:22:14 INFO - PROCESS | 756 | 1468606934564 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:14 INFO - PROCESS | 756 | 1468606934567 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:14 INFO - PROCESS | 756 | 1468606934582 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 11:22:14 INFO - PROCESS | 756 | 1468606934586 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:14 INFO - PROCESS | 756 | 1468606934589 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:14 INFO - PROCESS | 756 | ++DOCSHELL 1D986C00 == 8 [pid = 756] [id = 8] 11:22:14 INFO - PROCESS | 756 | ++DOMWINDOW == 20 (1D987000) [pid = 756] [serial = 20] [outer = 00000000] 11:22:14 INFO - PROCESS | 756 | ++DOMWINDOW == 21 (1D9BDC00) [pid = 756] [serial = 21] [outer = 1D987000] 11:22:14 INFO - PROCESS | 756 | 1468606934639 Marionette DEBUG loaded listener.js 11:22:14 INFO - PROCESS | 756 | ++DOMWINDOW == 22 (1D9C2400) [pid = 756] [serial = 22] [outer = 1D987000] 11:22:14 INFO - PROCESS | 756 | --DOCSHELL 0E089000 == 7 [pid = 756] [id = 1] 11:22:15 INFO - PROCESS | 756 | ++DOCSHELL 0906E400 == 8 [pid = 756] [id = 9] 11:22:15 INFO - PROCESS | 756 | ++DOMWINDOW == 23 (0CC2A400) [pid = 756] [serial = 23] [outer = 00000000] 11:22:15 INFO - PROCESS | 756 | ++DOMWINDOW == 24 (0D03B400) [pid = 756] [serial = 24] [outer = 0CC2A400] 11:22:15 INFO - PROCESS | 756 | 1468606935051 Marionette DEBUG loaded listener.js 11:22:15 INFO - PROCESS | 756 | ++DOMWINDOW == 25 (0D10B400) [pid = 756] [serial = 25] [outer = 0CC2A400] 11:22:15 INFO - PROCESS | 756 | [756] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:22:15 INFO - PROCESS | 756 | [756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:22:15 INFO - PROCESS | 756 | 1468606935993 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 11:22:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1474ms 11:22:16 INFO - PROCESS | 756 | 1468606936011 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 11:22:16 INFO - PROCESS | 756 | 1468606936014 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 11:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:22:16 INFO - PROCESS | 756 | 1468606936019 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:22:16 INFO - PROCESS | 756 | 1468606936022 Marionette TRACE conn6 <- [1,10,null,{}] 11:22:16 INFO - PROCESS | 756 | 1468606936027 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:16 INFO - PROCESS | 756 | 1468606936030 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:16 INFO - PROCESS | 756 | 1468606936161 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 11:22:16 INFO - PROCESS | 756 | 1468606936260 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:16 INFO - PROCESS | 756 | 1468606936263 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:16 INFO - PROCESS | 756 | ++DOCSHELL 19748C00 == 9 [pid = 756] [id = 10] 11:22:16 INFO - PROCESS | 756 | ++DOMWINDOW == 26 (19749000) [pid = 756] [serial = 26] [outer = 00000000] 11:22:16 INFO - PROCESS | 756 | ++DOMWINDOW == 27 (19D50800) [pid = 756] [serial = 27] [outer = 19749000] 11:22:16 INFO - PROCESS | 756 | 1468606936322 Marionette DEBUG loaded listener.js 11:22:16 INFO - PROCESS | 756 | ++DOMWINDOW == 28 (19D55400) [pid = 756] [serial = 28] [outer = 19749000] 11:22:16 INFO - PROCESS | 756 | 1468606936856 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 11:22:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 869ms 11:22:16 INFO - PROCESS | 756 | 1468606936890 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 11:22:16 INFO - PROCESS | 756 | 1468606936895 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 11:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:22:16 INFO - PROCESS | 756 | 1468606936901 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:22:16 INFO - PROCESS | 756 | 1468606936904 Marionette TRACE conn6 <- [1,14,null,{}] 11:22:16 INFO - PROCESS | 756 | 1468606936908 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:16 INFO - PROCESS | 756 | 1468606936911 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:17 INFO - PROCESS | 756 | 1468606937038 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 11:22:17 INFO - PROCESS | 756 | 1468606937117 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:17 INFO - PROCESS | 756 | 1468606937119 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:17 INFO - PROCESS | 756 | ++DOCSHELL 1764C400 == 10 [pid = 756] [id = 11] 11:22:17 INFO - PROCESS | 756 | ++DOMWINDOW == 29 (1764C800) [pid = 756] [serial = 29] [outer = 00000000] 11:22:17 INFO - PROCESS | 756 | ++DOMWINDOW == 30 (19EB5400) [pid = 756] [serial = 30] [outer = 1764C800] 11:22:17 INFO - PROCESS | 756 | 1468606937176 Marionette DEBUG loaded listener.js 11:22:17 INFO - PROCESS | 756 | ++DOMWINDOW == 31 (1B60EC00) [pid = 756] [serial = 31] [outer = 1764C800] 11:22:17 INFO - PROCESS | 756 | --DOCSHELL 0E08A400 == 9 [pid = 756] [id = 4] 11:22:17 INFO - PROCESS | 756 | 1468606937813 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 11:22:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 930ms 11:22:17 INFO - PROCESS | 756 | 1468606937836 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 11:22:17 INFO - PROCESS | 756 | 1468606937839 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 11:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:22:17 INFO - PROCESS | 756 | 1468606937843 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:22:17 INFO - PROCESS | 756 | 1468606937848 Marionette TRACE conn6 <- [1,18,null,{}] 11:22:17 INFO - PROCESS | 756 | 1468606937853 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:17 INFO - PROCESS | 756 | 1468606937855 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:17 INFO - PROCESS | 756 | 1468606937944 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 11:22:17 INFO - PROCESS | 756 | 1468606937953 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:17 INFO - PROCESS | 756 | 1468606937956 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:17 INFO - PROCESS | 756 | ++DOCSHELL 0D1F6800 == 10 [pid = 756] [id = 12] 11:22:17 INFO - PROCESS | 756 | ++DOMWINDOW == 32 (0D272C00) [pid = 756] [serial = 32] [outer = 00000000] 11:22:17 INFO - PROCESS | 756 | ++DOMWINDOW == 33 (0D644400) [pid = 756] [serial = 33] [outer = 0D272C00] 11:22:18 INFO - PROCESS | 756 | 1468606938004 Marionette DEBUG loaded listener.js 11:22:18 INFO - PROCESS | 756 | ++DOMWINDOW == 34 (0DA12000) [pid = 756] [serial = 34] [outer = 0D272C00] 11:22:18 INFO - PROCESS | 756 | ++DOCSHELL 0E00B000 == 11 [pid = 756] [id = 13] 11:22:18 INFO - PROCESS | 756 | ++DOMWINDOW == 35 (0E00B400) [pid = 756] [serial = 35] [outer = 00000000] 11:22:18 INFO - PROCESS | 756 | ++DOMWINDOW == 36 (0D110800) [pid = 756] [serial = 36] [outer = 0E00B400] 11:22:18 INFO - PROCESS | 756 | ++DOMWINDOW == 37 (0D10D400) [pid = 756] [serial = 37] [outer = 0E00B400] 11:22:18 INFO - PROCESS | 756 | ++DOCSHELL 0CC6A000 == 12 [pid = 756] [id = 14] 11:22:18 INFO - PROCESS | 756 | ++DOMWINDOW == 38 (0E082000) [pid = 756] [serial = 38] [outer = 00000000] 11:22:18 INFO - PROCESS | 756 | ++DOMWINDOW == 39 (141D3800) [pid = 756] [serial = 39] [outer = 0E082000] 11:22:18 INFO - PROCESS | 756 | ++DOMWINDOW == 40 (14B89C00) [pid = 756] [serial = 40] [outer = 0E082000] 11:22:18 INFO - PROCESS | 756 | 1468606938595 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 11:22:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:22:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 771ms 11:22:18 INFO - PROCESS | 756 | 1468606938617 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 11:22:18 INFO - PROCESS | 756 | 1468606938621 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 11:22:18 INFO - PROCESS | 756 | 1468606938627 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:22:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:22:18 INFO - PROCESS | 756 | 1468606938629 Marionette TRACE conn6 <- [1,22,null,{}] 11:22:18 INFO - PROCESS | 756 | 1468606938633 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:18 INFO - PROCESS | 756 | 1468606938635 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:18 INFO - PROCESS | 756 | 1468606938748 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 11:22:18 INFO - PROCESS | 756 | 1468606938812 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:18 INFO - PROCESS | 756 | 1468606938814 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:18 INFO - PROCESS | 756 | ++DOCSHELL 0E688400 == 13 [pid = 756] [id = 15] 11:22:18 INFO - PROCESS | 756 | ++DOMWINDOW == 41 (14160000) [pid = 756] [serial = 41] [outer = 00000000] 11:22:18 INFO - PROCESS | 756 | ++DOMWINDOW == 42 (1535C000) [pid = 756] [serial = 42] [outer = 14160000] 11:22:18 INFO - PROCESS | 756 | 1468606938865 Marionette DEBUG loaded listener.js 11:22:18 INFO - PROCESS | 756 | ++DOMWINDOW == 43 (16010800) [pid = 756] [serial = 43] [outer = 14160000] 11:22:19 INFO - PROCESS | 756 | 1468606939222 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 11:22:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 11:22:19 INFO - PROCESS | 756 | 1468606939267 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 11:22:19 INFO - PROCESS | 756 | 1468606939269 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 11:22:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:22:19 INFO - PROCESS | 756 | 1468606939273 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:22:19 INFO - PROCESS | 756 | 1468606939277 Marionette TRACE conn6 <- [1,26,null,{}] 11:22:19 INFO - PROCESS | 756 | 1468606939287 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:19 INFO - PROCESS | 756 | 1468606939292 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:19 INFO - PROCESS | 756 | 1468606939383 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 11:22:19 INFO - PROCESS | 756 | 1468606939393 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:19 INFO - PROCESS | 756 | 1468606939397 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:19 INFO - PROCESS | 756 | ++DOCSHELL 167E4400 == 14 [pid = 756] [id = 16] 11:22:19 INFO - PROCESS | 756 | ++DOMWINDOW == 44 (1764B000) [pid = 756] [serial = 44] [outer = 00000000] 11:22:19 INFO - PROCESS | 756 | ++DOMWINDOW == 45 (167EAC00) [pid = 756] [serial = 45] [outer = 1764B000] 11:22:19 INFO - PROCESS | 756 | 1468606939447 Marionette DEBUG loaded listener.js 11:22:19 INFO - PROCESS | 756 | ++DOMWINDOW == 46 (17B6D800) [pid = 756] [serial = 46] [outer = 1764B000] 11:22:19 INFO - PROCESS | 756 | 1468606939843 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 11:22:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 11:22:19 INFO - PROCESS | 756 | 1468606939907 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 11:22:19 INFO - PROCESS | 756 | 1468606939910 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 11:22:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:22:19 INFO - PROCESS | 756 | 1468606939922 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:22:19 INFO - PROCESS | 756 | 1468606939924 Marionette TRACE conn6 <- [1,30,null,{}] 11:22:19 INFO - PROCESS | 756 | 1468606939928 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:19 INFO - PROCESS | 756 | 1468606939930 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:20 INFO - PROCESS | 756 | 1468606940012 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 11:22:20 INFO - PROCESS | 756 | 1468606940018 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:20 INFO - PROCESS | 756 | 1468606940019 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:20 INFO - PROCESS | 756 | ++DOCSHELL 17C13800 == 15 [pid = 756] [id = 17] 11:22:20 INFO - PROCESS | 756 | ++DOMWINDOW == 47 (180A1400) [pid = 756] [serial = 47] [outer = 00000000] 11:22:20 INFO - PROCESS | 756 | ++DOMWINDOW == 48 (18EB9000) [pid = 756] [serial = 48] [outer = 180A1400] 11:22:20 INFO - PROCESS | 756 | 1468606940065 Marionette DEBUG loaded listener.js 11:22:20 INFO - PROCESS | 756 | ++DOMWINDOW == 49 (194BEC00) [pid = 756] [serial = 49] [outer = 180A1400] 11:22:20 INFO - PROCESS | 756 | 1468606940451 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 11:22:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 590ms 11:22:20 INFO - PROCESS | 756 | 1468606940507 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 11:22:20 INFO - PROCESS | 756 | 1468606940509 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 11:22:20 INFO - PROCESS | 756 | 1468606940524 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:22:20 INFO - PROCESS | 756 | 1468606940526 Marionette TRACE conn6 <- [1,34,null,{}] 11:22:20 INFO - PROCESS | 756 | 1468606940529 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:20 INFO - PROCESS | 756 | 1468606940531 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:20 INFO - PROCESS | 756 | 1468606940611 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 11:22:20 INFO - PROCESS | 756 | 1468606940616 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:20 INFO - PROCESS | 756 | 1468606940618 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:20 INFO - PROCESS | 756 | ++DOCSHELL 18ECAC00 == 16 [pid = 756] [id = 18] 11:22:20 INFO - PROCESS | 756 | ++DOMWINDOW == 50 (18ECB000) [pid = 756] [serial = 50] [outer = 00000000] 11:22:20 INFO - PROCESS | 756 | ++DOMWINDOW == 51 (19749800) [pid = 756] [serial = 51] [outer = 18ECB000] 11:22:20 INFO - PROCESS | 756 | 1468606940662 Marionette DEBUG loaded listener.js 11:22:20 INFO - PROCESS | 756 | ++DOMWINDOW == 52 (19D4E400) [pid = 756] [serial = 52] [outer = 18ECB000] 11:22:21 INFO - PROCESS | 756 | 1468606941070 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 11:22:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:22:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 11:22:21 INFO - PROCESS | 756 | 1468606941098 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 11:22:21 INFO - PROCESS | 756 | 1468606941100 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 11:22:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:22:21 INFO - PROCESS | 756 | 1468606941103 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:22:21 INFO - PROCESS | 756 | 1468606941104 Marionette TRACE conn6 <- [1,38,null,{}] 11:22:21 INFO - PROCESS | 756 | 1468606941120 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:21 INFO - PROCESS | 756 | 1468606941126 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:21 INFO - PROCESS | 756 | 1468606941221 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 11:22:21 INFO - PROCESS | 756 | 1468606941227 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:21 INFO - PROCESS | 756 | 1468606941229 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:21 INFO - PROCESS | 756 | ++DOCSHELL 17BF1800 == 17 [pid = 756] [id = 19] 11:22:21 INFO - PROCESS | 756 | ++DOMWINDOW == 53 (17BF6C00) [pid = 756] [serial = 53] [outer = 00000000] 11:22:21 INFO - PROCESS | 756 | ++DOMWINDOW == 54 (1A4E2800) [pid = 756] [serial = 54] [outer = 17BF6C00] 11:22:21 INFO - PROCESS | 756 | 1468606941274 Marionette DEBUG loaded listener.js 11:22:21 INFO - PROCESS | 756 | ++DOMWINDOW == 55 (1BD56400) [pid = 756] [serial = 55] [outer = 17BF6C00] 11:22:21 INFO - PROCESS | 756 | 1468606941685 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 11:22:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:22:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 629ms 11:22:21 INFO - PROCESS | 756 | 1468606941742 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 11:22:21 INFO - PROCESS | 756 | 1468606941744 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 11:22:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:22:21 INFO - PROCESS | 756 | 1468606941748 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:22:21 INFO - PROCESS | 756 | 1468606941750 Marionette TRACE conn6 <- [1,42,null,{}] 11:22:21 INFO - PROCESS | 756 | 1468606941767 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:21 INFO - PROCESS | 756 | 1468606941769 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:21 INFO - PROCESS | 756 | 1468606941844 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 11:22:21 INFO - PROCESS | 756 | 1468606941850 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:21 INFO - PROCESS | 756 | 1468606941852 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:21 INFO - PROCESS | 756 | ++DOCSHELL 1BD5F800 == 18 [pid = 756] [id = 20] 11:22:21 INFO - PROCESS | 756 | ++DOMWINDOW == 56 (1BDBBC00) [pid = 756] [serial = 56] [outer = 00000000] 11:22:21 INFO - PROCESS | 756 | ++DOMWINDOW == 57 (1C2B5800) [pid = 756] [serial = 57] [outer = 1BDBBC00] 11:22:21 INFO - PROCESS | 756 | 1468606941897 Marionette DEBUG loaded listener.js 11:22:21 INFO - PROCESS | 756 | ++DOMWINDOW == 58 (1C68B000) [pid = 756] [serial = 58] [outer = 1BDBBC00] 11:22:22 INFO - PROCESS | 756 | 1468606942280 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 11:22:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 570ms 11:22:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:22:22 INFO - PROCESS | 756 | 1468606942319 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 11:22:22 INFO - PROCESS | 756 | 1468606942321 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 11:22:22 INFO - PROCESS | 756 | 1468606942324 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:22:22 INFO - PROCESS | 756 | 1468606942326 Marionette TRACE conn6 <- [1,46,null,{}] 11:22:22 INFO - PROCESS | 756 | 1468606942342 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:22 INFO - PROCESS | 756 | 1468606942344 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:22 INFO - PROCESS | 756 | 1468606942501 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 11:22:22 INFO - PROCESS | 756 | 1468606942546 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:22 INFO - PROCESS | 756 | 1468606942548 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:22 INFO - PROCESS | 756 | ++DOCSHELL 090FB000 == 19 [pid = 756] [id = 21] 11:22:22 INFO - PROCESS | 756 | ++DOMWINDOW == 59 (090FB400) [pid = 756] [serial = 59] [outer = 00000000] 11:22:22 INFO - PROCESS | 756 | ++DOMWINDOW == 60 (1CB42400) [pid = 756] [serial = 60] [outer = 090FB400] 11:22:22 INFO - PROCESS | 756 | 1468606942598 Marionette DEBUG loaded listener.js 11:22:22 INFO - PROCESS | 756 | ++DOMWINDOW == 61 (1D6A8C00) [pid = 756] [serial = 61] [outer = 090FB400] 11:22:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 670ms 11:22:22 INFO - PROCESS | 756 | 1468606942988 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 11:22:22 INFO - PROCESS | 756 | 1468606942995 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 11:22:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:22:22 INFO - PROCESS | 756 | 1468606942997 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 11:22:22 INFO - PROCESS | 756 | 1468606943000 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:22:22 INFO - PROCESS | 756 | 1468606943001 Marionette TRACE conn6 <- [1,50,null,{}] 11:22:22 INFO - PROCESS | 756 | 1468606943005 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:22 INFO - PROCESS | 756 | 1468606943006 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:23 INFO - PROCESS | 756 | 1468606943117 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 11:22:23 INFO - PROCESS | 756 | 1468606943125 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:23 INFO - PROCESS | 756 | 1468606943126 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:23 INFO - PROCESS | 756 | ++DOCSHELL 19D49800 == 20 [pid = 756] [id = 22] 11:22:23 INFO - PROCESS | 756 | ++DOMWINDOW == 62 (1C68EC00) [pid = 756] [serial = 62] [outer = 00000000] 11:22:23 INFO - PROCESS | 756 | ++DOMWINDOW == 63 (1D984400) [pid = 756] [serial = 63] [outer = 1C68EC00] 11:22:23 INFO - PROCESS | 756 | 1468606943180 Marionette DEBUG loaded listener.js 11:22:23 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (1C688000) [pid = 756] [serial = 64] [outer = 1C68EC00] 11:22:23 INFO - PROCESS | 756 | 1468606943522 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:22:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:22:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 11:22:23 INFO - PROCESS | 756 | 1468606943571 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 11:22:23 INFO - PROCESS | 756 | 1468606943573 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 11:22:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:22:23 INFO - PROCESS | 756 | 1468606943576 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:22:23 INFO - PROCESS | 756 | 1468606943578 Marionette TRACE conn6 <- [1,54,null,{}] 11:22:23 INFO - PROCESS | 756 | 1468606943582 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:23 INFO - PROCESS | 756 | 1468606943584 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:23 INFO - PROCESS | 756 | 1468606943660 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 11:22:23 INFO - PROCESS | 756 | 1468606943725 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:23 INFO - PROCESS | 756 | 1468606943727 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:23 INFO - PROCESS | 756 | ++DOCSHELL 0C824000 == 21 [pid = 756] [id = 23] 11:22:23 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (0C824400) [pid = 756] [serial = 65] [outer = 00000000] 11:22:23 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (0C82B000) [pid = 756] [serial = 66] [outer = 0C824400] 11:22:23 INFO - PROCESS | 756 | 1468606943772 Marionette DEBUG loaded listener.js 11:22:23 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (0C82E000) [pid = 756] [serial = 67] [outer = 0C824400] 11:22:24 INFO - PROCESS | 756 | 1468606944132 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:22:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 11:22:24 INFO - PROCESS | 756 | 1468606944147 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 11:22:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:22:24 INFO - PROCESS | 756 | 1468606944149 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 11:22:24 INFO - PROCESS | 756 | 1468606944152 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:22:24 INFO - PROCESS | 756 | 1468606944155 Marionette TRACE conn6 <- [1,58,null,{}] 11:22:24 INFO - PROCESS | 756 | 1468606944158 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:24 INFO - PROCESS | 756 | 1468606944160 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:24 INFO - PROCESS | 756 | 1468606944281 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 11:22:24 INFO - PROCESS | 756 | 1468606944318 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:24 INFO - PROCESS | 756 | 1468606944320 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:24 INFO - PROCESS | 756 | ++DOCSHELL 0D836800 == 22 [pid = 756] [id = 24] 11:22:24 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (0D839400) [pid = 756] [serial = 68] [outer = 00000000] 11:22:24 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (0D842800) [pid = 756] [serial = 69] [outer = 0D839400] 11:22:24 INFO - PROCESS | 756 | 1468606944366 Marionette DEBUG loaded listener.js 11:22:24 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (1D97FC00) [pid = 756] [serial = 70] [outer = 0D839400] 11:22:24 INFO - PROCESS | 756 | 1468606944697 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:22:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 11:22:24 INFO - PROCESS | 756 | 1468606944727 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 11:22:24 INFO - PROCESS | 756 | 1468606944729 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 11:22:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:22:24 INFO - PROCESS | 756 | 1468606944732 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:22:24 INFO - PROCESS | 756 | 1468606944734 Marionette TRACE conn6 <- [1,62,null,{}] 11:22:24 INFO - PROCESS | 756 | 1468606944737 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:24 INFO - PROCESS | 756 | 1468606944739 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:24 INFO - PROCESS | 756 | 1468606944827 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 11:22:24 INFO - PROCESS | 756 | 1468606944909 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:24 INFO - PROCESS | 756 | 1468606944911 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:24 INFO - PROCESS | 756 | ++DOCSHELL 17B7A400 == 23 [pid = 756] [id = 25] 11:22:24 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (1D987400) [pid = 756] [serial = 71] [outer = 00000000] 11:22:24 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (1E5E5C00) [pid = 756] [serial = 72] [outer = 1D987400] 11:22:24 INFO - PROCESS | 756 | 1468606944954 Marionette DEBUG loaded listener.js 11:22:25 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (1E5E8C00) [pid = 756] [serial = 73] [outer = 1D987400] 11:22:26 INFO - PROCESS | 756 | 1468606946012 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:22:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1319ms 11:22:26 INFO - PROCESS | 756 | 1468606946053 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 11:22:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:22:26 INFO - PROCESS | 756 | 1468606946057 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 11:22:26 INFO - PROCESS | 756 | 1468606946061 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:22:26 INFO - PROCESS | 756 | 1468606946064 Marionette TRACE conn6 <- [1,66,null,{}] 11:22:26 INFO - PROCESS | 756 | 1468606946069 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:26 INFO - PROCESS | 756 | 1468606946072 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:26 INFO - PROCESS | 756 | 1468606946207 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 11:22:26 INFO - PROCESS | 756 | 1468606946234 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:26 INFO - PROCESS | 756 | 1468606946236 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:26 INFO - PROCESS | 756 | ++DOCSHELL 0D159800 == 24 [pid = 756] [id = 26] 11:22:26 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (0D1F0C00) [pid = 756] [serial = 74] [outer = 00000000] 11:22:26 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (0D280C00) [pid = 756] [serial = 75] [outer = 0D1F0C00] 11:22:26 INFO - PROCESS | 756 | 1468606946283 Marionette DEBUG loaded listener.js 11:22:26 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (0D642400) [pid = 756] [serial = 76] [outer = 0D1F0C00] 11:22:26 INFO - PROCESS | 756 | 1468606946695 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:22:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 669ms 11:22:26 INFO - PROCESS | 756 | 1468606946732 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 11:22:26 INFO - PROCESS | 756 | 1468606946736 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 11:22:26 INFO - PROCESS | 756 | 1468606946742 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:22:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:22:26 INFO - PROCESS | 756 | 1468606946745 Marionette TRACE conn6 <- [1,70,null,{}] 11:22:26 INFO - PROCESS | 756 | 1468606946748 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:26 INFO - PROCESS | 756 | 1468606946751 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:26 INFO - PROCESS | 756 | 1468606946862 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 11:22:26 INFO - PROCESS | 756 | 1468606946868 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:26 INFO - PROCESS | 756 | 1468606946870 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:26 INFO - PROCESS | 756 | ++DOCSHELL 0D840C00 == 25 [pid = 756] [id = 27] 11:22:26 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (0D841400) [pid = 756] [serial = 77] [outer = 00000000] 11:22:26 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (0DB99400) [pid = 756] [serial = 78] [outer = 0D841400] 11:22:26 INFO - PROCESS | 756 | 1468606946918 Marionette DEBUG loaded listener.js 11:22:26 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (0E590C00) [pid = 756] [serial = 79] [outer = 0D841400] 11:22:27 INFO - PROCESS | 756 | --DOMWINDOW == 78 (16D5FC00) [pid = 756] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:22:27 INFO - PROCESS | 756 | --DOMWINDOW == 77 (1764B000) [pid = 756] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:22:27 INFO - PROCESS | 756 | --DOMWINDOW == 76 (180A1400) [pid = 756] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:22:27 INFO - PROCESS | 756 | --DOMWINDOW == 75 (1C68EC00) [pid = 756] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:22:27 INFO - PROCESS | 756 | --DOMWINDOW == 74 (0C824400) [pid = 756] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:22:27 INFO - PROCESS | 756 | --DOMWINDOW == 73 (1D987000) [pid = 756] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:22:27 INFO - PROCESS | 756 | --DOMWINDOW == 72 (19749000) [pid = 756] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:22:27 INFO - PROCESS | 756 | --DOMWINDOW == 71 (1764C800) [pid = 756] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:22:27 INFO - PROCESS | 756 | --DOMWINDOW == 70 (0D272C00) [pid = 756] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:22:27 INFO - PROCESS | 756 | --DOMWINDOW == 69 (14160000) [pid = 756] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:22:27 INFO - PROCESS | 756 | 1468606947633 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:22:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:22:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 930ms 11:22:27 INFO - PROCESS | 756 | 1468606947677 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 11:22:27 INFO - PROCESS | 756 | 1468606947680 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 11:22:27 INFO - PROCESS | 756 | 1468606947683 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:22:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:22:27 INFO - PROCESS | 756 | 1468606947686 Marionette TRACE conn6 <- [1,74,null,{}] 11:22:27 INFO - PROCESS | 756 | 1468606947696 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:27 INFO - PROCESS | 756 | 1468606947700 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:27 INFO - PROCESS | 756 | 1468606947792 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 11:22:27 INFO - PROCESS | 756 | 1468606947858 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:27 INFO - PROCESS | 756 | 1468606947861 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:27 INFO - PROCESS | 756 | ++DOCSHELL 0DAAD800 == 26 [pid = 756] [id = 28] 11:22:27 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (0E088400) [pid = 756] [serial = 80] [outer = 00000000] 11:22:27 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (150BA400) [pid = 756] [serial = 81] [outer = 0E088400] 11:22:27 INFO - PROCESS | 756 | 1468606947910 Marionette DEBUG loaded listener.js 11:22:27 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (167E8C00) [pid = 756] [serial = 82] [outer = 0E088400] 11:22:28 INFO - PROCESS | 756 | 1468606948232 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:22:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 570ms 11:22:28 INFO - PROCESS | 756 | 1468606948261 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 11:22:28 INFO - PROCESS | 756 | 1468606948264 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 11:22:28 INFO - PROCESS | 756 | 1468606948267 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:22:28 INFO - PROCESS | 756 | 1468606948268 Marionette TRACE conn6 <- [1,78,null,{}] 11:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:22:28 INFO - PROCESS | 756 | 1468606948276 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:28 INFO - PROCESS | 756 | 1468606948278 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:28 INFO - PROCESS | 756 | 1468606948376 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 11:22:28 INFO - PROCESS | 756 | 1468606948442 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:28 INFO - PROCESS | 756 | 1468606948444 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:28 INFO - PROCESS | 756 | ++DOCSHELL 15F29C00 == 27 [pid = 756] [id = 29] 11:22:28 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (167E5800) [pid = 756] [serial = 83] [outer = 00000000] 11:22:28 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (17648000) [pid = 756] [serial = 84] [outer = 167E5800] 11:22:28 INFO - PROCESS | 756 | 1468606948489 Marionette DEBUG loaded listener.js 11:22:28 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (17B15000) [pid = 756] [serial = 85] [outer = 167E5800] 11:22:28 INFO - PROCESS | 756 | 1468606948805 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:22:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 570ms 11:22:28 INFO - PROCESS | 756 | 1468606948845 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 11:22:28 INFO - PROCESS | 756 | 1468606948847 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 11:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:22:28 INFO - PROCESS | 756 | 1468606948849 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:22:28 INFO - PROCESS | 756 | 1468606948851 Marionette TRACE conn6 <- [1,82,null,{}] 11:22:28 INFO - PROCESS | 756 | 1468606948854 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:28 INFO - PROCESS | 756 | 1468606948856 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:28 INFO - PROCESS | 756 | 1468606948936 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 11:22:28 INFO - PROCESS | 756 | 1468606948999 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:28 INFO - PROCESS | 756 | 1468606949001 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:29 INFO - PROCESS | 756 | ++DOCSHELL 17BEBC00 == 28 [pid = 756] [id = 30] 11:22:29 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (17BED800) [pid = 756] [serial = 86] [outer = 00000000] 11:22:29 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (17BF8400) [pid = 756] [serial = 87] [outer = 17BED800] 11:22:29 INFO - PROCESS | 756 | 1468606949045 Marionette DEBUG loaded listener.js 11:22:29 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (18E0E800) [pid = 756] [serial = 88] [outer = 17BED800] 11:22:29 INFO - PROCESS | 756 | 1468606949401 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:22:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:22:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 571ms 11:22:29 INFO - PROCESS | 756 | 1468606949423 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 11:22:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:22:29 INFO - PROCESS | 756 | 1468606949425 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 11:22:29 INFO - PROCESS | 756 | 1468606949429 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:22:29 INFO - PROCESS | 756 | 1468606949430 Marionette TRACE conn6 <- [1,86,null,{}] 11:22:29 INFO - PROCESS | 756 | 1468606949434 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:29 INFO - PROCESS | 756 | 1468606949440 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:29 INFO - PROCESS | 756 | 1468606949632 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 11:22:29 INFO - PROCESS | 756 | 1468606949681 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:29 INFO - PROCESS | 756 | 1468606949684 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:29 INFO - PROCESS | 756 | ++DOCSHELL 090FBC00 == 29 [pid = 756] [id = 31] 11:22:29 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (0C824C00) [pid = 756] [serial = 89] [outer = 00000000] 11:22:29 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (0CC1F800) [pid = 756] [serial = 90] [outer = 0C824C00] 11:22:29 INFO - PROCESS | 756 | 1468606949742 Marionette DEBUG loaded listener.js 11:22:29 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (0D080800) [pid = 756] [serial = 91] [outer = 0C824C00] 11:22:30 INFO - PROCESS | 756 | 1468606950307 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:22:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 930ms 11:22:30 INFO - PROCESS | 756 | 1468606950361 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 11:22:30 INFO - PROCESS | 756 | 1468606950365 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 11:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:22:30 INFO - PROCESS | 756 | 1468606950370 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:22:30 INFO - PROCESS | 756 | 1468606950374 Marionette TRACE conn6 <- [1,90,null,{}] 11:22:30 INFO - PROCESS | 756 | 1468606950379 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:30 INFO - PROCESS | 756 | 1468606950382 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:30 INFO - PROCESS | 756 | 1468606950494 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 11:22:30 INFO - PROCESS | 756 | 1468606950572 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:30 INFO - PROCESS | 756 | 1468606950575 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:30 INFO - PROCESS | 756 | ++DOCSHELL 14A68000 == 30 [pid = 756] [id = 32] 11:22:30 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (14E21C00) [pid = 756] [serial = 92] [outer = 00000000] 11:22:30 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (1535D400) [pid = 756] [serial = 93] [outer = 14E21C00] 11:22:30 INFO - PROCESS | 756 | 1468606950631 Marionette DEBUG loaded listener.js 11:22:30 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (17641000) [pid = 756] [serial = 94] [outer = 14E21C00] 11:22:31 INFO - PROCESS | 756 | 1468606951139 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:22:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:22:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 830ms 11:22:31 INFO - PROCESS | 756 | 1468606951205 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 11:22:31 INFO - PROCESS | 756 | 1468606951208 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 11:22:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:22:31 INFO - PROCESS | 756 | 1468606951212 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:22:31 INFO - PROCESS | 756 | 1468606951214 Marionette TRACE conn6 <- [1,94,null,{}] 11:22:31 INFO - PROCESS | 756 | 1468606951218 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:31 INFO - PROCESS | 756 | 1468606951221 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:31 INFO - PROCESS | 756 | 1468606951324 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 11:22:31 INFO - PROCESS | 756 | 1468606951409 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:31 INFO - PROCESS | 756 | 1468606951411 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:31 INFO - PROCESS | 756 | ++DOCSHELL 18EB4400 == 31 [pid = 756] [id = 33] 11:22:31 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (196E3000) [pid = 756] [serial = 95] [outer = 00000000] 11:22:31 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (19D4C400) [pid = 756] [serial = 96] [outer = 196E3000] 11:22:31 INFO - PROCESS | 756 | 1468606951466 Marionette DEBUG loaded listener.js 11:22:31 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (19D57400) [pid = 756] [serial = 97] [outer = 196E3000] 11:22:32 INFO - PROCESS | 756 | 1468606952011 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 11:22:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:22:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 869ms 11:22:32 INFO - PROCESS | 756 | 1468606952085 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 11:22:32 INFO - PROCESS | 756 | 1468606952089 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 11:22:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:22:32 INFO - PROCESS | 756 | 1468606952101 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:22:32 INFO - PROCESS | 756 | 1468606952106 Marionette TRACE conn6 <- [1,98,null,{}] 11:22:32 INFO - PROCESS | 756 | 1468606952110 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:32 INFO - PROCESS | 756 | 1468606952113 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:32 INFO - PROCESS | 756 | 1468606952221 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 11:22:32 INFO - PROCESS | 756 | 1468606952292 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:32 INFO - PROCESS | 756 | 1468606952294 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:32 INFO - PROCESS | 756 | ++DOCSHELL 1BD5A800 == 32 [pid = 756] [id = 34] 11:22:32 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (1C225800) [pid = 756] [serial = 98] [outer = 00000000] 11:22:32 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (1CC06000) [pid = 756] [serial = 99] [outer = 1C225800] 11:22:32 INFO - PROCESS | 756 | 1468606952348 Marionette DEBUG loaded listener.js 11:22:32 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (1D273800) [pid = 756] [serial = 100] [outer = 1C225800] 11:22:32 INFO - PROCESS | 756 | 1468606952905 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 11:22:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:22:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 890ms 11:22:32 INFO - PROCESS | 756 | 1468606952990 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 11:22:32 INFO - PROCESS | 756 | 1468606952992 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 11:22:32 INFO - PROCESS | 756 | 1468606952995 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:22:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:22:32 INFO - PROCESS | 756 | 1468606952997 Marionette TRACE conn6 <- [1,102,null,{}] 11:22:32 INFO - PROCESS | 756 | 1468606953001 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:32 INFO - PROCESS | 756 | 1468606953003 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:33 INFO - PROCESS | 756 | 1468606953110 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 11:22:33 INFO - PROCESS | 756 | 1468606953187 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:33 INFO - PROCESS | 756 | 1468606953190 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:33 INFO - PROCESS | 756 | ++DOCSHELL 15F25400 == 33 [pid = 756] [id = 35] 11:22:33 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (15F25800) [pid = 756] [serial = 101] [outer = 00000000] 11:22:33 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (17C0F800) [pid = 756] [serial = 102] [outer = 15F25800] 11:22:33 INFO - PROCESS | 756 | 1468606953243 Marionette DEBUG loaded listener.js 11:22:33 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (193A4C00) [pid = 756] [serial = 103] [outer = 15F25800] 11:22:33 INFO - PROCESS | 756 | 1468606953813 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 11:22:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:22:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 871ms 11:22:33 INFO - PROCESS | 756 | 1468606953871 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 11:22:33 INFO - PROCESS | 756 | 1468606953875 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 11:22:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:22:33 INFO - PROCESS | 756 | 1468606953879 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:22:33 INFO - PROCESS | 756 | 1468606953882 Marionette TRACE conn6 <- [1,106,null,{}] 11:22:33 INFO - PROCESS | 756 | 1468606953888 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:33 INFO - PROCESS | 756 | 1468606953891 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:33 INFO - PROCESS | 756 | 1468606953993 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 11:22:34 INFO - PROCESS | 756 | 1468606954067 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:34 INFO - PROCESS | 756 | 1468606954069 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:34 INFO - PROCESS | 756 | ++DOCSHELL 0D27B400 == 34 [pid = 756] [id = 36] 11:22:34 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (0D3BA000) [pid = 756] [serial = 104] [outer = 00000000] 11:22:34 INFO - PROCESS | 756 | ++DOMWINDOW == 95 (0D83E800) [pid = 756] [serial = 105] [outer = 0D3BA000] 11:22:34 INFO - PROCESS | 756 | 1468606954119 Marionette DEBUG loaded listener.js 11:22:34 INFO - PROCESS | 756 | ++DOMWINDOW == 96 (0E007C00) [pid = 756] [serial = 106] [outer = 0D3BA000] 11:22:34 INFO - PROCESS | 756 | --DOMWINDOW == 95 (19F84C00) [pid = 756] [serial = 17] [outer = 00000000] [url = about:blank] 11:22:34 INFO - PROCESS | 756 | --DOMWINDOW == 94 (16010800) [pid = 756] [serial = 43] [outer = 00000000] [url = about:blank] 11:22:34 INFO - PROCESS | 756 | --DOMWINDOW == 93 (167EAC00) [pid = 756] [serial = 45] [outer = 00000000] [url = about:blank] 11:22:34 INFO - PROCESS | 756 | --DOMWINDOW == 92 (18EB9000) [pid = 756] [serial = 48] [outer = 00000000] [url = about:blank] 11:22:34 INFO - PROCESS | 756 | --DOMWINDOW == 91 (194BEC00) [pid = 756] [serial = 49] [outer = 00000000] [url = about:blank] 11:22:34 INFO - PROCESS | 756 | --DOMWINDOW == 90 (19749800) [pid = 756] [serial = 51] [outer = 00000000] [url = about:blank] 11:22:34 INFO - PROCESS | 756 | --DOMWINDOW == 89 (1A4E2800) [pid = 756] [serial = 54] [outer = 00000000] [url = about:blank] 11:22:34 INFO - PROCESS | 756 | --DOMWINDOW == 88 (0D110800) [pid = 756] [serial = 36] [outer = 00000000] [url = about:blank] 11:22:34 INFO - PROCESS | 756 | --DOMWINDOW == 87 (19D55400) [pid = 756] [serial = 28] [outer = 00000000] [url = about:blank] 11:22:34 INFO - PROCESS | 756 | --DOMWINDOW == 86 (0DA12000) [pid = 756] [serial = 34] [outer = 00000000] [url = about:blank] 11:22:34 INFO - PROCESS | 756 | --DOMWINDOW == 85 (17B6D800) [pid = 756] [serial = 46] [outer = 00000000] [url = about:blank] 11:22:34 INFO - PROCESS | 756 | --DOMWINDOW == 84 (1C688000) [pid = 756] [serial = 64] [outer = 00000000] [url = about:blank] 11:22:34 INFO - PROCESS | 756 | --DOMWINDOW == 83 (1B60EC00) [pid = 756] [serial = 31] [outer = 00000000] [url = about:blank] 11:22:34 INFO - PROCESS | 756 | --DOMWINDOW == 82 (1D9C2400) [pid = 756] [serial = 22] [outer = 00000000] [url = about:blank] 11:22:34 INFO - PROCESS | 756 | --DOMWINDOW == 81 (0C82E000) [pid = 756] [serial = 67] [outer = 00000000] [url = about:blank] 11:22:34 INFO - PROCESS | 756 | --DOMWINDOW == 80 (17670400) [pid = 756] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:22:34 INFO - PROCESS | 756 | --DOMWINDOW == 79 (1766A000) [pid = 756] [serial = 9] [outer = 00000000] [url = about:blank] 11:22:34 INFO - PROCESS | 756 | --DOMWINDOW == 78 (0E6CA800) [pid = 756] [serial = 4] [outer = 00000000] [url = about:blank] 11:22:34 INFO - PROCESS | 756 | --DOMWINDOW == 77 (1C2B5800) [pid = 756] [serial = 57] [outer = 00000000] [url = about:blank] 11:22:34 INFO - PROCESS | 756 | --DOMWINDOW == 76 (1CB42400) [pid = 756] [serial = 60] [outer = 00000000] [url = about:blank] 11:22:34 INFO - PROCESS | 756 | --DOMWINDOW == 75 (1D984400) [pid = 756] [serial = 63] [outer = 00000000] [url = about:blank] 11:22:34 INFO - PROCESS | 756 | --DOMWINDOW == 74 (0C82B000) [pid = 756] [serial = 66] [outer = 00000000] [url = about:blank] 11:22:34 INFO - PROCESS | 756 | --DOMWINDOW == 73 (0D842800) [pid = 756] [serial = 69] [outer = 00000000] [url = about:blank] 11:22:34 INFO - PROCESS | 756 | --DOMWINDOW == 72 (1D9BDC00) [pid = 756] [serial = 21] [outer = 00000000] [url = about:blank] 11:22:34 INFO - PROCESS | 756 | --DOMWINDOW == 71 (0D03B400) [pid = 756] [serial = 24] [outer = 00000000] [url = about:blank] 11:22:34 INFO - PROCESS | 756 | --DOMWINDOW == 70 (19D50800) [pid = 756] [serial = 27] [outer = 00000000] [url = about:blank] 11:22:34 INFO - PROCESS | 756 | --DOMWINDOW == 69 (19EB5400) [pid = 756] [serial = 30] [outer = 00000000] [url = about:blank] 11:22:34 INFO - PROCESS | 756 | --DOMWINDOW == 68 (0D644400) [pid = 756] [serial = 33] [outer = 00000000] [url = about:blank] 11:22:34 INFO - PROCESS | 756 | --DOMWINDOW == 67 (141D3800) [pid = 756] [serial = 39] [outer = 00000000] [url = about:blank] 11:22:34 INFO - PROCESS | 756 | --DOMWINDOW == 66 (1535C000) [pid = 756] [serial = 42] [outer = 00000000] [url = about:blank] 11:22:34 INFO - PROCESS | 756 | --DOMWINDOW == 65 (1A323800) [pid = 756] [serial = 14] [outer = 00000000] [url = about:blank] 11:22:34 INFO - PROCESS | 756 | 1468606954516 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 11:22:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:22:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 670ms 11:22:34 INFO - PROCESS | 756 | 1468606954554 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 11:22:34 INFO - PROCESS | 756 | 1468606954559 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 11:22:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:22:34 INFO - PROCESS | 756 | 1468606954565 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:22:34 INFO - PROCESS | 756 | 1468606954568 Marionette TRACE conn6 <- [1,110,null,{}] 11:22:34 INFO - PROCESS | 756 | 1468606954572 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:34 INFO - PROCESS | 756 | 1468606954574 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:34 INFO - PROCESS | 756 | 1468606954661 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 11:22:34 INFO - PROCESS | 756 | 1468606954667 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:34 INFO - PROCESS | 756 | 1468606954670 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:34 INFO - PROCESS | 756 | ++DOCSHELL 0D838800 == 35 [pid = 756] [id = 37] 11:22:34 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (0D83D800) [pid = 756] [serial = 107] [outer = 00000000] 11:22:34 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (14A63000) [pid = 756] [serial = 108] [outer = 0D83D800] 11:22:34 INFO - PROCESS | 756 | 1468606954716 Marionette DEBUG loaded listener.js 11:22:34 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (15053C00) [pid = 756] [serial = 109] [outer = 0D83D800] 11:22:35 INFO - PROCESS | 756 | 1468606955156 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 11:22:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:22:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 11:22:35 INFO - PROCESS | 756 | 1468606955196 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 11:22:35 INFO - PROCESS | 756 | 1468606955198 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 11:22:35 INFO - PROCESS | 756 | 1468606955202 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:22:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:22:35 INFO - PROCESS | 756 | 1468606955205 Marionette TRACE conn6 <- [1,114,null,{}] 11:22:35 INFO - PROCESS | 756 | 1468606955215 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:35 INFO - PROCESS | 756 | 1468606955219 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:35 INFO - PROCESS | 756 | 1468606955303 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 11:22:35 INFO - PROCESS | 756 | 1468606955309 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:35 INFO - PROCESS | 756 | 1468606955312 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:35 INFO - PROCESS | 756 | ++DOCSHELL 16D5DC00 == 36 [pid = 756] [id = 38] 11:22:35 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (17640400) [pid = 756] [serial = 110] [outer = 00000000] 11:22:35 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (17B0FC00) [pid = 756] [serial = 111] [outer = 17640400] 11:22:35 INFO - PROCESS | 756 | 1468606955359 Marionette DEBUG loaded listener.js 11:22:35 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (17C0B400) [pid = 756] [serial = 112] [outer = 17640400] 11:22:35 INFO - PROCESS | 756 | 1468606955777 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 11:22:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:22:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 11:22:35 INFO - PROCESS | 756 | 1468606955836 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 11:22:35 INFO - PROCESS | 756 | 1468606955838 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 11:22:35 INFO - PROCESS | 756 | 1468606955842 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:22:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:22:35 INFO - PROCESS | 756 | 1468606955843 Marionette TRACE conn6 <- [1,118,null,{}] 11:22:35 INFO - PROCESS | 756 | 1468606955847 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:35 INFO - PROCESS | 756 | 1468606955849 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:35 INFO - PROCESS | 756 | 1468606955932 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 11:22:35 INFO - PROCESS | 756 | 1468606955941 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:35 INFO - PROCESS | 756 | 1468606955943 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:35 INFO - PROCESS | 756 | ++DOCSHELL 193A3400 == 37 [pid = 756] [id = 39] 11:22:35 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (193A3800) [pid = 756] [serial = 113] [outer = 00000000] 11:22:35 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (193AC400) [pid = 756] [serial = 114] [outer = 193A3800] 11:22:35 INFO - PROCESS | 756 | 1468606955996 Marionette DEBUG loaded listener.js 11:22:36 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (194BB000) [pid = 756] [serial = 115] [outer = 193A3800] 11:22:36 INFO - PROCESS | 756 | 1468606956400 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 11:22:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:22:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 11:22:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:22:36 INFO - PROCESS | 756 | 1468606956476 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 11:22:36 INFO - PROCESS | 756 | 1468606956478 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 11:22:36 INFO - PROCESS | 756 | 1468606956486 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:22:36 INFO - PROCESS | 756 | 1468606956488 Marionette TRACE conn6 <- [1,122,null,{}] 11:22:36 INFO - PROCESS | 756 | 1468606956491 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:36 INFO - PROCESS | 756 | 1468606956493 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:36 INFO - PROCESS | 756 | 1468606956593 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 11:22:36 INFO - PROCESS | 756 | 1468606956599 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:36 INFO - PROCESS | 756 | 1468606956601 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:36 INFO - PROCESS | 756 | ++DOCSHELL 196E4C00 == 38 [pid = 756] [id = 40] 11:22:36 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (196E5400) [pid = 756] [serial = 116] [outer = 00000000] 11:22:36 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (19D55800) [pid = 756] [serial = 117] [outer = 196E5400] 11:22:36 INFO - PROCESS | 756 | 1468606956644 Marionette DEBUG loaded listener.js 11:22:36 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (19F85C00) [pid = 756] [serial = 118] [outer = 196E5400] 11:22:37 INFO - PROCESS | 756 | 1468606957050 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 11:22:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:22:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 11:22:37 INFO - PROCESS | 756 | 1468606957116 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 11:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:22:37 INFO - PROCESS | 756 | 1468606957118 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 11:22:37 INFO - PROCESS | 756 | 1468606957121 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:22:37 INFO - PROCESS | 756 | 1468606957122 Marionette TRACE conn6 <- [1,126,null,{}] 11:22:37 INFO - PROCESS | 756 | 1468606957126 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:37 INFO - PROCESS | 756 | 1468606957131 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:37 INFO - PROCESS | 756 | 1468606957268 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 11:22:37 INFO - PROCESS | 756 | 1468606957335 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:37 INFO - PROCESS | 756 | 1468606957337 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:37 INFO - PROCESS | 756 | ++DOCSHELL 0D0EAC00 == 39 [pid = 756] [id = 41] 11:22:37 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (19D4E800) [pid = 756] [serial = 119] [outer = 00000000] 11:22:37 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (1BDC2C00) [pid = 756] [serial = 120] [outer = 19D4E800] 11:22:37 INFO - PROCESS | 756 | 1468606957385 Marionette DEBUG loaded listener.js 11:22:37 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (1C692400) [pid = 756] [serial = 121] [outer = 19D4E800] 11:22:37 INFO - PROCESS | 756 | 1468606957776 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 11:22:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:22:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 11:22:37 INFO - PROCESS | 756 | 1468606957795 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 11:22:37 INFO - PROCESS | 756 | 1468606957797 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 11:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:22:37 INFO - PROCESS | 756 | 1468606957800 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:22:37 INFO - PROCESS | 756 | 1468606957802 Marionette TRACE conn6 <- [1,130,null,{}] 11:22:37 INFO - PROCESS | 756 | 1468606957805 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:37 INFO - PROCESS | 756 | 1468606957807 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:37 INFO - PROCESS | 756 | 1468606957921 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 11:22:37 INFO - PROCESS | 756 | 1468606957926 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:37 INFO - PROCESS | 756 | 1468606957927 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:37 INFO - PROCESS | 756 | ++DOCSHELL 1B06F000 == 40 [pid = 756] [id = 42] 11:22:37 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (1B070400) [pid = 756] [serial = 122] [outer = 00000000] 11:22:37 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (1B075400) [pid = 756] [serial = 123] [outer = 1B070400] 11:22:37 INFO - PROCESS | 756 | 1468606957971 Marionette DEBUG loaded listener.js 11:22:38 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (1B078C00) [pid = 756] [serial = 124] [outer = 1B070400] 11:22:38 INFO - PROCESS | 756 | 1468606958374 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 11:22:38 INFO - PROCESS | 756 | --DOMWINDOW == 82 (1D987400) [pid = 756] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:22:38 INFO - PROCESS | 756 | --DOMWINDOW == 81 (0D839400) [pid = 756] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:22:38 INFO - PROCESS | 756 | --DOMWINDOW == 80 (090FB400) [pid = 756] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:22:38 INFO - PROCESS | 756 | --DOMWINDOW == 79 (1BDBBC00) [pid = 756] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:22:38 INFO - PROCESS | 756 | --DOMWINDOW == 78 (17BF6C00) [pid = 756] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:22:38 INFO - PROCESS | 756 | --DOMWINDOW == 77 (18ECB000) [pid = 756] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:22:38 INFO - PROCESS | 756 | --DOMWINDOW == 76 (0D1F0C00) [pid = 756] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:22:38 INFO - PROCESS | 756 | --DOMWINDOW == 75 (0E088400) [pid = 756] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:22:38 INFO - PROCESS | 756 | --DOMWINDOW == 74 (0D841400) [pid = 756] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:22:38 INFO - PROCESS | 756 | --DOMWINDOW == 73 (167E5800) [pid = 756] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:22:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:22:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 11:22:38 INFO - PROCESS | 756 | 1468606958434 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 11:22:38 INFO - PROCESS | 756 | 1468606958436 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 11:22:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:22:38 INFO - PROCESS | 756 | 1468606958440 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:22:38 INFO - PROCESS | 756 | 1468606958442 Marionette TRACE conn6 <- [1,134,null,{}] 11:22:38 INFO - PROCESS | 756 | 1468606958446 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:38 INFO - PROCESS | 756 | 1468606958448 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:38 INFO - PROCESS | 756 | 1468606958525 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 11:22:38 INFO - PROCESS | 756 | 1468606958530 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:38 INFO - PROCESS | 756 | 1468606958532 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:38 INFO - PROCESS | 756 | ++DOCSHELL 0C8EE400 == 41 [pid = 756] [id = 43] 11:22:38 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (0C8EF800) [pid = 756] [serial = 125] [outer = 00000000] 11:22:38 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (0C8F4C00) [pid = 756] [serial = 126] [outer = 0C8EF800] 11:22:38 INFO - PROCESS | 756 | 1468606958575 Marionette DEBUG loaded listener.js 11:22:38 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (0C8F7000) [pid = 756] [serial = 127] [outer = 0C8EF800] 11:22:38 INFO - PROCESS | 756 | 1468606958973 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 11:22:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 11:22:39 INFO - PROCESS | 756 | 1468606959012 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 11:22:39 INFO - PROCESS | 756 | 1468606959014 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 11:22:39 INFO - PROCESS | 756 | 1468606959017 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:22:39 INFO - PROCESS | 756 | 1468606959019 Marionette TRACE conn6 <- [1,138,null,{}] 11:22:39 INFO - PROCESS | 756 | 1468606959022 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:39 INFO - PROCESS | 756 | 1468606959024 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:39 INFO - PROCESS | 756 | 1468606959131 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 11:22:39 INFO - PROCESS | 756 | 1468606959138 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:39 INFO - PROCESS | 756 | 1468606959140 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:39 INFO - PROCESS | 756 | ++DOCSHELL 0C8F4000 == 42 [pid = 756] [id = 44] 11:22:39 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (0CCE3400) [pid = 756] [serial = 128] [outer = 00000000] 11:22:39 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (17649C00) [pid = 756] [serial = 129] [outer = 0CCE3400] 11:22:39 INFO - PROCESS | 756 | 1468606959184 Marionette DEBUG loaded listener.js 11:22:39 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (17BF6C00) [pid = 756] [serial = 130] [outer = 0CCE3400] 11:22:39 INFO - PROCESS | 756 | 1468606959570 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 11:22:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 11:22:39 INFO - PROCESS | 756 | 1468606959601 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 11:22:39 INFO - PROCESS | 756 | 1468606959604 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 11:22:39 INFO - PROCESS | 756 | 1468606959607 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:22:39 INFO - PROCESS | 756 | 1468606959609 Marionette TRACE conn6 <- [1,142,null,{}] 11:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:22:39 INFO - PROCESS | 756 | 1468606959612 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:39 INFO - PROCESS | 756 | 1468606959614 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:39 INFO - PROCESS | 756 | 1468606959695 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 11:22:39 INFO - PROCESS | 756 | 1468606959763 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:39 INFO - PROCESS | 756 | 1468606959765 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:39 INFO - PROCESS | 756 | ++DOCSHELL 0D1F2400 == 43 [pid = 756] [id = 45] 11:22:39 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (0D274000) [pid = 756] [serial = 131] [outer = 00000000] 11:22:39 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (1C640400) [pid = 756] [serial = 132] [outer = 0D274000] 11:22:39 INFO - PROCESS | 756 | 1468606959812 Marionette DEBUG loaded listener.js 11:22:39 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (1D51CC00) [pid = 756] [serial = 133] [outer = 0D274000] 11:22:40 INFO - PROCESS | 756 | 1468606960189 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 11:22:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 630ms 11:22:40 INFO - PROCESS | 756 | 1468606960242 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 11:22:40 INFO - PROCESS | 756 | 1468606960245 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 11:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:22:40 INFO - PROCESS | 756 | 1468606960247 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:22:40 INFO - PROCESS | 756 | 1468606960250 Marionette TRACE conn6 <- [1,146,null,{}] 11:22:40 INFO - PROCESS | 756 | 1468606960253 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:40 INFO - PROCESS | 756 | 1468606960255 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:40 INFO - PROCESS | 756 | 1468606960385 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 11:22:40 INFO - PROCESS | 756 | 1468606960393 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:40 INFO - PROCESS | 756 | 1468606960395 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:40 INFO - PROCESS | 756 | ++DOCSHELL 18306000 == 44 [pid = 756] [id = 46] 11:22:40 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (18307000) [pid = 756] [serial = 134] [outer = 00000000] 11:22:40 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (1830D400) [pid = 756] [serial = 135] [outer = 18307000] 11:22:40 INFO - PROCESS | 756 | 1468606960441 Marionette DEBUG loaded listener.js 11:22:40 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (1BDB7800) [pid = 756] [serial = 136] [outer = 18307000] 11:22:41 INFO - PROCESS | 756 | 1468606961083 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 11:22:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 870ms 11:22:41 INFO - PROCESS | 756 | 1468606961119 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 11:22:41 INFO - PROCESS | 756 | 1468606961124 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 11:22:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:22:41 INFO - PROCESS | 756 | 1468606961128 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:22:41 INFO - PROCESS | 756 | 1468606961134 Marionette TRACE conn6 <- [1,150,null,{}] 11:22:41 INFO - PROCESS | 756 | 1468606961152 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:41 INFO - PROCESS | 756 | 1468606961155 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:41 INFO - PROCESS | 756 | 1468606961297 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 11:22:41 INFO - PROCESS | 756 | 1468606961342 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:41 INFO - PROCESS | 756 | 1468606961345 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:41 INFO - PROCESS | 756 | ++DOCSHELL 0D101C00 == 45 [pid = 756] [id = 47] 11:22:41 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (0D103C00) [pid = 756] [serial = 137] [outer = 00000000] 11:22:41 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (0D843C00) [pid = 756] [serial = 138] [outer = 0D103C00] 11:22:41 INFO - PROCESS | 756 | 1468606961402 Marionette DEBUG loaded listener.js 11:22:41 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (14A6B000) [pid = 756] [serial = 139] [outer = 0D103C00] 11:22:41 INFO - PROCESS | 756 | 1468606961989 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 11:22:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 889ms 11:22:42 INFO - PROCESS | 756 | 1468606962019 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 11:22:42 INFO - PROCESS | 756 | 1468606962024 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 11:22:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:22:42 INFO - PROCESS | 756 | 1468606962030 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:22:42 INFO - PROCESS | 756 | 1468606962033 Marionette TRACE conn6 <- [1,154,null,{}] 11:22:42 INFO - PROCESS | 756 | 1468606962037 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:42 INFO - PROCESS | 756 | 1468606962040 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:42 INFO - PROCESS | 756 | 1468606962154 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 11:22:42 INFO - PROCESS | 756 | 1468606962228 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:42 INFO - PROCESS | 756 | 1468606962231 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:42 INFO - PROCESS | 756 | ++DOCSHELL 16D5E400 == 46 [pid = 756] [id = 48] 11:22:42 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (17642C00) [pid = 756] [serial = 140] [outer = 00000000] 11:22:42 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (17BF7800) [pid = 756] [serial = 141] [outer = 17642C00] 11:22:42 INFO - PROCESS | 756 | 1468606962328 Marionette DEBUG loaded listener.js 11:22:42 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (18305000) [pid = 756] [serial = 142] [outer = 17642C00] 11:22:42 INFO - PROCESS | 756 | 1468606962936 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 11:22:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:22:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 930ms 11:22:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:22:42 INFO - PROCESS | 756 | 1468606962964 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 11:22:42 INFO - PROCESS | 756 | 1468606962966 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 11:22:42 INFO - PROCESS | 756 | 1468606962970 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:22:42 INFO - PROCESS | 756 | 1468606962974 Marionette TRACE conn6 <- [1,158,null,{}] 11:22:42 INFO - PROCESS | 756 | 1468606962985 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:42 INFO - PROCESS | 756 | 1468606962990 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:43 INFO - PROCESS | 756 | 1468606963135 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 11:22:43 INFO - PROCESS | 756 | 1468606963151 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:43 INFO - PROCESS | 756 | 1468606963154 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:43 INFO - PROCESS | 756 | ++DOCSHELL 194C9C00 == 47 [pid = 756] [id = 49] 11:22:43 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (196ED000) [pid = 756] [serial = 143] [outer = 00000000] 11:22:43 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (1B611C00) [pid = 756] [serial = 144] [outer = 196ED000] 11:22:43 INFO - PROCESS | 756 | 1468606963210 Marionette DEBUG loaded listener.js 11:22:43 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (1C2B1400) [pid = 756] [serial = 145] [outer = 196ED000] 11:22:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:22:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1019ms 11:22:43 INFO - PROCESS | 756 | 1468606963986 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 11:22:43 INFO - PROCESS | 756 | 1468606963993 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 11:22:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:22:43 INFO - PROCESS | 756 | 1468606963997 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 11:22:43 INFO - PROCESS | 756 | 1468606964002 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:22:43 INFO - PROCESS | 756 | 1468606964005 Marionette TRACE conn6 <- [1,162,null,{}] 11:22:44 INFO - PROCESS | 756 | 1468606964026 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:44 INFO - PROCESS | 756 | 1468606964029 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:44 INFO - PROCESS | 756 | 1468606964129 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 11:22:44 INFO - PROCESS | 756 | 1468606964202 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:44 INFO - PROCESS | 756 | 1468606964206 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:44 INFO - PROCESS | 756 | ++DOCSHELL 0CCD2400 == 48 [pid = 756] [id = 50] 11:22:44 INFO - PROCESS | 756 | ++DOMWINDOW == 95 (0D084000) [pid = 756] [serial = 146] [outer = 00000000] 11:22:44 INFO - PROCESS | 756 | ++DOMWINDOW == 96 (0D7A0000) [pid = 756] [serial = 147] [outer = 0D084000] 11:22:44 INFO - PROCESS | 756 | 1468606964255 Marionette DEBUG loaded listener.js 11:22:44 INFO - PROCESS | 756 | ++DOMWINDOW == 97 (0DB8CC00) [pid = 756] [serial = 148] [outer = 0D084000] 11:22:44 INFO - PROCESS | 756 | --DOCSHELL 17BEBC00 == 47 [pid = 756] [id = 30] 11:22:44 INFO - PROCESS | 756 | --DOCSHELL 15F29C00 == 46 [pid = 756] [id = 29] 11:22:44 INFO - PROCESS | 756 | --DOCSHELL 0D1F2400 == 45 [pid = 756] [id = 45] 11:22:44 INFO - PROCESS | 756 | --DOCSHELL 0C8F4000 == 44 [pid = 756] [id = 44] 11:22:44 INFO - PROCESS | 756 | --DOCSHELL 0C8EE400 == 43 [pid = 756] [id = 43] 11:22:44 INFO - PROCESS | 756 | --DOCSHELL 1B06F000 == 42 [pid = 756] [id = 42] 11:22:44 INFO - PROCESS | 756 | --DOCSHELL 0D0EAC00 == 41 [pid = 756] [id = 41] 11:22:44 INFO - PROCESS | 756 | --DOCSHELL 196E4C00 == 40 [pid = 756] [id = 40] 11:22:44 INFO - PROCESS | 756 | --DOCSHELL 193A3400 == 39 [pid = 756] [id = 39] 11:22:44 INFO - PROCESS | 756 | --DOCSHELL 16D5DC00 == 38 [pid = 756] [id = 38] 11:22:44 INFO - PROCESS | 756 | --DOCSHELL 0D838800 == 37 [pid = 756] [id = 37] 11:22:44 INFO - PROCESS | 756 | --DOCSHELL 0D27B400 == 36 [pid = 756] [id = 36] 11:22:44 INFO - PROCESS | 756 | --DOCSHELL 1BD5A800 == 35 [pid = 756] [id = 34] 11:22:44 INFO - PROCESS | 756 | --DOCSHELL 18EB4400 == 34 [pid = 756] [id = 33] 11:22:44 INFO - PROCESS | 756 | --DOCSHELL 14A68000 == 33 [pid = 756] [id = 32] 11:22:44 INFO - PROCESS | 756 | --DOCSHELL 090FBC00 == 32 [pid = 756] [id = 31] 11:22:44 INFO - PROCESS | 756 | --DOMWINDOW == 96 (17648000) [pid = 756] [serial = 84] [outer = 00000000] [url = about:blank] 11:22:44 INFO - PROCESS | 756 | --DOMWINDOW == 95 (0E590C00) [pid = 756] [serial = 79] [outer = 00000000] [url = about:blank] 11:22:44 INFO - PROCESS | 756 | --DOMWINDOW == 94 (167E8C00) [pid = 756] [serial = 82] [outer = 00000000] [url = about:blank] 11:22:44 INFO - PROCESS | 756 | --DOMWINDOW == 93 (17B15000) [pid = 756] [serial = 85] [outer = 00000000] [url = about:blank] 11:22:44 INFO - PROCESS | 756 | --DOMWINDOW == 92 (1E5E8C00) [pid = 756] [serial = 73] [outer = 00000000] [url = about:blank] 11:22:44 INFO - PROCESS | 756 | --DOMWINDOW == 91 (1E5E5C00) [pid = 756] [serial = 72] [outer = 00000000] [url = about:blank] 11:22:44 INFO - PROCESS | 756 | --DOMWINDOW == 90 (1D97FC00) [pid = 756] [serial = 70] [outer = 00000000] [url = about:blank] 11:22:44 INFO - PROCESS | 756 | --DOMWINDOW == 89 (1D6A8C00) [pid = 756] [serial = 61] [outer = 00000000] [url = about:blank] 11:22:44 INFO - PROCESS | 756 | --DOMWINDOW == 88 (1C68B000) [pid = 756] [serial = 58] [outer = 00000000] [url = about:blank] 11:22:44 INFO - PROCESS | 756 | --DOMWINDOW == 87 (1BD56400) [pid = 756] [serial = 55] [outer = 00000000] [url = about:blank] 11:22:44 INFO - PROCESS | 756 | --DOMWINDOW == 86 (19D4E400) [pid = 756] [serial = 52] [outer = 00000000] [url = about:blank] 11:22:44 INFO - PROCESS | 756 | --DOMWINDOW == 85 (17BF8400) [pid = 756] [serial = 87] [outer = 00000000] [url = about:blank] 11:22:44 INFO - PROCESS | 756 | --DOMWINDOW == 84 (0D280C00) [pid = 756] [serial = 75] [outer = 00000000] [url = about:blank] 11:22:44 INFO - PROCESS | 756 | --DOMWINDOW == 83 (0D642400) [pid = 756] [serial = 76] [outer = 00000000] [url = about:blank] 11:22:44 INFO - PROCESS | 756 | --DOMWINDOW == 82 (150BA400) [pid = 756] [serial = 81] [outer = 00000000] [url = about:blank] 11:22:44 INFO - PROCESS | 756 | --DOMWINDOW == 81 (0DB99400) [pid = 756] [serial = 78] [outer = 00000000] [url = about:blank] 11:22:44 INFO - PROCESS | 756 | 1468606964851 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 11:22:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:22:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 890ms 11:22:44 INFO - PROCESS | 756 | 1468606964893 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 11:22:44 INFO - PROCESS | 756 | 1468606964897 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 11:22:44 INFO - PROCESS | 756 | 1468606964903 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:22:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:22:44 INFO - PROCESS | 756 | 1468606964905 Marionette TRACE conn6 <- [1,166,null,{}] 11:22:44 INFO - PROCESS | 756 | 1468606964909 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:44 INFO - PROCESS | 756 | 1468606964912 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:44 INFO - PROCESS | 756 | 1468606965000 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 11:22:45 INFO - PROCESS | 756 | 1468606965077 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:45 INFO - PROCESS | 756 | 1468606965079 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:45 INFO - PROCESS | 756 | ++DOCSHELL 0C8F5800 == 33 [pid = 756] [id = 51] 11:22:45 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (0C8F6C00) [pid = 756] [serial = 149] [outer = 00000000] 11:22:45 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (0D3B8400) [pid = 756] [serial = 150] [outer = 0C8F6C00] 11:22:45 INFO - PROCESS | 756 | 1468606965127 Marionette DEBUG loaded listener.js 11:22:45 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (0DB99400) [pid = 756] [serial = 151] [outer = 0C8F6C00] 11:22:45 INFO - PROCESS | 756 | 1468606965523 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 11:22:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:22:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 11:22:45 INFO - PROCESS | 756 | 1468606965578 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 11:22:45 INFO - PROCESS | 756 | 1468606965580 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 11:22:45 INFO - PROCESS | 756 | 1468606965584 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:22:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:22:45 INFO - PROCESS | 756 | 1468606965587 Marionette TRACE conn6 <- [1,170,null,{}] 11:22:45 INFO - PROCESS | 756 | 1468606965597 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:45 INFO - PROCESS | 756 | 1468606965601 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:45 INFO - PROCESS | 756 | 1468606965683 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 11:22:45 INFO - PROCESS | 756 | 1468606965691 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:45 INFO - PROCESS | 756 | 1468606965694 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:45 INFO - PROCESS | 756 | ++DOCSHELL 16012400 == 34 [pid = 756] [id = 52] 11:22:45 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (160C5400) [pid = 756] [serial = 152] [outer = 00000000] 11:22:45 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (167E9400) [pid = 756] [serial = 153] [outer = 160C5400] 11:22:45 INFO - PROCESS | 756 | 1468606965747 Marionette DEBUG loaded listener.js 11:22:45 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (17643400) [pid = 756] [serial = 154] [outer = 160C5400] 11:22:46 INFO - PROCESS | 756 | 1468606966177 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 11:22:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:22:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 11:22:46 INFO - PROCESS | 756 | 1468606966218 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 11:22:46 INFO - PROCESS | 756 | 1468606966220 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 11:22:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:22:46 INFO - PROCESS | 756 | 1468606966227 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:22:46 INFO - PROCESS | 756 | 1468606966228 Marionette TRACE conn6 <- [1,174,null,{}] 11:22:46 INFO - PROCESS | 756 | 1468606966232 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:46 INFO - PROCESS | 756 | 1468606966234 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:46 INFO - PROCESS | 756 | 1468606966319 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 11:22:46 INFO - PROCESS | 756 | 1468606966326 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:46 INFO - PROCESS | 756 | 1468606966328 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:46 INFO - PROCESS | 756 | ++DOCSHELL 1766B800 == 35 [pid = 756] [id = 53] 11:22:46 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (1766BC00) [pid = 756] [serial = 155] [outer = 00000000] 11:22:46 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (17B71400) [pid = 756] [serial = 156] [outer = 1766BC00] 11:22:46 INFO - PROCESS | 756 | 1468606966372 Marionette DEBUG loaded listener.js 11:22:46 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (17BF7400) [pid = 756] [serial = 157] [outer = 1766BC00] 11:22:46 INFO - PROCESS | 756 | 1468606966763 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 11:22:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:22:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 569ms 11:22:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:22:46 INFO - PROCESS | 756 | 1468606966798 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 11:22:46 INFO - PROCESS | 756 | 1468606966799 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 11:22:46 INFO - PROCESS | 756 | 1468606966802 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:22:46 INFO - PROCESS | 756 | 1468606966804 Marionette TRACE conn6 <- [1,178,null,{}] 11:22:46 INFO - PROCESS | 756 | 1468606966807 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:46 INFO - PROCESS | 756 | 1468606966809 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:46 INFO - PROCESS | 756 | 1468606966928 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 11:22:46 INFO - PROCESS | 756 | 1468606966941 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:46 INFO - PROCESS | 756 | 1468606966943 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:46 INFO - PROCESS | 756 | ++DOCSHELL 17C0AC00 == 36 [pid = 756] [id = 54] 11:22:46 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (17C0B000) [pid = 756] [serial = 158] [outer = 00000000] 11:22:46 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (1830CC00) [pid = 756] [serial = 159] [outer = 17C0B000] 11:22:46 INFO - PROCESS | 756 | 1468606966987 Marionette DEBUG loaded listener.js 11:22:47 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (18E1A800) [pid = 756] [serial = 160] [outer = 17C0B000] 11:22:47 INFO - PROCESS | 756 | 1468606967419 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 11:22:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:22:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 11:22:47 INFO - PROCESS | 756 | 1468606967474 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 11:22:47 INFO - PROCESS | 756 | 1468606967476 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 11:22:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:22:47 INFO - PROCESS | 756 | 1468606967485 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:22:47 INFO - PROCESS | 756 | 1468606967487 Marionette TRACE conn6 <- [1,182,null,{}] 11:22:47 INFO - PROCESS | 756 | 1468606967491 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:47 INFO - PROCESS | 756 | 1468606967496 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:47 INFO - PROCESS | 756 | 1468606967626 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 11:22:47 INFO - PROCESS | 756 | 1468606967634 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:47 INFO - PROCESS | 756 | 1468606967636 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:47 INFO - PROCESS | 756 | ++DOCSHELL 0D109C00 == 37 [pid = 756] [id = 55] 11:22:47 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (193A4400) [pid = 756] [serial = 161] [outer = 00000000] 11:22:47 INFO - PROCESS | 756 | ++DOMWINDOW == 95 (19D58800) [pid = 756] [serial = 162] [outer = 193A4400] 11:22:47 INFO - PROCESS | 756 | 1468606967720 Marionette DEBUG loaded listener.js 11:22:47 INFO - PROCESS | 756 | ++DOMWINDOW == 96 (1A3C7C00) [pid = 756] [serial = 163] [outer = 193A4400] 11:22:48 INFO - PROCESS | 756 | 1468606968086 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 11:22:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:22:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 630ms 11:22:48 INFO - PROCESS | 756 | 1468606968110 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 11:22:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:22:48 INFO - PROCESS | 756 | 1468606968112 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 11:22:48 INFO - PROCESS | 756 | 1468606968115 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:22:48 INFO - PROCESS | 756 | 1468606968116 Marionette TRACE conn6 <- [1,186,null,{}] 11:22:48 INFO - PROCESS | 756 | 1468606968127 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:48 INFO - PROCESS | 756 | 1468606968129 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:48 INFO - PROCESS | 756 | 1468606968241 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 11:22:48 INFO - PROCESS | 756 | 1468606968312 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:48 INFO - PROCESS | 756 | 1468606968314 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:48 INFO - PROCESS | 756 | ++DOCSHELL 1A3CA000 == 38 [pid = 756] [id = 56] 11:22:48 INFO - PROCESS | 756 | ++DOMWINDOW == 97 (1A3CAC00) [pid = 756] [serial = 164] [outer = 00000000] 11:22:48 INFO - PROCESS | 756 | ++DOMWINDOW == 98 (1A3D2800) [pid = 756] [serial = 165] [outer = 1A3CAC00] 11:22:48 INFO - PROCESS | 756 | 1468606968358 Marionette DEBUG loaded listener.js 11:22:48 INFO - PROCESS | 756 | ++DOMWINDOW == 99 (1A3D6400) [pid = 756] [serial = 166] [outer = 1A3CAC00] 11:22:48 INFO - PROCESS | 756 | ++DOMWINDOW == 100 (1B06F800) [pid = 756] [serial = 167] [outer = 0E082000] 11:22:48 INFO - PROCESS | 756 | 1468606968808 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 11:22:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:22:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 730ms 11:22:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:22:48 INFO - PROCESS | 756 | 1468606968846 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 11:22:48 INFO - PROCESS | 756 | 1468606968848 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 11:22:48 INFO - PROCESS | 756 | 1468606968851 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:22:48 INFO - PROCESS | 756 | 1468606968853 Marionette TRACE conn6 <- [1,190,null,{}] 11:22:48 INFO - PROCESS | 756 | 1468606968856 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:48 INFO - PROCESS | 756 | 1468606968858 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:49 INFO - PROCESS | 756 | 1468606969059 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 11:22:49 INFO - PROCESS | 756 | --DOMWINDOW == 99 (0D274000) [pid = 756] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:22:49 INFO - PROCESS | 756 | --DOMWINDOW == 98 (19D4E800) [pid = 756] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:22:49 INFO - PROCESS | 756 | --DOMWINDOW == 97 (0D83D800) [pid = 756] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:22:49 INFO - PROCESS | 756 | --DOMWINDOW == 96 (193A3800) [pid = 756] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:22:49 INFO - PROCESS | 756 | --DOMWINDOW == 95 (196E5400) [pid = 756] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:22:49 INFO - PROCESS | 756 | --DOMWINDOW == 94 (0D3BA000) [pid = 756] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:22:49 INFO - PROCESS | 756 | --DOMWINDOW == 93 (17640400) [pid = 756] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:22:49 INFO - PROCESS | 756 | --DOMWINDOW == 92 (1B070400) [pid = 756] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:22:49 INFO - PROCESS | 756 | --DOMWINDOW == 91 (0C8EF800) [pid = 756] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:22:49 INFO - PROCESS | 756 | --DOMWINDOW == 90 (17BED800) [pid = 756] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:22:49 INFO - PROCESS | 756 | --DOMWINDOW == 89 (0CCE3400) [pid = 756] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:22:49 INFO - PROCESS | 756 | 1468606969116 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:49 INFO - PROCESS | 756 | 1468606969117 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:49 INFO - PROCESS | 756 | ++DOCSHELL 0C82F000 == 39 [pid = 756] [id = 57] 11:22:49 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (0C8F1000) [pid = 756] [serial = 168] [outer = 00000000] 11:22:49 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (0E6CD800) [pid = 756] [serial = 169] [outer = 0C8F1000] 11:22:49 INFO - PROCESS | 756 | 1468606969162 Marionette DEBUG loaded listener.js 11:22:49 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (141D3800) [pid = 756] [serial = 170] [outer = 0C8F1000] 11:22:49 INFO - PROCESS | 756 | 1468606969492 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 11:22:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:22:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 670ms 11:22:49 INFO - PROCESS | 756 | 1468606969522 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 11:22:49 INFO - PROCESS | 756 | 1468606969524 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 11:22:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:22:49 INFO - PROCESS | 756 | 1468606969527 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:22:49 INFO - PROCESS | 756 | 1468606969529 Marionette TRACE conn6 <- [1,194,null,{}] 11:22:49 INFO - PROCESS | 756 | 1468606969532 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:49 INFO - PROCESS | 756 | 1468606969534 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:49 INFO - PROCESS | 756 | 1468606969664 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 11:22:49 INFO - PROCESS | 756 | 1468606969672 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:49 INFO - PROCESS | 756 | 1468606969674 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:49 INFO - PROCESS | 756 | ++DOCSHELL 0C8F2400 == 40 [pid = 756] [id = 58] 11:22:49 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (1764D800) [pid = 756] [serial = 171] [outer = 00000000] 11:22:49 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (18ECFC00) [pid = 756] [serial = 172] [outer = 1764D800] 11:22:49 INFO - PROCESS | 756 | 1468606969719 Marionette DEBUG loaded listener.js 11:22:49 INFO - PROCESS | 756 | ++DOMWINDOW == 95 (1601C400) [pid = 756] [serial = 173] [outer = 1764D800] 11:22:50 INFO - PROCESS | 756 | 1468606970091 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 11:22:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:22:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 11:22:50 INFO - PROCESS | 756 | 1468606970098 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 11:22:50 INFO - PROCESS | 756 | 1468606970100 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 11:22:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:22:50 INFO - PROCESS | 756 | 1468606970112 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:22:50 INFO - PROCESS | 756 | 1468606970114 Marionette TRACE conn6 <- [1,198,null,{}] 11:22:50 INFO - PROCESS | 756 | 1468606970117 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:50 INFO - PROCESS | 756 | 1468606970119 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:50 INFO - PROCESS | 756 | 1468606970198 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 11:22:50 INFO - PROCESS | 756 | 1468606970271 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:50 INFO - PROCESS | 756 | 1468606970273 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:50 INFO - PROCESS | 756 | ++DOCSHELL 1C641400 == 41 [pid = 756] [id = 59] 11:22:50 INFO - PROCESS | 756 | ++DOMWINDOW == 96 (1C642800) [pid = 756] [serial = 174] [outer = 00000000] 11:22:50 INFO - PROCESS | 756 | ++DOMWINDOW == 97 (1D981400) [pid = 756] [serial = 175] [outer = 1C642800] 11:22:50 INFO - PROCESS | 756 | 1468606970318 Marionette DEBUG loaded listener.js 11:22:50 INFO - PROCESS | 756 | ++DOMWINDOW == 98 (1D9BDC00) [pid = 756] [serial = 176] [outer = 1C642800] 11:22:50 INFO - PROCESS | 756 | 1468606970658 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 11:22:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:22:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 590ms 11:22:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:22:50 INFO - PROCESS | 756 | 1468606970694 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 11:22:50 INFO - PROCESS | 756 | 1468606970696 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 11:22:50 INFO - PROCESS | 756 | 1468606970699 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:22:50 INFO - PROCESS | 756 | 1468606970702 Marionette TRACE conn6 <- [1,202,null,{}] 11:22:50 INFO - PROCESS | 756 | 1468606970705 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:50 INFO - PROCESS | 756 | 1468606970707 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:50 INFO - PROCESS | 756 | 1468606970801 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 11:22:50 INFO - PROCESS | 756 | 1468606970897 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:50 INFO - PROCESS | 756 | 1468606970899 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:50 INFO - PROCESS | 756 | ++DOCSHELL 1D987000 == 42 [pid = 756] [id = 60] 11:22:50 INFO - PROCESS | 756 | ++DOMWINDOW == 99 (1D987400) [pid = 756] [serial = 177] [outer = 00000000] 11:22:50 INFO - PROCESS | 756 | ++DOMWINDOW == 100 (1D9C7400) [pid = 756] [serial = 178] [outer = 1D987400] 11:22:50 INFO - PROCESS | 756 | 1468606970948 Marionette DEBUG loaded listener.js 11:22:51 INFO - PROCESS | 756 | ++DOMWINDOW == 101 (1E5EA800) [pid = 756] [serial = 179] [outer = 1D987400] 11:22:51 INFO - PROCESS | 756 | 1468606971474 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 11:22:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:22:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 829ms 11:22:51 INFO - PROCESS | 756 | 1468606971531 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 11:22:51 INFO - PROCESS | 756 | 1468606971535 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 11:22:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:22:51 INFO - PROCESS | 756 | 1468606971541 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:22:51 INFO - PROCESS | 756 | 1468606971546 Marionette TRACE conn6 <- [1,206,null,{}] 11:22:51 INFO - PROCESS | 756 | 1468606971551 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:51 INFO - PROCESS | 756 | 1468606971554 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:51 INFO - PROCESS | 756 | 1468606971667 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 11:22:51 INFO - PROCESS | 756 | 1468606971759 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:51 INFO - PROCESS | 756 | 1468606971761 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:51 INFO - PROCESS | 756 | ++DOCSHELL 0D102400 == 43 [pid = 756] [id = 61] 11:22:51 INFO - PROCESS | 756 | ++DOMWINDOW == 102 (0D1FEC00) [pid = 756] [serial = 180] [outer = 00000000] 11:22:51 INFO - PROCESS | 756 | ++DOMWINDOW == 103 (0D837800) [pid = 756] [serial = 181] [outer = 0D1FEC00] 11:22:51 INFO - PROCESS | 756 | 1468606971818 Marionette DEBUG loaded listener.js 11:22:51 INFO - PROCESS | 756 | ++DOMWINDOW == 104 (0DAB4800) [pid = 756] [serial = 182] [outer = 0D1FEC00] 11:22:52 INFO - PROCESS | 756 | 1468606972388 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 11:22:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:22:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 890ms 11:22:52 INFO - PROCESS | 756 | 1468606972462 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 11:22:52 INFO - PROCESS | 756 | 1468606972466 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 11:22:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:22:52 INFO - PROCESS | 756 | 1468606972473 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:22:52 INFO - PROCESS | 756 | 1468606972475 Marionette TRACE conn6 <- [1,210,null,{}] 11:22:52 INFO - PROCESS | 756 | 1468606972480 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:52 INFO - PROCESS | 756 | 1468606972482 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:52 INFO - PROCESS | 756 | 1468606972596 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 11:22:52 INFO - PROCESS | 756 | 1468606972714 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:52 INFO - PROCESS | 756 | 1468606972717 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:52 INFO - PROCESS | 756 | ++DOCSHELL 16064C00 == 44 [pid = 756] [id = 62] 11:22:52 INFO - PROCESS | 756 | ++DOMWINDOW == 105 (16066400) [pid = 756] [serial = 183] [outer = 00000000] 11:22:52 INFO - PROCESS | 756 | ++DOMWINDOW == 106 (16069400) [pid = 756] [serial = 184] [outer = 16066400] 11:22:52 INFO - PROCESS | 756 | 1468606972774 Marionette DEBUG loaded listener.js 11:22:52 INFO - PROCESS | 756 | ++DOMWINDOW == 107 (1606D000) [pid = 756] [serial = 185] [outer = 16066400] 11:22:53 INFO - PROCESS | 756 | 1468606973306 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 11:22:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:22:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 870ms 11:22:53 INFO - PROCESS | 756 | 1468606973345 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 11:22:53 INFO - PROCESS | 756 | 1468606973348 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 11:22:53 INFO - PROCESS | 756 | 1468606973351 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:22:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:22:53 INFO - PROCESS | 756 | 1468606973355 Marionette TRACE conn6 <- [1,214,null,{}] 11:22:53 INFO - PROCESS | 756 | 1468606973366 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:53 INFO - PROCESS | 756 | 1468606973371 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:53 INFO - PROCESS | 756 | 1468606973479 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 11:22:53 INFO - PROCESS | 756 | 1468606973572 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:53 INFO - PROCESS | 756 | 1468606973576 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:53 INFO - PROCESS | 756 | ++DOCSHELL 0C90F800 == 45 [pid = 756] [id = 63] 11:22:53 INFO - PROCESS | 756 | ++DOMWINDOW == 108 (0C90FC00) [pid = 756] [serial = 186] [outer = 00000000] 11:22:53 INFO - PROCESS | 756 | ++DOMWINDOW == 109 (16069800) [pid = 756] [serial = 187] [outer = 0C90FC00] 11:22:53 INFO - PROCESS | 756 | 1468606973631 Marionette DEBUG loaded listener.js 11:22:53 INFO - PROCESS | 756 | ++DOMWINDOW == 110 (167E8800) [pid = 756] [serial = 188] [outer = 0C90FC00] 11:22:54 INFO - PROCESS | 756 | 1468606974198 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 11:22:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:22:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 870ms 11:22:54 INFO - PROCESS | 756 | 1468606974225 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 11:22:54 INFO - PROCESS | 756 | 1468606974228 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 11:22:54 INFO - PROCESS | 756 | 1468606974231 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:22:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:22:54 INFO - PROCESS | 756 | 1468606974233 Marionette TRACE conn6 <- [1,218,null,{}] 11:22:54 INFO - PROCESS | 756 | 1468606974237 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:54 INFO - PROCESS | 756 | 1468606974239 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:54 INFO - PROCESS | 756 | 1468606974357 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 11:22:54 INFO - PROCESS | 756 | 1468606974461 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:54 INFO - PROCESS | 756 | 1468606974464 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:54 INFO - PROCESS | 756 | ++DOCSHELL 17649000 == 46 [pid = 756] [id = 64] 11:22:54 INFO - PROCESS | 756 | ++DOMWINDOW == 111 (17B6D800) [pid = 756] [serial = 189] [outer = 00000000] 11:22:54 INFO - PROCESS | 756 | ++DOMWINDOW == 112 (18304800) [pid = 756] [serial = 190] [outer = 17B6D800] 11:22:54 INFO - PROCESS | 756 | 1468606974516 Marionette DEBUG loaded listener.js 11:22:54 INFO - PROCESS | 756 | ++DOMWINDOW == 113 (193A7400) [pid = 756] [serial = 191] [outer = 17B6D800] 11:22:55 INFO - PROCESS | 756 | 1468606975212 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 11:22:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:22:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1021ms 11:22:55 INFO - PROCESS | 756 | 1468606975257 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 11:22:55 INFO - PROCESS | 756 | 1468606975261 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 11:22:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:22:55 INFO - PROCESS | 756 | 1468606975265 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:22:55 INFO - PROCESS | 756 | 1468606975269 Marionette TRACE conn6 <- [1,222,null,{}] 11:22:55 INFO - PROCESS | 756 | 1468606975275 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:55 INFO - PROCESS | 756 | 1468606975277 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:55 INFO - PROCESS | 756 | 1468606975389 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 11:22:55 INFO - PROCESS | 756 | 1468606975468 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:55 INFO - PROCESS | 756 | 1468606975470 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:55 INFO - PROCESS | 756 | ++DOCSHELL 0C911400 == 47 [pid = 756] [id = 65] 11:22:55 INFO - PROCESS | 756 | ++DOMWINDOW == 114 (0C911800) [pid = 756] [serial = 192] [outer = 00000000] 11:22:55 INFO - PROCESS | 756 | ++DOMWINDOW == 115 (0D0EB800) [pid = 756] [serial = 193] [outer = 0C911800] 11:22:55 INFO - PROCESS | 756 | 1468606975520 Marionette DEBUG loaded listener.js 11:22:55 INFO - PROCESS | 756 | ++DOMWINDOW == 116 (0D3B5400) [pid = 756] [serial = 194] [outer = 0C911800] 11:22:55 INFO - PROCESS | 756 | --DOCSHELL 1C641400 == 46 [pid = 756] [id = 59] 11:22:55 INFO - PROCESS | 756 | --DOCSHELL 0C8F2400 == 45 [pid = 756] [id = 58] 11:22:55 INFO - PROCESS | 756 | --DOCSHELL 0C82F000 == 44 [pid = 756] [id = 57] 11:22:55 INFO - PROCESS | 756 | --DOCSHELL 1A3CA000 == 43 [pid = 756] [id = 56] 11:22:55 INFO - PROCESS | 756 | --DOCSHELL 0D109C00 == 42 [pid = 756] [id = 55] 11:22:55 INFO - PROCESS | 756 | --DOCSHELL 17C0AC00 == 41 [pid = 756] [id = 54] 11:22:55 INFO - PROCESS | 756 | --DOCSHELL 1766B800 == 40 [pid = 756] [id = 53] 11:22:55 INFO - PROCESS | 756 | --DOCSHELL 16012400 == 39 [pid = 756] [id = 52] 11:22:55 INFO - PROCESS | 756 | --DOCSHELL 0C8F5800 == 38 [pid = 756] [id = 51] 11:22:55 INFO - PROCESS | 756 | --DOCSHELL 0CCD2400 == 37 [pid = 756] [id = 50] 11:22:55 INFO - PROCESS | 756 | --DOMWINDOW == 115 (1C640400) [pid = 756] [serial = 132] [outer = 00000000] [url = about:blank] 11:22:55 INFO - PROCESS | 756 | --DOMWINDOW == 114 (1BDC2C00) [pid = 756] [serial = 120] [outer = 00000000] [url = about:blank] 11:22:55 INFO - PROCESS | 756 | --DOMWINDOW == 113 (14A63000) [pid = 756] [serial = 108] [outer = 00000000] [url = about:blank] 11:22:55 INFO - PROCESS | 756 | --DOMWINDOW == 112 (15053C00) [pid = 756] [serial = 109] [outer = 00000000] [url = about:blank] 11:22:55 INFO - PROCESS | 756 | --DOMWINDOW == 111 (193AC400) [pid = 756] [serial = 114] [outer = 00000000] [url = about:blank] 11:22:55 INFO - PROCESS | 756 | --DOMWINDOW == 110 (1535D400) [pid = 756] [serial = 93] [outer = 00000000] [url = about:blank] 11:22:55 INFO - PROCESS | 756 | --DOMWINDOW == 109 (19D55800) [pid = 756] [serial = 117] [outer = 00000000] [url = about:blank] 11:22:55 INFO - PROCESS | 756 | --DOMWINDOW == 108 (0E007C00) [pid = 756] [serial = 106] [outer = 00000000] [url = about:blank] 11:22:55 INFO - PROCESS | 756 | --DOMWINDOW == 107 (0D83E800) [pid = 756] [serial = 105] [outer = 00000000] [url = about:blank] 11:22:55 INFO - PROCESS | 756 | --DOMWINDOW == 106 (0CC1F800) [pid = 756] [serial = 90] [outer = 00000000] [url = about:blank] 11:22:55 INFO - PROCESS | 756 | --DOMWINDOW == 105 (17B0FC00) [pid = 756] [serial = 111] [outer = 00000000] [url = about:blank] 11:22:55 INFO - PROCESS | 756 | --DOMWINDOW == 104 (1B075400) [pid = 756] [serial = 123] [outer = 00000000] [url = about:blank] 11:22:55 INFO - PROCESS | 756 | --DOMWINDOW == 103 (17C0B400) [pid = 756] [serial = 112] [outer = 00000000] [url = about:blank] 11:22:55 INFO - PROCESS | 756 | --DOMWINDOW == 102 (1C692400) [pid = 756] [serial = 121] [outer = 00000000] [url = about:blank] 11:22:55 INFO - PROCESS | 756 | --DOMWINDOW == 101 (17C0F800) [pid = 756] [serial = 102] [outer = 00000000] [url = about:blank] 11:22:55 INFO - PROCESS | 756 | --DOMWINDOW == 100 (1CC06000) [pid = 756] [serial = 99] [outer = 00000000] [url = about:blank] 11:22:55 INFO - PROCESS | 756 | --DOMWINDOW == 99 (0C8F4C00) [pid = 756] [serial = 126] [outer = 00000000] [url = about:blank] 11:22:55 INFO - PROCESS | 756 | --DOMWINDOW == 98 (0C8F7000) [pid = 756] [serial = 127] [outer = 00000000] [url = about:blank] 11:22:55 INFO - PROCESS | 756 | --DOMWINDOW == 97 (18E0E800) [pid = 756] [serial = 88] [outer = 00000000] [url = about:blank] 11:22:55 INFO - PROCESS | 756 | --DOMWINDOW == 96 (17649C00) [pid = 756] [serial = 129] [outer = 00000000] [url = about:blank] 11:22:55 INFO - PROCESS | 756 | --DOMWINDOW == 95 (19D4C400) [pid = 756] [serial = 96] [outer = 00000000] [url = about:blank] 11:22:55 INFO - PROCESS | 756 | --DOMWINDOW == 94 (1B078C00) [pid = 756] [serial = 124] [outer = 00000000] [url = about:blank] 11:22:55 INFO - PROCESS | 756 | --DOMWINDOW == 93 (19F85C00) [pid = 756] [serial = 118] [outer = 00000000] [url = about:blank] 11:22:55 INFO - PROCESS | 756 | --DOMWINDOW == 92 (17BF6C00) [pid = 756] [serial = 130] [outer = 00000000] [url = about:blank] 11:22:55 INFO - PROCESS | 756 | --DOMWINDOW == 91 (1D51CC00) [pid = 756] [serial = 133] [outer = 00000000] [url = about:blank] 11:22:55 INFO - PROCESS | 756 | --DOMWINDOW == 90 (194BB000) [pid = 756] [serial = 115] [outer = 00000000] [url = about:blank] 11:22:56 INFO - PROCESS | 756 | 1468606976034 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 11:22:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:22:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 830ms 11:22:56 INFO - PROCESS | 756 | 1468606976097 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 11:22:56 INFO - PROCESS | 756 | 1468606976101 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 11:22:56 INFO - PROCESS | 756 | 1468606976106 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:22:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:22:56 INFO - PROCESS | 756 | 1468606976109 Marionette TRACE conn6 <- [1,226,null,{}] 11:22:56 INFO - PROCESS | 756 | 1468606976113 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:56 INFO - PROCESS | 756 | 1468606976115 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:56 INFO - PROCESS | 756 | 1468606976210 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 11:22:56 INFO - PROCESS | 756 | 1468606976280 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:56 INFO - PROCESS | 756 | 1468606976283 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:56 INFO - PROCESS | 756 | ++DOCSHELL 0D79BC00 == 38 [pid = 756] [id = 66] 11:22:56 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (0D7A7400) [pid = 756] [serial = 195] [outer = 00000000] 11:22:56 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (0E080000) [pid = 756] [serial = 196] [outer = 0D7A7400] 11:22:56 INFO - PROCESS | 756 | 1468606976338 Marionette DEBUG loaded listener.js 11:22:56 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (141D8800) [pid = 756] [serial = 197] [outer = 0D7A7400] 11:22:56 INFO - PROCESS | 756 | 1468606976700 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 11:22:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:22:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 11:22:56 INFO - PROCESS | 756 | 1468606976745 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 11:22:56 INFO - PROCESS | 756 | 1468606976748 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 11:22:56 INFO - PROCESS | 756 | 1468606976751 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:22:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:22:56 INFO - PROCESS | 756 | 1468606976755 Marionette TRACE conn6 <- [1,230,null,{}] 11:22:56 INFO - PROCESS | 756 | 1468606976765 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:56 INFO - PROCESS | 756 | 1468606976769 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:56 INFO - PROCESS | 756 | 1468606976858 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 11:22:56 INFO - PROCESS | 756 | 1468606976865 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:56 INFO - PROCESS | 756 | 1468606976868 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:56 INFO - PROCESS | 756 | ++DOCSHELL 15052400 == 39 [pid = 756] [id = 67] 11:22:56 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (15056400) [pid = 756] [serial = 198] [outer = 00000000] 11:22:56 INFO - PROCESS | 756 | ++DOMWINDOW == 95 (16070C00) [pid = 756] [serial = 199] [outer = 15056400] 11:22:56 INFO - PROCESS | 756 | 1468606976914 Marionette DEBUG loaded listener.js 11:22:56 INFO - PROCESS | 756 | ++DOMWINDOW == 96 (17645C00) [pid = 756] [serial = 200] [outer = 15056400] 11:22:57 INFO - PROCESS | 756 | 1468606977364 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 11:22:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:22:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 11:22:57 INFO - PROCESS | 756 | 1468606977386 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 11:22:57 INFO - PROCESS | 756 | 1468606977389 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 11:22:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:22:57 INFO - PROCESS | 756 | 1468606977391 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:22:57 INFO - PROCESS | 756 | 1468606977393 Marionette TRACE conn6 <- [1,234,null,{}] 11:22:57 INFO - PROCESS | 756 | 1468606977397 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:57 INFO - PROCESS | 756 | 1468606977398 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:57 INFO - PROCESS | 756 | 1468606977485 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 11:22:57 INFO - PROCESS | 756 | 1468606977491 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:57 INFO - PROCESS | 756 | 1468606977493 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:57 INFO - PROCESS | 756 | ++DOCSHELL 17649C00 == 40 [pid = 756] [id = 68] 11:22:57 INFO - PROCESS | 756 | ++DOMWINDOW == 97 (1766B800) [pid = 756] [serial = 201] [outer = 00000000] 11:22:57 INFO - PROCESS | 756 | ++DOMWINDOW == 98 (17BF6C00) [pid = 756] [serial = 202] [outer = 1766B800] 11:22:57 INFO - PROCESS | 756 | 1468606977546 Marionette DEBUG loaded listener.js 11:22:57 INFO - PROCESS | 756 | ++DOMWINDOW == 99 (18304000) [pid = 756] [serial = 203] [outer = 1766B800] 11:22:57 INFO - PROCESS | 756 | 1468606977945 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 11:22:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:22:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 11:22:58 INFO - PROCESS | 756 | 1468606978022 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 11:22:58 INFO - PROCESS | 756 | 1468606978024 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 11:22:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:22:58 INFO - PROCESS | 756 | 1468606978035 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:22:58 INFO - PROCESS | 756 | 1468606978037 Marionette TRACE conn6 <- [1,238,null,{}] 11:22:58 INFO - PROCESS | 756 | 1468606978040 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:58 INFO - PROCESS | 756 | 1468606978042 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:58 INFO - PROCESS | 756 | 1468606978148 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 11:22:58 INFO - PROCESS | 756 | 1468606978154 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:58 INFO - PROCESS | 756 | 1468606978156 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:58 INFO - PROCESS | 756 | ++DOCSHELL 1606B800 == 41 [pid = 756] [id = 69] 11:22:58 INFO - PROCESS | 756 | ++DOMWINDOW == 100 (17B79C00) [pid = 756] [serial = 204] [outer = 00000000] 11:22:58 INFO - PROCESS | 756 | ++DOMWINDOW == 101 (193ACC00) [pid = 756] [serial = 205] [outer = 17B79C00] 11:22:58 INFO - PROCESS | 756 | 1468606978201 Marionette DEBUG loaded listener.js 11:22:58 INFO - PROCESS | 756 | ++DOMWINDOW == 102 (193AD000) [pid = 756] [serial = 206] [outer = 17B79C00] 11:22:58 INFO - PROCESS | 756 | 1468606978666 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 11:22:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:22:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 11:22:58 INFO - PROCESS | 756 | 1468606978707 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 11:22:58 INFO - PROCESS | 756 | 1468606978709 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 11:22:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:22:58 INFO - PROCESS | 756 | 1468606978712 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:22:58 INFO - PROCESS | 756 | 1468606978714 Marionette TRACE conn6 <- [1,242,null,{}] 11:22:58 INFO - PROCESS | 756 | 1468606978717 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:58 INFO - PROCESS | 756 | 1468606978722 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:58 INFO - PROCESS | 756 | 1468606978844 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 11:22:58 INFO - PROCESS | 756 | 1468606978896 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:58 INFO - PROCESS | 756 | 1468606978898 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:58 INFO - PROCESS | 756 | ++DOCSHELL 0C824800 == 42 [pid = 756] [id = 70] 11:22:58 INFO - PROCESS | 756 | ++DOMWINDOW == 103 (19D4F000) [pid = 756] [serial = 207] [outer = 00000000] 11:22:58 INFO - PROCESS | 756 | ++DOMWINDOW == 104 (1A3C5000) [pid = 756] [serial = 208] [outer = 19D4F000] 11:22:58 INFO - PROCESS | 756 | 1468606978942 Marionette DEBUG loaded listener.js 11:22:58 INFO - PROCESS | 756 | ++DOMWINDOW == 105 (1A3D2400) [pid = 756] [serial = 209] [outer = 19D4F000] 11:22:59 INFO - PROCESS | 756 | 1468606979346 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 11:22:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:22:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 670ms 11:22:59 INFO - PROCESS | 756 | 1468606979383 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 11:22:59 INFO - PROCESS | 756 | 1468606979385 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 11:22:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:22:59 INFO - PROCESS | 756 | 1468606979398 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:22:59 INFO - PROCESS | 756 | 1468606979399 Marionette TRACE conn6 <- [1,246,null,{}] 11:22:59 INFO - PROCESS | 756 | 1468606979403 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:59 INFO - PROCESS | 756 | 1468606979405 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:59 INFO - PROCESS | 756 | 1468606979549 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 11:22:59 INFO - PROCESS | 756 | 1468606979573 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:59 INFO - PROCESS | 756 | 1468606979575 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:22:59 INFO - PROCESS | 756 | ++DOCSHELL 1A325400 == 43 [pid = 756] [id = 71] 11:22:59 INFO - PROCESS | 756 | ++DOMWINDOW == 106 (1A3B9400) [pid = 756] [serial = 210] [outer = 00000000] 11:22:59 INFO - PROCESS | 756 | ++DOMWINDOW == 107 (1B078000) [pid = 756] [serial = 211] [outer = 1A3B9400] 11:22:59 INFO - PROCESS | 756 | 1468606979618 Marionette DEBUG loaded listener.js 11:22:59 INFO - PROCESS | 756 | ++DOMWINDOW == 108 (1B611400) [pid = 756] [serial = 212] [outer = 1A3B9400] 11:23:00 INFO - PROCESS | 756 | --DOMWINDOW == 107 (15F25800) [pid = 756] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:23:00 INFO - PROCESS | 756 | --DOMWINDOW == 106 (193A4400) [pid = 756] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:23:00 INFO - PROCESS | 756 | --DOMWINDOW == 105 (17C0B000) [pid = 756] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:23:00 INFO - PROCESS | 756 | --DOMWINDOW == 104 (1A3CAC00) [pid = 756] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:23:00 INFO - PROCESS | 756 | --DOMWINDOW == 103 (0D084000) [pid = 756] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:23:00 INFO - PROCESS | 756 | --DOMWINDOW == 102 (0D103C00) [pid = 756] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:23:00 INFO - PROCESS | 756 | --DOMWINDOW == 101 (17642C00) [pid = 756] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:23:00 INFO - PROCESS | 756 | --DOMWINDOW == 100 (160C5400) [pid = 756] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:23:00 INFO - PROCESS | 756 | --DOMWINDOW == 99 (0C8F6C00) [pid = 756] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:23:00 INFO - PROCESS | 756 | --DOMWINDOW == 98 (196ED000) [pid = 756] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:23:00 INFO - PROCESS | 756 | --DOMWINDOW == 97 (0C8F1000) [pid = 756] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:23:00 INFO - PROCESS | 756 | --DOMWINDOW == 96 (1764D800) [pid = 756] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:23:00 INFO - PROCESS | 756 | --DOMWINDOW == 95 (1766BC00) [pid = 756] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:23:00 INFO - PROCESS | 756 | --DOMWINDOW == 94 (1C642800) [pid = 756] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:23:00 INFO - PROCESS | 756 | --DOMWINDOW == 93 (14E21C00) [pid = 756] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:23:00 INFO - PROCESS | 756 | --DOMWINDOW == 92 (196E3000) [pid = 756] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:23:00 INFO - PROCESS | 756 | --DOMWINDOW == 91 (0C824C00) [pid = 756] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:23:00 INFO - PROCESS | 756 | --DOMWINDOW == 90 (1C225800) [pid = 756] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:23:00 INFO - PROCESS | 756 | 1468606980246 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 11:23:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:23:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 890ms 11:23:00 INFO - PROCESS | 756 | 1468606980279 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 11:23:00 INFO - PROCESS | 756 | 1468606980281 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 11:23:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:23:00 INFO - PROCESS | 756 | 1468606980284 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:23:00 INFO - PROCESS | 756 | 1468606980286 Marionette TRACE conn6 <- [1,250,null,{}] 11:23:00 INFO - PROCESS | 756 | 1468606980290 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:00 INFO - PROCESS | 756 | 1468606980292 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:00 INFO - PROCESS | 756 | 1468606980372 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 11:23:00 INFO - PROCESS | 756 | 1468606980377 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:00 INFO - PROCESS | 756 | 1468606980379 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:00 INFO - PROCESS | 756 | ++DOCSHELL 0D110000 == 44 [pid = 756] [id = 72] 11:23:00 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (0D1F2400) [pid = 756] [serial = 213] [outer = 00000000] 11:23:00 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (16352800) [pid = 756] [serial = 214] [outer = 0D1F2400] 11:23:00 INFO - PROCESS | 756 | 1468606980422 Marionette DEBUG loaded listener.js 11:23:00 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (1809E800) [pid = 756] [serial = 215] [outer = 0D1F2400] 11:23:00 INFO - PROCESS | 756 | 1468606980857 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 11:23:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:23:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 630ms 11:23:00 INFO - PROCESS | 756 | 1468606980921 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 11:23:00 INFO - PROCESS | 756 | 1468606980923 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 11:23:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:23:00 INFO - PROCESS | 756 | 1468606980956 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:23:00 INFO - PROCESS | 756 | 1468606980958 Marionette TRACE conn6 <- [1,254,null,{}] 11:23:00 INFO - PROCESS | 756 | 1468606980986 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:00 INFO - PROCESS | 756 | 1468606980988 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:01 INFO - PROCESS | 756 | 1468606981072 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 11:23:01 INFO - PROCESS | 756 | 1468606981080 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:01 INFO - PROCESS | 756 | 1468606981082 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:01 INFO - PROCESS | 756 | ++DOCSHELL 193A9C00 == 45 [pid = 756] [id = 73] 11:23:01 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (19D4E400) [pid = 756] [serial = 216] [outer = 00000000] 11:23:01 INFO - PROCESS | 756 | ++DOMWINDOW == 95 (1CC05800) [pid = 756] [serial = 217] [outer = 19D4E400] 11:23:01 INFO - PROCESS | 756 | 1468606981125 Marionette DEBUG loaded listener.js 11:23:01 INFO - PROCESS | 756 | ++DOMWINDOW == 96 (1D276000) [pid = 756] [serial = 218] [outer = 19D4E400] 11:23:01 INFO - PROCESS | 756 | 1468606981533 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 11:23:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:23:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 649ms 11:23:01 INFO - PROCESS | 756 | 1468606981586 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 11:23:01 INFO - PROCESS | 756 | 1468606981588 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 11:23:01 INFO - PROCESS | 756 | 1468606981592 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:23:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:23:01 INFO - PROCESS | 756 | 1468606981594 Marionette TRACE conn6 <- [1,258,null,{}] 11:23:01 INFO - PROCESS | 756 | 1468606981597 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:01 INFO - PROCESS | 756 | 1468606981599 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:01 INFO - PROCESS | 756 | 1468606981681 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 11:23:01 INFO - PROCESS | 756 | 1468606981686 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:01 INFO - PROCESS | 756 | 1468606981688 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:01 INFO - PROCESS | 756 | ++DOCSHELL 1CB42400 == 46 [pid = 756] [id = 74] 11:23:01 INFO - PROCESS | 756 | ++DOMWINDOW == 97 (1D279C00) [pid = 756] [serial = 219] [outer = 00000000] 11:23:01 INFO - PROCESS | 756 | ++DOMWINDOW == 98 (1D525C00) [pid = 756] [serial = 220] [outer = 1D279C00] 11:23:01 INFO - PROCESS | 756 | 1468606981731 Marionette DEBUG loaded listener.js 11:23:01 INFO - PROCESS | 756 | ++DOMWINDOW == 99 (1D526800) [pid = 756] [serial = 221] [outer = 1D279C00] 11:23:02 INFO - PROCESS | 756 | 1468606982141 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 11:23:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:23:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 572ms 11:23:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:23:02 INFO - PROCESS | 756 | 1468606982168 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 11:23:02 INFO - PROCESS | 756 | 1468606982171 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 11:23:02 INFO - PROCESS | 756 | 1468606982173 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:23:02 INFO - PROCESS | 756 | 1468606982176 Marionette TRACE conn6 <- [1,262,null,{}] 11:23:02 INFO - PROCESS | 756 | 1468606982179 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:02 INFO - PROCESS | 756 | 1468606982181 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:02 INFO - PROCESS | 756 | 1468606982375 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 11:23:02 INFO - PROCESS | 756 | 1468606982517 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:02 INFO - PROCESS | 756 | 1468606982520 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:02 INFO - PROCESS | 756 | ++DOCSHELL 0C830400 == 47 [pid = 756] [id = 75] 11:23:02 INFO - PROCESS | 756 | ++DOMWINDOW == 100 (0C830800) [pid = 756] [serial = 222] [outer = 00000000] 11:23:02 INFO - PROCESS | 756 | ++DOMWINDOW == 101 (0C8F0400) [pid = 756] [serial = 223] [outer = 0C830800] 11:23:02 INFO - PROCESS | 756 | 1468606982581 Marionette DEBUG loaded listener.js 11:23:02 INFO - PROCESS | 756 | ++DOMWINDOW == 102 (0C904000) [pid = 756] [serial = 224] [outer = 0C830800] 11:23:03 INFO - PROCESS | 756 | 1468606983102 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 11:23:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:23:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 970ms 11:23:03 INFO - PROCESS | 756 | 1468606983146 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 11:23:03 INFO - PROCESS | 756 | 1468606983150 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 11:23:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:23:03 INFO - PROCESS | 756 | 1468606983155 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:23:03 INFO - PROCESS | 756 | 1468606983159 Marionette TRACE conn6 <- [1,266,null,{}] 11:23:03 INFO - PROCESS | 756 | 1468606983164 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:03 INFO - PROCESS | 756 | 1468606983167 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:03 INFO - PROCESS | 756 | 1468606983283 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 11:23:03 INFO - PROCESS | 756 | 1468606983380 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:03 INFO - PROCESS | 756 | 1468606983383 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:03 INFO - PROCESS | 756 | ++DOCSHELL 14A61800 == 48 [pid = 756] [id = 76] 11:23:03 INFO - PROCESS | 756 | ++DOMWINDOW == 103 (14A63000) [pid = 756] [serial = 225] [outer = 00000000] 11:23:03 INFO - PROCESS | 756 | ++DOMWINDOW == 104 (15030800) [pid = 756] [serial = 226] [outer = 14A63000] 11:23:03 INFO - PROCESS | 756 | 1468606983438 Marionette DEBUG loaded listener.js 11:23:03 INFO - PROCESS | 756 | ++DOMWINDOW == 105 (15F25800) [pid = 756] [serial = 227] [outer = 14A63000] 11:23:04 INFO - PROCESS | 756 | 1468606984062 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 11:23:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:23:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 930ms 11:23:04 INFO - PROCESS | 756 | 1468606984090 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 11:23:04 INFO - PROCESS | 756 | 1468606984093 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 11:23:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:23:04 INFO - PROCESS | 756 | 1468606984097 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:23:04 INFO - PROCESS | 756 | 1468606984099 Marionette TRACE conn6 <- [1,270,null,{}] 11:23:04 INFO - PROCESS | 756 | 1468606984103 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:04 INFO - PROCESS | 756 | 1468606984106 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:04 INFO - PROCESS | 756 | 1468606984216 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 11:23:04 INFO - PROCESS | 756 | 1468606984314 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:04 INFO - PROCESS | 756 | 1468606984317 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:04 INFO - PROCESS | 756 | ++DOCSHELL 18310000 == 49 [pid = 756] [id = 77] 11:23:04 INFO - PROCESS | 756 | ++DOMWINDOW == 106 (18E0DC00) [pid = 756] [serial = 228] [outer = 00000000] 11:23:04 INFO - PROCESS | 756 | ++DOMWINDOW == 107 (19741800) [pid = 756] [serial = 229] [outer = 18E0DC00] 11:23:04 INFO - PROCESS | 756 | 1468606984371 Marionette DEBUG loaded listener.js 11:23:04 INFO - PROCESS | 756 | ++DOMWINDOW == 108 (19F84400) [pid = 756] [serial = 230] [outer = 18E0DC00] 11:23:05 INFO - PROCESS | 756 | 1468606985109 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 11:23:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:23:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1067ms 11:23:05 INFO - PROCESS | 756 | 1468606985194 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 11:23:05 INFO - PROCESS | 756 | 1468606985198 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 11:23:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:23:05 INFO - PROCESS | 756 | 1468606985232 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:23:05 INFO - PROCESS | 756 | 1468606985237 Marionette TRACE conn6 <- [1,274,null,{}] 11:23:05 INFO - PROCESS | 756 | 1468606985247 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:05 INFO - PROCESS | 756 | 1468606985251 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:05 INFO - PROCESS | 756 | 1468606985427 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 11:23:05 INFO - PROCESS | 756 | 1468606985545 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:05 INFO - PROCESS | 756 | 1468606985547 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:05 INFO - PROCESS | 756 | ++DOCSHELL 090F8400 == 50 [pid = 756] [id = 78] 11:23:05 INFO - PROCESS | 756 | ++DOMWINDOW == 109 (090FB800) [pid = 756] [serial = 231] [outer = 00000000] 11:23:05 INFO - PROCESS | 756 | ++DOMWINDOW == 110 (0C8F0800) [pid = 756] [serial = 232] [outer = 090FB800] 11:23:05 INFO - PROCESS | 756 | 1468606985603 Marionette DEBUG loaded listener.js 11:23:05 INFO - PROCESS | 756 | ++DOMWINDOW == 111 (0DAB2C00) [pid = 756] [serial = 233] [outer = 090FB800] 11:23:06 INFO - PROCESS | 756 | 1468606986344 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 11:23:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:23:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1137ms 11:23:06 INFO - PROCESS | 756 | 1468606986372 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 11:23:06 INFO - PROCESS | 756 | 1468606986376 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 11:23:06 INFO - PROCESS | 756 | 1468606986382 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:23:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:23:06 INFO - PROCESS | 756 | 1468606986387 Marionette TRACE conn6 <- [1,278,null,{}] 11:23:06 INFO - PROCESS | 756 | 1468606986392 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:06 INFO - PROCESS | 756 | 1468606986394 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:06 INFO - PROCESS | 756 | 1468606986497 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 11:23:06 INFO - PROCESS | 756 | 1468606986592 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:06 INFO - PROCESS | 756 | 1468606986595 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:06 INFO - PROCESS | 756 | ++DOCSHELL 0C8F6C00 == 51 [pid = 756] [id = 79] 11:23:06 INFO - PROCESS | 756 | ++DOMWINDOW == 112 (0C903C00) [pid = 756] [serial = 234] [outer = 00000000] 11:23:06 INFO - PROCESS | 756 | ++DOMWINDOW == 113 (0D1F3800) [pid = 756] [serial = 235] [outer = 0C903C00] 11:23:06 INFO - PROCESS | 756 | 1468606986645 Marionette DEBUG loaded listener.js 11:23:06 INFO - PROCESS | 756 | ++DOMWINDOW == 114 (0D83C000) [pid = 756] [serial = 236] [outer = 0C903C00] 11:23:06 INFO - PROCESS | 756 | --DOCSHELL 1CB42400 == 50 [pid = 756] [id = 74] 11:23:06 INFO - PROCESS | 756 | --DOCSHELL 193A9C00 == 49 [pid = 756] [id = 73] 11:23:06 INFO - PROCESS | 756 | --DOCSHELL 0D110000 == 48 [pid = 756] [id = 72] 11:23:06 INFO - PROCESS | 756 | --DOCSHELL 1A325400 == 47 [pid = 756] [id = 71] 11:23:06 INFO - PROCESS | 756 | --DOCSHELL 0C824800 == 46 [pid = 756] [id = 70] 11:23:06 INFO - PROCESS | 756 | --DOCSHELL 1606B800 == 45 [pid = 756] [id = 69] 11:23:06 INFO - PROCESS | 756 | --DOCSHELL 17649C00 == 44 [pid = 756] [id = 68] 11:23:06 INFO - PROCESS | 756 | --DOCSHELL 15052400 == 43 [pid = 756] [id = 67] 11:23:06 INFO - PROCESS | 756 | --DOCSHELL 0D79BC00 == 42 [pid = 756] [id = 66] 11:23:06 INFO - PROCESS | 756 | --DOCSHELL 0C911400 == 41 [pid = 756] [id = 65] 11:23:06 INFO - PROCESS | 756 | --DOCSHELL 0D102400 == 40 [pid = 756] [id = 61] 11:23:06 INFO - PROCESS | 756 | --DOCSHELL 1D987000 == 39 [pid = 756] [id = 60] 11:23:06 INFO - PROCESS | 756 | --DOMWINDOW == 113 (1D273800) [pid = 756] [serial = 100] [outer = 00000000] [url = about:blank] 11:23:06 INFO - PROCESS | 756 | --DOMWINDOW == 112 (193A4C00) [pid = 756] [serial = 103] [outer = 00000000] [url = about:blank] 11:23:06 INFO - PROCESS | 756 | --DOMWINDOW == 111 (19D58800) [pid = 756] [serial = 162] [outer = 00000000] [url = about:blank] 11:23:06 INFO - PROCESS | 756 | --DOMWINDOW == 110 (18E1A800) [pid = 756] [serial = 160] [outer = 00000000] [url = about:blank] 11:23:06 INFO - PROCESS | 756 | --DOMWINDOW == 109 (14B89C00) [pid = 756] [serial = 40] [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.] 11:23:06 INFO - PROCESS | 756 | --DOMWINDOW == 108 (1A3D2800) [pid = 756] [serial = 165] [outer = 00000000] [url = about:blank] 11:23:06 INFO - PROCESS | 756 | --DOMWINDOW == 107 (0DB8CC00) [pid = 756] [serial = 148] [outer = 00000000] [url = about:blank] 11:23:06 INFO - PROCESS | 756 | --DOMWINDOW == 106 (0D7A0000) [pid = 756] [serial = 147] [outer = 00000000] [url = about:blank] 11:23:06 INFO - PROCESS | 756 | --DOMWINDOW == 105 (14A6B000) [pid = 756] [serial = 139] [outer = 00000000] [url = about:blank] 11:23:06 INFO - PROCESS | 756 | --DOMWINDOW == 104 (0D843C00) [pid = 756] [serial = 138] [outer = 00000000] [url = about:blank] 11:23:06 INFO - PROCESS | 756 | --DOMWINDOW == 103 (18305000) [pid = 756] [serial = 142] [outer = 00000000] [url = about:blank] 11:23:06 INFO - PROCESS | 756 | --DOMWINDOW == 102 (17BF7800) [pid = 756] [serial = 141] [outer = 00000000] [url = about:blank] 11:23:06 INFO - PROCESS | 756 | --DOMWINDOW == 101 (167E9400) [pid = 756] [serial = 153] [outer = 00000000] [url = about:blank] 11:23:06 INFO - PROCESS | 756 | --DOMWINDOW == 100 (17643400) [pid = 756] [serial = 154] [outer = 00000000] [url = about:blank] 11:23:06 INFO - PROCESS | 756 | --DOMWINDOW == 99 (1A3C7C00) [pid = 756] [serial = 163] [outer = 00000000] [url = about:blank] 11:23:06 INFO - PROCESS | 756 | --DOMWINDOW == 98 (0D3B8400) [pid = 756] [serial = 150] [outer = 00000000] [url = about:blank] 11:23:06 INFO - PROCESS | 756 | --DOMWINDOW == 97 (0DB99400) [pid = 756] [serial = 151] [outer = 00000000] [url = about:blank] 11:23:06 INFO - PROCESS | 756 | --DOMWINDOW == 96 (1C2B1400) [pid = 756] [serial = 145] [outer = 00000000] [url = about:blank] 11:23:06 INFO - PROCESS | 756 | --DOMWINDOW == 95 (1B611C00) [pid = 756] [serial = 144] [outer = 00000000] [url = about:blank] 11:23:06 INFO - PROCESS | 756 | --DOMWINDOW == 94 (1830D400) [pid = 756] [serial = 135] [outer = 00000000] [url = about:blank] 11:23:06 INFO - PROCESS | 756 | --DOMWINDOW == 93 (1A3D6400) [pid = 756] [serial = 166] [outer = 00000000] [url = about:blank] 11:23:06 INFO - PROCESS | 756 | --DOMWINDOW == 92 (0E6CD800) [pid = 756] [serial = 169] [outer = 00000000] [url = about:blank] 11:23:06 INFO - PROCESS | 756 | --DOMWINDOW == 91 (18ECFC00) [pid = 756] [serial = 172] [outer = 00000000] [url = about:blank] 11:23:07 INFO - PROCESS | 756 | --DOMWINDOW == 90 (141D3800) [pid = 756] [serial = 170] [outer = 00000000] [url = about:blank] 11:23:07 INFO - PROCESS | 756 | --DOMWINDOW == 89 (1601C400) [pid = 756] [serial = 173] [outer = 00000000] [url = about:blank] 11:23:07 INFO - PROCESS | 756 | --DOMWINDOW == 88 (17BF7400) [pid = 756] [serial = 157] [outer = 00000000] [url = about:blank] 11:23:07 INFO - PROCESS | 756 | --DOMWINDOW == 87 (1D9BDC00) [pid = 756] [serial = 176] [outer = 00000000] [url = about:blank] 11:23:07 INFO - PROCESS | 756 | --DOMWINDOW == 86 (17B71400) [pid = 756] [serial = 156] [outer = 00000000] [url = about:blank] 11:23:07 INFO - PROCESS | 756 | --DOMWINDOW == 85 (1830CC00) [pid = 756] [serial = 159] [outer = 00000000] [url = about:blank] 11:23:07 INFO - PROCESS | 756 | --DOMWINDOW == 84 (1D981400) [pid = 756] [serial = 175] [outer = 00000000] [url = about:blank] 11:23:07 INFO - PROCESS | 756 | --DOMWINDOW == 83 (17641000) [pid = 756] [serial = 94] [outer = 00000000] [url = about:blank] 11:23:07 INFO - PROCESS | 756 | --DOMWINDOW == 82 (19D57400) [pid = 756] [serial = 97] [outer = 00000000] [url = about:blank] 11:23:07 INFO - PROCESS | 756 | --DOMWINDOW == 81 (0D080800) [pid = 756] [serial = 91] [outer = 00000000] [url = about:blank] 11:23:07 INFO - PROCESS | 756 | --DOMWINDOW == 80 (1D9C7400) [pid = 756] [serial = 178] [outer = 00000000] [url = about:blank] 11:23:07 INFO - PROCESS | 756 | 1468606987213 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 11:23:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:23:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 872ms 11:23:07 INFO - PROCESS | 756 | 1468606987260 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 11:23:07 INFO - PROCESS | 756 | 1468606987264 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 11:23:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:23:07 INFO - PROCESS | 756 | 1468606987270 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:23:07 INFO - PROCESS | 756 | 1468606987272 Marionette TRACE conn6 <- [1,282,null,{}] 11:23:07 INFO - PROCESS | 756 | 1468606987276 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:07 INFO - PROCESS | 756 | 1468606987278 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:07 INFO - PROCESS | 756 | 1468606987368 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 11:23:07 INFO - PROCESS | 756 | 1468606987377 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:07 INFO - PROCESS | 756 | 1468606987379 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:07 INFO - PROCESS | 756 | ++DOCSHELL 0D0E8C00 == 40 [pid = 756] [id = 80] 11:23:07 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (0D102400) [pid = 756] [serial = 237] [outer = 00000000] 11:23:07 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (0DAA7800) [pid = 756] [serial = 238] [outer = 0D102400] 11:23:07 INFO - PROCESS | 756 | 1468606987425 Marionette DEBUG loaded listener.js 11:23:07 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (0E008C00) [pid = 756] [serial = 239] [outer = 0D102400] 11:23:07 INFO - PROCESS | 756 | 1468606987886 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 11:23:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:23:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 11:23:07 INFO - PROCESS | 756 | 1468606987945 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 11:23:07 INFO - PROCESS | 756 | 1468606987947 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 11:23:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:23:07 INFO - PROCESS | 756 | 1468606987950 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:23:07 INFO - PROCESS | 756 | 1468606987954 Marionette TRACE conn6 <- [1,286,null,{}] 11:23:07 INFO - PROCESS | 756 | 1468606987963 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:07 INFO - PROCESS | 756 | 1468606987968 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:08 INFO - PROCESS | 756 | 1468606988052 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 11:23:08 INFO - PROCESS | 756 | 1468606988132 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:08 INFO - PROCESS | 756 | 1468606988135 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:08 INFO - PROCESS | 756 | ++DOCSHELL 1535D400 == 41 [pid = 756] [id = 81] 11:23:08 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (1535E400) [pid = 756] [serial = 240] [outer = 00000000] 11:23:08 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (16064400) [pid = 756] [serial = 241] [outer = 1535E400] 11:23:08 INFO - PROCESS | 756 | 1468606988182 Marionette DEBUG loaded listener.js 11:23:08 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (16353800) [pid = 756] [serial = 242] [outer = 1535E400] 11:23:08 INFO - PROCESS | 756 | 1468606988545 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 11:23:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:23:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 11:23:08 INFO - PROCESS | 756 | 1468606988585 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 11:23:08 INFO - PROCESS | 756 | 1468606988587 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 11:23:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:23:08 INFO - PROCESS | 756 | 1468606988591 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:23:08 INFO - PROCESS | 756 | 1468606988592 Marionette TRACE conn6 <- [1,290,null,{}] 11:23:08 INFO - PROCESS | 756 | 1468606988596 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:08 INFO - PROCESS | 756 | 1468606988598 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:08 INFO - PROCESS | 756 | 1468606988684 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 11:23:08 INFO - PROCESS | 756 | 1468606988716 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:08 INFO - PROCESS | 756 | 1468606988719 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:08 INFO - PROCESS | 756 | ++DOCSHELL 17644800 == 42 [pid = 756] [id = 82] 11:23:08 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (17647C00) [pid = 756] [serial = 243] [outer = 00000000] 11:23:08 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (17671C00) [pid = 756] [serial = 244] [outer = 17647C00] 11:23:08 INFO - PROCESS | 756 | 1468606988771 Marionette DEBUG loaded listener.js 11:23:08 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (17B6F000) [pid = 756] [serial = 245] [outer = 17647C00] 11:23:09 INFO - PROCESS | 756 | 1468606989170 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 11:23:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:23:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 11:23:09 INFO - PROCESS | 756 | 1468606989232 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 11:23:09 INFO - PROCESS | 756 | 1468606989234 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 11:23:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:23:09 INFO - PROCESS | 756 | 1468606989237 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:23:09 INFO - PROCESS | 756 | 1468606989239 Marionette TRACE conn6 <- [1,294,null,{}] 11:23:09 INFO - PROCESS | 756 | 1468606989256 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:09 INFO - PROCESS | 756 | 1468606989258 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:09 INFO - PROCESS | 756 | 1468606989362 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 11:23:09 INFO - PROCESS | 756 | 1468606989367 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:09 INFO - PROCESS | 756 | 1468606989369 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:09 INFO - PROCESS | 756 | ++DOCSHELL 17BECC00 == 43 [pid = 756] [id = 83] 11:23:09 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (17BED400) [pid = 756] [serial = 246] [outer = 00000000] 11:23:09 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (17BF8400) [pid = 756] [serial = 247] [outer = 17BED400] 11:23:09 INFO - PROCESS | 756 | 1468606989413 Marionette DEBUG loaded listener.js 11:23:09 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (17BF9400) [pid = 756] [serial = 248] [outer = 17BED400] 11:23:09 INFO - PROCESS | 756 | 1468606989858 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:23:09 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. 11:23:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 690ms 11:23:09 INFO - PROCESS | 756 | 1468606989931 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 11:23:09 INFO - PROCESS | 756 | 1468606989933 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 11:23:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:23:09 INFO - PROCESS | 756 | 1468606989937 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:23:09 INFO - PROCESS | 756 | 1468606989939 Marionette TRACE conn6 <- [1,298,null,{}] 11:23:09 INFO - PROCESS | 756 | 1468606989942 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:09 INFO - PROCESS | 756 | 1468606989948 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:10 INFO - PROCESS | 756 | 1468606990093 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 11:23:10 INFO - PROCESS | 756 | 1468606990118 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:10 INFO - PROCESS | 756 | 1468606990120 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:10 INFO - PROCESS | 756 | ++DOCSHELL 18ECF800 == 44 [pid = 756] [id = 84] 11:23:10 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (18ECFC00) [pid = 756] [serial = 249] [outer = 00000000] 11:23:10 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (193AA400) [pid = 756] [serial = 250] [outer = 18ECFC00] 11:23:10 INFO - PROCESS | 756 | 1468606990166 Marionette DEBUG loaded listener.js 11:23:10 INFO - PROCESS | 756 | ++DOMWINDOW == 95 (0C850000) [pid = 756] [serial = 251] [outer = 18ECFC00] 11:23:10 INFO - PROCESS | 756 | 1468606990598 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:23:10 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. 11:23:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 11:23:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:23:10 INFO - PROCESS | 756 | 1468606990613 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 11:23:10 INFO - PROCESS | 756 | 1468606990615 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 11:23:10 INFO - PROCESS | 756 | 1468606990618 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:23:10 INFO - PROCESS | 756 | 1468606990619 Marionette TRACE conn6 <- [1,302,null,{}] 11:23:10 INFO - PROCESS | 756 | 1468606990623 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:10 INFO - PROCESS | 756 | 1468606990625 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:10 INFO - PROCESS | 756 | 1468606990742 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 11:23:10 INFO - PROCESS | 756 | 1468606990747 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:10 INFO - PROCESS | 756 | 1468606990749 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:10 INFO - PROCESS | 756 | ++DOCSHELL 0C82A000 == 45 [pid = 756] [id = 85] 11:23:10 INFO - PROCESS | 756 | ++DOMWINDOW == 96 (1830B400) [pid = 756] [serial = 252] [outer = 00000000] 11:23:10 INFO - PROCESS | 756 | ++DOMWINDOW == 97 (19D4F400) [pid = 756] [serial = 253] [outer = 1830B400] 11:23:10 INFO - PROCESS | 756 | 1468606990793 Marionette DEBUG loaded listener.js 11:23:10 INFO - PROCESS | 756 | ++DOMWINDOW == 98 (19D58C00) [pid = 756] [serial = 254] [outer = 1830B400] 11:23:11 INFO - PROCESS | 756 | 1468606991226 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:23:11 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. 11:23:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 11:23:11 INFO - PROCESS | 756 | --DOMWINDOW == 97 (1766B800) [pid = 756] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:23:11 INFO - PROCESS | 756 | --DOMWINDOW == 96 (0C90FC00) [pid = 756] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:23:11 INFO - PROCESS | 756 | --DOMWINDOW == 95 (0D1F2400) [pid = 756] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:23:11 INFO - PROCESS | 756 | --DOMWINDOW == 94 (19D4E400) [pid = 756] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:23:11 INFO - PROCESS | 756 | --DOMWINDOW == 93 (0D1FEC00) [pid = 756] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:23:11 INFO - PROCESS | 756 | --DOMWINDOW == 92 (18307000) [pid = 756] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:23:11 INFO - PROCESS | 756 | --DOMWINDOW == 91 (19D4F000) [pid = 756] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:23:11 INFO - PROCESS | 756 | --DOMWINDOW == 90 (17B79C00) [pid = 756] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:23:11 INFO - PROCESS | 756 | --DOMWINDOW == 89 (1A3B9400) [pid = 756] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:23:11 INFO - PROCESS | 756 | --DOMWINDOW == 88 (17B6D800) [pid = 756] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:23:11 INFO - PROCESS | 756 | --DOMWINDOW == 87 (0C911800) [pid = 756] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:23:11 INFO - PROCESS | 756 | --DOMWINDOW == 86 (0D7A7400) [pid = 756] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:23:11 INFO - PROCESS | 756 | --DOMWINDOW == 85 (15056400) [pid = 756] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:23:11 INFO - PROCESS | 756 | --DOMWINDOW == 84 (16066400) [pid = 756] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:23:11 INFO - PROCESS | 756 | 1468606991506 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 11:23:11 INFO - PROCESS | 756 | 1468606991508 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 11:23:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:23:11 INFO - PROCESS | 756 | 1468606991519 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:23:11 INFO - PROCESS | 756 | 1468606991521 Marionette TRACE conn6 <- [1,306,null,{}] 11:23:11 INFO - PROCESS | 756 | 1468606991524 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:11 INFO - PROCESS | 756 | 1468606991526 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:11 INFO - PROCESS | 756 | 1468606991610 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 11:23:11 INFO - PROCESS | 756 | 1468606991618 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:11 INFO - PROCESS | 756 | 1468606991620 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:11 INFO - PROCESS | 756 | ++DOCSHELL 0D1FEC00 == 46 [pid = 756] [id = 86] 11:23:11 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (0D1FF400) [pid = 756] [serial = 255] [outer = 00000000] 11:23:11 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (15F27C00) [pid = 756] [serial = 256] [outer = 0D1FF400] 11:23:11 INFO - PROCESS | 756 | 1468606991663 Marionette DEBUG loaded listener.js 11:23:11 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (16064000) [pid = 756] [serial = 257] [outer = 0D1FF400] 11:23:12 INFO - PROCESS | 756 | 1468606992069 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:23:12 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. 11:23:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 570ms 11:23:12 INFO - PROCESS | 756 | 1468606992090 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 11:23:12 INFO - PROCESS | 756 | 1468606992092 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 11:23:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:23:12 INFO - PROCESS | 756 | 1468606992095 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:23:12 INFO - PROCESS | 756 | 1468606992096 Marionette TRACE conn6 <- [1,310,null,{}] 11:23:12 INFO - PROCESS | 756 | 1468606992111 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:12 INFO - PROCESS | 756 | 1468606992113 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:12 INFO - PROCESS | 756 | 1468606992194 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 11:23:12 INFO - PROCESS | 756 | 1468606992199 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:12 INFO - PROCESS | 756 | 1468606992201 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:12 INFO - PROCESS | 756 | ++DOCSHELL 15056400 == 47 [pid = 756] [id = 87] 11:23:12 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (160CBC00) [pid = 756] [serial = 258] [outer = 00000000] 11:23:12 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (19D4E800) [pid = 756] [serial = 259] [outer = 160CBC00] 11:23:12 INFO - PROCESS | 756 | 1468606992244 Marionette DEBUG loaded listener.js 11:23:12 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (1A324C00) [pid = 756] [serial = 260] [outer = 160CBC00] 11:23:12 INFO - PROCESS | 756 | 1468606992543 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:23:12 INFO - PROCESS | 756 | 1468606992685 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:23:12 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. 11:23:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 11:23:12 INFO - PROCESS | 756 | 1468606992727 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 11:23:12 INFO - PROCESS | 756 | 1468606992729 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 11:23:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:23:12 INFO - PROCESS | 756 | 1468606992733 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:23:12 INFO - PROCESS | 756 | 1468606992734 Marionette TRACE conn6 <- [1,314,null,{}] 11:23:12 INFO - PROCESS | 756 | 1468606992738 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:12 INFO - PROCESS | 756 | 1468606992740 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:12 INFO - PROCESS | 756 | 1468606992822 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 11:23:12 INFO - PROCESS | 756 | 1468606992828 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:12 INFO - PROCESS | 756 | 1468606992829 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:12 INFO - PROCESS | 756 | ++DOCSHELL 1A3D6400 == 48 [pid = 756] [id = 88] 11:23:12 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (1A3D6800) [pid = 756] [serial = 261] [outer = 00000000] 11:23:12 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (1B072000) [pid = 756] [serial = 262] [outer = 1A3D6800] 11:23:12 INFO - PROCESS | 756 | 1468606992873 Marionette DEBUG loaded listener.js 11:23:12 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (1BD56000) [pid = 756] [serial = 263] [outer = 1A3D6800] 11:23:13 INFO - PROCESS | 756 | 1468606993320 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:23:13 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. 11:23:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 630ms 11:23:13 INFO - PROCESS | 756 | 1468606993366 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 11:23:13 INFO - PROCESS | 756 | 1468606993368 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 11:23:13 INFO - PROCESS | 756 | 1468606993372 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:23:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:23:13 INFO - PROCESS | 756 | 1468606993374 Marionette TRACE conn6 <- [1,318,null,{}] 11:23:13 INFO - PROCESS | 756 | 1468606993378 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:13 INFO - PROCESS | 756 | 1468606993380 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:13 INFO - PROCESS | 756 | 1468606993479 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 11:23:13 INFO - PROCESS | 756 | 1468606993610 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:13 INFO - PROCESS | 756 | 1468606993613 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:13 INFO - PROCESS | 756 | ++DOCSHELL 0C828000 == 49 [pid = 756] [id = 89] 11:23:13 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (0C829800) [pid = 756] [serial = 264] [outer = 00000000] 11:23:13 INFO - PROCESS | 756 | ++DOMWINDOW == 95 (0C846000) [pid = 756] [serial = 265] [outer = 0C829800] 11:23:13 INFO - PROCESS | 756 | 1468606993670 Marionette DEBUG loaded listener.js 11:23:13 INFO - PROCESS | 756 | ++DOMWINDOW == 96 (0C8EA000) [pid = 756] [serial = 266] [outer = 0C829800] 11:23:14 INFO - PROCESS | 756 | 1468606994330 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:23:14 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. 11:23:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 970ms 11:23:14 INFO - PROCESS | 756 | 1468606994348 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 11:23:14 INFO - PROCESS | 756 | 1468606994351 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 11:23:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:23:14 INFO - PROCESS | 756 | 1468606994369 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:23:14 INFO - PROCESS | 756 | 1468606994373 Marionette TRACE conn6 <- [1,322,null,{}] 11:23:14 INFO - PROCESS | 756 | 1468606994381 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:14 INFO - PROCESS | 756 | 1468606994384 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:14 INFO - PROCESS | 756 | 1468606994509 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 11:23:14 INFO - PROCESS | 756 | 1468606994639 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:14 INFO - PROCESS | 756 | 1468606994642 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:14 INFO - PROCESS | 756 | ++DOCSHELL 0D83A800 == 50 [pid = 756] [id = 90] 11:23:14 INFO - PROCESS | 756 | ++DOMWINDOW == 97 (0D842000) [pid = 756] [serial = 267] [outer = 00000000] 11:23:14 INFO - PROCESS | 756 | ++DOMWINDOW == 98 (14A6B000) [pid = 756] [serial = 268] [outer = 0D842000] 11:23:14 INFO - PROCESS | 756 | 1468606994702 Marionette DEBUG loaded listener.js 11:23:14 INFO - PROCESS | 756 | ++DOMWINDOW == 99 (15030C00) [pid = 756] [serial = 269] [outer = 0D842000] 11:23:15 INFO - PROCESS | 756 | 1468606995300 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:23:15 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. 11:23:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 990ms 11:23:15 INFO - PROCESS | 756 | 1468606995349 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 11:23:15 INFO - PROCESS | 756 | 1468606995353 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 11:23:15 INFO - PROCESS | 756 | 1468606995357 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:23:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:23:15 INFO - PROCESS | 756 | 1468606995359 Marionette TRACE conn6 <- [1,326,null,{}] 11:23:15 INFO - PROCESS | 756 | 1468606995363 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:15 INFO - PROCESS | 756 | 1468606995366 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:15 INFO - PROCESS | 756 | 1468606995481 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 11:23:15 INFO - PROCESS | 756 | 1468606995577 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:15 INFO - PROCESS | 756 | 1468606995579 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:15 INFO - PROCESS | 756 | ++DOCSHELL 17BED000 == 51 [pid = 756] [id = 91] 11:23:15 INFO - PROCESS | 756 | ++DOMWINDOW == 100 (17BF4C00) [pid = 756] [serial = 270] [outer = 00000000] 11:23:15 INFO - PROCESS | 756 | ++DOMWINDOW == 101 (18E0E800) [pid = 756] [serial = 271] [outer = 17BF4C00] 11:23:15 INFO - PROCESS | 756 | 1468606995633 Marionette DEBUG loaded listener.js 11:23:15 INFO - PROCESS | 756 | ++DOMWINDOW == 102 (18EC1800) [pid = 756] [serial = 272] [outer = 17BF4C00] 11:23:16 INFO - PROCESS | 756 | 1468606996225 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:23:16 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. 11:23:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 929ms 11:23:16 INFO - PROCESS | 756 | 1468606996292 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 11:23:16 INFO - PROCESS | 756 | 1468606996294 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 11:23:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:23:16 INFO - PROCESS | 756 | 1468606996304 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:23:16 INFO - PROCESS | 756 | 1468606996310 Marionette TRACE conn6 <- [1,330,null,{}] 11:23:16 INFO - PROCESS | 756 | 1468606996315 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:16 INFO - PROCESS | 756 | 1468606996319 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:16 INFO - PROCESS | 756 | 1468606996431 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 11:23:16 INFO - PROCESS | 756 | 1468606996552 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:16 INFO - PROCESS | 756 | 1468606996555 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:16 INFO - PROCESS | 756 | ++DOCSHELL 0C808400 == 52 [pid = 756] [id = 92] 11:23:16 INFO - PROCESS | 756 | ++DOMWINDOW == 103 (0C80D800) [pid = 756] [serial = 273] [outer = 00000000] 11:23:16 INFO - PROCESS | 756 | ++DOMWINDOW == 104 (0C815000) [pid = 756] [serial = 274] [outer = 0C80D800] 11:23:16 INFO - PROCESS | 756 | 1468606996608 Marionette DEBUG loaded listener.js 11:23:16 INFO - PROCESS | 756 | ++DOMWINDOW == 105 (193A9C00) [pid = 756] [serial = 275] [outer = 0C80D800] 11:23:17 INFO - PROCESS | 756 | 1468606997248 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:23:17 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. 11:23:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 990ms 11:23:17 INFO - PROCESS | 756 | 1468606997291 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 11:23:17 INFO - PROCESS | 756 | 1468606997294 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 11:23:17 INFO - PROCESS | 756 | 1468606997297 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:23:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:23:17 INFO - PROCESS | 756 | 1468606997299 Marionette TRACE conn6 <- [1,334,null,{}] 11:23:17 INFO - PROCESS | 756 | 1468606997303 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:17 INFO - PROCESS | 756 | 1468606997305 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:17 INFO - PROCESS | 756 | 1468606997417 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 11:23:17 INFO - PROCESS | 756 | 1468606997653 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:17 INFO - PROCESS | 756 | 1468606997656 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:17 INFO - PROCESS | 756 | ++DOCSHELL 0C812000 == 53 [pid = 756] [id = 93] 11:23:17 INFO - PROCESS | 756 | ++DOMWINDOW == 106 (0C812C00) [pid = 756] [serial = 276] [outer = 00000000] 11:23:17 INFO - PROCESS | 756 | ++DOMWINDOW == 107 (0C824C00) [pid = 756] [serial = 277] [outer = 0C812C00] 11:23:17 INFO - PROCESS | 756 | 1468606997705 Marionette DEBUG loaded listener.js 11:23:17 INFO - PROCESS | 756 | ++DOMWINDOW == 108 (0C845800) [pid = 756] [serial = 278] [outer = 0C812C00] 11:23:18 INFO - PROCESS | 756 | 1468606998266 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:23:18 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. 11:23:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1015ms 11:23:18 INFO - PROCESS | 756 | 1468606998318 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 11:23:18 INFO - PROCESS | 756 | 1468606998321 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 11:23:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:23:18 INFO - PROCESS | 756 | 1468606998325 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:23:18 INFO - PROCESS | 756 | 1468606998328 Marionette TRACE conn6 <- [1,338,null,{}] 11:23:18 INFO - PROCESS | 756 | 1468606998333 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:18 INFO - PROCESS | 756 | 1468606998336 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:18 INFO - PROCESS | 756 | 1468606998455 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 11:23:18 INFO - PROCESS | 756 | --DOCSHELL 1A3D6400 == 52 [pid = 756] [id = 88] 11:23:18 INFO - PROCESS | 756 | --DOCSHELL 15056400 == 51 [pid = 756] [id = 87] 11:23:18 INFO - PROCESS | 756 | --DOCSHELL 0D1FEC00 == 50 [pid = 756] [id = 86] 11:23:18 INFO - PROCESS | 756 | --DOCSHELL 0C82A000 == 49 [pid = 756] [id = 85] 11:23:18 INFO - PROCESS | 756 | --DOCSHELL 18ECF800 == 48 [pid = 756] [id = 84] 11:23:18 INFO - PROCESS | 756 | --DOCSHELL 17BECC00 == 47 [pid = 756] [id = 83] 11:23:18 INFO - PROCESS | 756 | --DOCSHELL 17644800 == 46 [pid = 756] [id = 82] 11:23:18 INFO - PROCESS | 756 | --DOCSHELL 1535D400 == 45 [pid = 756] [id = 81] 11:23:18 INFO - PROCESS | 756 | --DOCSHELL 0D0E8C00 == 44 [pid = 756] [id = 80] 11:23:18 INFO - PROCESS | 756 | --DOCSHELL 0C8F6C00 == 43 [pid = 756] [id = 79] 11:23:18 INFO - PROCESS | 756 | --DOCSHELL 14A61800 == 42 [pid = 756] [id = 76] 11:23:18 INFO - PROCESS | 756 | --DOCSHELL 0C830400 == 41 [pid = 756] [id = 75] 11:23:18 INFO - PROCESS | 756 | --DOMWINDOW == 107 (1BDB7800) [pid = 756] [serial = 136] [outer = 00000000] [url = about:blank] 11:23:18 INFO - PROCESS | 756 | --DOMWINDOW == 106 (1A3C5000) [pid = 756] [serial = 208] [outer = 00000000] [url = about:blank] 11:23:18 INFO - PROCESS | 756 | --DOMWINDOW == 105 (193AD000) [pid = 756] [serial = 206] [outer = 00000000] [url = about:blank] 11:23:18 INFO - PROCESS | 756 | --DOMWINDOW == 104 (193ACC00) [pid = 756] [serial = 205] [outer = 00000000] [url = about:blank] 11:23:18 INFO - PROCESS | 756 | --DOMWINDOW == 103 (1B078000) [pid = 756] [serial = 211] [outer = 00000000] [url = about:blank] 11:23:18 INFO - PROCESS | 756 | --DOMWINDOW == 102 (1A3D2400) [pid = 756] [serial = 209] [outer = 00000000] [url = about:blank] 11:23:18 INFO - PROCESS | 756 | --DOMWINDOW == 101 (193A7400) [pid = 756] [serial = 191] [outer = 00000000] [url = about:blank] 11:23:18 INFO - PROCESS | 756 | --DOMWINDOW == 100 (18304800) [pid = 756] [serial = 190] [outer = 00000000] [url = about:blank] 11:23:18 INFO - PROCESS | 756 | --DOMWINDOW == 99 (0D3B5400) [pid = 756] [serial = 194] [outer = 00000000] [url = about:blank] 11:23:18 INFO - PROCESS | 756 | --DOMWINDOW == 98 (0D0EB800) [pid = 756] [serial = 193] [outer = 00000000] [url = about:blank] 11:23:18 INFO - PROCESS | 756 | --DOMWINDOW == 97 (0E080000) [pid = 756] [serial = 196] [outer = 00000000] [url = about:blank] 11:23:18 INFO - PROCESS | 756 | --DOMWINDOW == 96 (141D8800) [pid = 756] [serial = 197] [outer = 00000000] [url = about:blank] 11:23:18 INFO - PROCESS | 756 | --DOMWINDOW == 95 (16070C00) [pid = 756] [serial = 199] [outer = 00000000] [url = about:blank] 11:23:18 INFO - PROCESS | 756 | --DOMWINDOW == 94 (17645C00) [pid = 756] [serial = 200] [outer = 00000000] [url = about:blank] 11:23:18 INFO - PROCESS | 756 | --DOMWINDOW == 93 (1606D000) [pid = 756] [serial = 185] [outer = 00000000] [url = about:blank] 11:23:18 INFO - PROCESS | 756 | --DOMWINDOW == 92 (16069400) [pid = 756] [serial = 184] [outer = 00000000] [url = about:blank] 11:23:18 INFO - PROCESS | 756 | --DOMWINDOW == 91 (17BF6C00) [pid = 756] [serial = 202] [outer = 00000000] [url = about:blank] 11:23:18 INFO - PROCESS | 756 | --DOMWINDOW == 90 (167E8800) [pid = 756] [serial = 188] [outer = 00000000] [url = about:blank] 11:23:18 INFO - PROCESS | 756 | --DOMWINDOW == 89 (16069800) [pid = 756] [serial = 187] [outer = 00000000] [url = about:blank] 11:23:18 INFO - PROCESS | 756 | --DOMWINDOW == 88 (1D525C00) [pid = 756] [serial = 220] [outer = 00000000] [url = about:blank] 11:23:18 INFO - PROCESS | 756 | --DOMWINDOW == 87 (16352800) [pid = 756] [serial = 214] [outer = 00000000] [url = about:blank] 11:23:18 INFO - PROCESS | 756 | --DOMWINDOW == 86 (1809E800) [pid = 756] [serial = 215] [outer = 00000000] [url = about:blank] 11:23:18 INFO - PROCESS | 756 | --DOMWINDOW == 85 (1CC05800) [pid = 756] [serial = 217] [outer = 00000000] [url = about:blank] 11:23:18 INFO - PROCESS | 756 | --DOMWINDOW == 84 (1B611400) [pid = 756] [serial = 212] [outer = 00000000] [url = about:blank] 11:23:18 INFO - PROCESS | 756 | --DOMWINDOW == 83 (0DAB4800) [pid = 756] [serial = 182] [outer = 00000000] [url = about:blank] 11:23:18 INFO - PROCESS | 756 | --DOMWINDOW == 82 (0D837800) [pid = 756] [serial = 181] [outer = 00000000] [url = about:blank] 11:23:18 INFO - PROCESS | 756 | --DOMWINDOW == 81 (1D276000) [pid = 756] [serial = 218] [outer = 00000000] [url = about:blank] 11:23:18 INFO - PROCESS | 756 | --DOMWINDOW == 80 (18304000) [pid = 756] [serial = 203] [outer = 00000000] [url = about:blank] 11:23:18 INFO - PROCESS | 756 | 1468606998587 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:18 INFO - PROCESS | 756 | 1468606998589 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:18 INFO - PROCESS | 756 | ++DOCSHELL 0C822C00 == 42 [pid = 756] [id = 94] 11:23:18 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (0C825800) [pid = 756] [serial = 279] [outer = 00000000] 11:23:18 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (0C8F6C00) [pid = 756] [serial = 280] [outer = 0C825800] 11:23:18 INFO - PROCESS | 756 | 1468606998637 Marionette DEBUG loaded listener.js 11:23:18 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (0CC6E800) [pid = 756] [serial = 281] [outer = 0C825800] 11:23:19 INFO - PROCESS | 756 | 1468606999037 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:23:19 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. 11:23:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 770ms 11:23:19 INFO - PROCESS | 756 | 1468606999099 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 11:23:19 INFO - PROCESS | 756 | 1468606999103 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 11:23:19 INFO - PROCESS | 756 | 1468606999107 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:23:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:23:19 INFO - PROCESS | 756 | 1468606999108 Marionette TRACE conn6 <- [1,342,null,{}] 11:23:19 INFO - PROCESS | 756 | 1468606999112 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:19 INFO - PROCESS | 756 | 1468606999115 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:19 INFO - PROCESS | 756 | 1468606999204 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 11:23:19 INFO - PROCESS | 756 | 1468606999212 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:19 INFO - PROCESS | 756 | 1468606999214 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:19 INFO - PROCESS | 756 | ++DOCSHELL 0E00BC00 == 43 [pid = 756] [id = 95] 11:23:19 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (0E07E400) [pid = 756] [serial = 282] [outer = 00000000] 11:23:19 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (14A61800) [pid = 756] [serial = 283] [outer = 0E07E400] 11:23:19 INFO - PROCESS | 756 | 1468606999259 Marionette DEBUG loaded listener.js 11:23:19 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (15056400) [pid = 756] [serial = 284] [outer = 0E07E400] 11:23:19 INFO - PROCESS | 756 | 1468606999716 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:23:19 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. 11:23:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 11:23:19 INFO - PROCESS | 756 | 1468606999741 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 11:23:19 INFO - PROCESS | 756 | 1468606999743 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 11:23:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:23:19 INFO - PROCESS | 756 | 1468606999752 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:23:19 INFO - PROCESS | 756 | 1468606999758 Marionette TRACE conn6 <- [1,346,null,{}] 11:23:19 INFO - PROCESS | 756 | 1468606999762 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:19 INFO - PROCESS | 756 | 1468606999765 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:19 INFO - PROCESS | 756 | 1468606999852 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 11:23:19 INFO - PROCESS | 756 | 1468606999860 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:19 INFO - PROCESS | 756 | 1468606999862 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:19 INFO - PROCESS | 756 | ++DOCSHELL 16D5CC00 == 44 [pid = 756] [id = 96] 11:23:19 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (1763F800) [pid = 756] [serial = 285] [outer = 00000000] 11:23:19 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (17646400) [pid = 756] [serial = 286] [outer = 1763F800] 11:23:19 INFO - PROCESS | 756 | 1468606999906 Marionette DEBUG loaded listener.js 11:23:19 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (17649800) [pid = 756] [serial = 287] [outer = 1763F800] 11:23:20 INFO - PROCESS | 756 | 1468607000366 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:23:20 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. 11:23:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 11:23:20 INFO - PROCESS | 756 | 1468607000381 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 11:23:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:23:20 INFO - PROCESS | 756 | 1468607000383 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 11:23:20 INFO - PROCESS | 756 | 1468607000395 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:23:20 INFO - PROCESS | 756 | 1468607000397 Marionette TRACE conn6 <- [1,350,null,{}] 11:23:20 INFO - PROCESS | 756 | 1468607000401 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:20 INFO - PROCESS | 756 | 1468607000403 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:20 INFO - PROCESS | 756 | 1468607000488 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 11:23:20 INFO - PROCESS | 756 | 1468607000494 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:20 INFO - PROCESS | 756 | 1468607000496 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:20 INFO - PROCESS | 756 | ++DOCSHELL 1766A000 == 45 [pid = 756] [id = 97] 11:23:20 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (1766A400) [pid = 756] [serial = 288] [outer = 00000000] 11:23:20 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (17BFAC00) [pid = 756] [serial = 289] [outer = 1766A400] 11:23:20 INFO - PROCESS | 756 | 1468607000541 Marionette DEBUG loaded listener.js 11:23:20 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (18305800) [pid = 756] [serial = 290] [outer = 1766A400] 11:23:20 INFO - PROCESS | 756 | 1468607001005 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:23:20 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. 11:23:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 11:23:20 INFO - PROCESS | 756 | 1468607001017 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 11:23:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:23:20 INFO - PROCESS | 756 | 1468607001019 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 11:23:21 INFO - PROCESS | 756 | 1468607001022 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:23:21 INFO - PROCESS | 756 | 1468607001024 Marionette TRACE conn6 <- [1,354,null,{}] 11:23:21 INFO - PROCESS | 756 | 1468607001031 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:21 INFO - PROCESS | 756 | 1468607001033 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:21 INFO - PROCESS | 756 | 1468607001144 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 11:23:21 INFO - PROCESS | 756 | 1468607001196 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:21 INFO - PROCESS | 756 | 1468607001201 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:21 INFO - PROCESS | 756 | ++DOCSHELL 18EC4400 == 46 [pid = 756] [id = 98] 11:23:21 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (18ECB400) [pid = 756] [serial = 291] [outer = 00000000] 11:23:21 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (193AC800) [pid = 756] [serial = 292] [outer = 18ECB400] 11:23:21 INFO - PROCESS | 756 | 1468607001285 Marionette DEBUG loaded listener.js 11:23:21 INFO - PROCESS | 756 | ++DOMWINDOW == 95 (19743000) [pid = 756] [serial = 293] [outer = 18ECB400] 11:23:21 INFO - PROCESS | 756 | 1468607001758 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:23:21 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. 11:23:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 789ms 11:23:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:23:21 INFO - PROCESS | 756 | 1468607001813 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 11:23:21 INFO - PROCESS | 756 | 1468607001815 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 11:23:21 INFO - PROCESS | 756 | 1468607001819 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:23:21 INFO - PROCESS | 756 | 1468607001821 Marionette TRACE conn6 <- [1,358,null,{}] 11:23:21 INFO - PROCESS | 756 | 1468607001832 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:21 INFO - PROCESS | 756 | 1468607001834 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:21 INFO - PROCESS | 756 | 1468607001950 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 11:23:21 INFO - PROCESS | 756 | 1468607001962 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:21 INFO - PROCESS | 756 | 1468607001964 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:21 INFO - PROCESS | 756 | ++DOCSHELL 19D4A400 == 47 [pid = 756] [id = 99] 11:23:21 INFO - PROCESS | 756 | ++DOMWINDOW == 96 (19D4D400) [pid = 756] [serial = 294] [outer = 00000000] 11:23:22 INFO - PROCESS | 756 | ++DOMWINDOW == 97 (1A3D3000) [pid = 756] [serial = 295] [outer = 19D4D400] 11:23:22 INFO - PROCESS | 756 | 1468607002054 Marionette DEBUG loaded listener.js 11:23:22 INFO - PROCESS | 756 | ++DOMWINDOW == 98 (1A3E3400) [pid = 756] [serial = 296] [outer = 19D4D400] 11:23:22 INFO - PROCESS | 756 | 1468607002492 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:23:22 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. 11:23:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 730ms 11:23:22 INFO - PROCESS | 756 | 1468607002557 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 11:23:22 INFO - PROCESS | 756 | 1468607002559 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 11:23:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:23:22 INFO - PROCESS | 756 | 1468607002562 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:23:22 INFO - PROCESS | 756 | 1468607002564 Marionette TRACE conn6 <- [1,362,null,{}] 11:23:22 INFO - PROCESS | 756 | 1468607002567 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:22 INFO - PROCESS | 756 | 1468607002569 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:22 INFO - PROCESS | 756 | 1468607002677 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 11:23:22 INFO - PROCESS | 756 | 1468607002686 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:22 INFO - PROCESS | 756 | 1468607002687 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:22 INFO - PROCESS | 756 | ++DOCSHELL 19D99400 == 48 [pid = 756] [id = 100] 11:23:22 INFO - PROCESS | 756 | ++DOMWINDOW == 99 (1A3E8000) [pid = 756] [serial = 297] [outer = 00000000] 11:23:22 INFO - PROCESS | 756 | ++DOMWINDOW == 100 (1A3EEC00) [pid = 756] [serial = 298] [outer = 1A3E8000] 11:23:22 INFO - PROCESS | 756 | 1468607002730 Marionette DEBUG loaded listener.js 11:23:22 INFO - PROCESS | 756 | ++DOMWINDOW == 101 (1A3EF000) [pid = 756] [serial = 299] [outer = 1A3E8000] 11:23:22 INFO - PROCESS | 756 | --DOMWINDOW == 100 (17BED400) [pid = 756] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:23:22 INFO - PROCESS | 756 | --DOMWINDOW == 99 (1830B400) [pid = 756] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:23:22 INFO - PROCESS | 756 | --DOMWINDOW == 98 (17647C00) [pid = 756] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:23:22 INFO - PROCESS | 756 | --DOMWINDOW == 97 (18ECFC00) [pid = 756] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:23:22 INFO - PROCESS | 756 | --DOMWINDOW == 96 (0C903C00) [pid = 756] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:23:22 INFO - PROCESS | 756 | --DOMWINDOW == 95 (1535E400) [pid = 756] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:23:22 INFO - PROCESS | 756 | --DOMWINDOW == 94 (0D102400) [pid = 756] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:23:22 INFO - PROCESS | 756 | --DOMWINDOW == 93 (1D279C00) [pid = 756] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:23:22 INFO - PROCESS | 756 | --DOMWINDOW == 92 (0D1FF400) [pid = 756] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:23:22 INFO - PROCESS | 756 | --DOMWINDOW == 91 (160CBC00) [pid = 756] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:23:23 INFO - PROCESS | 756 | 1468607003191 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:23:23 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. 11:23:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 671ms 11:23:23 INFO - PROCESS | 756 | 1468607003235 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 11:23:23 INFO - PROCESS | 756 | 1468607003237 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 11:23:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:23:23 INFO - PROCESS | 756 | 1468607003241 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:23:23 INFO - PROCESS | 756 | 1468607003242 Marionette TRACE conn6 <- [1,366,null,{}] 11:23:23 INFO - PROCESS | 756 | 1468607003246 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:23 INFO - PROCESS | 756 | 1468607003248 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:23 INFO - PROCESS | 756 | 1468607003329 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 11:23:23 INFO - PROCESS | 756 | 1468607003334 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:23 INFO - PROCESS | 756 | 1468607003336 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:23 INFO - PROCESS | 756 | ++DOCSHELL 18ECFC00 == 49 [pid = 756] [id = 101] 11:23:23 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (193A3000) [pid = 756] [serial = 300] [outer = 00000000] 11:23:23 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (1A3EE800) [pid = 756] [serial = 301] [outer = 193A3000] 11:23:23 INFO - PROCESS | 756 | 1468607003381 Marionette DEBUG loaded listener.js 11:23:23 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (1B079C00) [pid = 756] [serial = 302] [outer = 193A3000] 11:23:23 INFO - PROCESS | 756 | 1468607003788 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:23:23 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. 11:23:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 571ms 11:23:23 INFO - PROCESS | 756 | 1468607003812 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 11:23:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:23:23 INFO - PROCESS | 756 | 1468607003814 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 11:23:23 INFO - PROCESS | 756 | 1468607003817 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:23:23 INFO - PROCESS | 756 | 1468607003819 Marionette TRACE conn6 <- [1,370,null,{}] 11:23:23 INFO - PROCESS | 756 | 1468607003822 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:23 INFO - PROCESS | 756 | 1468607003824 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:23 INFO - PROCESS | 756 | 1468607003944 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 11:23:23 INFO - PROCESS | 756 | 1468607003952 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:23 INFO - PROCESS | 756 | 1468607003962 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:23 INFO - PROCESS | 756 | ++DOCSHELL 19F85000 == 50 [pid = 756] [id = 102] 11:23:23 INFO - PROCESS | 756 | ++DOMWINDOW == 95 (1B079400) [pid = 756] [serial = 303] [outer = 00000000] 11:23:23 INFO - PROCESS | 756 | ++DOMWINDOW == 96 (1BDC2C00) [pid = 756] [serial = 304] [outer = 1B079400] 11:23:23 INFO - PROCESS | 756 | 1468607004006 Marionette DEBUG loaded listener.js 11:23:24 INFO - PROCESS | 756 | ++DOMWINDOW == 97 (1C2E9400) [pid = 756] [serial = 305] [outer = 1B079400] 11:23:24 INFO - PROCESS | 756 | 1468607004428 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:23:24 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. 11:23:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 630ms 11:23:24 INFO - PROCESS | 756 | 1468607004448 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 11:23:24 INFO - PROCESS | 756 | 1468607004450 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 11:23:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:23:24 INFO - PROCESS | 756 | 1468607004453 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:23:24 INFO - PROCESS | 756 | 1468607004455 Marionette TRACE conn6 <- [1,374,null,{}] 11:23:24 INFO - PROCESS | 756 | 1468607004458 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:24 INFO - PROCESS | 756 | 1468607004460 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:24 INFO - PROCESS | 756 | 1468607004575 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 11:23:24 INFO - PROCESS | 756 | 1468607004583 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:24 INFO - PROCESS | 756 | 1468607004585 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:24 INFO - PROCESS | 756 | ++DOCSHELL 1BDB4000 == 51 [pid = 756] [id = 103] 11:23:24 INFO - PROCESS | 756 | ++DOMWINDOW == 98 (1C68F800) [pid = 756] [serial = 306] [outer = 00000000] 11:23:24 INFO - PROCESS | 756 | ++DOMWINDOW == 99 (1CC0BC00) [pid = 756] [serial = 307] [outer = 1C68F800] 11:23:24 INFO - PROCESS | 756 | 1468607004631 Marionette DEBUG loaded listener.js 11:23:24 INFO - PROCESS | 756 | ++DOMWINDOW == 100 (1D521400) [pid = 756] [serial = 308] [outer = 1C68F800] 11:23:25 INFO - PROCESS | 756 | 1468607005177 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:23:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:23:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 770ms 11:23:25 INFO - PROCESS | 756 | 1468607005225 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 11:23:25 INFO - PROCESS | 756 | 1468607005230 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 11:23:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:23:25 INFO - PROCESS | 756 | 1468607005235 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:23:25 INFO - PROCESS | 756 | 1468607005239 Marionette TRACE conn6 <- [1,378,null,{}] 11:23:25 INFO - PROCESS | 756 | 1468607005285 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:25 INFO - PROCESS | 756 | 1468607005289 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:25 INFO - PROCESS | 756 | 1468607005456 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 11:23:25 INFO - PROCESS | 756 | 1468607005507 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:25 INFO - PROCESS | 756 | 1468607005512 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:25 INFO - PROCESS | 756 | ++DOCSHELL 0C830400 == 52 [pid = 756] [id = 104] 11:23:25 INFO - PROCESS | 756 | ++DOMWINDOW == 101 (0C8EB000) [pid = 756] [serial = 309] [outer = 00000000] 11:23:25 INFO - PROCESS | 756 | ++DOMWINDOW == 102 (0CCCE000) [pid = 756] [serial = 310] [outer = 0C8EB000] 11:23:25 INFO - PROCESS | 756 | 1468607005569 Marionette DEBUG loaded listener.js 11:23:25 INFO - PROCESS | 756 | ++DOMWINDOW == 103 (0D275400) [pid = 756] [serial = 311] [outer = 0C8EB000] 11:23:26 INFO - PROCESS | 756 | 1468607006179 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:23:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:23:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1009ms 11:23:26 INFO - PROCESS | 756 | 1468607006249 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 11:23:26 INFO - PROCESS | 756 | 1468607006253 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 11:23:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:23:26 INFO - PROCESS | 756 | 1468607006260 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:23:26 INFO - PROCESS | 756 | 1468607006262 Marionette TRACE conn6 <- [1,382,null,{}] 11:23:26 INFO - PROCESS | 756 | 1468607006267 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:26 INFO - PROCESS | 756 | 1468607006269 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:26 INFO - PROCESS | 756 | 1468607006384 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 11:23:26 INFO - PROCESS | 756 | 1468607006510 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:26 INFO - PROCESS | 756 | 1468607006513 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:26 INFO - PROCESS | 756 | ++DOCSHELL 141DB400 == 53 [pid = 756] [id = 105] 11:23:26 INFO - PROCESS | 756 | ++DOMWINDOW == 104 (14A67400) [pid = 756] [serial = 312] [outer = 00000000] 11:23:26 INFO - PROCESS | 756 | ++DOMWINDOW == 105 (1606DC00) [pid = 756] [serial = 313] [outer = 14A67400] 11:23:26 INFO - PROCESS | 756 | 1468607006574 Marionette DEBUG loaded listener.js 11:23:26 INFO - PROCESS | 756 | ++DOMWINDOW == 106 (17640800) [pid = 756] [serial = 314] [outer = 14A67400] 11:23:27 INFO - PROCESS | 756 | 1468607007215 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:23:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:23:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 970ms 11:23:27 INFO - PROCESS | 756 | 1468607007233 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 11:23:27 INFO - PROCESS | 756 | 1468607007236 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 11:23:27 INFO - PROCESS | 756 | 1468607007240 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:23:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:23:27 INFO - PROCESS | 756 | 1468607007243 Marionette TRACE conn6 <- [1,386,null,{}] 11:23:27 INFO - PROCESS | 756 | 1468607007254 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:27 INFO - PROCESS | 756 | 1468607007259 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:27 INFO - PROCESS | 756 | 1468607007369 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 11:23:27 INFO - PROCESS | 756 | 1468607007495 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:27 INFO - PROCESS | 756 | 1468607007498 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:27 INFO - PROCESS | 756 | ++DOCSHELL 19D57400 == 54 [pid = 756] [id = 106] 11:23:27 INFO - PROCESS | 756 | ++DOMWINDOW == 107 (1A3C8400) [pid = 756] [serial = 315] [outer = 00000000] 11:23:27 INFO - PROCESS | 756 | ++DOMWINDOW == 108 (1A3E7C00) [pid = 756] [serial = 316] [outer = 1A3C8400] 11:23:27 INFO - PROCESS | 756 | 1468607007556 Marionette DEBUG loaded listener.js 11:23:27 INFO - PROCESS | 756 | ++DOMWINDOW == 109 (1BDB9C00) [pid = 756] [serial = 317] [outer = 1A3C8400] 11:23:28 INFO - PROCESS | 756 | 1468607008138 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 11:23:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:23:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 930ms 11:23:28 INFO - PROCESS | 756 | 1468607008173 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 11:23:28 INFO - PROCESS | 756 | 1468607008176 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 11:23:28 INFO - PROCESS | 756 | 1468607008179 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:23:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:23:28 INFO - PROCESS | 756 | 1468607008181 Marionette TRACE conn6 <- [1,390,null,{}] 11:23:28 INFO - PROCESS | 756 | 1468607008185 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:28 INFO - PROCESS | 756 | 1468607008187 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:28 INFO - PROCESS | 756 | 1468607008298 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 11:23:28 INFO - PROCESS | 756 | 1468607008422 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:28 INFO - PROCESS | 756 | 1468607008425 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:28 INFO - PROCESS | 756 | ++DOCSHELL 1C68EC00 == 55 [pid = 756] [id = 107] 11:23:28 INFO - PROCESS | 756 | ++DOMWINDOW == 110 (1D521C00) [pid = 756] [serial = 318] [outer = 00000000] 11:23:28 INFO - PROCESS | 756 | ++DOMWINDOW == 111 (1D568C00) [pid = 756] [serial = 319] [outer = 1D521C00] 11:23:28 INFO - PROCESS | 756 | 1468607008480 Marionette DEBUG loaded listener.js 11:23:28 INFO - PROCESS | 756 | ++DOMWINDOW == 112 (1D56C800) [pid = 756] [serial = 320] [outer = 1D521C00] 11:23:29 INFO - PROCESS | 756 | 1468607009306 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 11:23:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:23:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1175ms 11:23:29 INFO - PROCESS | 756 | 1468607009359 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 11:23:29 INFO - PROCESS | 756 | 1468607009363 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 11:23:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:23:29 INFO - PROCESS | 756 | 1468607009368 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:23:29 INFO - PROCESS | 756 | 1468607009371 Marionette TRACE conn6 <- [1,394,null,{}] 11:23:29 INFO - PROCESS | 756 | 1468607009377 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:29 INFO - PROCESS | 756 | 1468607009380 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:29 INFO - PROCESS | 756 | 1468607009482 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 11:23:29 INFO - PROCESS | 756 | 1468607009612 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:29 INFO - PROCESS | 756 | 1468607009616 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:29 INFO - PROCESS | 756 | ++DOCSHELL 0C907400 == 56 [pid = 756] [id = 108] 11:23:29 INFO - PROCESS | 756 | ++DOMWINDOW == 113 (0C909400) [pid = 756] [serial = 321] [outer = 00000000] 11:23:29 INFO - PROCESS | 756 | ++DOMWINDOW == 114 (0DAB4000) [pid = 756] [serial = 322] [outer = 0C909400] 11:23:29 INFO - PROCESS | 756 | 1468607009668 Marionette DEBUG loaded listener.js 11:23:29 INFO - PROCESS | 756 | ++DOMWINDOW == 115 (0E088400) [pid = 756] [serial = 323] [outer = 0C909400] 11:23:30 INFO - PROCESS | 756 | --DOCSHELL 19F85000 == 55 [pid = 756] [id = 102] 11:23:30 INFO - PROCESS | 756 | --DOCSHELL 18ECFC00 == 54 [pid = 756] [id = 101] 11:23:30 INFO - PROCESS | 756 | --DOCSHELL 19D99400 == 53 [pid = 756] [id = 100] 11:23:30 INFO - PROCESS | 756 | --DOCSHELL 19D4A400 == 52 [pid = 756] [id = 99] 11:23:30 INFO - PROCESS | 756 | --DOCSHELL 18EC4400 == 51 [pid = 756] [id = 98] 11:23:30 INFO - PROCESS | 756 | --DOCSHELL 1766A000 == 50 [pid = 756] [id = 97] 11:23:30 INFO - PROCESS | 756 | --DOCSHELL 16D5CC00 == 49 [pid = 756] [id = 96] 11:23:30 INFO - PROCESS | 756 | --DOCSHELL 0E00BC00 == 48 [pid = 756] [id = 95] 11:23:30 INFO - PROCESS | 756 | --DOCSHELL 0C822C00 == 47 [pid = 756] [id = 94] 11:23:30 INFO - PROCESS | 756 | --DOCSHELL 0C812000 == 46 [pid = 756] [id = 93] 11:23:30 INFO - PROCESS | 756 | --DOCSHELL 0C828000 == 45 [pid = 756] [id = 89] 11:23:30 INFO - PROCESS | 756 | --DOCSHELL 090F8400 == 44 [pid = 756] [id = 78] 11:23:30 INFO - PROCESS | 756 | --DOCSHELL 16D5E400 == 43 [pid = 756] [id = 48] 11:23:30 INFO - PROCESS | 756 | --DOCSHELL 0C90F800 == 42 [pid = 756] [id = 63] 11:23:30 INFO - PROCESS | 756 | --DOCSHELL 18310000 == 41 [pid = 756] [id = 77] 11:23:30 INFO - PROCESS | 756 | --DOCSHELL 194C9C00 == 40 [pid = 756] [id = 49] 11:23:30 INFO - PROCESS | 756 | --DOCSHELL 17BED000 == 39 [pid = 756] [id = 91] 11:23:30 INFO - PROCESS | 756 | --DOCSHELL 17649000 == 38 [pid = 756] [id = 64] 11:23:30 INFO - PROCESS | 756 | --DOCSHELL 0D83A800 == 37 [pid = 756] [id = 90] 11:23:30 INFO - PROCESS | 756 | --DOCSHELL 16064C00 == 36 [pid = 756] [id = 62] 11:23:30 INFO - PROCESS | 756 | --DOCSHELL 15F25400 == 35 [pid = 756] [id = 35] 11:23:30 INFO - PROCESS | 756 | --DOCSHELL 0C808400 == 34 [pid = 756] [id = 92] 11:23:30 INFO - PROCESS | 756 | --DOCSHELL 0D101C00 == 33 [pid = 756] [id = 47] 11:23:30 INFO - PROCESS | 756 | --DOCSHELL 18306000 == 32 [pid = 756] [id = 46] 11:23:30 INFO - PROCESS | 756 | --DOCSHELL 1C68EC00 == 31 [pid = 756] [id = 107] 11:23:30 INFO - PROCESS | 756 | --DOCSHELL 141DB400 == 30 [pid = 756] [id = 105] 11:23:30 INFO - PROCESS | 756 | --DOCSHELL 19D57400 == 29 [pid = 756] [id = 106] 11:23:30 INFO - PROCESS | 756 | --DOCSHELL 1BDB4000 == 28 [pid = 756] [id = 103] 11:23:30 INFO - PROCESS | 756 | --DOCSHELL 0C830400 == 27 [pid = 756] [id = 104] 11:23:30 INFO - PROCESS | 756 | --DOMWINDOW == 114 (17BF8400) [pid = 756] [serial = 247] [outer = 00000000] [url = about:blank] 11:23:30 INFO - PROCESS | 756 | --DOMWINDOW == 113 (19D4F400) [pid = 756] [serial = 253] [outer = 00000000] [url = about:blank] 11:23:30 INFO - PROCESS | 756 | --DOMWINDOW == 112 (17671C00) [pid = 756] [serial = 244] [outer = 00000000] [url = about:blank] 11:23:30 INFO - PROCESS | 756 | --DOMWINDOW == 111 (0C850000) [pid = 756] [serial = 251] [outer = 00000000] [url = about:blank] 11:23:30 INFO - PROCESS | 756 | --DOMWINDOW == 110 (193AA400) [pid = 756] [serial = 250] [outer = 00000000] [url = about:blank] 11:23:30 INFO - PROCESS | 756 | --DOMWINDOW == 109 (0C8F0800) [pid = 756] [serial = 232] [outer = 00000000] [url = about:blank] 11:23:30 INFO - PROCESS | 756 | --DOMWINDOW == 108 (0C8F0400) [pid = 756] [serial = 223] [outer = 00000000] [url = about:blank] 11:23:30 INFO - PROCESS | 756 | --DOMWINDOW == 107 (0D83C000) [pid = 756] [serial = 236] [outer = 00000000] [url = about:blank] 11:23:30 INFO - PROCESS | 756 | --DOMWINDOW == 106 (0D1F3800) [pid = 756] [serial = 235] [outer = 00000000] [url = about:blank] 11:23:30 INFO - PROCESS | 756 | --DOMWINDOW == 105 (16064400) [pid = 756] [serial = 241] [outer = 00000000] [url = about:blank] 11:23:30 INFO - PROCESS | 756 | --DOMWINDOW == 104 (16353800) [pid = 756] [serial = 242] [outer = 00000000] [url = about:blank] 11:23:30 INFO - PROCESS | 756 | --DOMWINDOW == 103 (0DAA7800) [pid = 756] [serial = 238] [outer = 00000000] [url = about:blank] 11:23:30 INFO - PROCESS | 756 | --DOMWINDOW == 102 (0E008C00) [pid = 756] [serial = 239] [outer = 00000000] [url = about:blank] 11:23:30 INFO - PROCESS | 756 | --DOMWINDOW == 101 (15030800) [pid = 756] [serial = 226] [outer = 00000000] [url = about:blank] 11:23:30 INFO - PROCESS | 756 | --DOMWINDOW == 100 (19741800) [pid = 756] [serial = 229] [outer = 00000000] [url = about:blank] 11:23:30 INFO - PROCESS | 756 | --DOMWINDOW == 99 (1D526800) [pid = 756] [serial = 221] [outer = 00000000] [url = about:blank] 11:23:30 INFO - PROCESS | 756 | --DOMWINDOW == 98 (15F27C00) [pid = 756] [serial = 256] [outer = 00000000] [url = about:blank] 11:23:30 INFO - PROCESS | 756 | --DOMWINDOW == 97 (16064000) [pid = 756] [serial = 257] [outer = 00000000] [url = about:blank] 11:23:30 INFO - PROCESS | 756 | --DOMWINDOW == 96 (19D58C00) [pid = 756] [serial = 254] [outer = 00000000] [url = about:blank] 11:23:30 INFO - PROCESS | 756 | --DOMWINDOW == 95 (17BF9400) [pid = 756] [serial = 248] [outer = 00000000] [url = about:blank] 11:23:30 INFO - PROCESS | 756 | --DOMWINDOW == 94 (19D4E800) [pid = 756] [serial = 259] [outer = 00000000] [url = about:blank] 11:23:30 INFO - PROCESS | 756 | --DOMWINDOW == 93 (17B6F000) [pid = 756] [serial = 245] [outer = 00000000] [url = about:blank] 11:23:30 INFO - PROCESS | 756 | --DOMWINDOW == 92 (1A324C00) [pid = 756] [serial = 260] [outer = 00000000] [url = about:blank] 11:23:30 INFO - PROCESS | 756 | --DOMWINDOW == 91 (1B072000) [pid = 756] [serial = 262] [outer = 00000000] [url = about:blank] 11:23:31 INFO - PROCESS | 756 | 1468607011052 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 11:23:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:23:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1736ms 11:23:31 INFO - PROCESS | 756 | 1468607011075 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 11:23:31 INFO - PROCESS | 756 | 1468607011079 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 11:23:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:23:31 INFO - PROCESS | 756 | 1468607011083 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:23:31 INFO - PROCESS | 756 | 1468607011087 Marionette TRACE conn6 <- [1,398,null,{}] 11:23:31 INFO - PROCESS | 756 | 1468607011097 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:31 INFO - PROCESS | 756 | 1468607011100 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:31 INFO - PROCESS | 756 | 1468607011186 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 11:23:31 INFO - PROCESS | 756 | 1468607011196 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:31 INFO - PROCESS | 756 | 1468607011200 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:31 INFO - PROCESS | 756 | ++DOCSHELL 0C842400 == 28 [pid = 756] [id = 109] 11:23:31 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (0C84E400) [pid = 756] [serial = 324] [outer = 00000000] 11:23:31 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (0C8EFC00) [pid = 756] [serial = 325] [outer = 0C84E400] 11:23:31 INFO - PROCESS | 756 | 1468607011248 Marionette DEBUG loaded listener.js 11:23:31 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (0C903C00) [pid = 756] [serial = 326] [outer = 0C84E400] 11:23:31 INFO - PROCESS | 756 | 1468607011737 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 11:23:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:23:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 689ms 11:23:31 INFO - PROCESS | 756 | 1468607011774 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 11:23:31 INFO - PROCESS | 756 | 1468607011779 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 11:23:31 INFO - PROCESS | 756 | 1468607011786 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:23:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:23:31 INFO - PROCESS | 756 | 1468607011788 Marionette TRACE conn6 <- [1,402,null,{}] 11:23:31 INFO - PROCESS | 756 | 1468607011792 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:31 INFO - PROCESS | 756 | 1468607011795 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:31 INFO - PROCESS | 756 | 1468607011883 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 11:23:31 INFO - PROCESS | 756 | 1468607011891 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:31 INFO - PROCESS | 756 | 1468607011894 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:31 INFO - PROCESS | 756 | ++DOCSHELL 0D1FEC00 == 29 [pid = 756] [id = 110] 11:23:31 INFO - PROCESS | 756 | ++DOMWINDOW == 95 (0D272400) [pid = 756] [serial = 327] [outer = 00000000] 11:23:31 INFO - PROCESS | 756 | ++DOMWINDOW == 96 (0D3BA000) [pid = 756] [serial = 328] [outer = 0D272400] 11:23:31 INFO - PROCESS | 756 | 1468607011943 Marionette DEBUG loaded listener.js 11:23:32 INFO - PROCESS | 756 | ++DOMWINDOW == 97 (0D79B000) [pid = 756] [serial = 329] [outer = 0D272400] 11:23:32 INFO - PROCESS | 756 | 1468607012423 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 11:23:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:23:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 670ms 11:23:32 INFO - PROCESS | 756 | 1468607012459 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 11:23:32 INFO - PROCESS | 756 | 1468607012462 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 11:23:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:23:32 INFO - PROCESS | 756 | 1468607012465 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:23:32 INFO - PROCESS | 756 | 1468607012468 Marionette TRACE conn6 <- [1,406,null,{}] 11:23:32 INFO - PROCESS | 756 | 1468607012479 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:32 INFO - PROCESS | 756 | 1468607012483 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:32 INFO - PROCESS | 756 | 1468607012599 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 11:23:32 INFO - PROCESS | 756 | 1468607012693 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:32 INFO - PROCESS | 756 | 1468607012696 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:32 INFO - PROCESS | 756 | ++DOCSHELL 14AA1000 == 30 [pid = 756] [id = 111] 11:23:32 INFO - PROCESS | 756 | ++DOMWINDOW == 98 (14AA2400) [pid = 756] [serial = 330] [outer = 00000000] 11:23:32 INFO - PROCESS | 756 | ++DOMWINDOW == 99 (14E5F800) [pid = 756] [serial = 331] [outer = 14AA2400] 11:23:32 INFO - PROCESS | 756 | 1468607012745 Marionette DEBUG loaded listener.js 11:23:32 INFO - PROCESS | 756 | ++DOMWINDOW == 100 (1505C000) [pid = 756] [serial = 332] [outer = 14AA2400] 11:23:33 INFO - PROCESS | 756 | 1468607013162 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 11:23:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:23:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 730ms 11:23:33 INFO - PROCESS | 756 | 1468607013199 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 11:23:33 INFO - PROCESS | 756 | 1468607013202 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 11:23:33 INFO - PROCESS | 756 | 1468607013205 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:23:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:23:33 INFO - PROCESS | 756 | 1468607013206 Marionette TRACE conn6 <- [1,410,null,{}] 11:23:33 INFO - PROCESS | 756 | 1468607013210 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:33 INFO - PROCESS | 756 | 1468607013211 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:33 INFO - PROCESS | 756 | 1468607013324 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 11:23:33 INFO - PROCESS | 756 | 1468607013329 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:33 INFO - PROCESS | 756 | 1468607013331 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:33 INFO - PROCESS | 756 | ++DOCSHELL 15F1B400 == 31 [pid = 756] [id = 112] 11:23:33 INFO - PROCESS | 756 | ++DOMWINDOW == 101 (15F25400) [pid = 756] [serial = 333] [outer = 00000000] 11:23:33 INFO - PROCESS | 756 | ++DOMWINDOW == 102 (16067C00) [pid = 756] [serial = 334] [outer = 15F25400] 11:23:33 INFO - PROCESS | 756 | 1468607013376 Marionette DEBUG loaded listener.js 11:23:33 INFO - PROCESS | 756 | ++DOMWINDOW == 103 (160CBC00) [pid = 756] [serial = 335] [outer = 15F25400] 11:23:33 INFO - PROCESS | 756 | 1468607013842 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 11:23:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:23:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 670ms 11:23:33 INFO - PROCESS | 756 | 1468607013879 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 11:23:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:23:33 INFO - PROCESS | 756 | 1468607013881 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 11:23:33 INFO - PROCESS | 756 | 1468607013884 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:23:33 INFO - PROCESS | 756 | 1468607013886 Marionette TRACE conn6 <- [1,414,null,{}] 11:23:33 INFO - PROCESS | 756 | 1468607013889 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:33 INFO - PROCESS | 756 | 1468607013891 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:34 INFO - PROCESS | 756 | 1468607014029 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 11:23:34 INFO - PROCESS | 756 | 1468607014051 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:34 INFO - PROCESS | 756 | 1468607014053 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:34 INFO - PROCESS | 756 | ++DOCSHELL 17641C00 == 32 [pid = 756] [id = 113] 11:23:34 INFO - PROCESS | 756 | ++DOMWINDOW == 104 (17642C00) [pid = 756] [serial = 336] [outer = 00000000] 11:23:34 INFO - PROCESS | 756 | ++DOMWINDOW == 105 (17666400) [pid = 756] [serial = 337] [outer = 17642C00] 11:23:34 INFO - PROCESS | 756 | 1468607014098 Marionette DEBUG loaded listener.js 11:23:34 INFO - PROCESS | 756 | ++DOMWINDOW == 106 (17B6D800) [pid = 756] [serial = 338] [outer = 17642C00] 11:23:34 INFO - PROCESS | 756 | --DOMWINDOW == 105 (1B079400) [pid = 756] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:23:34 INFO - PROCESS | 756 | --DOMWINDOW == 104 (18ECB400) [pid = 756] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:23:34 INFO - PROCESS | 756 | --DOMWINDOW == 103 (19D4D400) [pid = 756] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:23:34 INFO - PROCESS | 756 | --DOMWINDOW == 102 (1A3E8000) [pid = 756] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:23:34 INFO - PROCESS | 756 | --DOMWINDOW == 101 (0C825800) [pid = 756] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:23:34 INFO - PROCESS | 756 | --DOMWINDOW == 100 (0C829800) [pid = 756] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:23:34 INFO - PROCESS | 756 | --DOMWINDOW == 99 (0C80D800) [pid = 756] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:23:34 INFO - PROCESS | 756 | --DOMWINDOW == 98 (1C68F800) [pid = 756] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:23:34 INFO - PROCESS | 756 | --DOMWINDOW == 97 (1763F800) [pid = 756] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:23:34 INFO - PROCESS | 756 | --DOMWINDOW == 96 (0C812C00) [pid = 756] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:23:34 INFO - PROCESS | 756 | --DOMWINDOW == 95 (0E07E400) [pid = 756] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:23:34 INFO - PROCESS | 756 | --DOMWINDOW == 94 (17BF4C00) [pid = 756] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:23:34 INFO - PROCESS | 756 | --DOMWINDOW == 93 (1766A400) [pid = 756] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:23:34 INFO - PROCESS | 756 | --DOMWINDOW == 92 (0D842000) [pid = 756] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:23:34 INFO - PROCESS | 756 | --DOMWINDOW == 91 (193A3000) [pid = 756] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:23:34 INFO - PROCESS | 756 | --DOMWINDOW == 90 (0C830800) [pid = 756] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:23:34 INFO - PROCESS | 756 | --DOMWINDOW == 89 (14A63000) [pid = 756] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:23:34 INFO - PROCESS | 756 | --DOMWINDOW == 88 (18E0DC00) [pid = 756] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:23:34 INFO - PROCESS | 756 | --DOMWINDOW == 87 (1D987400) [pid = 756] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:23:34 INFO - PROCESS | 756 | --DOMWINDOW == 86 (090FB800) [pid = 756] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:23:34 INFO - PROCESS | 756 | --DOMWINDOW == 85 (1A3D6800) [pid = 756] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:23:35 INFO - PROCESS | 756 | 1468607015248 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 11:23:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:23:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1422ms 11:23:35 INFO - PROCESS | 756 | 1468607015308 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 11:23:35 INFO - PROCESS | 756 | 1468607015313 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 11:23:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:23:35 INFO - PROCESS | 756 | 1468607015317 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:23:35 INFO - PROCESS | 756 | 1468607015322 Marionette TRACE conn6 <- [1,418,null,{}] 11:23:35 INFO - PROCESS | 756 | 1468607015327 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:35 INFO - PROCESS | 756 | 1468607015330 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:35 INFO - PROCESS | 756 | 1468607015449 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 11:23:35 INFO - PROCESS | 756 | 1468607015530 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:35 INFO - PROCESS | 756 | 1468607015533 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:35 INFO - PROCESS | 756 | ++DOCSHELL 0C824400 == 33 [pid = 756] [id = 114] 11:23:35 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (0C82C800) [pid = 756] [serial = 339] [outer = 00000000] 11:23:35 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (0C8F8000) [pid = 756] [serial = 340] [outer = 0C82C800] 11:23:35 INFO - PROCESS | 756 | 1468607015630 Marionette DEBUG loaded listener.js 11:23:35 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (0CCC9400) [pid = 756] [serial = 341] [outer = 0C82C800] 11:23:36 INFO - PROCESS | 756 | 1468607016826 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 11:23:36 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 11:23:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1524ms 11:23:36 INFO - PROCESS | 756 | 1468607016843 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 11:23:36 INFO - PROCESS | 756 | 1468607016847 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 11:23:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:23:36 INFO - PROCESS | 756 | 1468607016851 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:23:36 INFO - PROCESS | 756 | 1468607016855 Marionette TRACE conn6 <- [1,422,null,{}] 11:23:36 INFO - PROCESS | 756 | 1468607016860 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:36 INFO - PROCESS | 756 | 1468607016863 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:37 INFO - PROCESS | 756 | 1468607017009 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 11:23:37 INFO - PROCESS | 756 | --DOCSHELL 15F1B400 == 32 [pid = 756] [id = 112] 11:23:37 INFO - PROCESS | 756 | --DOCSHELL 14AA1000 == 31 [pid = 756] [id = 111] 11:23:37 INFO - PROCESS | 756 | --DOCSHELL 0D1FEC00 == 30 [pid = 756] [id = 110] 11:23:37 INFO - PROCESS | 756 | --DOCSHELL 0C842400 == 29 [pid = 756] [id = 109] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 87 (1E5EA800) [pid = 756] [serial = 179] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 86 (0DAB2C00) [pid = 756] [serial = 233] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 85 (1BD56000) [pid = 756] [serial = 263] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 84 (1C2E9400) [pid = 756] [serial = 305] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 83 (193AC800) [pid = 756] [serial = 292] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 82 (1A3D3000) [pid = 756] [serial = 295] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 81 (19743000) [pid = 756] [serial = 293] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 80 (1A3EEC00) [pid = 756] [serial = 298] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 79 (1A3E3400) [pid = 756] [serial = 296] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 78 (0C8F6C00) [pid = 756] [serial = 280] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0CC6E800) [pid = 756] [serial = 281] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 76 (0C846000) [pid = 756] [serial = 265] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 75 (0C8EA000) [pid = 756] [serial = 266] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 74 (0C815000) [pid = 756] [serial = 274] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 73 (1CC0BC00) [pid = 756] [serial = 307] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 72 (193A9C00) [pid = 756] [serial = 275] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 71 (17646400) [pid = 756] [serial = 286] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 70 (17649800) [pid = 756] [serial = 287] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 69 (0C824C00) [pid = 756] [serial = 277] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 68 (0C845800) [pid = 756] [serial = 278] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 67 (14A61800) [pid = 756] [serial = 283] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 66 (15056400) [pid = 756] [serial = 284] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 65 (18E0E800) [pid = 756] [serial = 271] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 64 (18EC1800) [pid = 756] [serial = 272] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 63 (17BFAC00) [pid = 756] [serial = 289] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 62 (14A6B000) [pid = 756] [serial = 268] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 61 (15030C00) [pid = 756] [serial = 269] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 60 (1A3EF000) [pid = 756] [serial = 299] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 59 (1A3EE800) [pid = 756] [serial = 301] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 58 (1B079C00) [pid = 756] [serial = 302] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 57 (1BDC2C00) [pid = 756] [serial = 304] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 56 (1D521400) [pid = 756] [serial = 308] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 55 (18305800) [pid = 756] [serial = 290] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 54 (0C904000) [pid = 756] [serial = 224] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 53 (15F25800) [pid = 756] [serial = 227] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | --DOMWINDOW == 52 (19F84400) [pid = 756] [serial = 230] [outer = 00000000] [url = about:blank] 11:23:37 INFO - PROCESS | 756 | 1468607017119 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:37 INFO - PROCESS | 756 | 1468607017124 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:37 INFO - PROCESS | 756 | ++DOCSHELL 0C824C00 == 30 [pid = 756] [id = 115] 11:23:37 INFO - PROCESS | 756 | ++DOMWINDOW == 53 (0C828800) [pid = 756] [serial = 342] [outer = 00000000] 11:23:37 INFO - PROCESS | 756 | ++DOMWINDOW == 54 (0C84C800) [pid = 756] [serial = 343] [outer = 0C828800] 11:23:37 INFO - PROCESS | 756 | 1468607017172 Marionette DEBUG loaded listener.js 11:23:37 INFO - PROCESS | 756 | ++DOMWINDOW == 55 (0C8F0C00) [pid = 756] [serial = 344] [outer = 0C828800] 11:23:38 INFO - PROCESS | 756 | 1468607018051 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 11:23:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:23:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1238ms 11:23:38 INFO - PROCESS | 756 | 1468607018091 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 11:23:38 INFO - PROCESS | 756 | 1468607018096 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 11:23:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:23:38 INFO - PROCESS | 756 | 1468607018102 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:23:38 INFO - PROCESS | 756 | 1468607018105 Marionette TRACE conn6 <- [1,426,null,{}] 11:23:38 INFO - PROCESS | 756 | 1468607018109 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:38 INFO - PROCESS | 756 | 1468607018111 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:38 INFO - PROCESS | 756 | 1468607018199 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 11:23:38 INFO - PROCESS | 756 | 1468607018206 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:38 INFO - PROCESS | 756 | 1468607018208 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:38 INFO - PROCESS | 756 | ++DOCSHELL 0D64BC00 == 31 [pid = 756] [id = 116] 11:23:38 INFO - PROCESS | 756 | ++DOMWINDOW == 56 (0D799400) [pid = 756] [serial = 345] [outer = 00000000] 11:23:38 INFO - PROCESS | 756 | ++DOMWINDOW == 57 (0D83BC00) [pid = 756] [serial = 346] [outer = 0D799400] 11:23:38 INFO - PROCESS | 756 | 1468607018255 Marionette DEBUG loaded listener.js 11:23:38 INFO - PROCESS | 756 | ++DOMWINDOW == 58 (0D841C00) [pid = 756] [serial = 347] [outer = 0D799400] 11:23:38 INFO - PROCESS | 756 | 1468607018743 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 11:23:38 INFO - PROCESS | 756 | 1468607018778 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 11:23:38 INFO - PROCESS | 756 | 1468607018781 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:23:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:23:38 INFO - PROCESS | 756 | 1468607018785 Marionette TRACE conn6 <- [1,430,null,{}] 11:23:38 INFO - PROCESS | 756 | 1468607018795 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:38 INFO - PROCESS | 756 | 1468607018800 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:38 INFO - PROCESS | 756 | 1468607018887 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 11:23:38 INFO - PROCESS | 756 | 1468607018972 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:38 INFO - PROCESS | 756 | 1468607018974 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:38 INFO - PROCESS | 756 | ++DOCSHELL 14AA9800 == 32 [pid = 756] [id = 117] 11:23:38 INFO - PROCESS | 756 | ++DOMWINDOW == 59 (14B84400) [pid = 756] [serial = 348] [outer = 00000000] 11:23:39 INFO - PROCESS | 756 | ++DOMWINDOW == 60 (15031800) [pid = 756] [serial = 349] [outer = 14B84400] 11:23:39 INFO - PROCESS | 756 | 1468607019022 Marionette DEBUG loaded listener.js 11:23:39 INFO - PROCESS | 756 | ++DOMWINDOW == 61 (15352000) [pid = 756] [serial = 350] [outer = 14B84400] 11:23:39 INFO - PROCESS | 756 | 1468607019439 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 11:23:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:23:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 11:23:39 INFO - PROCESS | 756 | 1468607019455 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 11:23:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:23:39 INFO - PROCESS | 756 | 1468607019458 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 11:23:39 INFO - PROCESS | 756 | 1468607019467 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:23:39 INFO - PROCESS | 756 | 1468607019469 Marionette TRACE conn6 <- [1,434,null,{}] 11:23:39 INFO - PROCESS | 756 | 1468607019472 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:39 INFO - PROCESS | 756 | 1468607019474 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:39 INFO - PROCESS | 756 | 1468607019628 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 11:23:39 INFO - PROCESS | 756 | 1468607019650 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:39 INFO - PROCESS | 756 | 1468607019652 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:39 INFO - PROCESS | 756 | ++DOCSHELL 1601D800 == 33 [pid = 756] [id = 118] 11:23:39 INFO - PROCESS | 756 | ++DOMWINDOW == 62 (16063400) [pid = 756] [serial = 351] [outer = 00000000] 11:23:39 INFO - PROCESS | 756 | ++DOMWINDOW == 63 (16D62000) [pid = 756] [serial = 352] [outer = 16063400] 11:23:39 INFO - PROCESS | 756 | 1468607019696 Marionette DEBUG loaded listener.js 11:23:39 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (17646400) [pid = 756] [serial = 353] [outer = 16063400] 11:23:40 INFO - PROCESS | 756 | 1468607020147 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 11:23:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:23:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 731ms 11:23:40 INFO - PROCESS | 756 | 1468607020197 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 11:23:40 INFO - PROCESS | 756 | 1468607020199 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 11:23:40 INFO - PROCESS | 756 | 1468607020202 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:23:40 INFO - PROCESS | 756 | 1468607020204 Marionette TRACE conn6 <- [1,438,null,{}] 11:23:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:23:40 INFO - PROCESS | 756 | 1468607020207 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:40 INFO - PROCESS | 756 | 1468607020210 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:40 INFO - PROCESS | 756 | 1468607020314 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 11:23:40 INFO - PROCESS | 756 | 1468607020322 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:40 INFO - PROCESS | 756 | 1468607020324 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:40 INFO - PROCESS | 756 | ++DOCSHELL 17670800 == 34 [pid = 756] [id = 119] 11:23:40 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (17671800) [pid = 756] [serial = 354] [outer = 00000000] 11:23:40 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (17BF0000) [pid = 756] [serial = 355] [outer = 17671800] 11:23:40 INFO - PROCESS | 756 | 1468607020367 Marionette DEBUG loaded listener.js 11:23:40 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (17BF8400) [pid = 756] [serial = 356] [outer = 17671800] 11:23:40 INFO - PROCESS | 756 | 1468607020804 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 11:23:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:23:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 670ms 11:23:40 INFO - PROCESS | 756 | 1468607020880 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 11:23:40 INFO - PROCESS | 756 | 1468607020882 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 11:23:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:23:40 INFO - PROCESS | 756 | 1468607020885 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:23:40 INFO - PROCESS | 756 | 1468607020886 Marionette TRACE conn6 <- [1,442,null,{}] 11:23:40 INFO - PROCESS | 756 | 1468607020901 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:40 INFO - PROCESS | 756 | 1468607020907 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:41 INFO - PROCESS | 756 | 1468607021073 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 11:23:41 INFO - PROCESS | 756 | 1468607021081 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:41 INFO - PROCESS | 756 | 1468607021083 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:41 INFO - PROCESS | 756 | ++DOCSHELL 180A2400 == 35 [pid = 756] [id = 120] 11:23:41 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (18302C00) [pid = 756] [serial = 357] [outer = 00000000] 11:23:41 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (1830B400) [pid = 756] [serial = 358] [outer = 18302C00] 11:23:41 INFO - PROCESS | 756 | 1468607021172 Marionette DEBUG loaded listener.js 11:23:41 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (18E0D400) [pid = 756] [serial = 359] [outer = 18302C00] 11:23:41 INFO - PROCESS | 756 | --DOMWINDOW == 69 (14AA2400) [pid = 756] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:23:41 INFO - PROCESS | 756 | --DOMWINDOW == 68 (0C8EB000) [pid = 756] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:23:41 INFO - PROCESS | 756 | --DOMWINDOW == 67 (14A67400) [pid = 756] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:23:41 INFO - PROCESS | 756 | --DOMWINDOW == 66 (1A3C8400) [pid = 756] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:23:41 INFO - PROCESS | 756 | --DOMWINDOW == 65 (1D521C00) [pid = 756] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:23:41 INFO - PROCESS | 756 | --DOMWINDOW == 64 (0C84E400) [pid = 756] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:23:41 INFO - PROCESS | 756 | --DOMWINDOW == 63 (0D272400) [pid = 756] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:23:41 INFO - PROCESS | 756 | --DOMWINDOW == 62 (0C909400) [pid = 756] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:23:41 INFO - PROCESS | 756 | --DOMWINDOW == 61 (15F25400) [pid = 756] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:23:41 INFO - PROCESS | 756 | 1468607021559 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 11:23:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:23:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 729ms 11:23:41 INFO - PROCESS | 756 | 1468607021617 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 11:23:41 INFO - PROCESS | 756 | 1468607021619 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 11:23:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:23:41 INFO - PROCESS | 756 | 1468607021622 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:23:41 INFO - PROCESS | 756 | 1468607021633 Marionette TRACE conn6 <- [1,446,null,{}] 11:23:41 INFO - PROCESS | 756 | 1468607021637 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:41 INFO - PROCESS | 756 | 1468607021639 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:41 INFO - PROCESS | 756 | 1468607021716 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 11:23:41 INFO - PROCESS | 756 | 1468607021721 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:41 INFO - PROCESS | 756 | 1468607021723 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:41 INFO - PROCESS | 756 | ++DOCSHELL 0CC6D800 == 36 [pid = 756] [id = 121] 11:23:41 INFO - PROCESS | 756 | ++DOMWINDOW == 62 (0DAAA800) [pid = 756] [serial = 360] [outer = 00000000] 11:23:41 INFO - PROCESS | 756 | ++DOMWINDOW == 63 (1830B000) [pid = 756] [serial = 361] [outer = 0DAAA800] 11:23:41 INFO - PROCESS | 756 | 1468607021766 Marionette DEBUG loaded listener.js 11:23:41 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (1830EC00) [pid = 756] [serial = 362] [outer = 0DAAA800] 11:23:42 INFO - PROCESS | 756 | 1468607022171 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 11:23:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:23:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 590ms 11:23:42 INFO - PROCESS | 756 | 1468607022217 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 11:23:42 INFO - PROCESS | 756 | 1468607022219 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 11:23:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:23:42 INFO - PROCESS | 756 | 1468607022222 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:23:42 INFO - PROCESS | 756 | 1468607022224 Marionette TRACE conn6 <- [1,450,null,{}] 11:23:42 INFO - PROCESS | 756 | 1468607022231 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:42 INFO - PROCESS | 756 | 1468607022232 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:42 INFO - PROCESS | 756 | 1468607022312 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 11:23:42 INFO - PROCESS | 756 | 1468607022317 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:42 INFO - PROCESS | 756 | 1468607022319 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:42 INFO - PROCESS | 756 | ++DOCSHELL 18ECFC00 == 37 [pid = 756] [id = 122] 11:23:42 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (193A2400) [pid = 756] [serial = 363] [outer = 00000000] 11:23:42 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (193A6C00) [pid = 756] [serial = 364] [outer = 193A2400] 11:23:42 INFO - PROCESS | 756 | 1468607022363 Marionette DEBUG loaded listener.js 11:23:42 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (193AA400) [pid = 756] [serial = 365] [outer = 193A2400] 11:23:42 INFO - PROCESS | 756 | 1468607022790 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 11:23:42 INFO - PROCESS | 756 | 1468607022859 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 11:23:42 INFO - PROCESS | 756 | 1468607022862 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:23:42 INFO - PROCESS | 756 | 1468607022864 Marionette TRACE conn6 <- [1,454,null,{}] 11:23:42 INFO - PROCESS | 756 | 1468607022867 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:42 INFO - PROCESS | 756 | 1468607022869 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:42 INFO - PROCESS | 756 | 1468607022947 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 11:23:42 INFO - PROCESS | 756 | 1468607022952 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:42 INFO - PROCESS | 756 | 1468607022954 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:42 INFO - PROCESS | 756 | ++DOCSHELL 193A6400 == 38 [pid = 756] [id = 123] 11:23:42 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (193AC800) [pid = 756] [serial = 366] [outer = 00000000] 11:23:42 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (193B1C00) [pid = 756] [serial = 367] [outer = 193AC800] 11:23:43 INFO - PROCESS | 756 | 1468607022997 Marionette DEBUG loaded listener.js 11:23:43 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (196ED000) [pid = 756] [serial = 368] [outer = 193AC800] 11:23:43 INFO - PROCESS | 756 | [756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:23:43 INFO - PROCESS | 756 | 1468607023593 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 11:23:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:23:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 770ms 11:23:43 INFO - PROCESS | 756 | 1468607023689 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 11:23:43 INFO - PROCESS | 756 | 1468607023693 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 11:23:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:23:43 INFO - PROCESS | 756 | 1468607023698 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:23:43 INFO - PROCESS | 756 | 1468607023702 Marionette TRACE conn6 <- [1,458,null,{}] 11:23:43 INFO - PROCESS | 756 | 1468607023708 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:43 INFO - PROCESS | 756 | 1468607023711 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:43 INFO - PROCESS | 756 | 1468607023830 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 11:23:43 INFO - PROCESS | 756 | 1468607023946 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:43 INFO - PROCESS | 756 | 1468607023949 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:43 INFO - PROCESS | 756 | ++DOCSHELL 090F5000 == 39 [pid = 756] [id = 124] 11:23:43 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (0C825C00) [pid = 756] [serial = 369] [outer = 00000000] 11:23:43 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (0C90AC00) [pid = 756] [serial = 370] [outer = 0C825C00] 11:23:44 INFO - PROCESS | 756 | 1468607024006 Marionette DEBUG loaded listener.js 11:23:44 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (0D642000) [pid = 756] [serial = 371] [outer = 0C825C00] 11:23:44 INFO - PROCESS | 756 | 1468607024591 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 11:23:44 INFO - PROCESS | 756 | 1468607024634 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 11:23:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:23:44 INFO - PROCESS | 756 | 1468607024640 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:23:44 INFO - PROCESS | 756 | 1468607024643 Marionette TRACE conn6 <- [1,462,null,{}] 11:23:44 INFO - PROCESS | 756 | 1468607024647 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:44 INFO - PROCESS | 756 | 1468607024650 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:44 INFO - PROCESS | 756 | 1468607024759 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 11:23:44 INFO - PROCESS | 756 | 1468607024881 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:44 INFO - PROCESS | 756 | 1468607024884 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:44 INFO - PROCESS | 756 | ++DOCSHELL 14B8CC00 == 40 [pid = 756] [id = 125] 11:23:44 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (14E22000) [pid = 756] [serial = 372] [outer = 00000000] 11:23:44 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (150C0000) [pid = 756] [serial = 373] [outer = 14E22000] 11:23:44 INFO - PROCESS | 756 | 1468607024941 Marionette DEBUG loaded listener.js 11:23:45 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (16068400) [pid = 756] [serial = 374] [outer = 14E22000] 11:23:45 INFO - PROCESS | 756 | [756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:23:45 INFO - PROCESS | 756 | 1468607025585 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 11:23:45 INFO - PROCESS | 756 | 1468607025628 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 11:23:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:23:45 INFO - PROCESS | 756 | 1468607025633 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:23:45 INFO - PROCESS | 756 | 1468607025637 Marionette TRACE conn6 <- [1,466,null,{}] 11:23:45 INFO - PROCESS | 756 | 1468607025648 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:45 INFO - PROCESS | 756 | 1468607025652 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:45 INFO - PROCESS | 756 | 1468607025759 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 11:23:45 INFO - PROCESS | 756 | 1468607025903 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:45 INFO - PROCESS | 756 | 1468607025906 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:45 INFO - PROCESS | 756 | ++DOCSHELL 19746C00 == 41 [pid = 756] [id = 126] 11:23:45 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (19747C00) [pid = 756] [serial = 375] [outer = 00000000] 11:23:45 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (19D4D800) [pid = 756] [serial = 376] [outer = 19747C00] 11:23:45 INFO - PROCESS | 756 | 1468607025967 Marionette DEBUG loaded listener.js 11:23:46 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (19D56000) [pid = 756] [serial = 377] [outer = 19747C00] 11:23:46 INFO - PROCESS | 756 | 1468607026776 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 11:23:46 INFO - PROCESS | 756 | 1468607026819 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 11:23:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:23:46 INFO - PROCESS | 756 | 1468607026824 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:23:46 INFO - PROCESS | 756 | 1468607026827 Marionette TRACE conn6 <- [1,470,null,{}] 11:23:46 INFO - PROCESS | 756 | 1468607026832 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:46 INFO - PROCESS | 756 | 1468607026835 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:46 INFO - PROCESS | 756 | 1468607026946 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 11:23:47 INFO - PROCESS | 756 | 1468607027027 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:47 INFO - PROCESS | 756 | 1468607027031 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:47 INFO - PROCESS | 756 | --DOCSHELL 18ECFC00 == 40 [pid = 756] [id = 122] 11:23:47 INFO - PROCESS | 756 | --DOCSHELL 0CC6D800 == 39 [pid = 756] [id = 121] 11:23:47 INFO - PROCESS | 756 | --DOCSHELL 180A2400 == 38 [pid = 756] [id = 120] 11:23:47 INFO - PROCESS | 756 | --DOCSHELL 17670800 == 37 [pid = 756] [id = 119] 11:23:47 INFO - PROCESS | 756 | --DOCSHELL 1601D800 == 36 [pid = 756] [id = 118] 11:23:47 INFO - PROCESS | 756 | --DOCSHELL 14AA9800 == 35 [pid = 756] [id = 117] 11:23:47 INFO - PROCESS | 756 | --DOCSHELL 0D64BC00 == 34 [pid = 756] [id = 116] 11:23:47 INFO - PROCESS | 756 | --DOCSHELL 0C824C00 == 33 [pid = 756] [id = 115] 11:23:47 INFO - PROCESS | 756 | --DOCSHELL 0C824400 == 32 [pid = 756] [id = 114] 11:23:47 INFO - PROCESS | 756 | --DOCSHELL 17641C00 == 31 [pid = 756] [id = 113] 11:23:47 INFO - PROCESS | 756 | --DOCSHELL 0C907400 == 30 [pid = 756] [id = 108] 11:23:47 INFO - PROCESS | 756 | --DOCSHELL 19746C00 == 29 [pid = 756] [id = 126] 11:23:47 INFO - PROCESS | 756 | --DOCSHELL 193A6400 == 28 [pid = 756] [id = 123] 11:23:47 INFO - PROCESS | 756 | --DOCSHELL 090F5000 == 27 [pid = 756] [id = 124] 11:23:47 INFO - PROCESS | 756 | --DOCSHELL 14B8CC00 == 26 [pid = 756] [id = 125] 11:23:47 INFO - PROCESS | 756 | ++DOCSHELL 090F5800 == 27 [pid = 756] [id = 127] 11:23:47 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (090F6400) [pid = 756] [serial = 378] [outer = 00000000] 11:23:47 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (0C809000) [pid = 756] [serial = 379] [outer = 090F6400] 11:23:47 INFO - PROCESS | 756 | 1468607027675 Marionette DEBUG loaded listener.js 11:23:47 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (0C814800) [pid = 756] [serial = 380] [outer = 090F6400] 11:23:47 INFO - PROCESS | 756 | --DOMWINDOW == 81 (14E5F800) [pid = 756] [serial = 331] [outer = 00000000] [url = about:blank] 11:23:47 INFO - PROCESS | 756 | --DOMWINDOW == 80 (0D275400) [pid = 756] [serial = 311] [outer = 00000000] [url = about:blank] 11:23:47 INFO - PROCESS | 756 | --DOMWINDOW == 79 (17640800) [pid = 756] [serial = 314] [outer = 00000000] [url = about:blank] 11:23:47 INFO - PROCESS | 756 | --DOMWINDOW == 78 (1BDB9C00) [pid = 756] [serial = 317] [outer = 00000000] [url = about:blank] 11:23:47 INFO - PROCESS | 756 | --DOMWINDOW == 77 (1D56C800) [pid = 756] [serial = 320] [outer = 00000000] [url = about:blank] 11:23:47 INFO - PROCESS | 756 | --DOMWINDOW == 76 (17666400) [pid = 756] [serial = 337] [outer = 00000000] [url = about:blank] 11:23:47 INFO - PROCESS | 756 | --DOMWINDOW == 75 (0CCCE000) [pid = 756] [serial = 310] [outer = 00000000] [url = about:blank] 11:23:47 INFO - PROCESS | 756 | --DOMWINDOW == 74 (0C8EFC00) [pid = 756] [serial = 325] [outer = 00000000] [url = about:blank] 11:23:47 INFO - PROCESS | 756 | --DOMWINDOW == 73 (1606DC00) [pid = 756] [serial = 313] [outer = 00000000] [url = about:blank] 11:23:47 INFO - PROCESS | 756 | --DOMWINDOW == 72 (0D79B000) [pid = 756] [serial = 329] [outer = 00000000] [url = about:blank] 11:23:47 INFO - PROCESS | 756 | --DOMWINDOW == 71 (0D3BA000) [pid = 756] [serial = 328] [outer = 00000000] [url = about:blank] 11:23:47 INFO - PROCESS | 756 | --DOMWINDOW == 70 (0DAB4000) [pid = 756] [serial = 322] [outer = 00000000] [url = about:blank] 11:23:47 INFO - PROCESS | 756 | --DOMWINDOW == 69 (1D568C00) [pid = 756] [serial = 319] [outer = 00000000] [url = about:blank] 11:23:47 INFO - PROCESS | 756 | --DOMWINDOW == 68 (1A3E7C00) [pid = 756] [serial = 316] [outer = 00000000] [url = about:blank] 11:23:47 INFO - PROCESS | 756 | --DOMWINDOW == 67 (0C903C00) [pid = 756] [serial = 326] [outer = 00000000] [url = about:blank] 11:23:47 INFO - PROCESS | 756 | --DOMWINDOW == 66 (0E088400) [pid = 756] [serial = 323] [outer = 00000000] [url = about:blank] 11:23:47 INFO - PROCESS | 756 | --DOMWINDOW == 65 (16067C00) [pid = 756] [serial = 334] [outer = 00000000] [url = about:blank] 11:23:47 INFO - PROCESS | 756 | --DOMWINDOW == 64 (160CBC00) [pid = 756] [serial = 335] [outer = 00000000] [url = about:blank] 11:23:47 INFO - PROCESS | 756 | --DOMWINDOW == 63 (1505C000) [pid = 756] [serial = 332] [outer = 00000000] [url = about:blank] 11:23:48 INFO - PROCESS | 756 | 1468607028196 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 11:23:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:23:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1437ms 11:23:48 INFO - PROCESS | 756 | 1468607028262 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 11:23:48 INFO - PROCESS | 756 | 1468607028266 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 11:23:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:23:48 INFO - PROCESS | 756 | 1468607028271 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:23:48 INFO - PROCESS | 756 | 1468607028273 Marionette TRACE conn6 <- [1,474,null,{}] 11:23:48 INFO - PROCESS | 756 | 1468607028282 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:48 INFO - PROCESS | 756 | 1468607028285 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:48 INFO - PROCESS | 756 | 1468607028400 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 11:23:48 INFO - PROCESS | 756 | 1468607028476 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:48 INFO - PROCESS | 756 | 1468607028478 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:48 INFO - PROCESS | 756 | ++DOCSHELL 0C82E400 == 28 [pid = 756] [id = 128] 11:23:48 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (0C8EFC00) [pid = 756] [serial = 381] [outer = 00000000] 11:23:48 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (0C90B800) [pid = 756] [serial = 382] [outer = 0C8EFC00] 11:23:48 INFO - PROCESS | 756 | 1468607028527 Marionette DEBUG loaded listener.js 11:23:48 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (0CC6C800) [pid = 756] [serial = 383] [outer = 0C8EFC00] 11:23:48 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (0D1F2000) [pid = 756] [serial = 384] [outer = 0E082000] 11:23:49 INFO - PROCESS | 756 | 1468607029049 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 11:23:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:23:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 830ms 11:23:49 INFO - PROCESS | 756 | 1468607029101 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 11:23:49 INFO - PROCESS | 756 | 1468607029105 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 11:23:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:23:49 INFO - PROCESS | 756 | 1468607029111 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:23:49 INFO - PROCESS | 756 | 1468607029114 Marionette TRACE conn6 <- [1,478,null,{}] 11:23:49 INFO - PROCESS | 756 | 1468607029118 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:49 INFO - PROCESS | 756 | 1468607029120 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:49 INFO - PROCESS | 756 | 1468607029212 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 11:23:49 INFO - PROCESS | 756 | 1468607029288 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:49 INFO - PROCESS | 756 | 1468607029290 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:49 INFO - PROCESS | 756 | ++DOCSHELL 0D837400 == 29 [pid = 756] [id = 129] 11:23:49 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (0D837C00) [pid = 756] [serial = 385] [outer = 00000000] 11:23:49 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (0D845C00) [pid = 756] [serial = 386] [outer = 0D837C00] 11:23:49 INFO - PROCESS | 756 | 1468607029336 Marionette DEBUG loaded listener.js 11:23:49 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (0DB8E000) [pid = 756] [serial = 387] [outer = 0D837C00] 11:23:49 INFO - PROCESS | 756 | 1468607029762 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 11:23:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:23:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 670ms 11:23:49 INFO - PROCESS | 756 | 1468607029796 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 11:23:49 INFO - PROCESS | 756 | 1468607029798 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 11:23:49 INFO - PROCESS | 756 | 1468607029801 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:23:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:23:49 INFO - PROCESS | 756 | 1468607029805 Marionette TRACE conn6 <- [1,482,null,{}] 11:23:49 INFO - PROCESS | 756 | 1468607029820 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:49 INFO - PROCESS | 756 | 1468607029825 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:49 INFO - PROCESS | 756 | 1468607029950 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 11:23:49 INFO - PROCESS | 756 | 1468607029966 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:49 INFO - PROCESS | 756 | 1468607029968 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:50 INFO - PROCESS | 756 | ++DOCSHELL 0C82BC00 == 30 [pid = 756] [id = 130] 11:23:50 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (0D3B7C00) [pid = 756] [serial = 388] [outer = 00000000] 11:23:50 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (1535D400) [pid = 756] [serial = 389] [outer = 0D3B7C00] 11:23:50 INFO - PROCESS | 756 | 1468607030067 Marionette DEBUG loaded listener.js 11:23:50 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (16012400) [pid = 756] [serial = 390] [outer = 0D3B7C00] 11:23:50 INFO - PROCESS | 756 | 1468607030519 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 11:23:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:23:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 770ms 11:23:50 INFO - PROCESS | 756 | 1468607030577 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 11:23:50 INFO - PROCESS | 756 | 1468607030580 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 11:23:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:23:50 INFO - PROCESS | 756 | 1468607030583 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:23:50 INFO - PROCESS | 756 | 1468607030584 Marionette TRACE conn6 <- [1,486,null,{}] 11:23:50 INFO - PROCESS | 756 | 1468607030587 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:50 INFO - PROCESS | 756 | 1468607030589 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:50 INFO - PROCESS | 756 | 1468607030699 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 11:23:50 INFO - PROCESS | 756 | 1468607030712 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:50 INFO - PROCESS | 756 | 1468607030713 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:50 INFO - PROCESS | 756 | ++DOCSHELL 1606EC00 == 31 [pid = 756] [id = 131] 11:23:50 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (160C2800) [pid = 756] [serial = 391] [outer = 00000000] 11:23:50 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (167DEC00) [pid = 756] [serial = 392] [outer = 160C2800] 11:23:50 INFO - PROCESS | 756 | 1468607030800 Marionette DEBUG loaded listener.js 11:23:50 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (16D5B400) [pid = 756] [serial = 393] [outer = 160C2800] 11:23:51 INFO - PROCESS | 756 | 1468607031222 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 11:23:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:23:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 669ms 11:23:51 INFO - PROCESS | 756 | 1468607031257 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 11:23:51 INFO - PROCESS | 756 | 1468607031259 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 11:23:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:23:51 INFO - PROCESS | 756 | 1468607031262 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:23:51 INFO - PROCESS | 756 | 1468607031264 Marionette TRACE conn6 <- [1,490,null,{}] 11:23:51 INFO - PROCESS | 756 | 1468607031267 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:51 INFO - PROCESS | 756 | 1468607031269 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:51 INFO - PROCESS | 756 | 1468607031383 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 11:23:51 INFO - PROCESS | 756 | 1468607031388 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:51 INFO - PROCESS | 756 | 1468607031390 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:51 INFO - PROCESS | 756 | ++DOCSHELL 17644400 == 32 [pid = 756] [id = 132] 11:23:51 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (17644800) [pid = 756] [serial = 394] [outer = 00000000] 11:23:51 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (1764D000) [pid = 756] [serial = 395] [outer = 17644800] 11:23:51 INFO - PROCESS | 756 | 1468607031444 Marionette DEBUG loaded listener.js 11:23:51 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (17BEC800) [pid = 756] [serial = 396] [outer = 17644800] 11:23:52 INFO - PROCESS | 756 | --DOMWINDOW == 78 (16063400) [pid = 756] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:23:52 INFO - PROCESS | 756 | --DOMWINDOW == 77 (17671800) [pid = 756] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:23:52 INFO - PROCESS | 756 | --DOMWINDOW == 76 (0D799400) [pid = 756] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:23:52 INFO - PROCESS | 756 | --DOMWINDOW == 75 (0C828800) [pid = 756] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:23:52 INFO - PROCESS | 756 | --DOMWINDOW == 74 (0C82C800) [pid = 756] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:23:52 INFO - PROCESS | 756 | --DOMWINDOW == 73 (17642C00) [pid = 756] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:23:52 INFO - PROCESS | 756 | --DOMWINDOW == 72 (14B84400) [pid = 756] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:23:52 INFO - PROCESS | 756 | --DOMWINDOW == 71 (18302C00) [pid = 756] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:23:52 INFO - PROCESS | 756 | --DOMWINDOW == 70 (193A2400) [pid = 756] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:23:52 INFO - PROCESS | 756 | --DOMWINDOW == 69 (193AC800) [pid = 756] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:23:52 INFO - PROCESS | 756 | --DOMWINDOW == 68 (0DAAA800) [pid = 756] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:23:52 INFO - PROCESS | 756 | 1468607032145 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 11:23:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:23:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 932ms 11:23:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:23:52 INFO - PROCESS | 756 | 1468607032195 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 11:23:52 INFO - PROCESS | 756 | 1468607032197 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 11:23:52 INFO - PROCESS | 756 | 1468607032200 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:23:52 INFO - PROCESS | 756 | 1468607032201 Marionette TRACE conn6 <- [1,494,null,{}] 11:23:52 INFO - PROCESS | 756 | 1468607032205 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:52 INFO - PROCESS | 756 | 1468607032210 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:52 INFO - PROCESS | 756 | 1468607032292 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 11:23:52 INFO - PROCESS | 756 | 1468607032383 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:52 INFO - PROCESS | 756 | 1468607032385 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:52 INFO - PROCESS | 756 | ++DOCSHELL 0C909400 == 33 [pid = 756] [id = 133] 11:23:52 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (0D799400) [pid = 756] [serial = 397] [outer = 00000000] 11:23:52 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (1764A000) [pid = 756] [serial = 398] [outer = 0D799400] 11:23:52 INFO - PROCESS | 756 | 1468607032431 Marionette DEBUG loaded listener.js 11:23:52 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (17BF1000) [pid = 756] [serial = 399] [outer = 0D799400] 11:23:52 INFO - PROCESS | 756 | 1468607032796 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 11:23:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:23:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 630ms 11:23:52 INFO - PROCESS | 756 | 1468607032831 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 11:23:52 INFO - PROCESS | 756 | 1468607032833 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 11:23:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:23:52 INFO - PROCESS | 756 | 1468607032836 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:23:52 INFO - PROCESS | 756 | 1468607032837 Marionette TRACE conn6 <- [1,498,null,{}] 11:23:52 INFO - PROCESS | 756 | 1468607032841 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:52 INFO - PROCESS | 756 | 1468607032843 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:52 INFO - PROCESS | 756 | 1468607032950 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 11:23:52 INFO - PROCESS | 756 | 1468607032955 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:52 INFO - PROCESS | 756 | 1468607032957 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:52 INFO - PROCESS | 756 | ++DOCSHELL 0906FC00 == 34 [pid = 756] [id = 134] 11:23:52 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (090F1000) [pid = 756] [serial = 400] [outer = 00000000] 11:23:52 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (180A4400) [pid = 756] [serial = 401] [outer = 090F1000] 11:23:53 INFO - PROCESS | 756 | 1468607033001 Marionette DEBUG loaded listener.js 11:23:53 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (1830CC00) [pid = 756] [serial = 402] [outer = 090F1000] 11:23:53 INFO - PROCESS | 756 | 1468607033384 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 11:23:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:23:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 570ms 11:23:53 INFO - PROCESS | 756 | 1468607033407 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 11:23:53 INFO - PROCESS | 756 | 1468607033409 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 11:23:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:23:53 INFO - PROCESS | 756 | 1468607033412 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:23:53 INFO - PROCESS | 756 | 1468607033414 Marionette TRACE conn6 <- [1,502,null,{}] 11:23:53 INFO - PROCESS | 756 | 1468607033417 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:53 INFO - PROCESS | 756 | 1468607033419 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:53 INFO - PROCESS | 756 | 1468607033532 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 11:23:53 INFO - PROCESS | 756 | 1468607033539 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:53 INFO - PROCESS | 756 | 1468607033541 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:53 INFO - PROCESS | 756 | ++DOCSHELL 193A4400 == 35 [pid = 756] [id = 135] 11:23:53 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (193A5800) [pid = 756] [serial = 403] [outer = 00000000] 11:23:53 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (194BD000) [pid = 756] [serial = 404] [outer = 193A5800] 11:23:53 INFO - PROCESS | 756 | 1468607033585 Marionette DEBUG loaded listener.js 11:23:53 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (194C1C00) [pid = 756] [serial = 405] [outer = 193A5800] 11:23:54 INFO - PROCESS | 756 | 1468607034007 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 11:23:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:23:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 630ms 11:23:54 INFO - PROCESS | 756 | 1468607034074 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 11:23:54 INFO - PROCESS | 756 | 1468607034078 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 11:23:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:23:54 INFO - PROCESS | 756 | 1468607034084 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:23:54 INFO - PROCESS | 756 | 1468607034088 Marionette TRACE conn6 <- [1,506,null,{}] 11:23:54 INFO - PROCESS | 756 | 1468607034095 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:54 INFO - PROCESS | 756 | 1468607034098 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:54 INFO - PROCESS | 756 | 1468607034241 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 11:23:54 INFO - PROCESS | 756 | 1468607034321 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:54 INFO - PROCESS | 756 | 1468607034327 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:54 INFO - PROCESS | 756 | ++DOCSHELL 0C846400 == 36 [pid = 756] [id = 136] 11:23:54 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (0C846C00) [pid = 756] [serial = 406] [outer = 00000000] 11:23:54 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (0C8E9400) [pid = 756] [serial = 407] [outer = 0C846C00] 11:23:54 INFO - PROCESS | 756 | 1468607034386 Marionette DEBUG loaded listener.js 11:23:54 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (0C906000) [pid = 756] [serial = 408] [outer = 0C846C00] 11:23:55 INFO - PROCESS | 756 | 1468607035195 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 11:23:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:23:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1182ms 11:23:55 INFO - PROCESS | 756 | 1468607035271 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 11:23:55 INFO - PROCESS | 756 | 1468607035275 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 11:23:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:23:55 INFO - PROCESS | 756 | 1468607035281 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:23:55 INFO - PROCESS | 756 | 1468607035285 Marionette TRACE conn6 <- [1,510,null,{}] 11:23:55 INFO - PROCESS | 756 | 1468607035290 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:55 INFO - PROCESS | 756 | 1468607035293 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:55 INFO - PROCESS | 756 | 1468607035418 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 11:23:55 INFO - PROCESS | 756 | 1468607035492 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:55 INFO - PROCESS | 756 | 1468607035495 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:55 INFO - PROCESS | 756 | ++DOCSHELL 0DAB4000 == 37 [pid = 756] [id = 137] 11:23:55 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (0DB97000) [pid = 756] [serial = 409] [outer = 00000000] 11:23:55 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (0E5E4000) [pid = 756] [serial = 410] [outer = 0DB97000] 11:23:55 INFO - PROCESS | 756 | 1468607035599 Marionette DEBUG loaded listener.js 11:23:55 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (14E61400) [pid = 756] [serial = 411] [outer = 0DB97000] 11:23:56 INFO - PROCESS | 756 | --DOCSHELL 17BF1800 == 36 [pid = 756] [id = 19] 11:23:56 INFO - PROCESS | 756 | --DOCSHELL 18ECAC00 == 35 [pid = 756] [id = 18] 11:23:56 INFO - PROCESS | 756 | --DOCSHELL 0D1F6800 == 34 [pid = 756] [id = 12] 11:23:56 INFO - PROCESS | 756 | --DOCSHELL 0DAAD800 == 33 [pid = 756] [id = 28] 11:23:56 INFO - PROCESS | 756 | --DOCSHELL 0D159800 == 32 [pid = 756] [id = 26] 11:23:56 INFO - PROCESS | 756 | --DOCSHELL 0D840C00 == 31 [pid = 756] [id = 27] 11:23:56 INFO - PROCESS | 756 | --DOCSHELL 0E688400 == 30 [pid = 756] [id = 15] 11:23:56 INFO - PROCESS | 756 | --DOMWINDOW == 82 (16D62000) [pid = 756] [serial = 352] [outer = 00000000] [url = about:blank] 11:23:56 INFO - PROCESS | 756 | --DOMWINDOW == 81 (17BF0000) [pid = 756] [serial = 355] [outer = 00000000] [url = about:blank] 11:23:56 INFO - PROCESS | 756 | --DOMWINDOW == 80 (0D83BC00) [pid = 756] [serial = 346] [outer = 00000000] [url = about:blank] 11:23:56 INFO - PROCESS | 756 | --DOMWINDOW == 79 (0D841C00) [pid = 756] [serial = 347] [outer = 00000000] [url = about:blank] 11:23:56 INFO - PROCESS | 756 | --DOMWINDOW == 78 (0C84C800) [pid = 756] [serial = 343] [outer = 00000000] [url = about:blank] 11:23:56 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0C8F0C00) [pid = 756] [serial = 344] [outer = 00000000] [url = about:blank] 11:23:56 INFO - PROCESS | 756 | --DOMWINDOW == 76 (0C8F8000) [pid = 756] [serial = 340] [outer = 00000000] [url = about:blank] 11:23:56 INFO - PROCESS | 756 | --DOMWINDOW == 75 (0CCC9400) [pid = 756] [serial = 341] [outer = 00000000] [url = about:blank] 11:23:56 INFO - PROCESS | 756 | --DOMWINDOW == 74 (17646400) [pid = 756] [serial = 353] [outer = 00000000] [url = about:blank] 11:23:56 INFO - PROCESS | 756 | --DOMWINDOW == 73 (17B6D800) [pid = 756] [serial = 338] [outer = 00000000] [url = about:blank] 11:23:56 INFO - PROCESS | 756 | --DOMWINDOW == 72 (15031800) [pid = 756] [serial = 349] [outer = 00000000] [url = about:blank] 11:23:56 INFO - PROCESS | 756 | --DOMWINDOW == 71 (1830B400) [pid = 756] [serial = 358] [outer = 00000000] [url = about:blank] 11:23:56 INFO - PROCESS | 756 | --DOMWINDOW == 70 (193AA400) [pid = 756] [serial = 365] [outer = 00000000] [url = about:blank] 11:23:56 INFO - PROCESS | 756 | --DOMWINDOW == 69 (17BF8400) [pid = 756] [serial = 356] [outer = 00000000] [url = about:blank] 11:23:56 INFO - PROCESS | 756 | --DOMWINDOW == 68 (196ED000) [pid = 756] [serial = 368] [outer = 00000000] [url = about:blank] 11:23:56 INFO - PROCESS | 756 | --DOMWINDOW == 67 (18E0D400) [pid = 756] [serial = 359] [outer = 00000000] [url = about:blank] 11:23:56 INFO - PROCESS | 756 | --DOMWINDOW == 66 (193A6C00) [pid = 756] [serial = 364] [outer = 00000000] [url = about:blank] 11:23:56 INFO - PROCESS | 756 | --DOMWINDOW == 65 (1830B000) [pid = 756] [serial = 361] [outer = 00000000] [url = about:blank] 11:23:56 INFO - PROCESS | 756 | --DOMWINDOW == 64 (1830EC00) [pid = 756] [serial = 362] [outer = 00000000] [url = about:blank] 11:23:56 INFO - PROCESS | 756 | --DOMWINDOW == 63 (193B1C00) [pid = 756] [serial = 367] [outer = 00000000] [url = about:blank] 11:23:56 INFO - PROCESS | 756 | --DOMWINDOW == 62 (15352000) [pid = 756] [serial = 350] [outer = 00000000] [url = about:blank] 11:23:56 INFO - PROCESS | 756 | 1468607036497 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 11:23:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:23:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1273ms 11:23:56 INFO - PROCESS | 756 | 1468607036554 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 11:23:56 INFO - PROCESS | 756 | 1468607036558 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 11:23:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:23:56 INFO - PROCESS | 756 | 1468607036564 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:23:56 INFO - PROCESS | 756 | 1468607036567 Marionette TRACE conn6 <- [1,514,null,{}] 11:23:56 INFO - PROCESS | 756 | 1468607036572 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:56 INFO - PROCESS | 756 | 1468607036575 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:56 INFO - PROCESS | 756 | 1468607036675 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 11:23:56 INFO - PROCESS | 756 | 1468607036753 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:56 INFO - PROCESS | 756 | 1468607036757 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:56 INFO - PROCESS | 756 | ++DOCSHELL 0C82A800 == 31 [pid = 756] [id = 138] 11:23:56 INFO - PROCESS | 756 | ++DOMWINDOW == 63 (0C82AC00) [pid = 756] [serial = 412] [outer = 00000000] 11:23:56 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (0C8EE400) [pid = 756] [serial = 413] [outer = 0C82AC00] 11:23:56 INFO - PROCESS | 756 | 1468607036806 Marionette DEBUG loaded listener.js 11:23:56 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (0C8F8400) [pid = 756] [serial = 414] [outer = 0C82AC00] 11:23:57 INFO - PROCESS | 756 | 1468607037218 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 11:23:57 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 11:23:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 690ms 11:23:57 INFO - PROCESS | 756 | 1468607037254 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 11:23:57 INFO - PROCESS | 756 | 1468607037259 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 11:23:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:23:57 INFO - PROCESS | 756 | 1468607037265 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:23:57 INFO - PROCESS | 756 | 1468607037267 Marionette TRACE conn6 <- [1,518,null,{}] 11:23:57 INFO - PROCESS | 756 | 1468607037271 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:57 INFO - PROCESS | 756 | 1468607037274 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:57 INFO - PROCESS | 756 | 1468607037365 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 11:23:57 INFO - PROCESS | 756 | 1468607037371 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:57 INFO - PROCESS | 756 | 1468607037373 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:57 INFO - PROCESS | 756 | ++DOCSHELL 0D15F000 == 32 [pid = 756] [id = 139] 11:23:57 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (0D1F3400) [pid = 756] [serial = 415] [outer = 00000000] 11:23:57 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (0DAA7C00) [pid = 756] [serial = 416] [outer = 0D1F3400] 11:23:57 INFO - PROCESS | 756 | 1468607037420 Marionette DEBUG loaded listener.js 11:23:57 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (0E08C800) [pid = 756] [serial = 417] [outer = 0D1F3400] 11:23:57 INFO - PROCESS | 756 | 1468607037893 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 11:23:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:23:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 11:23:57 INFO - PROCESS | 756 | 1468607037940 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 11:23:57 INFO - PROCESS | 756 | 1468607037942 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 11:23:57 INFO - PROCESS | 756 | 1468607037945 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:23:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:23:57 INFO - PROCESS | 756 | 1468607037949 Marionette TRACE conn6 <- [1,522,null,{}] 11:23:57 INFO - PROCESS | 756 | 1468607037959 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:57 INFO - PROCESS | 756 | 1468607037964 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:58 INFO - PROCESS | 756 | 1468607038078 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 11:23:58 INFO - PROCESS | 756 | 1468607038159 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:58 INFO - PROCESS | 756 | 1468607038162 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:58 INFO - PROCESS | 756 | ++DOCSHELL 16070800 == 33 [pid = 756] [id = 140] 11:23:58 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (160C3000) [pid = 756] [serial = 418] [outer = 00000000] 11:23:58 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (16352800) [pid = 756] [serial = 419] [outer = 160C3000] 11:23:58 INFO - PROCESS | 756 | 1468607038210 Marionette DEBUG loaded listener.js 11:23:58 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (17644000) [pid = 756] [serial = 420] [outer = 160C3000] 11:23:58 INFO - PROCESS | 756 | 1468607038610 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 11:23:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:23:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 730ms 11:23:58 INFO - PROCESS | 756 | 1468607038679 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 11:23:58 INFO - PROCESS | 756 | 1468607038682 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 11:23:58 INFO - PROCESS | 756 | 1468607038685 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:23:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:23:58 INFO - PROCESS | 756 | 1468607038686 Marionette TRACE conn6 <- [1,526,null,{}] 11:23:58 INFO - PROCESS | 756 | 1468607038690 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:58 INFO - PROCESS | 756 | 1468607038692 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:58 INFO - PROCESS | 756 | 1468607038810 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 11:23:58 INFO - PROCESS | 756 | 1468607038827 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:58 INFO - PROCESS | 756 | 1468607038829 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:58 INFO - PROCESS | 756 | ++DOCSHELL 17B15400 == 34 [pid = 756] [id = 141] 11:23:58 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (17B6FC00) [pid = 756] [serial = 421] [outer = 00000000] 11:23:58 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (17C0A800) [pid = 756] [serial = 422] [outer = 17B6FC00] 11:23:58 INFO - PROCESS | 756 | 1468607038873 Marionette DEBUG loaded listener.js 11:23:58 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (18303800) [pid = 756] [serial = 423] [outer = 17B6FC00] 11:23:59 INFO - PROCESS | 756 | 1468607039321 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 11:23:59 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 11:23:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 672ms 11:23:59 INFO - PROCESS | 756 | 1468607039365 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 11:23:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:23:59 INFO - PROCESS | 756 | 1468607039367 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 11:23:59 INFO - PROCESS | 756 | 1468607039371 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:23:59 INFO - PROCESS | 756 | 1468607039372 Marionette TRACE conn6 <- [1,530,null,{}] 11:23:59 INFO - PROCESS | 756 | 1468607039376 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:59 INFO - PROCESS | 756 | 1468607039378 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:59 INFO - PROCESS | 756 | 1468607039512 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 11:23:59 INFO - PROCESS | 756 | 1468607039533 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:59 INFO - PROCESS | 756 | 1468607039535 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:23:59 INFO - PROCESS | 756 | ++DOCSHELL 1830E800 == 35 [pid = 756] [id = 142] 11:23:59 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (1830EC00) [pid = 756] [serial = 424] [outer = 00000000] 11:23:59 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (18E15400) [pid = 756] [serial = 425] [outer = 1830EC00] 11:23:59 INFO - PROCESS | 756 | 1468607039579 Marionette DEBUG loaded listener.js 11:23:59 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (18ECF800) [pid = 756] [serial = 426] [outer = 1830EC00] 11:24:00 INFO - PROCESS | 756 | 1468607040036 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 11:24:00 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 11:24:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:24:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:24:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:24:00 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 11:24:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:24:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:24:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:24:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 731ms 11:24:00 INFO - PROCESS | 756 | 1468607040103 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 11:24:00 INFO - PROCESS | 756 | 1468607040105 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 11:24:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:24:00 INFO - PROCESS | 756 | 1468607040113 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:24:00 INFO - PROCESS | 756 | 1468607040115 Marionette TRACE conn6 <- [1,534,null,{}] 11:24:00 INFO - PROCESS | 756 | 1468607040118 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:00 INFO - PROCESS | 756 | 1468607040124 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:00 INFO - PROCESS | 756 | 1468607040284 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 11:24:00 INFO - PROCESS | 756 | 1468607040293 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:00 INFO - PROCESS | 756 | 1468607040295 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:00 INFO - PROCESS | 756 | ++DOCSHELL 196E4400 == 36 [pid = 756] [id = 143] 11:24:00 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (19746C00) [pid = 756] [serial = 427] [outer = 00000000] 11:24:00 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (1A323800) [pid = 756] [serial = 428] [outer = 19746C00] 11:24:00 INFO - PROCESS | 756 | 1468607040385 Marionette DEBUG loaded listener.js 11:24:00 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (1A324400) [pid = 756] [serial = 429] [outer = 19746C00] 11:24:00 INFO - PROCESS | 756 | 1468607040837 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 11:24:00 INFO - PROCESS | 756 | --DOMWINDOW == 79 (0C8EFC00) [pid = 756] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:24:00 INFO - PROCESS | 756 | --DOMWINDOW == 78 (090F6400) [pid = 756] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:24:00 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0D837C00) [pid = 756] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:24:00 INFO - PROCESS | 756 | --DOMWINDOW == 76 (0C825C00) [pid = 756] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:24:00 INFO - PROCESS | 756 | --DOMWINDOW == 75 (14E22000) [pid = 756] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:24:00 INFO - PROCESS | 756 | --DOMWINDOW == 74 (090F1000) [pid = 756] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:24:00 INFO - PROCESS | 756 | --DOMWINDOW == 73 (160C2800) [pid = 756] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:24:00 INFO - PROCESS | 756 | --DOMWINDOW == 72 (0D799400) [pid = 756] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:24:00 INFO - PROCESS | 756 | --DOMWINDOW == 71 (17644800) [pid = 756] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:24:00 INFO - PROCESS | 756 | --DOMWINDOW == 70 (0D3B7C00) [pid = 756] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:24:00 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. 11:24:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 830ms 11:24:00 INFO - PROCESS | 756 | 1468607040948 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 11:24:00 INFO - PROCESS | 756 | 1468607040950 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 11:24:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:24:00 INFO - PROCESS | 756 | 1468607040953 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:24:00 INFO - PROCESS | 756 | 1468607040955 Marionette TRACE conn6 <- [1,538,null,{}] 11:24:00 INFO - PROCESS | 756 | 1468607040958 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:00 INFO - PROCESS | 756 | 1468607040960 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:01 INFO - PROCESS | 756 | 1468607041038 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 11:24:01 INFO - PROCESS | 756 | 1468607041047 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:01 INFO - PROCESS | 756 | 1468607041049 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:01 INFO - PROCESS | 756 | ++DOCSHELL 14B8A000 == 37 [pid = 756] [id = 144] 11:24:01 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (14E22000) [pid = 756] [serial = 430] [outer = 00000000] 11:24:01 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (16359000) [pid = 756] [serial = 431] [outer = 14E22000] 11:24:01 INFO - PROCESS | 756 | 1468607041092 Marionette DEBUG loaded listener.js 11:24:01 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (17BF1C00) [pid = 756] [serial = 432] [outer = 14E22000] 11:24:01 INFO - PROCESS | 756 | 1468607041511 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 11:24:01 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. 11:24:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 569ms 11:24:01 INFO - PROCESS | 756 | 1468607041524 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 11:24:01 INFO - PROCESS | 756 | 1468607041526 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 11:24:01 INFO - PROCESS | 756 | 1468607041541 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:24:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:24:01 INFO - PROCESS | 756 | 1468607041542 Marionette TRACE conn6 <- [1,542,null,{}] 11:24:01 INFO - PROCESS | 756 | 1468607041546 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:01 INFO - PROCESS | 756 | 1468607041548 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:01 INFO - PROCESS | 756 | 1468607041629 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 11:24:01 INFO - PROCESS | 756 | 1468607041635 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:01 INFO - PROCESS | 756 | 1468607041637 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:01 INFO - PROCESS | 756 | ++DOCSHELL 15053C00 == 38 [pid = 756] [id = 145] 11:24:01 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (1606CC00) [pid = 756] [serial = 433] [outer = 00000000] 11:24:01 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (1A3CA000) [pid = 756] [serial = 434] [outer = 1606CC00] 11:24:01 INFO - PROCESS | 756 | 1468607041680 Marionette DEBUG loaded listener.js 11:24:01 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (1A3D6800) [pid = 756] [serial = 435] [outer = 1606CC00] 11:24:01 INFO - PROCESS | 756 | [756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:24:02 INFO - PROCESS | 756 | [756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:24:02 INFO - PROCESS | 756 | [756] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:24:02 INFO - PROCESS | 756 | 1468607042110 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 11:24:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:24:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 631ms 11:24:02 INFO - PROCESS | 756 | 1468607042176 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 11:24:02 INFO - PROCESS | 756 | 1468607042179 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 11:24:02 INFO - PROCESS | 756 | 1468607042182 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:24:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:24:02 INFO - PROCESS | 756 | 1468607042184 Marionette TRACE conn6 <- [1,546,null,{}] 11:24:02 INFO - PROCESS | 756 | 1468607042187 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:02 INFO - PROCESS | 756 | 1468607042189 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:02 INFO - PROCESS | 756 | 1468607042276 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 11:24:02 INFO - PROCESS | 756 | 1468607042284 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:02 INFO - PROCESS | 756 | 1468607042286 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:02 INFO - PROCESS | 756 | ++DOCSHELL 1606E800 == 39 [pid = 756] [id = 146] 11:24:02 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (1A3C7800) [pid = 756] [serial = 436] [outer = 00000000] 11:24:02 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (1B06DC00) [pid = 756] [serial = 437] [outer = 1A3C7800] 11:24:02 INFO - PROCESS | 756 | 1468607042329 Marionette DEBUG loaded listener.js 11:24:02 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (1B073C00) [pid = 756] [serial = 438] [outer = 1A3C7800] 11:24:02 INFO - PROCESS | 756 | 1468607042762 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 11:24:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:24:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 630ms 11:24:02 INFO - PROCESS | 756 | 1468607042816 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 11:24:02 INFO - PROCESS | 756 | 1468607042818 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 11:24:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:24:02 INFO - PROCESS | 756 | 1468607042821 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:24:02 INFO - PROCESS | 756 | 1468607042823 Marionette TRACE conn6 <- [1,550,null,{}] 11:24:02 INFO - PROCESS | 756 | 1468607042830 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:02 INFO - PROCESS | 756 | 1468607042832 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:02 INFO - PROCESS | 756 | 1468607042956 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 11:24:03 INFO - PROCESS | 756 | 1468607043055 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:03 INFO - PROCESS | 756 | 1468607043058 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:03 INFO - PROCESS | 756 | ++DOCSHELL 0C80FC00 == 40 [pid = 756] [id = 147] 11:24:03 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (0C810000) [pid = 756] [serial = 439] [outer = 00000000] 11:24:03 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (0C82C800) [pid = 756] [serial = 440] [outer = 0C810000] 11:24:03 INFO - PROCESS | 756 | 1468607043116 Marionette DEBUG loaded listener.js 11:24:03 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (0C8EE000) [pid = 756] [serial = 441] [outer = 0C810000] 11:24:03 INFO - PROCESS | 756 | [756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:24:03 INFO - PROCESS | 756 | [756] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:24:03 INFO - PROCESS | 756 | 1468607043748 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 11:24:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:24:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 970ms 11:24:03 INFO - PROCESS | 756 | 1468607043794 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 11:24:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:24:03 INFO - PROCESS | 756 | 1468607043798 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 11:24:03 INFO - PROCESS | 756 | 1468607043803 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:24:03 INFO - PROCESS | 756 | 1468607043807 Marionette TRACE conn6 <- [1,554,null,{}] 11:24:03 INFO - PROCESS | 756 | 1468607043812 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:03 INFO - PROCESS | 756 | 1468607043814 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:03 INFO - PROCESS | 756 | 1468607043926 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 11:24:04 INFO - PROCESS | 756 | 1468607044050 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:04 INFO - PROCESS | 756 | 1468607044053 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:04 INFO - PROCESS | 756 | ++DOCSHELL 14154000 == 41 [pid = 756] [id = 148] 11:24:04 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (14B89C00) [pid = 756] [serial = 442] [outer = 00000000] 11:24:04 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (1535E400) [pid = 756] [serial = 443] [outer = 14B89C00] 11:24:04 INFO - PROCESS | 756 | 1468607044111 Marionette DEBUG loaded listener.js 11:24:04 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (16069000) [pid = 756] [serial = 444] [outer = 14B89C00] 11:24:04 INFO - PROCESS | 756 | [756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:24:04 INFO - PROCESS | 756 | [756] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:24:04 INFO - PROCESS | 756 | 1468607044670 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:24:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:24:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 930ms 11:24:04 INFO - PROCESS | 756 | 1468607044733 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 11:24:04 INFO - PROCESS | 756 | 1468607044736 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 11:24:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:24:04 INFO - PROCESS | 756 | 1468607044740 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:24:04 INFO - PROCESS | 756 | 1468607044742 Marionette TRACE conn6 <- [1,558,null,{}] 11:24:04 INFO - PROCESS | 756 | 1468607044747 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:04 INFO - PROCESS | 756 | 1468607044749 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:04 INFO - PROCESS | 756 | 1468607044859 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 11:24:04 INFO - PROCESS | 756 | 1468607044984 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:04 INFO - PROCESS | 756 | 1468607044986 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:05 INFO - PROCESS | 756 | ++DOCSHELL 17BF3800 == 42 [pid = 756] [id = 149] 11:24:05 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (193A4800) [pid = 756] [serial = 445] [outer = 00000000] 11:24:05 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (196E3000) [pid = 756] [serial = 446] [outer = 193A4800] 11:24:05 INFO - PROCESS | 756 | 1468607045041 Marionette DEBUG loaded listener.js 11:24:05 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (19D54C00) [pid = 756] [serial = 447] [outer = 193A4800] 11:24:05 INFO - PROCESS | 756 | [756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:24:05 INFO - PROCESS | 756 | [756] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:24:05 INFO - PROCESS | 756 | 1468607045667 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 11:24:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:24:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 970ms 11:24:05 INFO - PROCESS | 756 | 1468607045713 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 11:24:05 INFO - PROCESS | 756 | 1468607045717 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 11:24:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:24:05 INFO - PROCESS | 756 | 1468607045728 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:24:05 INFO - PROCESS | 756 | 1468607045732 Marionette TRACE conn6 <- [1,562,null,{}] 11:24:05 INFO - PROCESS | 756 | 1468607045736 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:05 INFO - PROCESS | 756 | 1468607045740 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:05 INFO - PROCESS | 756 | 1468607045853 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 11:24:05 INFO - PROCESS | 756 | 1468607045948 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:05 INFO - PROCESS | 756 | 1468607045951 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:05 INFO - PROCESS | 756 | ++DOCSHELL 1B06A400 == 43 [pid = 756] [id = 150] 11:24:05 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (1BDC1C00) [pid = 756] [serial = 448] [outer = 00000000] 11:24:05 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (1C2E9C00) [pid = 756] [serial = 449] [outer = 1BDC1C00] 11:24:06 INFO - PROCESS | 756 | 1468607046005 Marionette DEBUG loaded listener.js 11:24:06 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (1C641400) [pid = 756] [serial = 450] [outer = 1BDC1C00] 11:24:06 INFO - PROCESS | 756 | 1468607046694 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:24:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:24:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1027ms 11:24:06 INFO - PROCESS | 756 | 1468607046751 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 11:24:06 INFO - PROCESS | 756 | 1468607046755 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 11:24:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:24:06 INFO - PROCESS | 756 | 1468607046760 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:24:06 INFO - PROCESS | 756 | 1468607046763 Marionette TRACE conn6 <- [1,566,null,{}] 11:24:06 INFO - PROCESS | 756 | 1468607046769 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:06 INFO - PROCESS | 756 | 1468607046772 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:06 INFO - PROCESS | 756 | 1468607046875 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 11:24:07 INFO - PROCESS | 756 | 1468607047004 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:07 INFO - PROCESS | 756 | 1468607047009 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:07 INFO - PROCESS | 756 | ++DOCSHELL 0D83B800 == 44 [pid = 756] [id = 151] 11:24:07 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (0D840400) [pid = 756] [serial = 451] [outer = 00000000] 11:24:07 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (0DAAA400) [pid = 756] [serial = 452] [outer = 0D840400] 11:24:07 INFO - PROCESS | 756 | 1468607047063 Marionette DEBUG loaded listener.js 11:24:07 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (0E00D000) [pid = 756] [serial = 453] [outer = 0D840400] 11:24:07 INFO - PROCESS | 756 | --DOCSHELL 17C13800 == 43 [pid = 756] [id = 17] 11:24:07 INFO - PROCESS | 756 | --DOCSHELL 17B7A400 == 42 [pid = 756] [id = 25] 11:24:07 INFO - PROCESS | 756 | --DOCSHELL 167E4400 == 41 [pid = 756] [id = 16] 11:24:07 INFO - PROCESS | 756 | --DOCSHELL 090F5800 == 40 [pid = 756] [id = 127] 11:24:07 INFO - PROCESS | 756 | --DOCSHELL 0D836800 == 39 [pid = 756] [id = 24] 11:24:07 INFO - PROCESS | 756 | --DOCSHELL 1BD5F800 == 38 [pid = 756] [id = 20] 11:24:07 INFO - PROCESS | 756 | --DOCSHELL 090FB000 == 37 [pid = 756] [id = 21] 11:24:07 INFO - PROCESS | 756 | --DOCSHELL 19D49800 == 36 [pid = 756] [id = 22] 11:24:07 INFO - PROCESS | 756 | --DOCSHELL 0C824000 == 35 [pid = 756] [id = 23] 11:24:07 INFO - PROCESS | 756 | --DOCSHELL 1D986C00 == 34 [pid = 756] [id = 8] 11:24:07 INFO - PROCESS | 756 | --DOCSHELL 19748C00 == 33 [pid = 756] [id = 10] 11:24:07 INFO - PROCESS | 756 | --DOCSHELL 1764C400 == 32 [pid = 756] [id = 11] 11:24:07 INFO - PROCESS | 756 | --DOMWINDOW == 93 (0C90B800) [pid = 756] [serial = 382] [outer = 00000000] [url = about:blank] 11:24:07 INFO - PROCESS | 756 | --DOMWINDOW == 92 (0CC6C800) [pid = 756] [serial = 383] [outer = 00000000] [url = about:blank] 11:24:07 INFO - PROCESS | 756 | --DOMWINDOW == 91 (0C809000) [pid = 756] [serial = 379] [outer = 00000000] [url = about:blank] 11:24:07 INFO - PROCESS | 756 | --DOMWINDOW == 90 (0C814800) [pid = 756] [serial = 380] [outer = 00000000] [url = about:blank] 11:24:07 INFO - PROCESS | 756 | --DOMWINDOW == 89 (0D845C00) [pid = 756] [serial = 386] [outer = 00000000] [url = about:blank] 11:24:07 INFO - PROCESS | 756 | --DOMWINDOW == 88 (1B06F800) [pid = 756] [serial = 167] [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.] 11:24:07 INFO - PROCESS | 756 | --DOMWINDOW == 87 (0D642000) [pid = 756] [serial = 371] [outer = 00000000] [url = about:blank] 11:24:07 INFO - PROCESS | 756 | --DOMWINDOW == 86 (0C90AC00) [pid = 756] [serial = 370] [outer = 00000000] [url = about:blank] 11:24:07 INFO - PROCESS | 756 | --DOMWINDOW == 85 (16068400) [pid = 756] [serial = 374] [outer = 00000000] [url = about:blank] 11:24:07 INFO - PROCESS | 756 | --DOMWINDOW == 84 (150C0000) [pid = 756] [serial = 373] [outer = 00000000] [url = about:blank] 11:24:07 INFO - PROCESS | 756 | --DOMWINDOW == 83 (19D4D800) [pid = 756] [serial = 376] [outer = 00000000] [url = about:blank] 11:24:07 INFO - PROCESS | 756 | --DOMWINDOW == 82 (1830CC00) [pid = 756] [serial = 402] [outer = 00000000] [url = about:blank] 11:24:07 INFO - PROCESS | 756 | --DOMWINDOW == 81 (194BD000) [pid = 756] [serial = 404] [outer = 00000000] [url = about:blank] 11:24:07 INFO - PROCESS | 756 | --DOMWINDOW == 80 (16D5B400) [pid = 756] [serial = 393] [outer = 00000000] [url = about:blank] 11:24:07 INFO - PROCESS | 756 | --DOMWINDOW == 79 (167DEC00) [pid = 756] [serial = 392] [outer = 00000000] [url = about:blank] 11:24:07 INFO - PROCESS | 756 | --DOMWINDOW == 78 (1764A000) [pid = 756] [serial = 398] [outer = 00000000] [url = about:blank] 11:24:07 INFO - PROCESS | 756 | --DOMWINDOW == 77 (1764D000) [pid = 756] [serial = 395] [outer = 00000000] [url = about:blank] 11:24:07 INFO - PROCESS | 756 | --DOMWINDOW == 76 (180A4400) [pid = 756] [serial = 401] [outer = 00000000] [url = about:blank] 11:24:07 INFO - PROCESS | 756 | --DOMWINDOW == 75 (17BEC800) [pid = 756] [serial = 396] [outer = 00000000] [url = about:blank] 11:24:07 INFO - PROCESS | 756 | --DOMWINDOW == 74 (1535D400) [pid = 756] [serial = 389] [outer = 00000000] [url = about:blank] 11:24:07 INFO - PROCESS | 756 | --DOMWINDOW == 73 (16012400) [pid = 756] [serial = 390] [outer = 00000000] [url = about:blank] 11:24:07 INFO - PROCESS | 756 | --DOMWINDOW == 72 (17BF1000) [pid = 756] [serial = 399] [outer = 00000000] [url = about:blank] 11:24:07 INFO - PROCESS | 756 | --DOMWINDOW == 71 (0DB8E000) [pid = 756] [serial = 387] [outer = 00000000] [url = about:blank] 11:24:08 INFO - PROCESS | 756 | 1468607048316 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 11:24:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:24:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1576ms 11:24:08 INFO - PROCESS | 756 | 1468607048337 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 11:24:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:24:08 INFO - PROCESS | 756 | 1468607048341 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 11:24:08 INFO - PROCESS | 756 | 1468607048346 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:24:08 INFO - PROCESS | 756 | 1468607048349 Marionette TRACE conn6 <- [1,570,null,{}] 11:24:08 INFO - PROCESS | 756 | 1468607048355 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:08 INFO - PROCESS | 756 | 1468607048358 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:08 INFO - PROCESS | 756 | 1468607048442 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 11:24:08 INFO - PROCESS | 756 | 1468607048448 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:08 INFO - PROCESS | 756 | 1468607048452 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:08 INFO - PROCESS | 756 | ++DOCSHELL 0CC75000 == 33 [pid = 756] [id = 152] 11:24:08 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (0CC76800) [pid = 756] [serial = 454] [outer = 00000000] 11:24:08 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (0D0E5800) [pid = 756] [serial = 455] [outer = 0CC76800] 11:24:08 INFO - PROCESS | 756 | 1468607048499 Marionette DEBUG loaded listener.js 11:24:08 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (0D163400) [pid = 756] [serial = 456] [outer = 0CC76800] 11:24:08 INFO - PROCESS | 756 | 1468607048958 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 11:24:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:24:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 690ms 11:24:09 INFO - PROCESS | 756 | 1468607049047 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 11:24:09 INFO - PROCESS | 756 | 1468607049052 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 11:24:09 INFO - PROCESS | 756 | 1468607049059 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:24:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:24:09 INFO - PROCESS | 756 | 1468607049061 Marionette TRACE conn6 <- [1,574,null,{}] 11:24:09 INFO - PROCESS | 756 | 1468607049065 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:09 INFO - PROCESS | 756 | 1468607049068 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:09 INFO - PROCESS | 756 | 1468607049155 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 11:24:09 INFO - PROCESS | 756 | 1468607049237 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:09 INFO - PROCESS | 756 | 1468607049239 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:09 INFO - PROCESS | 756 | ++DOCSHELL 0DB8F000 == 34 [pid = 756] [id = 153] 11:24:09 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (0DB8F800) [pid = 756] [serial = 457] [outer = 00000000] 11:24:09 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (0E592000) [pid = 756] [serial = 458] [outer = 0DB8F800] 11:24:09 INFO - PROCESS | 756 | 1468607049287 Marionette DEBUG loaded listener.js 11:24:09 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (14B8A400) [pid = 756] [serial = 459] [outer = 0DB8F800] 11:24:09 INFO - PROCESS | 756 | [756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:24:09 INFO - PROCESS | 756 | [756] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:24:09 INFO - PROCESS | 756 | [756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:24:09 INFO - PROCESS | 756 | 1468607049671 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 11:24:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:24:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 630ms 11:24:09 INFO - PROCESS | 756 | 1468607049695 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 11:24:09 INFO - PROCESS | 756 | 1468607049697 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 11:24:09 INFO - PROCESS | 756 | 1468607049700 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:24:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:24:09 INFO - PROCESS | 756 | 1468607049704 Marionette TRACE conn6 <- [1,578,null,{}] 11:24:09 INFO - PROCESS | 756 | 1468607049714 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:09 INFO - PROCESS | 756 | 1468607049719 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:09 INFO - PROCESS | 756 | 1468607049803 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 11:24:09 INFO - PROCESS | 756 | 1468607049810 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:09 INFO - PROCESS | 756 | 1468607049813 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:09 INFO - PROCESS | 756 | ++DOCSHELL 1606B400 == 35 [pid = 756] [id = 154] 11:24:09 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (1606BC00) [pid = 756] [serial = 460] [outer = 00000000] 11:24:09 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (16354800) [pid = 756] [serial = 461] [outer = 1606BC00] 11:24:09 INFO - PROCESS | 756 | 1468607049861 Marionette DEBUG loaded listener.js 11:24:09 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (16D5D000) [pid = 756] [serial = 462] [outer = 1606BC00] 11:24:10 INFO - PROCESS | 756 | 1468607050347 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 11:24:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:24:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 11:24:10 INFO - PROCESS | 756 | 1468607050375 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 11:24:10 INFO - PROCESS | 756 | 1468607050377 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 11:24:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:24:10 INFO - PROCESS | 756 | 1468607050380 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:24:10 INFO - PROCESS | 756 | 1468607050382 Marionette TRACE conn6 <- [1,582,null,{}] 11:24:10 INFO - PROCESS | 756 | 1468607050385 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:10 INFO - PROCESS | 756 | 1468607050387 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:10 INFO - PROCESS | 756 | 1468607050500 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 11:24:10 INFO - PROCESS | 756 | 1468607050583 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:10 INFO - PROCESS | 756 | 1468607050585 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:10 INFO - PROCESS | 756 | ++DOCSHELL 1764C800 == 36 [pid = 756] [id = 155] 11:24:10 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (1764D000) [pid = 756] [serial = 463] [outer = 00000000] 11:24:10 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (1766B800) [pid = 756] [serial = 464] [outer = 1764D000] 11:24:10 INFO - PROCESS | 756 | 1468607050629 Marionette DEBUG loaded listener.js 11:24:10 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (17B75C00) [pid = 756] [serial = 465] [outer = 1764D000] 11:24:11 INFO - PROCESS | 756 | 1468607051062 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 11:24:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:24:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 730ms 11:24:11 INFO - PROCESS | 756 | 1468607051115 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 11:24:11 INFO - PROCESS | 756 | 1468607051117 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 11:24:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:24:11 INFO - PROCESS | 756 | 1468607051120 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:24:11 INFO - PROCESS | 756 | 1468607051121 Marionette TRACE conn6 <- [1,586,null,{}] 11:24:11 INFO - PROCESS | 756 | 1468607051125 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:11 INFO - PROCESS | 756 | 1468607051127 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:11 INFO - PROCESS | 756 | 1468607051236 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 11:24:11 INFO - PROCESS | 756 | 1468607051247 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:11 INFO - PROCESS | 756 | 1468607051249 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:11 INFO - PROCESS | 756 | ++DOCSHELL 17BF0000 == 37 [pid = 756] [id = 156] 11:24:11 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (17BF2000) [pid = 756] [serial = 466] [outer = 00000000] 11:24:11 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (17BFAC00) [pid = 756] [serial = 467] [outer = 17BF2000] 11:24:11 INFO - PROCESS | 756 | 1468607051293 Marionette DEBUG loaded listener.js 11:24:11 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (18303C00) [pid = 756] [serial = 468] [outer = 17BF2000] 11:24:11 INFO - PROCESS | 756 | 1468607051732 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 11:24:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:24:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 669ms 11:24:11 INFO - PROCESS | 756 | 1468607051791 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 11:24:11 INFO - PROCESS | 756 | 1468607051793 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 11:24:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:24:11 INFO - PROCESS | 756 | 1468607051796 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:24:11 INFO - PROCESS | 756 | 1468607051797 Marionette TRACE conn6 <- [1,590,null,{}] 11:24:11 INFO - PROCESS | 756 | 1468607051801 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:11 INFO - PROCESS | 756 | 1468607051806 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:11 INFO - PROCESS | 756 | 1468607051962 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 11:24:11 INFO - PROCESS | 756 | 1468607051973 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:11 INFO - PROCESS | 756 | 1468607051975 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:12 INFO - PROCESS | 756 | ++DOCSHELL 0D83FC00 == 38 [pid = 756] [id = 157] 11:24:12 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (18301800) [pid = 756] [serial = 469] [outer = 00000000] 11:24:12 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (193AC400) [pid = 756] [serial = 470] [outer = 18301800] 11:24:12 INFO - PROCESS | 756 | 1468607052066 Marionette DEBUG loaded listener.js 11:24:12 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (196ED000) [pid = 756] [serial = 471] [outer = 18301800] 11:24:12 INFO - PROCESS | 756 | --DOMWINDOW == 88 (1A3C7800) [pid = 756] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:24:12 INFO - PROCESS | 756 | --DOMWINDOW == 87 (19746C00) [pid = 756] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:24:12 INFO - PROCESS | 756 | --DOMWINDOW == 86 (193A5800) [pid = 756] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:24:12 INFO - PROCESS | 756 | --DOMWINDOW == 85 (0C846C00) [pid = 756] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:24:12 INFO - PROCESS | 756 | --DOMWINDOW == 84 (0DB97000) [pid = 756] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:24:12 INFO - PROCESS | 756 | --DOMWINDOW == 83 (1830EC00) [pid = 756] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:24:12 INFO - PROCESS | 756 | --DOMWINDOW == 82 (0C82AC00) [pid = 756] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:24:12 INFO - PROCESS | 756 | --DOMWINDOW == 81 (160C3000) [pid = 756] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:24:12 INFO - PROCESS | 756 | --DOMWINDOW == 80 (0D1F3400) [pid = 756] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:24:12 INFO - PROCESS | 756 | --DOMWINDOW == 79 (14E22000) [pid = 756] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:24:12 INFO - PROCESS | 756 | --DOMWINDOW == 78 (17B6FC00) [pid = 756] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:24:12 INFO - PROCESS | 756 | --DOMWINDOW == 77 (1606CC00) [pid = 756] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:24:12 INFO - PROCESS | 756 | --DOMWINDOW == 76 (19747C00) [pid = 756] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:24:12 INFO - PROCESS | 756 | 1468607052607 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 11:24:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:24:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 870ms 11:24:12 INFO - PROCESS | 756 | 1468607052667 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 11:24:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:24:12 INFO - PROCESS | 756 | 1468607052669 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 11:24:12 INFO - PROCESS | 756 | 1468607052672 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:24:12 INFO - PROCESS | 756 | 1468607052673 Marionette TRACE conn6 <- [1,594,null,{}] 11:24:12 INFO - PROCESS | 756 | 1468607052677 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:12 INFO - PROCESS | 756 | 1468607052679 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:12 INFO - PROCESS | 756 | 1468607052754 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 11:24:12 INFO - PROCESS | 756 | 1468607052760 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:12 INFO - PROCESS | 756 | 1468607052762 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:12 INFO - PROCESS | 756 | ++DOCSHELL 15038800 == 39 [pid = 756] [id = 158] 11:24:12 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (16061400) [pid = 756] [serial = 472] [outer = 00000000] 11:24:12 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (1830C400) [pid = 756] [serial = 473] [outer = 16061400] 11:24:12 INFO - PROCESS | 756 | 1468607052806 Marionette DEBUG loaded listener.js 11:24:12 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (18310800) [pid = 756] [serial = 474] [outer = 16061400] 11:24:13 INFO - PROCESS | 756 | [756] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 11:24:13 INFO - PROCESS | 756 | 1468607053420 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:24:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:24:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 770ms 11:24:13 INFO - PROCESS | 756 | 1468607053443 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 11:24:13 INFO - PROCESS | 756 | 1468607053445 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 11:24:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:24:13 INFO - PROCESS | 756 | 1468607053452 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:24:13 INFO - PROCESS | 756 | 1468607053453 Marionette TRACE conn6 <- [1,598,null,{}] 11:24:13 INFO - PROCESS | 756 | 1468607053485 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:13 INFO - PROCESS | 756 | 1468607053487 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:13 INFO - PROCESS | 756 | 1468607053563 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 11:24:13 INFO - PROCESS | 756 | 1468607053646 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:13 INFO - PROCESS | 756 | 1468607053648 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:13 INFO - PROCESS | 756 | ++DOCSHELL 0E082400 == 40 [pid = 756] [id = 159] 11:24:13 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (14E22000) [pid = 756] [serial = 475] [outer = 00000000] 11:24:13 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (19D53000) [pid = 756] [serial = 476] [outer = 14E22000] 11:24:13 INFO - PROCESS | 756 | 1468607053692 Marionette DEBUG loaded listener.js 11:24:13 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (17B10800) [pid = 756] [serial = 477] [outer = 14E22000] 11:24:14 INFO - PROCESS | 756 | 1468607054047 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 11:24:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:24:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 630ms 11:24:14 INFO - PROCESS | 756 | 1468607054083 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 11:24:14 INFO - PROCESS | 756 | 1468607054085 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 11:24:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:24:14 INFO - PROCESS | 756 | 1468607054088 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:24:14 INFO - PROCESS | 756 | 1468607054090 Marionette TRACE conn6 <- [1,602,null,{}] 11:24:14 INFO - PROCESS | 756 | 1468607054093 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:14 INFO - PROCESS | 756 | 1468607054095 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:14 INFO - PROCESS | 756 | 1468607054204 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 11:24:14 INFO - PROCESS | 756 | 1468607054250 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:14 INFO - PROCESS | 756 | 1468607054252 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:14 INFO - PROCESS | 756 | ++DOCSHELL 1606A400 == 41 [pid = 756] [id = 160] 11:24:14 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (1A3BA800) [pid = 756] [serial = 478] [outer = 00000000] 11:24:14 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (1A3D1C00) [pid = 756] [serial = 479] [outer = 1A3BA800] 11:24:14 INFO - PROCESS | 756 | 1468607054305 Marionette DEBUG loaded listener.js 11:24:14 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (1B06D800) [pid = 756] [serial = 480] [outer = 1A3BA800] 11:24:15 INFO - PROCESS | 756 | 1468607055022 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 11:24:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:24:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 970ms 11:24:15 INFO - PROCESS | 756 | 1468607055060 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 11:24:15 INFO - PROCESS | 756 | 1468607055064 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 11:24:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:24:15 INFO - PROCESS | 756 | 1468607055092 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:24:15 INFO - PROCESS | 756 | 1468607055098 Marionette TRACE conn6 <- [1,606,null,{}] 11:24:15 INFO - PROCESS | 756 | 1468607055103 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:15 INFO - PROCESS | 756 | 1468607055106 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:15 INFO - PROCESS | 756 | 1468607055226 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 11:24:15 INFO - PROCESS | 756 | 1468607055308 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:15 INFO - PROCESS | 756 | 1468607055311 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:15 INFO - PROCESS | 756 | ++DOCSHELL 0C8F5000 == 42 [pid = 756] [id = 161] 11:24:15 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (0C910C00) [pid = 756] [serial = 481] [outer = 00000000] 11:24:15 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (0D83BC00) [pid = 756] [serial = 482] [outer = 0C910C00] 11:24:15 INFO - PROCESS | 756 | 1468607055409 Marionette DEBUG loaded listener.js 11:24:15 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (0E00DC00) [pid = 756] [serial = 483] [outer = 0C910C00] 11:24:16 INFO - PROCESS | 756 | 1468607056124 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:24:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:24:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1079ms 11:24:16 INFO - PROCESS | 756 | 1468607056175 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 11:24:16 INFO - PROCESS | 756 | 1468607056180 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 11:24:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:24:16 INFO - PROCESS | 756 | 1468607056186 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:24:16 INFO - PROCESS | 756 | 1468607056189 Marionette TRACE conn6 <- [1,610,null,{}] 11:24:16 INFO - PROCESS | 756 | 1468607056193 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:16 INFO - PROCESS | 756 | 1468607056196 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:16 INFO - PROCESS | 756 | 1468607056322 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 11:24:16 INFO - PROCESS | 756 | 1468607056517 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:16 INFO - PROCESS | 756 | 1468607056520 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:16 INFO - PROCESS | 756 | ++DOCSHELL 090F5800 == 43 [pid = 756] [id = 162] 11:24:16 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (090F6400) [pid = 756] [serial = 484] [outer = 00000000] 11:24:16 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (0C815800) [pid = 756] [serial = 485] [outer = 090F6400] 11:24:16 INFO - PROCESS | 756 | 1468607056569 Marionette DEBUG loaded listener.js 11:24:16 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (0C8F3400) [pid = 756] [serial = 486] [outer = 090F6400] 11:24:17 INFO - PROCESS | 756 | --DOCSHELL 15053C00 == 42 [pid = 756] [id = 145] 11:24:17 INFO - PROCESS | 756 | --DOCSHELL 0E082400 == 41 [pid = 756] [id = 159] 11:24:17 INFO - PROCESS | 756 | --DOCSHELL 15038800 == 40 [pid = 756] [id = 158] 11:24:17 INFO - PROCESS | 756 | --DOCSHELL 0D83FC00 == 39 [pid = 756] [id = 157] 11:24:17 INFO - PROCESS | 756 | --DOCSHELL 17BF0000 == 38 [pid = 756] [id = 156] 11:24:17 INFO - PROCESS | 756 | --DOCSHELL 1764C800 == 37 [pid = 756] [id = 155] 11:24:17 INFO - PROCESS | 756 | --DOCSHELL 1606B400 == 36 [pid = 756] [id = 154] 11:24:17 INFO - PROCESS | 756 | --DOCSHELL 0DB8F000 == 35 [pid = 756] [id = 153] 11:24:17 INFO - PROCESS | 756 | --DOCSHELL 0CC75000 == 34 [pid = 756] [id = 152] 11:24:17 INFO - PROCESS | 756 | --DOMWINDOW == 90 (19D56000) [pid = 756] [serial = 377] [outer = 00000000] [url = about:blank] 11:24:17 INFO - PROCESS | 756 | --DOMWINDOW == 89 (1B06DC00) [pid = 756] [serial = 437] [outer = 00000000] [url = about:blank] 11:24:17 INFO - PROCESS | 756 | --DOMWINDOW == 88 (1A323800) [pid = 756] [serial = 428] [outer = 00000000] [url = about:blank] 11:24:17 INFO - PROCESS | 756 | --DOMWINDOW == 87 (194C1C00) [pid = 756] [serial = 405] [outer = 00000000] [url = about:blank] 11:24:17 INFO - PROCESS | 756 | --DOMWINDOW == 86 (0C8E9400) [pid = 756] [serial = 407] [outer = 00000000] [url = about:blank] 11:24:17 INFO - PROCESS | 756 | --DOMWINDOW == 85 (0C906000) [pid = 756] [serial = 408] [outer = 00000000] [url = about:blank] 11:24:17 INFO - PROCESS | 756 | --DOMWINDOW == 84 (0E5E4000) [pid = 756] [serial = 410] [outer = 00000000] [url = about:blank] 11:24:17 INFO - PROCESS | 756 | --DOMWINDOW == 83 (18ECF800) [pid = 756] [serial = 426] [outer = 00000000] [url = about:blank] 11:24:17 INFO - PROCESS | 756 | --DOMWINDOW == 82 (14E61400) [pid = 756] [serial = 411] [outer = 00000000] [url = about:blank] 11:24:17 INFO - PROCESS | 756 | --DOMWINDOW == 81 (0C8EE400) [pid = 756] [serial = 413] [outer = 00000000] [url = about:blank] 11:24:17 INFO - PROCESS | 756 | --DOMWINDOW == 80 (0C8F8400) [pid = 756] [serial = 414] [outer = 00000000] [url = about:blank] 11:24:17 INFO - PROCESS | 756 | --DOMWINDOW == 79 (18E15400) [pid = 756] [serial = 425] [outer = 00000000] [url = about:blank] 11:24:17 INFO - PROCESS | 756 | --DOMWINDOW == 78 (16352800) [pid = 756] [serial = 419] [outer = 00000000] [url = about:blank] 11:24:17 INFO - PROCESS | 756 | --DOMWINDOW == 77 (17644000) [pid = 756] [serial = 420] [outer = 00000000] [url = about:blank] 11:24:17 INFO - PROCESS | 756 | --DOMWINDOW == 76 (0DAA7C00) [pid = 756] [serial = 416] [outer = 00000000] [url = about:blank] 11:24:17 INFO - PROCESS | 756 | --DOMWINDOW == 75 (0E08C800) [pid = 756] [serial = 417] [outer = 00000000] [url = about:blank] 11:24:17 INFO - PROCESS | 756 | --DOMWINDOW == 74 (17BF1C00) [pid = 756] [serial = 432] [outer = 00000000] [url = about:blank] 11:24:17 INFO - PROCESS | 756 | --DOMWINDOW == 73 (16359000) [pid = 756] [serial = 431] [outer = 00000000] [url = about:blank] 11:24:17 INFO - PROCESS | 756 | --DOMWINDOW == 72 (1A324400) [pid = 756] [serial = 429] [outer = 00000000] [url = about:blank] 11:24:17 INFO - PROCESS | 756 | --DOMWINDOW == 71 (17C0A800) [pid = 756] [serial = 422] [outer = 00000000] [url = about:blank] 11:24:17 INFO - PROCESS | 756 | --DOMWINDOW == 70 (18303800) [pid = 756] [serial = 423] [outer = 00000000] [url = about:blank] 11:24:17 INFO - PROCESS | 756 | --DOMWINDOW == 69 (1A3CA000) [pid = 756] [serial = 434] [outer = 00000000] [url = about:blank] 11:24:17 INFO - PROCESS | 756 | --DOMWINDOW == 68 (1B073C00) [pid = 756] [serial = 438] [outer = 00000000] [url = about:blank] 11:24:17 INFO - PROCESS | 756 | --DOMWINDOW == 67 (1A3D6800) [pid = 756] [serial = 435] [outer = 00000000] [url = about:blank] 11:24:17 INFO - PROCESS | 756 | 1468607057184 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 11:24:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:24:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1017ms 11:24:17 INFO - PROCESS | 756 | 1468607057208 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 11:24:17 INFO - PROCESS | 756 | 1468607057212 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 11:24:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:24:17 INFO - PROCESS | 756 | 1468607057216 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:24:17 INFO - PROCESS | 756 | 1468607057219 Marionette TRACE conn6 <- [1,614,null,{}] 11:24:17 INFO - PROCESS | 756 | 1468607057224 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:17 INFO - PROCESS | 756 | 1468607057228 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:17 INFO - PROCESS | 756 | 1468607057314 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 11:24:17 INFO - PROCESS | 756 | 1468607057323 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:17 INFO - PROCESS | 756 | 1468607057326 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:17 INFO - PROCESS | 756 | ++DOCSHELL 0C8F8400 == 35 [pid = 756] [id = 163] 11:24:17 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (0C904000) [pid = 756] [serial = 487] [outer = 00000000] 11:24:17 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (0D1F1000) [pid = 756] [serial = 488] [outer = 0C904000] 11:24:17 INFO - PROCESS | 756 | 1468607057374 Marionette DEBUG loaded listener.js 11:24:17 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (0D836C00) [pid = 756] [serial = 489] [outer = 0C904000] 11:24:17 INFO - PROCESS | 756 | 1468607057856 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 11:24:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:24:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 730ms 11:24:17 INFO - PROCESS | 756 | 1468607057950 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 11:24:17 INFO - PROCESS | 756 | 1468607057953 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 11:24:17 INFO - PROCESS | 756 | 1468607057958 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:24:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:24:17 INFO - PROCESS | 756 | 1468607057959 Marionette TRACE conn6 <- [1,618,null,{}] 11:24:17 INFO - PROCESS | 756 | 1468607057966 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:17 INFO - PROCESS | 756 | 1468607057968 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:18 INFO - PROCESS | 756 | 1468607058057 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 11:24:18 INFO - PROCESS | 756 | 1468607058136 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:18 INFO - PROCESS | 756 | 1468607058138 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:18 INFO - PROCESS | 756 | ++DOCSHELL 14E5EC00 == 36 [pid = 756] [id = 164] 11:24:18 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (14E65800) [pid = 756] [serial = 490] [outer = 00000000] 11:24:18 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (15351400) [pid = 756] [serial = 491] [outer = 14E65800] 11:24:18 INFO - PROCESS | 756 | 1468607058183 Marionette DEBUG loaded listener.js 11:24:18 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (1601E000) [pid = 756] [serial = 492] [outer = 14E65800] 11:24:18 INFO - PROCESS | 756 | 1468607058551 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 11:24:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:24:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 630ms 11:24:18 INFO - PROCESS | 756 | 1468607058592 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 11:24:18 INFO - PROCESS | 756 | 1468607058595 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 11:24:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:24:18 INFO - PROCESS | 756 | 1468607058604 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:24:18 INFO - PROCESS | 756 | 1468607058609 Marionette TRACE conn6 <- [1,622,null,{}] 11:24:18 INFO - PROCESS | 756 | 1468607058614 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:18 INFO - PROCESS | 756 | 1468607058618 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:18 INFO - PROCESS | 756 | 1468607058704 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 11:24:18 INFO - PROCESS | 756 | 1468607058712 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:18 INFO - PROCESS | 756 | 1468607058714 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:18 INFO - PROCESS | 756 | ++DOCSHELL 16D5B800 == 37 [pid = 756] [id = 165] 11:24:18 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (16D5BC00) [pid = 756] [serial = 493] [outer = 00000000] 11:24:18 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (17BEE400) [pid = 756] [serial = 494] [outer = 16D5BC00] 11:24:18 INFO - PROCESS | 756 | 1468607058757 Marionette DEBUG loaded listener.js 11:24:18 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (17C0A800) [pid = 756] [serial = 495] [outer = 16D5BC00] 11:24:19 INFO - PROCESS | 756 | [756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:24:19 INFO - PROCESS | 756 | [756] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:24:19 INFO - PROCESS | 756 | [756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:24:19 INFO - PROCESS | 756 | 1468607059189 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 11:24:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:24:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 630ms 11:24:19 INFO - PROCESS | 756 | 1468607059232 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 11:24:19 INFO - PROCESS | 756 | 1468607059235 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 11:24:19 INFO - PROCESS | 756 | 1468607059238 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:24:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:24:19 INFO - PROCESS | 756 | 1468607059240 Marionette TRACE conn6 <- [1,626,null,{}] 11:24:19 INFO - PROCESS | 756 | 1468607059249 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:19 INFO - PROCESS | 756 | 1468607059251 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:19 INFO - PROCESS | 756 | 1468607059363 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 11:24:19 INFO - PROCESS | 756 | 1468607059446 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:19 INFO - PROCESS | 756 | 1468607059448 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:19 INFO - PROCESS | 756 | ++DOCSHELL 1830A400 == 38 [pid = 756] [id = 166] 11:24:19 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (1830A800) [pid = 756] [serial = 496] [outer = 00000000] 11:24:19 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (18E0EC00) [pid = 756] [serial = 497] [outer = 1830A800] 11:24:19 INFO - PROCESS | 756 | 1468607059492 Marionette DEBUG loaded listener.js 11:24:19 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (18ECA400) [pid = 756] [serial = 498] [outer = 1830A800] 11:24:19 INFO - PROCESS | 756 | [756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:24:19 INFO - PROCESS | 756 | [756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:24:19 INFO - PROCESS | 756 | [756] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:24:19 INFO - PROCESS | 756 | 1468607059903 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:24:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:24:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 730ms 11:24:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:24:19 INFO - PROCESS | 756 | 1468607059972 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 11:24:19 INFO - PROCESS | 756 | 1468607059974 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 11:24:19 INFO - PROCESS | 756 | 1468607059982 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:24:19 INFO - PROCESS | 756 | 1468607059983 Marionette TRACE conn6 <- [1,630,null,{}] 11:24:19 INFO - PROCESS | 756 | 1468607059994 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:19 INFO - PROCESS | 756 | 1468607059996 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:20 INFO - PROCESS | 756 | 1468607060103 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 11:24:20 INFO - PROCESS | 756 | 1468607060114 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:20 INFO - PROCESS | 756 | 1468607060120 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:20 INFO - PROCESS | 756 | ++DOCSHELL 0DB94C00 == 39 [pid = 756] [id = 167] 11:24:20 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (193A9C00) [pid = 756] [serial = 499] [outer = 00000000] 11:24:20 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (193AF000) [pid = 756] [serial = 500] [outer = 193A9C00] 11:24:20 INFO - PROCESS | 756 | 1468607060220 Marionette DEBUG loaded listener.js 11:24:20 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (19D4F400) [pid = 756] [serial = 501] [outer = 193A9C00] 11:24:20 INFO - PROCESS | 756 | 1468607060663 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 11:24:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:24:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 730ms 11:24:20 INFO - PROCESS | 756 | 1468607060714 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 11:24:20 INFO - PROCESS | 756 | 1468607060716 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 11:24:20 INFO - PROCESS | 756 | 1468607060719 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:24:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:24:20 INFO - PROCESS | 756 | 1468607060721 Marionette TRACE conn6 <- [1,634,null,{}] 11:24:20 INFO - PROCESS | 756 | 1468607060724 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:20 INFO - PROCESS | 756 | 1468607060727 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:20 INFO - PROCESS | 756 | 1468607060845 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 11:24:20 INFO - PROCESS | 756 | 1468607060857 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:20 INFO - PROCESS | 756 | 1468607060859 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:20 INFO - PROCESS | 756 | ++DOCSHELL 19F87400 == 40 [pid = 756] [id = 168] 11:24:20 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (19F8CC00) [pid = 756] [serial = 502] [outer = 00000000] 11:24:20 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (1A3CFC00) [pid = 756] [serial = 503] [outer = 19F8CC00] 11:24:20 INFO - PROCESS | 756 | 1468607060905 Marionette DEBUG loaded listener.js 11:24:20 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (1A3D0400) [pid = 756] [serial = 504] [outer = 19F8CC00] 11:24:21 INFO - PROCESS | 756 | --DOMWINDOW == 84 (18301800) [pid = 756] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:24:21 INFO - PROCESS | 756 | --DOMWINDOW == 83 (0C810000) [pid = 756] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:24:21 INFO - PROCESS | 756 | --DOMWINDOW == 82 (14B89C00) [pid = 756] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:24:21 INFO - PROCESS | 756 | --DOMWINDOW == 81 (193A4800) [pid = 756] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:24:21 INFO - PROCESS | 756 | --DOMWINDOW == 80 (1BDC1C00) [pid = 756] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:24:21 INFO - PROCESS | 756 | --DOMWINDOW == 79 (14E22000) [pid = 756] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:24:21 INFO - PROCESS | 756 | --DOMWINDOW == 78 (16061400) [pid = 756] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:24:21 INFO - PROCESS | 756 | --DOMWINDOW == 77 (1764D000) [pid = 756] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:24:21 INFO - PROCESS | 756 | --DOMWINDOW == 76 (17BF2000) [pid = 756] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:24:21 INFO - PROCESS | 756 | --DOMWINDOW == 75 (1606BC00) [pid = 756] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:24:21 INFO - PROCESS | 756 | --DOMWINDOW == 74 (0DB8F800) [pid = 756] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:24:21 INFO - PROCESS | 756 | --DOMWINDOW == 73 (0CC76800) [pid = 756] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:24:21 INFO - PROCESS | 756 | --DOMWINDOW == 72 (0D840400) [pid = 756] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:24:21 INFO - PROCESS | 756 | 1468607061396 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:24:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:24:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 729ms 11:24:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:24:21 INFO - PROCESS | 756 | 1468607061453 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 11:24:21 INFO - PROCESS | 756 | 1468607061455 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 11:24:21 INFO - PROCESS | 756 | 1468607061458 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:24:21 INFO - PROCESS | 756 | 1468607061460 Marionette TRACE conn6 <- [1,638,null,{}] 11:24:21 INFO - PROCESS | 756 | 1468607061464 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:21 INFO - PROCESS | 756 | 1468607061466 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:21 INFO - PROCESS | 756 | 1468607061547 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 11:24:21 INFO - PROCESS | 756 | 1468607061554 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:21 INFO - PROCESS | 756 | 1468607061556 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:21 INFO - PROCESS | 756 | ++DOCSHELL 14B89C00 == 41 [pid = 756] [id = 169] 11:24:21 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (14E21C00) [pid = 756] [serial = 505] [outer = 00000000] 11:24:21 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (17643400) [pid = 756] [serial = 506] [outer = 14E21C00] 11:24:21 INFO - PROCESS | 756 | 1468607061670 Marionette DEBUG loaded listener.js 11:24:21 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (1764D000) [pid = 756] [serial = 507] [outer = 14E21C00] 11:24:22 INFO - PROCESS | 756 | 1468607062035 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 11:24:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:24:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 11:24:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:24:22 INFO - PROCESS | 756 | 1468607062089 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 11:24:22 INFO - PROCESS | 756 | 1468607062091 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 11:24:22 INFO - PROCESS | 756 | 1468607062094 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:24:22 INFO - PROCESS | 756 | 1468607062096 Marionette TRACE conn6 <- [1,642,null,{}] 11:24:22 INFO - PROCESS | 756 | 1468607062099 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:22 INFO - PROCESS | 756 | 1468607062102 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:22 INFO - PROCESS | 756 | 1468607062235 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 11:24:22 INFO - PROCESS | 756 | 1468607062243 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:22 INFO - PROCESS | 756 | 1468607062245 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:22 INFO - PROCESS | 756 | ++DOCSHELL 15035400 == 42 [pid = 756] [id = 170] 11:24:22 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (1504F800) [pid = 756] [serial = 508] [outer = 00000000] 11:24:22 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (1A4E8800) [pid = 756] [serial = 509] [outer = 1504F800] 11:24:22 INFO - PROCESS | 756 | 1468607062289 Marionette DEBUG loaded listener.js 11:24:22 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (1B06AC00) [pid = 756] [serial = 510] [outer = 1504F800] 11:24:22 INFO - PROCESS | 756 | 1468607062677 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 11:24:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:24:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 11:24:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:24:22 INFO - PROCESS | 756 | 1468607062725 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 11:24:22 INFO - PROCESS | 756 | 1468607062727 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 11:24:22 INFO - PROCESS | 756 | 1468607062730 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:24:22 INFO - PROCESS | 756 | 1468607062741 Marionette TRACE conn6 <- [1,646,null,{}] 11:24:22 INFO - PROCESS | 756 | 1468607062745 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:22 INFO - PROCESS | 756 | 1468607062747 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:22 INFO - PROCESS | 756 | 1468607062859 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 11:24:22 INFO - PROCESS | 756 | 1468607062866 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:22 INFO - PROCESS | 756 | 1468607062868 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:22 INFO - PROCESS | 756 | ++DOCSHELL 19D52800 == 43 [pid = 756] [id = 171] 11:24:22 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (1A4E2800) [pid = 756] [serial = 511] [outer = 00000000] 11:24:22 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (1BD5A000) [pid = 756] [serial = 512] [outer = 1A4E2800] 11:24:22 INFO - PROCESS | 756 | 1468607062911 Marionette DEBUG loaded listener.js 11:24:22 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (1BDB6C00) [pid = 756] [serial = 513] [outer = 1A4E2800] 11:24:23 INFO - PROCESS | 756 | 1468607063307 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:24:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:24:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 11:24:23 INFO - PROCESS | 756 | 1468607063362 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 11:24:23 INFO - PROCESS | 756 | 1468607063367 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 11:24:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:24:23 INFO - PROCESS | 756 | 1468607063372 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:24:23 INFO - PROCESS | 756 | 1468607063376 Marionette TRACE conn6 <- [1,650,null,{}] 11:24:23 INFO - PROCESS | 756 | 1468607063382 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:23 INFO - PROCESS | 756 | 1468607063386 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:23 INFO - PROCESS | 756 | 1468607063546 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 11:24:23 INFO - PROCESS | 756 | 1468607063659 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:23 INFO - PROCESS | 756 | 1468607063664 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:23 INFO - PROCESS | 756 | ++DOCSHELL 0C90BC00 == 44 [pid = 756] [id = 172] 11:24:23 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (0C90C400) [pid = 756] [serial = 514] [outer = 00000000] 11:24:23 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (0D10BC00) [pid = 756] [serial = 515] [outer = 0C90C400] 11:24:23 INFO - PROCESS | 756 | 1468607063723 Marionette DEBUG loaded listener.js 11:24:23 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (0D841C00) [pid = 756] [serial = 516] [outer = 0C90C400] 11:24:24 INFO - PROCESS | 756 | [756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:24:24 INFO - PROCESS | 756 | [756] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:24:24 INFO - PROCESS | 756 | 1468607064273 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 11:24:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:24:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 931ms 11:24:24 INFO - PROCESS | 756 | 1468607064308 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 11:24:24 INFO - PROCESS | 756 | 1468607064311 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 11:24:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:24:24 INFO - PROCESS | 756 | 1468607064318 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:24:24 INFO - PROCESS | 756 | 1468607064322 Marionette TRACE conn6 <- [1,654,null,{}] 11:24:24 INFO - PROCESS | 756 | 1468607064326 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:24 INFO - PROCESS | 756 | 1468607064329 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:24 INFO - PROCESS | 756 | 1468607064438 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 11:24:24 INFO - PROCESS | 756 | 1468607064534 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:24 INFO - PROCESS | 756 | 1468607064537 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:24 INFO - PROCESS | 756 | ++DOCSHELL 167E8800 == 45 [pid = 756] [id = 173] 11:24:24 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (167EAC00) [pid = 756] [serial = 517] [outer = 00000000] 11:24:24 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (17647000) [pid = 756] [serial = 518] [outer = 167EAC00] 11:24:24 INFO - PROCESS | 756 | 1468607064592 Marionette DEBUG loaded listener.js 11:24:24 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (1766BC00) [pid = 756] [serial = 519] [outer = 167EAC00] 11:24:24 INFO - PROCESS | 756 | [756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:24:25 INFO - PROCESS | 756 | [756] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:24:25 INFO - PROCESS | 756 | 1468607065206 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 11:24:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:24:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 930ms 11:24:25 INFO - PROCESS | 756 | 1468607065248 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 11:24:25 INFO - PROCESS | 756 | 1468607065250 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 11:24:25 INFO - PROCESS | 756 | 1468607065254 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:24:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:24:25 INFO - PROCESS | 756 | 1468607065256 Marionette TRACE conn6 <- [1,658,null,{}] 11:24:25 INFO - PROCESS | 756 | 1468607065266 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:25 INFO - PROCESS | 756 | 1468607065271 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:25 INFO - PROCESS | 756 | 1468607065383 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 11:24:25 INFO - PROCESS | 756 | 1468607065481 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:25 INFO - PROCESS | 756 | 1468607065485 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:25 INFO - PROCESS | 756 | ++DOCSHELL 1A324C00 == 46 [pid = 756] [id = 174] 11:24:25 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (1A325000) [pid = 756] [serial = 520] [outer = 00000000] 11:24:25 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (1A4E3000) [pid = 756] [serial = 521] [outer = 1A325000] 11:24:25 INFO - PROCESS | 756 | 1468607065541 Marionette DEBUG loaded listener.js 11:24:25 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (1BDBC400) [pid = 756] [serial = 522] [outer = 1A325000] 11:24:26 INFO - PROCESS | 756 | 1468607066143 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 11:24:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:24:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 930ms 11:24:26 INFO - PROCESS | 756 | 1468607066187 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 11:24:26 INFO - PROCESS | 756 | 1468607066190 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 11:24:26 INFO - PROCESS | 756 | 1468607066193 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:24:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:24:26 INFO - PROCESS | 756 | 1468607066195 Marionette TRACE conn6 <- [1,662,null,{}] 11:24:26 INFO - PROCESS | 756 | 1468607066198 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:26 INFO - PROCESS | 756 | 1468607066201 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:26 INFO - PROCESS | 756 | 1468607066308 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 11:24:26 INFO - PROCESS | 756 | 1468607066404 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:26 INFO - PROCESS | 756 | 1468607066406 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:26 INFO - PROCESS | 756 | ++DOCSHELL 1CB3A800 == 47 [pid = 756] [id = 175] 11:24:26 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (1CB3C400) [pid = 756] [serial = 523] [outer = 00000000] 11:24:26 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (1CC0A000) [pid = 756] [serial = 524] [outer = 1CB3C400] 11:24:26 INFO - PROCESS | 756 | 1468607066460 Marionette DEBUG loaded listener.js 11:24:26 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (1D273C00) [pid = 756] [serial = 525] [outer = 1CB3C400] 11:24:26 INFO - PROCESS | 756 | [756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:24:26 INFO - PROCESS | 756 | [756] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:24:27 INFO - PROCESS | 756 | 1468607067031 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 11:24:27 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 11:24:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 869ms 11:24:27 INFO - PROCESS | 756 | 1468607067067 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 11:24:27 INFO - PROCESS | 756 | 1468607067070 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 11:24:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:24:27 INFO - PROCESS | 756 | 1468607067073 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:24:27 INFO - PROCESS | 756 | 1468607067075 Marionette TRACE conn6 <- [1,666,null,{}] 11:24:27 INFO - PROCESS | 756 | 1468607067079 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:27 INFO - PROCESS | 756 | 1468607067081 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:27 INFO - PROCESS | 756 | 1468607067183 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 11:24:27 INFO - PROCESS | 756 | 1468607067281 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:27 INFO - PROCESS | 756 | 1468607067283 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:27 INFO - PROCESS | 756 | ++DOCSHELL 0C8F8000 == 48 [pid = 756] [id = 176] 11:24:27 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (0D110000) [pid = 756] [serial = 526] [outer = 00000000] 11:24:27 INFO - PROCESS | 756 | ++DOMWINDOW == 95 (0E007C00) [pid = 756] [serial = 527] [outer = 0D110000] 11:24:27 INFO - PROCESS | 756 | 1468607067336 Marionette DEBUG loaded listener.js 11:24:27 INFO - PROCESS | 756 | ++DOMWINDOW == 96 (14EDB000) [pid = 756] [serial = 528] [outer = 0D110000] 11:24:28 INFO - PROCESS | 756 | 1468607068028 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 11:24:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:24:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 970ms 11:24:28 INFO - PROCESS | 756 | 1468607068060 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 11:24:28 INFO - PROCESS | 756 | 1468607068064 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 11:24:28 INFO - PROCESS | 756 | 1468607068069 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:24:28 INFO - PROCESS | 756 | 1468607068072 Marionette TRACE conn6 <- [1,670,null,{}] 11:24:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:24:28 INFO - PROCESS | 756 | 1468607068078 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:28 INFO - PROCESS | 756 | 1468607068081 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:28 INFO - PROCESS | 756 | 1468607068179 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 11:24:28 INFO - PROCESS | 756 | 1468607068287 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:28 INFO - PROCESS | 756 | 1468607068290 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:28 INFO - PROCESS | 756 | ++DOCSHELL 0CC76800 == 49 [pid = 756] [id = 177] 11:24:28 INFO - PROCESS | 756 | ++DOMWINDOW == 97 (0D64B000) [pid = 756] [serial = 529] [outer = 00000000] 11:24:28 INFO - PROCESS | 756 | ++DOMWINDOW == 98 (15053C00) [pid = 756] [serial = 530] [outer = 0D64B000] 11:24:28 INFO - PROCESS | 756 | 1468607068339 Marionette DEBUG loaded listener.js 11:24:28 INFO - PROCESS | 756 | ++DOMWINDOW == 99 (16066800) [pid = 756] [serial = 531] [outer = 0D64B000] 11:24:29 INFO - PROCESS | 756 | --DOCSHELL 15035400 == 48 [pid = 756] [id = 170] 11:24:29 INFO - PROCESS | 756 | --DOCSHELL 14B89C00 == 47 [pid = 756] [id = 169] 11:24:29 INFO - PROCESS | 756 | --DOCSHELL 19F87400 == 46 [pid = 756] [id = 168] 11:24:29 INFO - PROCESS | 756 | --DOCSHELL 0DB94C00 == 45 [pid = 756] [id = 167] 11:24:29 INFO - PROCESS | 756 | --DOCSHELL 1830A400 == 44 [pid = 756] [id = 166] 11:24:29 INFO - PROCESS | 756 | --DOCSHELL 16D5B800 == 43 [pid = 756] [id = 165] 11:24:29 INFO - PROCESS | 756 | --DOCSHELL 14E5EC00 == 42 [pid = 756] [id = 164] 11:24:29 INFO - PROCESS | 756 | --DOCSHELL 0C8F8400 == 41 [pid = 756] [id = 163] 11:24:29 INFO - PROCESS | 756 | --DOCSHELL 090F5800 == 40 [pid = 756] [id = 162] 11:24:29 INFO - PROCESS | 756 | --DOCSHELL 0C8F5000 == 39 [pid = 756] [id = 161] 11:24:29 INFO - PROCESS | 756 | --DOCSHELL 17BF3800 == 38 [pid = 756] [id = 149] 11:24:29 INFO - PROCESS | 756 | --DOCSHELL 1606E800 == 37 [pid = 756] [id = 146] 11:24:29 INFO - PROCESS | 756 | --DOCSHELL 1606A400 == 36 [pid = 756] [id = 160] 11:24:29 INFO - PROCESS | 756 | --DOCSHELL 0D83B800 == 35 [pid = 756] [id = 151] 11:24:29 INFO - PROCESS | 756 | --DOCSHELL 0C80FC00 == 34 [pid = 756] [id = 147] 11:24:29 INFO - PROCESS | 756 | --DOCSHELL 14154000 == 33 [pid = 756] [id = 148] 11:24:29 INFO - PROCESS | 756 | --DOCSHELL 1B06A400 == 32 [pid = 756] [id = 150] 11:24:29 INFO - PROCESS | 756 | --DOCSHELL 0C8F8000 == 31 [pid = 756] [id = 176] 11:24:29 INFO - PROCESS | 756 | --DOCSHELL 1CB3A800 == 30 [pid = 756] [id = 175] 11:24:29 INFO - PROCESS | 756 | --DOCSHELL 1A324C00 == 29 [pid = 756] [id = 174] 11:24:29 INFO - PROCESS | 756 | --DOCSHELL 19D52800 == 28 [pid = 756] [id = 171] 11:24:29 INFO - PROCESS | 756 | --DOCSHELL 0C90BC00 == 27 [pid = 756] [id = 172] 11:24:29 INFO - PROCESS | 756 | --DOCSHELL 167E8800 == 26 [pid = 756] [id = 173] 11:24:29 INFO - PROCESS | 756 | --DOMWINDOW == 98 (1A3D1C00) [pid = 756] [serial = 479] [outer = 00000000] [url = about:blank] 11:24:29 INFO - PROCESS | 756 | --DOMWINDOW == 97 (1766B800) [pid = 756] [serial = 464] [outer = 00000000] [url = about:blank] 11:24:29 INFO - PROCESS | 756 | --DOMWINDOW == 96 (17BFAC00) [pid = 756] [serial = 467] [outer = 00000000] [url = about:blank] 11:24:29 INFO - PROCESS | 756 | --DOMWINDOW == 95 (16354800) [pid = 756] [serial = 461] [outer = 00000000] [url = about:blank] 11:24:29 INFO - PROCESS | 756 | --DOMWINDOW == 94 (0E592000) [pid = 756] [serial = 458] [outer = 00000000] [url = about:blank] 11:24:29 INFO - PROCESS | 756 | --DOMWINDOW == 93 (14B8A400) [pid = 756] [serial = 459] [outer = 00000000] [url = about:blank] 11:24:29 INFO - PROCESS | 756 | --DOMWINDOW == 92 (0D0E5800) [pid = 756] [serial = 455] [outer = 00000000] [url = about:blank] 11:24:29 INFO - PROCESS | 756 | --DOMWINDOW == 91 (0D163400) [pid = 756] [serial = 456] [outer = 00000000] [url = about:blank] 11:24:29 INFO - PROCESS | 756 | --DOMWINDOW == 90 (17B75C00) [pid = 756] [serial = 465] [outer = 00000000] [url = about:blank] 11:24:29 INFO - PROCESS | 756 | --DOMWINDOW == 89 (0E00D000) [pid = 756] [serial = 453] [outer = 00000000] [url = about:blank] 11:24:29 INFO - PROCESS | 756 | --DOMWINDOW == 88 (0DAAA400) [pid = 756] [serial = 452] [outer = 00000000] [url = about:blank] 11:24:29 INFO - PROCESS | 756 | --DOMWINDOW == 87 (193AC400) [pid = 756] [serial = 470] [outer = 00000000] [url = about:blank] 11:24:29 INFO - PROCESS | 756 | --DOMWINDOW == 86 (0C8EE000) [pid = 756] [serial = 441] [outer = 00000000] [url = about:blank] 11:24:29 INFO - PROCESS | 756 | --DOMWINDOW == 85 (0C82C800) [pid = 756] [serial = 440] [outer = 00000000] [url = about:blank] 11:24:29 INFO - PROCESS | 756 | --DOMWINDOW == 84 (16069000) [pid = 756] [serial = 444] [outer = 00000000] [url = about:blank] 11:24:29 INFO - PROCESS | 756 | --DOMWINDOW == 83 (1535E400) [pid = 756] [serial = 443] [outer = 00000000] [url = about:blank] 11:24:29 INFO - PROCESS | 756 | --DOMWINDOW == 82 (19D54C00) [pid = 756] [serial = 447] [outer = 00000000] [url = about:blank] 11:24:29 INFO - PROCESS | 756 | --DOMWINDOW == 81 (196E3000) [pid = 756] [serial = 446] [outer = 00000000] [url = about:blank] 11:24:29 INFO - PROCESS | 756 | --DOMWINDOW == 80 (1C641400) [pid = 756] [serial = 450] [outer = 00000000] [url = about:blank] 11:24:29 INFO - PROCESS | 756 | --DOMWINDOW == 79 (1C2E9C00) [pid = 756] [serial = 449] [outer = 00000000] [url = about:blank] 11:24:29 INFO - PROCESS | 756 | --DOMWINDOW == 78 (18303C00) [pid = 756] [serial = 468] [outer = 00000000] [url = about:blank] 11:24:29 INFO - PROCESS | 756 | --DOMWINDOW == 77 (19D53000) [pid = 756] [serial = 476] [outer = 00000000] [url = about:blank] 11:24:29 INFO - PROCESS | 756 | --DOMWINDOW == 76 (1830C400) [pid = 756] [serial = 473] [outer = 00000000] [url = about:blank] 11:24:29 INFO - PROCESS | 756 | --DOMWINDOW == 75 (196ED000) [pid = 756] [serial = 471] [outer = 00000000] [url = about:blank] 11:24:29 INFO - PROCESS | 756 | --DOMWINDOW == 74 (17B10800) [pid = 756] [serial = 477] [outer = 00000000] [url = about:blank] 11:24:29 INFO - PROCESS | 756 | --DOMWINDOW == 73 (18310800) [pid = 756] [serial = 474] [outer = 00000000] [url = about:blank] 11:24:29 INFO - PROCESS | 756 | --DOMWINDOW == 72 (16D5D000) [pid = 756] [serial = 462] [outer = 00000000] [url = about:blank] 11:24:30 INFO - PROCESS | 756 | 1468607070020 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 11:24:30 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) 11:24:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1969ms 11:24:30 INFO - PROCESS | 756 | 1468607070045 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 11:24:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:24:30 INFO - PROCESS | 756 | 1468607070049 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 11:24:30 INFO - PROCESS | 756 | 1468607070055 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:24:30 INFO - PROCESS | 756 | 1468607070057 Marionette TRACE conn6 <- [1,674,null,{}] 11:24:30 INFO - PROCESS | 756 | 1468607070064 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:30 INFO - PROCESS | 756 | 1468607070067 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:30 INFO - PROCESS | 756 | 1468607070174 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 11:24:30 INFO - PROCESS | 756 | 1468607070181 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:30 INFO - PROCESS | 756 | 1468607070184 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:30 INFO - PROCESS | 756 | ++DOCSHELL 0C90CC00 == 27 [pid = 756] [id = 178] 11:24:30 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (0C90D800) [pid = 756] [serial = 532] [outer = 00000000] 11:24:30 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (0D036400) [pid = 756] [serial = 533] [outer = 0C90D800] 11:24:30 INFO - PROCESS | 756 | 1468607070231 Marionette DEBUG loaded listener.js 11:24:30 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (0D0EB800) [pid = 756] [serial = 534] [outer = 0C90D800] 11:24:31 INFO - PROCESS | 756 | 1468607071148 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 11:24:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:24:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1121ms 11:24:31 INFO - PROCESS | 756 | 1468607071176 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 11:24:31 INFO - PROCESS | 756 | 1468607071181 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 11:24:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:24:31 INFO - PROCESS | 756 | 1468607071187 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:24:31 INFO - PROCESS | 756 | 1468607071189 Marionette TRACE conn6 <- [1,678,null,{}] 11:24:31 INFO - PROCESS | 756 | 1468607071204 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:31 INFO - PROCESS | 756 | 1468607071206 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:31 INFO - PROCESS | 756 | 1468607071324 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 11:24:31 INFO - PROCESS | 756 | 1468607071331 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:31 INFO - PROCESS | 756 | 1468607071334 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:31 INFO - PROCESS | 756 | ++DOCSHELL 0DB92C00 == 28 [pid = 756] [id = 179] 11:24:31 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (0DB95000) [pid = 756] [serial = 535] [outer = 00000000] 11:24:31 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (141DC000) [pid = 756] [serial = 536] [outer = 0DB95000] 11:24:31 INFO - PROCESS | 756 | 1468607071381 Marionette DEBUG loaded listener.js 11:24:31 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (14E1E000) [pid = 756] [serial = 537] [outer = 0DB95000] 11:24:32 INFO - PROCESS | 756 | 1468607072340 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 11:24:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:24:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1175ms 11:24:32 INFO - PROCESS | 756 | 1468607072370 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 11:24:32 INFO - PROCESS | 756 | 1468607072372 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 11:24:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:24:32 INFO - PROCESS | 756 | 1468607072376 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:24:32 INFO - PROCESS | 756 | 1468607072379 Marionette TRACE conn6 <- [1,682,null,{}] 11:24:32 INFO - PROCESS | 756 | 1468607072392 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:32 INFO - PROCESS | 756 | 1468607072397 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:32 INFO - PROCESS | 756 | 1468607072507 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 11:24:32 INFO - PROCESS | 756 | 1468607072515 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:32 INFO - PROCESS | 756 | 1468607072518 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:32 INFO - PROCESS | 756 | ++DOCSHELL 16D5D000 == 29 [pid = 756] [id = 180] 11:24:32 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (16D5D400) [pid = 756] [serial = 538] [outer = 00000000] 11:24:32 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (17640400) [pid = 756] [serial = 539] [outer = 16D5D400] 11:24:32 INFO - PROCESS | 756 | 1468607072565 Marionette DEBUG loaded listener.js 11:24:32 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (1764A800) [pid = 756] [serial = 540] [outer = 16D5D400] 11:24:33 INFO - PROCESS | 756 | --DOMWINDOW == 80 (1504F800) [pid = 756] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:24:33 INFO - PROCESS | 756 | --DOMWINDOW == 79 (1830A800) [pid = 756] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:24:33 INFO - PROCESS | 756 | --DOMWINDOW == 78 (193A9C00) [pid = 756] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:24:33 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0C904000) [pid = 756] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:24:33 INFO - PROCESS | 756 | --DOMWINDOW == 76 (16D5BC00) [pid = 756] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:24:33 INFO - PROCESS | 756 | --DOMWINDOW == 75 (1A3BA800) [pid = 756] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:24:33 INFO - PROCESS | 756 | --DOMWINDOW == 74 (0C910C00) [pid = 756] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:24:33 INFO - PROCESS | 756 | --DOMWINDOW == 73 (14E21C00) [pid = 756] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:24:33 INFO - PROCESS | 756 | --DOMWINDOW == 72 (090F6400) [pid = 756] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:24:33 INFO - PROCESS | 756 | --DOMWINDOW == 71 (19F8CC00) [pid = 756] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:24:33 INFO - PROCESS | 756 | --DOMWINDOW == 70 (14E65800) [pid = 756] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:24:33 INFO - PROCESS | 756 | --DOMWINDOW == 69 (1A4E2800) [pid = 756] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:24:33 INFO - PROCESS | 756 | 1468607073509 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 11:24:33 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) 11:24:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1175ms 11:24:33 INFO - PROCESS | 756 | 1468607073552 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 11:24:33 INFO - PROCESS | 756 | 1468607073554 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 11:24:33 INFO - PROCESS | 756 | 1468607073557 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:24:33 INFO - PROCESS | 756 | 1468607073559 Marionette TRACE conn6 <- [1,686,null,{}] 11:24:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:24:33 INFO - PROCESS | 756 | 1468607073562 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:33 INFO - PROCESS | 756 | 1468607073564 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:33 INFO - PROCESS | 756 | 1468607073649 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 11:24:33 INFO - PROCESS | 756 | 1468607073723 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:33 INFO - PROCESS | 756 | 1468607073725 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:33 INFO - PROCESS | 756 | ++DOCSHELL 0D0E6000 == 30 [pid = 756] [id = 181] 11:24:33 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (0D83E000) [pid = 756] [serial = 541] [outer = 00000000] 11:24:33 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (16D5AC00) [pid = 756] [serial = 542] [outer = 0D83E000] 11:24:33 INFO - PROCESS | 756 | 1468607073770 Marionette DEBUG loaded listener.js 11:24:33 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (1766B000) [pid = 756] [serial = 543] [outer = 0D83E000] 11:24:34 INFO - PROCESS | 756 | 1468607074616 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 11:24:34 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) 11:24:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1070ms 11:24:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:24:34 INFO - PROCESS | 756 | 1468607074632 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 11:24:34 INFO - PROCESS | 756 | 1468607074633 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 11:24:34 INFO - PROCESS | 756 | 1468607074637 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:24:34 INFO - PROCESS | 756 | 1468607074639 Marionette TRACE conn6 <- [1,690,null,{}] 11:24:34 INFO - PROCESS | 756 | 1468607074642 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:34 INFO - PROCESS | 756 | 1468607074644 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:34 INFO - PROCESS | 756 | 1468607074721 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 11:24:34 INFO - PROCESS | 756 | 1468607074796 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:34 INFO - PROCESS | 756 | 1468607074798 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:34 INFO - PROCESS | 756 | ++DOCSHELL 17B0F800 == 31 [pid = 756] [id = 182] 11:24:34 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (17B15000) [pid = 756] [serial = 544] [outer = 00000000] 11:24:34 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (18302C00) [pid = 756] [serial = 545] [outer = 17B15000] 11:24:34 INFO - PROCESS | 756 | 1468607074842 Marionette DEBUG loaded listener.js 11:24:34 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (18307400) [pid = 756] [serial = 546] [outer = 17B15000] 11:24:35 INFO - PROCESS | 756 | 1468607075769 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 11:24:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:24:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1176ms 11:24:35 INFO - PROCESS | 756 | 1468607075855 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 11:24:35 INFO - PROCESS | 756 | 1468607075860 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 11:24:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:24:35 INFO - PROCESS | 756 | 1468607075866 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:24:35 INFO - PROCESS | 756 | 1468607075869 Marionette TRACE conn6 <- [1,694,null,{}] 11:24:35 INFO - PROCESS | 756 | 1468607075875 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:35 INFO - PROCESS | 756 | 1468607075878 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:36 INFO - PROCESS | 756 | 1468607076026 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 11:24:36 INFO - PROCESS | 756 | 1468607076185 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:36 INFO - PROCESS | 756 | 1468607076190 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:36 INFO - PROCESS | 756 | ++DOCSHELL 0C908800 == 32 [pid = 756] [id = 183] 11:24:36 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (0C909000) [pid = 756] [serial = 547] [outer = 00000000] 11:24:36 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (0D034400) [pid = 756] [serial = 548] [outer = 0C909000] 11:24:36 INFO - PROCESS | 756 | 1468607076248 Marionette DEBUG loaded listener.js 11:24:36 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (0D83F400) [pid = 756] [serial = 549] [outer = 0C909000] 11:24:37 INFO - PROCESS | 756 | 1468607077422 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 11:24:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:24:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1577ms 11:24:37 INFO - PROCESS | 756 | 1468607077448 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 11:24:37 INFO - PROCESS | 756 | 1468607077452 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 11:24:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:24:37 INFO - PROCESS | 756 | 1468607077464 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:24:37 INFO - PROCESS | 756 | 1468607077467 Marionette TRACE conn6 <- [1,698,null,{}] 11:24:37 INFO - PROCESS | 756 | 1468607077472 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:37 INFO - PROCESS | 756 | 1468607077475 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:37 INFO - PROCESS | 756 | 1468607077639 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 11:24:37 INFO - PROCESS | 756 | 1468607077738 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:37 INFO - PROCESS | 756 | 1468607077741 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:37 INFO - PROCESS | 756 | ++DOCSHELL 0D274C00 == 33 [pid = 756] [id = 184] 11:24:37 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (0D277400) [pid = 756] [serial = 550] [outer = 00000000] 11:24:37 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (0D841800) [pid = 756] [serial = 551] [outer = 0D277400] 11:24:37 INFO - PROCESS | 756 | 1468607077792 Marionette DEBUG loaded listener.js 11:24:37 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (0DAB3400) [pid = 756] [serial = 552] [outer = 0D277400] 11:24:38 INFO - PROCESS | 756 | --DOCSHELL 0D0E6000 == 32 [pid = 756] [id = 181] 11:24:38 INFO - PROCESS | 756 | --DOCSHELL 16D5D000 == 31 [pid = 756] [id = 180] 11:24:38 INFO - PROCESS | 756 | --DOCSHELL 0DB92C00 == 30 [pid = 756] [id = 179] 11:24:38 INFO - PROCESS | 756 | --DOCSHELL 0C90CC00 == 29 [pid = 756] [id = 178] 11:24:38 INFO - PROCESS | 756 | --DOCSHELL 0CC76800 == 28 [pid = 756] [id = 177] 11:24:38 INFO - PROCESS | 756 | --DOMWINDOW == 80 (1B06AC00) [pid = 756] [serial = 510] [outer = 00000000] [url = about:blank] 11:24:38 INFO - PROCESS | 756 | --DOMWINDOW == 79 (18E0EC00) [pid = 756] [serial = 497] [outer = 00000000] [url = about:blank] 11:24:38 INFO - PROCESS | 756 | --DOMWINDOW == 78 (18ECA400) [pid = 756] [serial = 498] [outer = 00000000] [url = about:blank] 11:24:38 INFO - PROCESS | 756 | --DOMWINDOW == 77 (19D4F400) [pid = 756] [serial = 501] [outer = 00000000] [url = about:blank] 11:24:38 INFO - PROCESS | 756 | --DOMWINDOW == 76 (193AF000) [pid = 756] [serial = 500] [outer = 00000000] [url = about:blank] 11:24:38 INFO - PROCESS | 756 | --DOMWINDOW == 75 (0D1F1000) [pid = 756] [serial = 488] [outer = 00000000] [url = about:blank] 11:24:38 INFO - PROCESS | 756 | --DOMWINDOW == 74 (17BEE400) [pid = 756] [serial = 494] [outer = 00000000] [url = about:blank] 11:24:38 INFO - PROCESS | 756 | --DOMWINDOW == 73 (1B06D800) [pid = 756] [serial = 480] [outer = 00000000] [url = about:blank] 11:24:38 INFO - PROCESS | 756 | --DOMWINDOW == 72 (0D83BC00) [pid = 756] [serial = 482] [outer = 00000000] [url = about:blank] 11:24:38 INFO - PROCESS | 756 | --DOMWINDOW == 71 (0E00DC00) [pid = 756] [serial = 483] [outer = 00000000] [url = about:blank] 11:24:38 INFO - PROCESS | 756 | --DOMWINDOW == 70 (17643400) [pid = 756] [serial = 506] [outer = 00000000] [url = about:blank] 11:24:38 INFO - PROCESS | 756 | --DOMWINDOW == 69 (0C815800) [pid = 756] [serial = 485] [outer = 00000000] [url = about:blank] 11:24:38 INFO - PROCESS | 756 | --DOMWINDOW == 68 (1A3CFC00) [pid = 756] [serial = 503] [outer = 00000000] [url = about:blank] 11:24:38 INFO - PROCESS | 756 | --DOMWINDOW == 67 (0C8F3400) [pid = 756] [serial = 486] [outer = 00000000] [url = about:blank] 11:24:38 INFO - PROCESS | 756 | --DOMWINDOW == 66 (15351400) [pid = 756] [serial = 491] [outer = 00000000] [url = about:blank] 11:24:38 INFO - PROCESS | 756 | --DOMWINDOW == 65 (1601E000) [pid = 756] [serial = 492] [outer = 00000000] [url = about:blank] 11:24:38 INFO - PROCESS | 756 | --DOMWINDOW == 64 (1BD5A000) [pid = 756] [serial = 512] [outer = 00000000] [url = about:blank] 11:24:38 INFO - PROCESS | 756 | --DOMWINDOW == 63 (0D836C00) [pid = 756] [serial = 489] [outer = 00000000] [url = about:blank] 11:24:38 INFO - PROCESS | 756 | --DOMWINDOW == 62 (1A4E8800) [pid = 756] [serial = 509] [outer = 00000000] [url = about:blank] 11:24:38 INFO - PROCESS | 756 | --DOMWINDOW == 61 (1BDB6C00) [pid = 756] [serial = 513] [outer = 00000000] [url = about:blank] 11:24:38 INFO - PROCESS | 756 | --DOMWINDOW == 60 (1A3D0400) [pid = 756] [serial = 504] [outer = 00000000] [url = about:blank] 11:24:38 INFO - PROCESS | 756 | --DOMWINDOW == 59 (17C0A800) [pid = 756] [serial = 495] [outer = 00000000] [url = about:blank] 11:24:38 INFO - PROCESS | 756 | --DOMWINDOW == 58 (1764D000) [pid = 756] [serial = 507] [outer = 00000000] [url = about:blank] 11:24:38 INFO - PROCESS | 756 | 1468607078698 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 11:24:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:24:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1284ms 11:24:38 INFO - PROCESS | 756 | 1468607078753 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 11:24:38 INFO - PROCESS | 756 | 1468607078758 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 11:24:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:24:38 INFO - PROCESS | 756 | 1468607078764 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:24:38 INFO - PROCESS | 756 | 1468607078767 Marionette TRACE conn6 <- [1,702,null,{}] 11:24:38 INFO - PROCESS | 756 | 1468607078771 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:38 INFO - PROCESS | 756 | 1468607078773 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:38 INFO - PROCESS | 756 | 1468607078862 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 11:24:38 INFO - PROCESS | 756 | 1468607078869 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:38 INFO - PROCESS | 756 | 1468607078871 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:38 INFO - PROCESS | 756 | ++DOCSHELL 0E004000 == 29 [pid = 756] [id = 185] 11:24:38 INFO - PROCESS | 756 | ++DOMWINDOW == 59 (0E088400) [pid = 756] [serial = 553] [outer = 00000000] 11:24:38 INFO - PROCESS | 756 | ++DOMWINDOW == 60 (0E6CCC00) [pid = 756] [serial = 554] [outer = 0E088400] 11:24:38 INFO - PROCESS | 756 | 1468607078919 Marionette DEBUG loaded listener.js 11:24:38 INFO - PROCESS | 756 | ++DOMWINDOW == 61 (14A68000) [pid = 756] [serial = 555] [outer = 0E088400] 11:24:39 INFO - PROCESS | 756 | 1468607079876 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 11:24:39 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 11:24:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1128ms 11:24:39 INFO - PROCESS | 756 | 1468607079896 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 11:24:39 INFO - PROCESS | 756 | 1468607079898 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 11:24:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:24:39 INFO - PROCESS | 756 | 1468607079901 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:24:39 INFO - PROCESS | 756 | 1468607079905 Marionette TRACE conn6 <- [1,706,null,{}] 11:24:39 INFO - PROCESS | 756 | 1468607079915 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:39 INFO - PROCESS | 756 | 1468607079920 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:39 INFO - PROCESS | 756 | 1468607080007 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 11:24:40 INFO - PROCESS | 756 | 1468607080015 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:40 INFO - PROCESS | 756 | 1468607080018 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:40 INFO - PROCESS | 756 | ++DOCSHELL 16352400 == 30 [pid = 756] [id = 186] 11:24:40 INFO - PROCESS | 756 | ++DOMWINDOW == 62 (16357400) [pid = 756] [serial = 556] [outer = 00000000] 11:24:40 INFO - PROCESS | 756 | ++DOMWINDOW == 63 (16D5C800) [pid = 756] [serial = 557] [outer = 16357400] 11:24:40 INFO - PROCESS | 756 | 1468607080065 Marionette DEBUG loaded listener.js 11:24:40 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (17649400) [pid = 756] [serial = 558] [outer = 16357400] 11:24:41 INFO - PROCESS | 756 | 1468607081033 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 11:24:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:24:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1180ms 11:24:41 INFO - PROCESS | 756 | 1468607081089 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 11:24:41 INFO - PROCESS | 756 | 1468607081092 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 11:24:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:24:41 INFO - PROCESS | 756 | 1468607081095 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:24:41 INFO - PROCESS | 756 | 1468607081097 Marionette TRACE conn6 <- [1,710,null,{}] 11:24:41 INFO - PROCESS | 756 | 1468607081100 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:41 INFO - PROCESS | 756 | 1468607081102 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:41 INFO - PROCESS | 756 | 1468607081218 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 11:24:41 INFO - PROCESS | 756 | 1468607081224 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:41 INFO - PROCESS | 756 | 1468607081226 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:41 INFO - PROCESS | 756 | ++DOCSHELL 17665000 == 31 [pid = 756] [id = 187] 11:24:41 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (17665800) [pid = 756] [serial = 559] [outer = 00000000] 11:24:41 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (180A4400) [pid = 756] [serial = 560] [outer = 17665800] 11:24:41 INFO - PROCESS | 756 | 1468607081324 Marionette DEBUG loaded listener.js 11:24:41 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (1830D000) [pid = 756] [serial = 561] [outer = 17665800] 11:24:41 INFO - PROCESS | 756 | --DOMWINDOW == 66 (0DB95000) [pid = 756] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:24:41 INFO - PROCESS | 756 | --DOMWINDOW == 65 (0D64B000) [pid = 756] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:24:41 INFO - PROCESS | 756 | --DOMWINDOW == 64 (0C90D800) [pid = 756] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:24:41 INFO - PROCESS | 756 | --DOMWINDOW == 63 (0C90C400) [pid = 756] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:24:41 INFO - PROCESS | 756 | --DOMWINDOW == 62 (167EAC00) [pid = 756] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:24:41 INFO - PROCESS | 756 | --DOMWINDOW == 61 (1A325000) [pid = 756] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:24:41 INFO - PROCESS | 756 | --DOMWINDOW == 60 (1CB3C400) [pid = 756] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:24:41 INFO - PROCESS | 756 | --DOMWINDOW == 59 (0D110000) [pid = 756] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:24:41 INFO - PROCESS | 756 | --DOMWINDOW == 58 (16D5D400) [pid = 756] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:24:41 INFO - PROCESS | 756 | --DOMWINDOW == 57 (0D83E000) [pid = 756] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:24:41 INFO - PROCESS | 756 | 1468607081734 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 11:24:41 INFO - PROCESS | 756 | 1468607081768 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 11:24:41 INFO - PROCESS | 756 | 1468607081771 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:24:41 INFO - PROCESS | 756 | 1468607081773 Marionette TRACE conn6 <- [1,714,null,{}] 11:24:41 INFO - PROCESS | 756 | 1468607081776 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:41 INFO - PROCESS | 756 | 1468607081778 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:41 INFO - PROCESS | 756 | 1468607081887 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 11:24:41 INFO - PROCESS | 756 | 1468607081935 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:41 INFO - PROCESS | 756 | 1468607081937 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:41 INFO - PROCESS | 756 | ++DOCSHELL 17BF7800 == 32 [pid = 756] [id = 188] 11:24:41 INFO - PROCESS | 756 | ++DOMWINDOW == 58 (17C0C000) [pid = 756] [serial = 562] [outer = 00000000] 11:24:41 INFO - PROCESS | 756 | ++DOMWINDOW == 59 (18EB4800) [pid = 756] [serial = 563] [outer = 17C0C000] 11:24:41 INFO - PROCESS | 756 | 1468607081981 Marionette DEBUG loaded listener.js 11:24:42 INFO - PROCESS | 756 | ++DOMWINDOW == 60 (193A3C00) [pid = 756] [serial = 564] [outer = 17C0C000] 11:24:42 INFO - PROCESS | 756 | 1468607082384 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 11:24:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:24:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 630ms 11:24:42 INFO - PROCESS | 756 | 1468607082405 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 11:24:42 INFO - PROCESS | 756 | 1468607082407 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 11:24:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:24:42 INFO - PROCESS | 756 | 1468607082410 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:24:42 INFO - PROCESS | 756 | 1468607082412 Marionette TRACE conn6 <- [1,718,null,{}] 11:24:42 INFO - PROCESS | 756 | 1468607082416 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:42 INFO - PROCESS | 756 | 1468607082421 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:42 INFO - PROCESS | 756 | 1468607082524 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 11:24:42 INFO - PROCESS | 756 | 1468607082531 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:42 INFO - PROCESS | 756 | 1468607082532 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:42 INFO - PROCESS | 756 | ++DOCSHELL 0C8F7400 == 33 [pid = 756] [id = 189] 11:24:42 INFO - PROCESS | 756 | ++DOMWINDOW == 61 (0CCC9C00) [pid = 756] [serial = 565] [outer = 00000000] 11:24:42 INFO - PROCESS | 756 | ++DOMWINDOW == 62 (193ABC00) [pid = 756] [serial = 566] [outer = 0CCC9C00] 11:24:42 INFO - PROCESS | 756 | 1468607082577 Marionette DEBUG loaded listener.js 11:24:42 INFO - PROCESS | 756 | ++DOMWINDOW == 63 (19748400) [pid = 756] [serial = 567] [outer = 0CCC9C00] 11:24:43 INFO - PROCESS | 756 | 1468607083035 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 11:24:43 INFO - PROCESS | 756 | 1468607083084 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 11:24:43 INFO - PROCESS | 756 | 1468607083087 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:24:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:24:43 INFO - PROCESS | 756 | 1468607083089 Marionette TRACE conn6 <- [1,722,null,{}] 11:24:43 INFO - PROCESS | 756 | 1468607083092 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:43 INFO - PROCESS | 756 | 1468607083094 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:43 INFO - PROCESS | 756 | 1468607083171 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 11:24:43 INFO - PROCESS | 756 | 1468607083177 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:43 INFO - PROCESS | 756 | 1468607083187 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:43 INFO - PROCESS | 756 | ++DOCSHELL 19D49800 == 34 [pid = 756] [id = 190] 11:24:43 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (19D4A400) [pid = 756] [serial = 568] [outer = 00000000] 11:24:43 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (19F88000) [pid = 756] [serial = 569] [outer = 19D4A400] 11:24:43 INFO - PROCESS | 756 | 1468607083234 Marionette DEBUG loaded listener.js 11:24:43 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (19F88400) [pid = 756] [serial = 570] [outer = 19D4A400] 11:24:43 INFO - PROCESS | 756 | 1468607083668 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 11:24:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:24:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 630ms 11:24:43 INFO - PROCESS | 756 | 1468607083722 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 11:24:43 INFO - PROCESS | 756 | 1468607083724 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 11:24:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:24:43 INFO - PROCESS | 756 | 1468607083727 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:24:43 INFO - PROCESS | 756 | 1468607083729 Marionette TRACE conn6 <- [1,726,null,{}] 11:24:43 INFO - PROCESS | 756 | 1468607083733 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:43 INFO - PROCESS | 756 | 1468607083734 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:43 INFO - PROCESS | 756 | 1468607083813 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 11:24:43 INFO - PROCESS | 756 | 1468607083818 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:43 INFO - PROCESS | 756 | 1468607083820 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:43 INFO - PROCESS | 756 | ++DOCSHELL 1A3BD400 == 35 [pid = 756] [id = 191] 11:24:43 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (1A3BEC00) [pid = 756] [serial = 571] [outer = 00000000] 11:24:43 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (1A3CC000) [pid = 756] [serial = 572] [outer = 1A3BEC00] 11:24:43 INFO - PROCESS | 756 | 1468607083862 Marionette DEBUG loaded listener.js 11:24:43 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (1A3D2800) [pid = 756] [serial = 573] [outer = 1A3BEC00] 11:24:44 INFO - PROCESS | 756 | --DOCSHELL 0E004000 == 34 [pid = 756] [id = 185] 11:24:44 INFO - PROCESS | 756 | --DOCSHELL 0D274C00 == 33 [pid = 756] [id = 184] 11:24:44 INFO - PROCESS | 756 | --DOCSHELL 17B0F800 == 32 [pid = 756] [id = 182] 11:24:44 INFO - PROCESS | 756 | --DOCSHELL 0C908800 == 31 [pid = 756] [id = 183] 11:24:45 INFO - PROCESS | 756 | --DOCSHELL 16352400 == 30 [pid = 756] [id = 186] 11:24:45 INFO - PROCESS | 756 | --DOCSHELL 19D49800 == 29 [pid = 756] [id = 190] 11:24:45 INFO - PROCESS | 756 | --DOCSHELL 17BF7800 == 28 [pid = 756] [id = 188] 11:24:45 INFO - PROCESS | 756 | --DOCSHELL 17665000 == 27 [pid = 756] [id = 187] 11:24:45 INFO - PROCESS | 756 | --DOCSHELL 0C8F7400 == 26 [pid = 756] [id = 189] 11:24:45 INFO - PROCESS | 756 | --DOMWINDOW == 68 (14E1E000) [pid = 756] [serial = 537] [outer = 00000000] [url = about:blank] 11:24:45 INFO - PROCESS | 756 | --DOMWINDOW == 67 (141DC000) [pid = 756] [serial = 536] [outer = 00000000] [url = about:blank] 11:24:45 INFO - PROCESS | 756 | --DOMWINDOW == 66 (16066800) [pid = 756] [serial = 531] [outer = 00000000] [url = about:blank] 11:24:45 INFO - PROCESS | 756 | --DOMWINDOW == 65 (15053C00) [pid = 756] [serial = 530] [outer = 00000000] [url = about:blank] 11:24:45 INFO - PROCESS | 756 | --DOMWINDOW == 64 (0D036400) [pid = 756] [serial = 533] [outer = 00000000] [url = about:blank] 11:24:45 INFO - PROCESS | 756 | --DOMWINDOW == 63 (0D841C00) [pid = 756] [serial = 516] [outer = 00000000] [url = about:blank] 11:24:45 INFO - PROCESS | 756 | --DOMWINDOW == 62 (0D10BC00) [pid = 756] [serial = 515] [outer = 00000000] [url = about:blank] 11:24:45 INFO - PROCESS | 756 | --DOMWINDOW == 61 (1766BC00) [pid = 756] [serial = 519] [outer = 00000000] [url = about:blank] 11:24:45 INFO - PROCESS | 756 | --DOMWINDOW == 60 (17647000) [pid = 756] [serial = 518] [outer = 00000000] [url = about:blank] 11:24:45 INFO - PROCESS | 756 | --DOMWINDOW == 59 (1BDBC400) [pid = 756] [serial = 522] [outer = 00000000] [url = about:blank] 11:24:45 INFO - PROCESS | 756 | --DOMWINDOW == 58 (1A4E3000) [pid = 756] [serial = 521] [outer = 00000000] [url = about:blank] 11:24:45 INFO - PROCESS | 756 | --DOMWINDOW == 57 (1D273C00) [pid = 756] [serial = 525] [outer = 00000000] [url = about:blank] 11:24:45 INFO - PROCESS | 756 | --DOMWINDOW == 56 (1CC0A000) [pid = 756] [serial = 524] [outer = 00000000] [url = about:blank] 11:24:45 INFO - PROCESS | 756 | --DOMWINDOW == 55 (14EDB000) [pid = 756] [serial = 528] [outer = 00000000] [url = about:blank] 11:24:45 INFO - PROCESS | 756 | --DOMWINDOW == 54 (0E007C00) [pid = 756] [serial = 527] [outer = 00000000] [url = about:blank] 11:24:45 INFO - PROCESS | 756 | --DOMWINDOW == 53 (17640400) [pid = 756] [serial = 539] [outer = 00000000] [url = about:blank] 11:24:45 INFO - PROCESS | 756 | --DOMWINDOW == 52 (16D5AC00) [pid = 756] [serial = 542] [outer = 00000000] [url = about:blank] 11:24:45 INFO - PROCESS | 756 | --DOMWINDOW == 51 (1764A800) [pid = 756] [serial = 540] [outer = 00000000] [url = about:blank] 11:24:45 INFO - PROCESS | 756 | --DOMWINDOW == 50 (1766B000) [pid = 756] [serial = 543] [outer = 00000000] [url = about:blank] 11:24:45 INFO - PROCESS | 756 | --DOMWINDOW == 49 (0D0EB800) [pid = 756] [serial = 534] [outer = 00000000] [url = about:blank] 11:24:45 INFO - PROCESS | 756 | --DOMWINDOW == 48 (18302C00) [pid = 756] [serial = 545] [outer = 00000000] [url = about:blank] 11:24:46 INFO - PROCESS | 756 | 1468607086047 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 11:24:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:24:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2373ms 11:24:46 INFO - PROCESS | 756 | 1468607086102 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 11:24:46 INFO - PROCESS | 756 | 1468607086106 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 11:24:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:24:46 INFO - PROCESS | 756 | 1468607086133 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:24:46 INFO - PROCESS | 756 | 1468607086137 Marionette TRACE conn6 <- [1,730,null,{}] 11:24:46 INFO - PROCESS | 756 | 1468607086146 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:46 INFO - PROCESS | 756 | 1468607086150 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:46 INFO - PROCESS | 756 | 1468607086238 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 11:24:46 INFO - PROCESS | 756 | 1468607086247 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:46 INFO - PROCESS | 756 | 1468607086250 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:46 INFO - PROCESS | 756 | ++DOCSHELL 0C908400 == 27 [pid = 756] [id = 192] 11:24:46 INFO - PROCESS | 756 | ++DOMWINDOW == 49 (0C908800) [pid = 756] [serial = 574] [outer = 00000000] 11:24:46 INFO - PROCESS | 756 | ++DOMWINDOW == 50 (0C90EC00) [pid = 756] [serial = 575] [outer = 0C908800] 11:24:46 INFO - PROCESS | 756 | 1468607086297 Marionette DEBUG loaded listener.js 11:24:46 INFO - PROCESS | 756 | ++DOMWINDOW == 51 (0CC28400) [pid = 756] [serial = 576] [outer = 0C908800] 11:24:47 INFO - PROCESS | 756 | 1468607087237 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 11:24:47 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 11:24:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1148ms 11:24:47 INFO - PROCESS | 756 | 1468607087260 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 11:24:47 INFO - PROCESS | 756 | 1468607087265 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 11:24:47 INFO - PROCESS | 756 | 1468607087272 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:24:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:24:47 INFO - PROCESS | 756 | 1468607087274 Marionette TRACE conn6 <- [1,734,null,{}] 11:24:47 INFO - PROCESS | 756 | 1468607087278 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:47 INFO - PROCESS | 756 | 1468607087281 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:47 INFO - PROCESS | 756 | 1468607087371 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 11:24:47 INFO - PROCESS | 756 | 1468607087377 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:47 INFO - PROCESS | 756 | 1468607087380 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:47 INFO - PROCESS | 756 | ++DOCSHELL 0D1F5400 == 28 [pid = 756] [id = 193] 11:24:47 INFO - PROCESS | 756 | ++DOMWINDOW == 52 (0D272400) [pid = 756] [serial = 577] [outer = 00000000] 11:24:47 INFO - PROCESS | 756 | ++DOMWINDOW == 53 (0D27CC00) [pid = 756] [serial = 578] [outer = 0D272400] 11:24:47 INFO - PROCESS | 756 | 1468607087428 Marionette DEBUG loaded listener.js 11:24:47 INFO - PROCESS | 756 | ++DOMWINDOW == 54 (0D836800) [pid = 756] [serial = 579] [outer = 0D272400] 11:24:48 INFO - PROCESS | 756 | 1468607088349 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 11:24:48 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.) 11:24:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1123ms 11:24:48 INFO - PROCESS | 756 | 1468607088398 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 11:24:48 INFO - PROCESS | 756 | 1468607088401 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 11:24:48 INFO - PROCESS | 756 | 1468607088404 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:24:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:24:48 INFO - PROCESS | 756 | 1468607088408 Marionette TRACE conn6 <- [1,738,null,{}] 11:24:48 INFO - PROCESS | 756 | 1468607088419 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:48 INFO - PROCESS | 756 | 1468607088423 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:48 INFO - PROCESS | 756 | 1468607088505 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 11:24:48 INFO - PROCESS | 756 | 1468607088514 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:48 INFO - PROCESS | 756 | 1468607088517 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:48 INFO - PROCESS | 756 | ++DOCSHELL 0E689C00 == 29 [pid = 756] [id = 194] 11:24:48 INFO - PROCESS | 756 | ++DOMWINDOW == 55 (0E68E400) [pid = 756] [serial = 580] [outer = 00000000] 11:24:48 INFO - PROCESS | 756 | ++DOMWINDOW == 56 (141DA800) [pid = 756] [serial = 581] [outer = 0E68E400] 11:24:48 INFO - PROCESS | 756 | 1468607088566 Marionette DEBUG loaded listener.js 11:24:48 INFO - PROCESS | 756 | ++DOMWINDOW == 57 (14AA9800) [pid = 756] [serial = 582] [outer = 0E68E400] 11:24:49 INFO - PROCESS | 756 | 1468607089511 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 11:24:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:24:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1129ms 11:24:49 INFO - PROCESS | 756 | 1468607089541 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 11:24:49 INFO - PROCESS | 756 | 1468607089544 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 11:24:49 INFO - PROCESS | 756 | 1468607089547 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:24:49 INFO - PROCESS | 756 | 1468607089549 Marionette TRACE conn6 <- [1,742,null,{}] 11:24:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:24:49 INFO - PROCESS | 756 | 1468607089552 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:49 INFO - PROCESS | 756 | 1468607089554 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:49 INFO - PROCESS | 756 | 1468607089668 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 11:24:49 INFO - PROCESS | 756 | 1468607089673 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:49 INFO - PROCESS | 756 | 1468607089675 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:49 INFO - PROCESS | 756 | ++DOCSHELL 14E5F800 == 30 [pid = 756] [id = 195] 11:24:49 INFO - PROCESS | 756 | ++DOMWINDOW == 58 (14E65800) [pid = 756] [serial = 583] [outer = 00000000] 11:24:49 INFO - PROCESS | 756 | ++DOMWINDOW == 59 (15053C00) [pid = 756] [serial = 584] [outer = 14E65800] 11:24:49 INFO - PROCESS | 756 | 1468607089720 Marionette DEBUG loaded listener.js 11:24:49 INFO - PROCESS | 756 | ++DOMWINDOW == 60 (1535D400) [pid = 756] [serial = 585] [outer = 14E65800] 11:24:50 INFO - PROCESS | 756 | 1468607090663 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 11:24:50 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 11:24:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1175ms 11:24:50 INFO - PROCESS | 756 | 1468607090732 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 11:24:50 INFO - PROCESS | 756 | 1468607090734 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 11:24:50 INFO - PROCESS | 756 | 1468607090737 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:24:50 INFO - PROCESS | 756 | 1468607090739 Marionette TRACE conn6 <- [1,746,null,{}] 11:24:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:24:50 INFO - PROCESS | 756 | 1468607090743 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:50 INFO - PROCESS | 756 | 1468607090745 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:50 INFO - PROCESS | 756 | 1468607090847 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 11:24:50 INFO - PROCESS | 756 | 1468607090852 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:50 INFO - PROCESS | 756 | 1468607090854 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:50 INFO - PROCESS | 756 | ++DOCSHELL 15F21000 == 31 [pid = 756] [id = 196] 11:24:50 INFO - PROCESS | 756 | ++DOMWINDOW == 61 (15F21400) [pid = 756] [serial = 586] [outer = 00000000] 11:24:50 INFO - PROCESS | 756 | ++DOMWINDOW == 62 (16063800) [pid = 756] [serial = 587] [outer = 15F21400] 11:24:50 INFO - PROCESS | 756 | 1468607090898 Marionette DEBUG loaded listener.js 11:24:50 INFO - PROCESS | 756 | ++DOMWINDOW == 63 (1606A400) [pid = 756] [serial = 588] [outer = 15F21400] 11:24:51 INFO - PROCESS | 756 | 1468607091348 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 11:24:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:24:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 669ms 11:24:51 INFO - PROCESS | 756 | 1468607091412 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 11:24:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:24:51 INFO - PROCESS | 756 | 1468607091414 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 11:24:51 INFO - PROCESS | 756 | 1468607091417 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:24:51 INFO - PROCESS | 756 | 1468607091419 Marionette TRACE conn6 <- [1,750,null,{}] 11:24:51 INFO - PROCESS | 756 | 1468607091423 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:51 INFO - PROCESS | 756 | 1468607091429 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:51 INFO - PROCESS | 756 | 1468607091561 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 11:24:51 INFO - PROCESS | 756 | 1468607091572 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:51 INFO - PROCESS | 756 | 1468607091574 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:51 INFO - PROCESS | 756 | ++DOCSHELL 160C5800 == 32 [pid = 756] [id = 197] 11:24:51 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (160CEC00) [pid = 756] [serial = 589] [outer = 00000000] 11:24:51 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (16D62000) [pid = 756] [serial = 590] [outer = 160CEC00] 11:24:51 INFO - PROCESS | 756 | 1468607091618 Marionette DEBUG loaded listener.js 11:24:51 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (1764BC00) [pid = 756] [serial = 591] [outer = 160CEC00] 11:24:51 INFO - PROCESS | 756 | --DOMWINDOW == 65 (17665800) [pid = 756] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:24:51 INFO - PROCESS | 756 | --DOMWINDOW == 64 (17C0C000) [pid = 756] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:24:51 INFO - PROCESS | 756 | --DOMWINDOW == 63 (0CCC9C00) [pid = 756] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:24:51 INFO - PROCESS | 756 | --DOMWINDOW == 62 (19D4A400) [pid = 756] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:24:51 INFO - PROCESS | 756 | --DOMWINDOW == 61 (0D277400) [pid = 756] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:24:51 INFO - PROCESS | 756 | --DOMWINDOW == 60 (0C909000) [pid = 756] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:24:51 INFO - PROCESS | 756 | --DOMWINDOW == 59 (17B15000) [pid = 756] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:24:51 INFO - PROCESS | 756 | --DOMWINDOW == 58 (16357400) [pid = 756] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:24:51 INFO - PROCESS | 756 | --DOMWINDOW == 57 (0E088400) [pid = 756] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:24:52 INFO - PROCESS | 756 | 1468607092561 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 11:24:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:24:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1180ms 11:24:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:24:52 INFO - PROCESS | 756 | 1468607092598 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 11:24:52 INFO - PROCESS | 756 | 1468607092600 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 11:24:52 INFO - PROCESS | 756 | 1468607092604 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:24:52 INFO - PROCESS | 756 | 1468607092605 Marionette TRACE conn6 <- [1,754,null,{}] 11:24:52 INFO - PROCESS | 756 | 1468607092609 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:52 INFO - PROCESS | 756 | 1468607092611 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:52 INFO - PROCESS | 756 | 1468607092714 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 11:24:52 INFO - PROCESS | 756 | 1468607092721 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:52 INFO - PROCESS | 756 | 1468607092723 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:52 INFO - PROCESS | 756 | ++DOCSHELL 15F29C00 == 33 [pid = 756] [id = 198] 11:24:52 INFO - PROCESS | 756 | ++DOMWINDOW == 58 (16357000) [pid = 756] [serial = 592] [outer = 00000000] 11:24:52 INFO - PROCESS | 756 | ++DOMWINDOW == 59 (17666000) [pid = 756] [serial = 593] [outer = 16357000] 11:24:52 INFO - PROCESS | 756 | 1468607092766 Marionette DEBUG loaded listener.js 11:24:52 INFO - PROCESS | 756 | ++DOMWINDOW == 60 (1766EC00) [pid = 756] [serial = 594] [outer = 16357000] 11:24:53 INFO - PROCESS | 756 | 1468607093627 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 11:24:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:24:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1076ms 11:24:53 INFO - PROCESS | 756 | 1468607093680 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 11:24:53 INFO - PROCESS | 756 | 1468607093683 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 11:24:53 INFO - PROCESS | 756 | 1468607093686 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:24:53 INFO - PROCESS | 756 | 1468607093688 Marionette TRACE conn6 <- [1,758,null,{}] 11:24:53 INFO - PROCESS | 756 | 1468607093691 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:53 INFO - PROCESS | 756 | 1468607093693 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:53 INFO - PROCESS | 756 | 1468607093769 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 11:24:53 INFO - PROCESS | 756 | 1468607093839 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:53 INFO - PROCESS | 756 | 1468607093841 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:53 INFO - PROCESS | 756 | ++DOCSHELL 1764C000 == 34 [pid = 756] [id = 199] 11:24:53 INFO - PROCESS | 756 | ++DOMWINDOW == 61 (17B0F800) [pid = 756] [serial = 595] [outer = 00000000] 11:24:53 INFO - PROCESS | 756 | ++DOMWINDOW == 62 (17BEDC00) [pid = 756] [serial = 596] [outer = 17B0F800] 11:24:53 INFO - PROCESS | 756 | 1468607093885 Marionette DEBUG loaded listener.js 11:24:53 INFO - PROCESS | 756 | ++DOMWINDOW == 63 (17BEBC00) [pid = 756] [serial = 597] [outer = 17B0F800] 11:24:54 INFO - PROCESS | 756 | 1468607094572 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 11:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 930ms 11:24:54 INFO - PROCESS | 756 | 1468607094621 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 11:24:54 INFO - PROCESS | 756 | 1468607094625 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 11:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:24:54 INFO - PROCESS | 756 | 1468607094630 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:24:54 INFO - PROCESS | 756 | 1468607094635 Marionette TRACE conn6 <- [1,762,null,{}] 11:24:54 INFO - PROCESS | 756 | 1468607094640 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:54 INFO - PROCESS | 756 | 1468607094643 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:54 INFO - PROCESS | 756 | 1468607094762 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 11:24:54 INFO - PROCESS | 756 | 1468607094864 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:54 INFO - PROCESS | 756 | 1468607094867 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:54 INFO - PROCESS | 756 | ++DOCSHELL 0D036C00 == 35 [pid = 756] [id = 200] 11:24:54 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (0D03B000) [pid = 756] [serial = 598] [outer = 00000000] 11:24:54 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (0D1FA800) [pid = 756] [serial = 599] [outer = 0D03B000] 11:24:54 INFO - PROCESS | 756 | 1468607094923 Marionette DEBUG loaded listener.js 11:24:54 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (0D647400) [pid = 756] [serial = 600] [outer = 0D03B000] 11:24:55 INFO - PROCESS | 756 | 1468607095676 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 11:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1077ms 11:24:55 INFO - PROCESS | 756 | 1468607095708 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 11:24:55 INFO - PROCESS | 756 | 1468607095712 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 11:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:24:55 INFO - PROCESS | 756 | 1468607095719 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:24:55 INFO - PROCESS | 756 | 1468607095722 Marionette TRACE conn6 <- [1,766,null,{}] 11:24:55 INFO - PROCESS | 756 | 1468607095726 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:55 INFO - PROCESS | 756 | 1468607095728 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:55 INFO - PROCESS | 756 | 1468607095924 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 11:24:56 INFO - PROCESS | 756 | 1468607096054 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:56 INFO - PROCESS | 756 | 1468607096056 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:56 INFO - PROCESS | 756 | ++DOCSHELL 0C80CC00 == 36 [pid = 756] [id = 201] 11:24:56 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (0C80D000) [pid = 756] [serial = 601] [outer = 00000000] 11:24:56 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (0C824400) [pid = 756] [serial = 602] [outer = 0C80D000] 11:24:56 INFO - PROCESS | 756 | 1468607096107 Marionette DEBUG loaded listener.js 11:24:56 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (0C8F3000) [pid = 756] [serial = 603] [outer = 0C80D000] 11:24:56 INFO - PROCESS | 756 | --DOCSHELL 15F29C00 == 35 [pid = 756] [id = 198] 11:24:56 INFO - PROCESS | 756 | --DOCSHELL 160C5800 == 34 [pid = 756] [id = 197] 11:24:56 INFO - PROCESS | 756 | --DOCSHELL 15F21000 == 33 [pid = 756] [id = 196] 11:24:56 INFO - PROCESS | 756 | --DOCSHELL 14E5F800 == 32 [pid = 756] [id = 195] 11:24:56 INFO - PROCESS | 756 | --DOCSHELL 0E689C00 == 31 [pid = 756] [id = 194] 11:24:56 INFO - PROCESS | 756 | --DOCSHELL 0D1F5400 == 30 [pid = 756] [id = 193] 11:24:56 INFO - PROCESS | 756 | --DOCSHELL 0C908400 == 29 [pid = 756] [id = 192] 11:24:56 INFO - PROCESS | 756 | --DOCSHELL 1A3BD400 == 28 [pid = 756] [id = 191] 11:24:56 INFO - PROCESS | 756 | --DOMWINDOW == 68 (180A4400) [pid = 756] [serial = 560] [outer = 00000000] [url = about:blank] 11:24:56 INFO - PROCESS | 756 | --DOMWINDOW == 67 (18EB4800) [pid = 756] [serial = 563] [outer = 00000000] [url = about:blank] 11:24:56 INFO - PROCESS | 756 | --DOMWINDOW == 66 (193ABC00) [pid = 756] [serial = 566] [outer = 00000000] [url = about:blank] 11:24:56 INFO - PROCESS | 756 | --DOMWINDOW == 65 (19748400) [pid = 756] [serial = 567] [outer = 00000000] [url = about:blank] 11:24:56 INFO - PROCESS | 756 | --DOMWINDOW == 64 (1830D000) [pid = 756] [serial = 561] [outer = 00000000] [url = about:blank] 11:24:56 INFO - PROCESS | 756 | --DOMWINDOW == 63 (19F88000) [pid = 756] [serial = 569] [outer = 00000000] [url = about:blank] 11:24:56 INFO - PROCESS | 756 | --DOMWINDOW == 62 (0D841800) [pid = 756] [serial = 551] [outer = 00000000] [url = about:blank] 11:24:56 INFO - PROCESS | 756 | --DOMWINDOW == 61 (0D83F400) [pid = 756] [serial = 549] [outer = 00000000] [url = about:blank] 11:24:56 INFO - PROCESS | 756 | --DOMWINDOW == 60 (0D034400) [pid = 756] [serial = 548] [outer = 00000000] [url = about:blank] 11:24:56 INFO - PROCESS | 756 | --DOMWINDOW == 59 (1A3CC000) [pid = 756] [serial = 572] [outer = 00000000] [url = about:blank] 11:24:56 INFO - PROCESS | 756 | --DOMWINDOW == 58 (19F88400) [pid = 756] [serial = 570] [outer = 00000000] [url = about:blank] 11:24:56 INFO - PROCESS | 756 | --DOMWINDOW == 57 (18307400) [pid = 756] [serial = 546] [outer = 00000000] [url = about:blank] 11:24:56 INFO - PROCESS | 756 | --DOMWINDOW == 56 (16D5C800) [pid = 756] [serial = 557] [outer = 00000000] [url = about:blank] 11:24:56 INFO - PROCESS | 756 | --DOMWINDOW == 55 (0E6CCC00) [pid = 756] [serial = 554] [outer = 00000000] [url = about:blank] 11:24:56 INFO - PROCESS | 756 | --DOMWINDOW == 54 (14A68000) [pid = 756] [serial = 555] [outer = 00000000] [url = about:blank] 11:24:56 INFO - PROCESS | 756 | --DOMWINDOW == 53 (0DAB3400) [pid = 756] [serial = 552] [outer = 00000000] [url = about:blank] 11:24:56 INFO - PROCESS | 756 | --DOMWINDOW == 52 (193A3C00) [pid = 756] [serial = 564] [outer = 00000000] [url = about:blank] 11:24:56 INFO - PROCESS | 756 | --DOMWINDOW == 51 (17649400) [pid = 756] [serial = 558] [outer = 00000000] [url = about:blank] 11:24:56 INFO - PROCESS | 756 | 1468607096648 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 11:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 969ms 11:24:56 INFO - PROCESS | 756 | 1468607096693 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 11:24:56 INFO - PROCESS | 756 | 1468607096697 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 11:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:24:56 INFO - PROCESS | 756 | 1468607096702 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:24:56 INFO - PROCESS | 756 | 1468607096705 Marionette TRACE conn6 <- [1,770,null,{}] 11:24:56 INFO - PROCESS | 756 | 1468607096709 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:56 INFO - PROCESS | 756 | 1468607096711 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:56 INFO - PROCESS | 756 | 1468607096796 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 11:24:56 INFO - PROCESS | 756 | 1468607096870 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:56 INFO - PROCESS | 756 | 1468607096873 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:56 INFO - PROCESS | 756 | ++DOCSHELL 0D1FE400 == 29 [pid = 756] [id = 202] 11:24:56 INFO - PROCESS | 756 | ++DOMWINDOW == 52 (0D276C00) [pid = 756] [serial = 604] [outer = 00000000] 11:24:56 INFO - PROCESS | 756 | ++DOMWINDOW == 53 (0D841C00) [pid = 756] [serial = 605] [outer = 0D276C00] 11:24:56 INFO - PROCESS | 756 | 1468607096929 Marionette DEBUG loaded listener.js 11:24:56 INFO - PROCESS | 756 | ++DOMWINDOW == 54 (0DAB3400) [pid = 756] [serial = 606] [outer = 0D276C00] 11:24:57 INFO - PROCESS | 756 | 1468607097316 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 11:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 11:24:57 INFO - PROCESS | 756 | 1468607097373 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 11:24:57 INFO - PROCESS | 756 | 1468607097376 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 11:24:57 INFO - PROCESS | 756 | 1468607097379 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:24:57 INFO - PROCESS | 756 | 1468607097381 Marionette TRACE conn6 <- [1,774,null,{}] 11:24:57 INFO - PROCESS | 756 | 1468607097384 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:57 INFO - PROCESS | 756 | 1468607097387 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:57 INFO - PROCESS | 756 | 1468607097470 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 11:24:57 INFO - PROCESS | 756 | 1468607097480 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:57 INFO - PROCESS | 756 | 1468607097482 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:57 INFO - PROCESS | 756 | ++DOCSHELL 14AA2400 == 30 [pid = 756] [id = 203] 11:24:57 INFO - PROCESS | 756 | ++DOMWINDOW == 55 (14AA9400) [pid = 756] [serial = 607] [outer = 00000000] 11:24:57 INFO - PROCESS | 756 | ++DOMWINDOW == 56 (0D843400) [pid = 756] [serial = 608] [outer = 14AA9400] 11:24:57 INFO - PROCESS | 756 | 1468607097527 Marionette DEBUG loaded listener.js 11:24:57 INFO - PROCESS | 756 | ++DOMWINDOW == 57 (15054400) [pid = 756] [serial = 609] [outer = 14AA9400] 11:24:58 INFO - PROCESS | 756 | 1468607098017 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 11:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 11:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:24:58 INFO - PROCESS | 756 | 1468607098053 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 11:24:58 INFO - PROCESS | 756 | 1468607098056 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 11:24:58 INFO - PROCESS | 756 | 1468607098067 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:24:58 INFO - PROCESS | 756 | 1468607098071 Marionette TRACE conn6 <- [1,778,null,{}] 11:24:58 INFO - PROCESS | 756 | 1468607098075 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:58 INFO - PROCESS | 756 | 1468607098078 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:58 INFO - PROCESS | 756 | 1468607098165 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 11:24:58 INFO - PROCESS | 756 | 1468607098171 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:58 INFO - PROCESS | 756 | 1468607098173 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:58 INFO - PROCESS | 756 | ++DOCSHELL 0CCCA000 == 31 [pid = 756] [id = 204] 11:24:58 INFO - PROCESS | 756 | ++DOMWINDOW == 58 (150C3800) [pid = 756] [serial = 610] [outer = 00000000] 11:24:58 INFO - PROCESS | 756 | ++DOMWINDOW == 59 (16D5D000) [pid = 756] [serial = 611] [outer = 150C3800] 11:24:58 INFO - PROCESS | 756 | 1468607098216 Marionette DEBUG loaded listener.js 11:24:58 INFO - PROCESS | 756 | ++DOMWINDOW == 60 (17640800) [pid = 756] [serial = 612] [outer = 150C3800] 11:24:58 INFO - PROCESS | 756 | 1468607098642 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 11:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 630ms 11:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:24:58 INFO - PROCESS | 756 | 1468607098692 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 11:24:58 INFO - PROCESS | 756 | 1468607098695 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 11:24:58 INFO - PROCESS | 756 | 1468607098702 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:24:58 INFO - PROCESS | 756 | 1468607098704 Marionette TRACE conn6 <- [1,782,null,{}] 11:24:58 INFO - PROCESS | 756 | 1468607098707 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:58 INFO - PROCESS | 756 | 1468607098709 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:58 INFO - PROCESS | 756 | 1468607098817 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 11:24:58 INFO - PROCESS | 756 | 1468607098893 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:58 INFO - PROCESS | 756 | 1468607098895 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:58 INFO - PROCESS | 756 | ++DOCSHELL 1764D400 == 32 [pid = 756] [id = 205] 11:24:58 INFO - PROCESS | 756 | ++DOMWINDOW == 61 (17664800) [pid = 756] [serial = 613] [outer = 00000000] 11:24:58 INFO - PROCESS | 756 | ++DOMWINDOW == 62 (17BF2C00) [pid = 756] [serial = 614] [outer = 17664800] 11:24:58 INFO - PROCESS | 756 | 1468607098938 Marionette DEBUG loaded listener.js 11:24:59 INFO - PROCESS | 756 | ++DOMWINDOW == 63 (17BF6C00) [pid = 756] [serial = 615] [outer = 17664800] 11:24:59 INFO - PROCESS | 756 | 1468607099348 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 11:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 690ms 11:24:59 INFO - PROCESS | 756 | 1468607099388 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 11:24:59 INFO - PROCESS | 756 | 1468607099390 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 11:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:24:59 INFO - PROCESS | 756 | 1468607099400 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:24:59 INFO - PROCESS | 756 | 1468607099401 Marionette TRACE conn6 <- [1,786,null,{}] 11:24:59 INFO - PROCESS | 756 | 1468607099405 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:59 INFO - PROCESS | 756 | 1468607099407 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:59 INFO - PROCESS | 756 | 1468607099516 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 11:24:59 INFO - PROCESS | 756 | 1468607099521 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:59 INFO - PROCESS | 756 | 1468607099527 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:24:59 INFO - PROCESS | 756 | ++DOCSHELL 0DAAC400 == 33 [pid = 756] [id = 206] 11:24:59 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (1809F800) [pid = 756] [serial = 616] [outer = 00000000] 11:24:59 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (18303800) [pid = 756] [serial = 617] [outer = 1809F800] 11:24:59 INFO - PROCESS | 756 | 1468607099588 Marionette DEBUG loaded listener.js 11:24:59 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (1830A000) [pid = 756] [serial = 618] [outer = 1809F800] 11:25:00 INFO - PROCESS | 756 | 1468607100044 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 11:25:00 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 11:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 670ms 11:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:25:00 INFO - PROCESS | 756 | 1468607100074 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 11:25:00 INFO - PROCESS | 756 | 1468607100075 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 11:25:00 INFO - PROCESS | 756 | 1468607100078 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:25:00 INFO - PROCESS | 756 | 1468607100080 Marionette TRACE conn6 <- [1,790,null,{}] 11:25:00 INFO - PROCESS | 756 | 1468607100083 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:00 INFO - PROCESS | 756 | 1468607100085 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:00 INFO - PROCESS | 756 | 1468607100220 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 11:25:00 INFO - PROCESS | 756 | 1468607100242 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:00 INFO - PROCESS | 756 | 1468607100244 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:00 INFO - PROCESS | 756 | ++DOCSHELL 1830E000 == 34 [pid = 756] [id = 207] 11:25:00 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (1830E400) [pid = 756] [serial = 619] [outer = 00000000] 11:25:00 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (18EB4800) [pid = 756] [serial = 620] [outer = 1830E400] 11:25:00 INFO - PROCESS | 756 | 1468607100296 Marionette DEBUG loaded listener.js 11:25:00 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (18310800) [pid = 756] [serial = 621] [outer = 1830E400] 11:25:00 INFO - PROCESS | 756 | 1468607100761 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 11:25:00 INFO - PROCESS | 756 | --DOMWINDOW == 68 (14E65800) [pid = 756] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:25:00 INFO - PROCESS | 756 | --DOMWINDOW == 67 (0D272400) [pid = 756] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:25:00 INFO - PROCESS | 756 | --DOMWINDOW == 66 (1A3BEC00) [pid = 756] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:25:00 INFO - PROCESS | 756 | --DOMWINDOW == 65 (0E68E400) [pid = 756] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:25:00 INFO - PROCESS | 756 | --DOMWINDOW == 64 (0C908800) [pid = 756] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:25:00 INFO - PROCESS | 756 | --DOMWINDOW == 63 (15F21400) [pid = 756] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:25:00 INFO - PROCESS | 756 | --DOMWINDOW == 62 (160CEC00) [pid = 756] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:25:00 INFO - PROCESS | 756 | --DOMWINDOW == 61 (16357000) [pid = 756] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:25:00 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 11:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 11:25:00 INFO - PROCESS | 756 | 1468607100810 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 11:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:25:00 INFO - PROCESS | 756 | 1468607100812 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 11:25:00 INFO - PROCESS | 756 | 1468607100815 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:25:00 INFO - PROCESS | 756 | 1468607100817 Marionette TRACE conn6 <- [1,794,null,{}] 11:25:00 INFO - PROCESS | 756 | 1468607100820 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:00 INFO - PROCESS | 756 | 1468607100822 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:00 INFO - PROCESS | 756 | 1468607100903 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 11:25:00 INFO - PROCESS | 756 | 1468607100908 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:00 INFO - PROCESS | 756 | 1468607100910 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:00 INFO - PROCESS | 756 | ++DOCSHELL 160CEC00 == 35 [pid = 756] [id = 208] 11:25:00 INFO - PROCESS | 756 | ++DOMWINDOW == 62 (16357000) [pid = 756] [serial = 622] [outer = 00000000] 11:25:00 INFO - PROCESS | 756 | ++DOMWINDOW == 63 (18EB4400) [pid = 756] [serial = 623] [outer = 16357000] 11:25:00 INFO - PROCESS | 756 | 1468607100954 Marionette DEBUG loaded listener.js 11:25:01 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (193A3400) [pid = 756] [serial = 624] [outer = 16357000] 11:25:01 INFO - PROCESS | 756 | 1468607101381 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 11:25:01 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 11:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 629ms 11:25:01 INFO - PROCESS | 756 | 1468607101446 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 11:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:25:01 INFO - PROCESS | 756 | 1468607101448 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 11:25:01 INFO - PROCESS | 756 | 1468607101451 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:25:01 INFO - PROCESS | 756 | 1468607101453 Marionette TRACE conn6 <- [1,798,null,{}] 11:25:01 INFO - PROCESS | 756 | 1468607101456 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:01 INFO - PROCESS | 756 | 1468607101458 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:01 INFO - PROCESS | 756 | 1468607101561 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 11:25:01 INFO - PROCESS | 756 | 1468607101569 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:01 INFO - PROCESS | 756 | 1468607101571 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:01 INFO - PROCESS | 756 | ++DOCSHELL 193AE400 == 36 [pid = 756] [id = 209] 11:25:01 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (193AFC00) [pid = 756] [serial = 625] [outer = 00000000] 11:25:01 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (194BE800) [pid = 756] [serial = 626] [outer = 193AFC00] 11:25:01 INFO - PROCESS | 756 | 1468607101614 Marionette DEBUG loaded listener.js 11:25:01 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (194C1800) [pid = 756] [serial = 627] [outer = 193AFC00] 11:25:02 INFO - PROCESS | 756 | 1468607102028 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 11:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 11:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:25:02 INFO - PROCESS | 756 | 1468607102083 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 11:25:02 INFO - PROCESS | 756 | 1468607102085 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 11:25:02 INFO - PROCESS | 756 | 1468607102088 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:25:02 INFO - PROCESS | 756 | 1468607102090 Marionette TRACE conn6 <- [1,802,null,{}] 11:25:02 INFO - PROCESS | 756 | 1468607102093 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:02 INFO - PROCESS | 756 | 1468607102095 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:02 INFO - PROCESS | 756 | 1468607102186 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 11:25:02 INFO - PROCESS | 756 | 1468607102192 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:02 INFO - PROCESS | 756 | 1468607102194 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:02 INFO - PROCESS | 756 | ++DOCSHELL 0C826000 == 37 [pid = 756] [id = 210] 11:25:02 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (0D07CC00) [pid = 756] [serial = 628] [outer = 00000000] 11:25:02 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (193B0C00) [pid = 756] [serial = 629] [outer = 0D07CC00] 11:25:02 INFO - PROCESS | 756 | 1468607102237 Marionette DEBUG loaded listener.js 11:25:02 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (19D4D800) [pid = 756] [serial = 630] [outer = 0D07CC00] 11:25:02 INFO - PROCESS | 756 | 1468607102640 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 11:25:02 INFO - PROCESS | 756 | 1468607102721 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 11:25:02 INFO - PROCESS | 756 | 1468607102724 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:25:02 INFO - PROCESS | 756 | 1468607102726 Marionette TRACE conn6 <- [1,806,null,{}] 11:25:02 INFO - PROCESS | 756 | 1468607102729 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:02 INFO - PROCESS | 756 | 1468607102731 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:02 INFO - PROCESS | 756 | 1468607102852 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 11:25:02 INFO - PROCESS | 756 | 1468607102999 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:02 INFO - PROCESS | 756 | 1468607103002 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:02 INFO - PROCESS | 756 | ++DOCSHELL 0C80B800 == 38 [pid = 756] [id = 211] 11:25:02 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (0C80C000) [pid = 756] [serial = 631] [outer = 00000000] 11:25:03 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (0C844800) [pid = 756] [serial = 632] [outer = 0C80C000] 11:25:03 INFO - PROCESS | 756 | 1468607103059 Marionette DEBUG loaded listener.js 11:25:03 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (0C90A800) [pid = 756] [serial = 633] [outer = 0C80C000] 11:25:03 INFO - PROCESS | 756 | 1468607103593 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 11:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 930ms 11:25:03 INFO - PROCESS | 756 | 1468607103660 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 11:25:03 INFO - PROCESS | 756 | 1468607103665 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 11:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:25:03 INFO - PROCESS | 756 | 1468607103670 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:25:03 INFO - PROCESS | 756 | 1468607103673 Marionette TRACE conn6 <- [1,810,null,{}] 11:25:03 INFO - PROCESS | 756 | 1468607103679 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:03 INFO - PROCESS | 756 | 1468607103682 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:03 INFO - PROCESS | 756 | 1468607103800 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 11:25:03 INFO - PROCESS | 756 | 1468607103916 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:03 INFO - PROCESS | 756 | 1468607103919 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:03 INFO - PROCESS | 756 | ++DOCSHELL 0E6CC800 == 39 [pid = 756] [id = 212] 11:25:03 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (141D1400) [pid = 756] [serial = 634] [outer = 00000000] 11:25:03 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (14E22000) [pid = 756] [serial = 635] [outer = 141D1400] 11:25:03 INFO - PROCESS | 756 | 1468607103976 Marionette DEBUG loaded listener.js 11:25:04 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (15F26400) [pid = 756] [serial = 636] [outer = 141D1400] 11:25:04 INFO - PROCESS | 756 | 1468607104625 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 11:25:04 INFO - PROCESS | 756 | 1468607104699 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 11:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:25:04 INFO - PROCESS | 756 | 1468607104703 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:25:04 INFO - PROCESS | 756 | 1468607104705 Marionette TRACE conn6 <- [1,814,null,{}] 11:25:04 INFO - PROCESS | 756 | 1468607104709 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:04 INFO - PROCESS | 756 | 1468607104712 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:04 INFO - PROCESS | 756 | 1468607104850 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 11:25:04 INFO - PROCESS | 756 | 1468607104975 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:04 INFO - PROCESS | 756 | 1468607104978 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:04 INFO - PROCESS | 756 | ++DOCSHELL 17644000 == 40 [pid = 756] [id = 213] 11:25:04 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (18303000) [pid = 756] [serial = 637] [outer = 00000000] 11:25:05 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (18E10400) [pid = 756] [serial = 638] [outer = 18303000] 11:25:05 INFO - PROCESS | 756 | 1468607105032 Marionette DEBUG loaded listener.js 11:25:05 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (193A9C00) [pid = 756] [serial = 639] [outer = 18303000] 11:25:05 INFO - PROCESS | 756 | 1468607105645 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 11:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 970ms 11:25:05 INFO - PROCESS | 756 | 1468607105676 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 11:25:05 INFO - PROCESS | 756 | 1468607105680 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 11:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:25:05 INFO - PROCESS | 756 | 1468607105692 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:25:05 INFO - PROCESS | 756 | 1468607105697 Marionette TRACE conn6 <- [1,818,null,{}] 11:25:05 INFO - PROCESS | 756 | 1468607105701 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:05 INFO - PROCESS | 756 | 1468607105705 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:05 INFO - PROCESS | 756 | 1468607105816 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 11:25:05 INFO - PROCESS | 756 | 1468607105937 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:05 INFO - PROCESS | 756 | 1468607105940 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:05 INFO - PROCESS | 756 | ++DOCSHELL 17647C00 == 41 [pid = 756] [id = 214] 11:25:05 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (1766FC00) [pid = 756] [serial = 640] [outer = 00000000] 11:25:05 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (1A330000) [pid = 756] [serial = 641] [outer = 1766FC00] 11:25:05 INFO - PROCESS | 756 | 1468607105995 Marionette DEBUG loaded listener.js 11:25:06 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (1A3CB400) [pid = 756] [serial = 642] [outer = 1766FC00] 11:25:06 INFO - PROCESS | 756 | 1468607106663 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 11:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1026ms 11:25:06 INFO - PROCESS | 756 | 1468607106717 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 11:25:06 INFO - PROCESS | 756 | 1468607106721 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 11:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:25:06 INFO - PROCESS | 756 | 1468607106725 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:25:06 INFO - PROCESS | 756 | 1468607106730 Marionette TRACE conn6 <- [1,822,null,{}] 11:25:06 INFO - PROCESS | 756 | 1468607106734 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:06 INFO - PROCESS | 756 | 1468607106737 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:06 INFO - PROCESS | 756 | 1468607106841 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 11:25:06 INFO - PROCESS | 756 | 1468607106939 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:06 INFO - PROCESS | 756 | 1468607106942 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:06 INFO - PROCESS | 756 | ++DOCSHELL 0D274800 == 42 [pid = 756] [id = 215] 11:25:06 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (0D276800) [pid = 756] [serial = 643] [outer = 00000000] 11:25:06 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (0DAA7C00) [pid = 756] [serial = 644] [outer = 0D276800] 11:25:06 INFO - PROCESS | 756 | 1468607106992 Marionette DEBUG loaded listener.js 11:25:07 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (14160000) [pid = 756] [serial = 645] [outer = 0D276800] 11:25:07 INFO - PROCESS | 756 | --DOCSHELL 0C826000 == 41 [pid = 756] [id = 210] 11:25:07 INFO - PROCESS | 756 | --DOCSHELL 193AE400 == 40 [pid = 756] [id = 209] 11:25:07 INFO - PROCESS | 756 | --DOCSHELL 160CEC00 == 39 [pid = 756] [id = 208] 11:25:07 INFO - PROCESS | 756 | --DOCSHELL 1830E000 == 38 [pid = 756] [id = 207] 11:25:07 INFO - PROCESS | 756 | --DOCSHELL 0DAAC400 == 37 [pid = 756] [id = 206] 11:25:07 INFO - PROCESS | 756 | --DOCSHELL 1764D400 == 36 [pid = 756] [id = 205] 11:25:07 INFO - PROCESS | 756 | --DOCSHELL 0CCCA000 == 35 [pid = 756] [id = 204] 11:25:07 INFO - PROCESS | 756 | --DOCSHELL 14AA2400 == 34 [pid = 756] [id = 203] 11:25:07 INFO - PROCESS | 756 | --DOCSHELL 0D1FE400 == 33 [pid = 756] [id = 202] 11:25:07 INFO - PROCESS | 756 | --DOCSHELL 0C80CC00 == 32 [pid = 756] [id = 201] 11:25:07 INFO - PROCESS | 756 | --DOCSHELL 0D036C00 == 31 [pid = 756] [id = 200] 11:25:07 INFO - PROCESS | 756 | --DOCSHELL 1764C000 == 30 [pid = 756] [id = 199] 11:25:07 INFO - PROCESS | 756 | --DOCSHELL 17647C00 == 29 [pid = 756] [id = 214] 11:25:07 INFO - PROCESS | 756 | --DOCSHELL 17644000 == 28 [pid = 756] [id = 213] 11:25:07 INFO - PROCESS | 756 | --DOCSHELL 0C80B800 == 27 [pid = 756] [id = 211] 11:25:07 INFO - PROCESS | 756 | --DOCSHELL 0E6CC800 == 26 [pid = 756] [id = 212] 11:25:07 INFO - PROCESS | 756 | --DOMWINDOW == 84 (0D836800) [pid = 756] [serial = 579] [outer = 00000000] [url = about:blank] 11:25:07 INFO - PROCESS | 756 | --DOMWINDOW == 83 (1A3D2800) [pid = 756] [serial = 573] [outer = 00000000] [url = about:blank] 11:25:07 INFO - PROCESS | 756 | --DOMWINDOW == 82 (141DA800) [pid = 756] [serial = 581] [outer = 00000000] [url = about:blank] 11:25:07 INFO - PROCESS | 756 | --DOMWINDOW == 81 (0C90EC00) [pid = 756] [serial = 575] [outer = 00000000] [url = about:blank] 11:25:07 INFO - PROCESS | 756 | --DOMWINDOW == 80 (0CC28400) [pid = 756] [serial = 576] [outer = 00000000] [url = about:blank] 11:25:07 INFO - PROCESS | 756 | --DOMWINDOW == 79 (15053C00) [pid = 756] [serial = 584] [outer = 00000000] [url = about:blank] 11:25:07 INFO - PROCESS | 756 | --DOMWINDOW == 78 (16063800) [pid = 756] [serial = 587] [outer = 00000000] [url = about:blank] 11:25:07 INFO - PROCESS | 756 | --DOMWINDOW == 77 (16D62000) [pid = 756] [serial = 590] [outer = 00000000] [url = about:blank] 11:25:07 INFO - PROCESS | 756 | --DOMWINDOW == 76 (1606A400) [pid = 756] [serial = 588] [outer = 00000000] [url = about:blank] 11:25:07 INFO - PROCESS | 756 | --DOMWINDOW == 75 (1764BC00) [pid = 756] [serial = 591] [outer = 00000000] [url = about:blank] 11:25:07 INFO - PROCESS | 756 | --DOMWINDOW == 74 (17666000) [pid = 756] [serial = 593] [outer = 00000000] [url = about:blank] 11:25:07 INFO - PROCESS | 756 | --DOMWINDOW == 73 (14AA9800) [pid = 756] [serial = 582] [outer = 00000000] [url = about:blank] 11:25:07 INFO - PROCESS | 756 | --DOMWINDOW == 72 (1766EC00) [pid = 756] [serial = 594] [outer = 00000000] [url = about:blank] 11:25:07 INFO - PROCESS | 756 | --DOMWINDOW == 71 (1535D400) [pid = 756] [serial = 585] [outer = 00000000] [url = about:blank] 11:25:07 INFO - PROCESS | 756 | --DOMWINDOW == 70 (0D27CC00) [pid = 756] [serial = 578] [outer = 00000000] [url = about:blank] 11:25:08 INFO - PROCESS | 756 | 1468607108088 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 11:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1374ms 11:25:08 INFO - PROCESS | 756 | 1468607108101 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 11:25:08 INFO - PROCESS | 756 | 1468607108105 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 11:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:25:08 INFO - PROCESS | 756 | 1468607108109 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:25:08 INFO - PROCESS | 756 | 1468607108114 Marionette TRACE conn6 <- [1,826,null,{}] 11:25:08 INFO - PROCESS | 756 | 1468607108119 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:08 INFO - PROCESS | 756 | 1468607108121 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:08 INFO - PROCESS | 756 | 1468607108208 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 11:25:08 INFO - PROCESS | 756 | 1468607108215 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:08 INFO - PROCESS | 756 | 1468607108218 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:08 INFO - PROCESS | 756 | ++DOCSHELL 0CCCC800 == 27 [pid = 756] [id = 216] 11:25:08 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (0CCE3400) [pid = 756] [serial = 646] [outer = 00000000] 11:25:08 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (0D0ECC00) [pid = 756] [serial = 647] [outer = 0CCE3400] 11:25:08 INFO - PROCESS | 756 | 1468607108265 Marionette DEBUG loaded listener.js 11:25:08 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (0D1FD000) [pid = 756] [serial = 648] [outer = 0CCE3400] 11:25:08 INFO - PROCESS | 756 | 1468607108754 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 11:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 690ms 11:25:08 INFO - PROCESS | 756 | 1468607108801 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 11:25:08 INFO - PROCESS | 756 | 1468607108806 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 11:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:25:08 INFO - PROCESS | 756 | 1468607108812 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:25:08 INFO - PROCESS | 756 | 1468607108815 Marionette TRACE conn6 <- [1,830,null,{}] 11:25:08 INFO - PROCESS | 756 | 1468607108819 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:08 INFO - PROCESS | 756 | 1468607108821 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:08 INFO - PROCESS | 756 | 1468607108939 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 11:25:09 INFO - PROCESS | 756 | 1468607109024 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:09 INFO - PROCESS | 756 | 1468607109027 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:09 INFO - PROCESS | 756 | ++DOCSHELL 0E006800 == 28 [pid = 756] [id = 217] 11:25:09 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (0E00B800) [pid = 756] [serial = 649] [outer = 00000000] 11:25:09 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (0E68E400) [pid = 756] [serial = 650] [outer = 0E00B800] 11:25:09 INFO - PROCESS | 756 | 1468607109075 Marionette DEBUG loaded listener.js 11:25:09 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (14A67400) [pid = 756] [serial = 651] [outer = 0E00B800] 11:25:09 INFO - PROCESS | 756 | 1468607109435 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 11:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 11:25:09 INFO - PROCESS | 756 | 1468607109501 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 11:25:09 INFO - PROCESS | 756 | 1468607109503 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 11:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:25:09 INFO - PROCESS | 756 | 1468607109519 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:25:09 INFO - PROCESS | 756 | 1468607109523 Marionette TRACE conn6 <- [1,834,null,{}] 11:25:09 INFO - PROCESS | 756 | 1468607109533 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:09 INFO - PROCESS | 756 | 1468607109538 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:09 INFO - PROCESS | 756 | 1468607109622 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 11:25:09 INFO - PROCESS | 756 | 1468607109630 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:09 INFO - PROCESS | 756 | 1468607109633 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:09 INFO - PROCESS | 756 | ++DOCSHELL 15F27C00 == 29 [pid = 756] [id = 218] 11:25:09 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (15F29000) [pid = 756] [serial = 652] [outer = 00000000] 11:25:09 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (16067400) [pid = 756] [serial = 653] [outer = 15F29000] 11:25:09 INFO - PROCESS | 756 | 1468607109680 Marionette DEBUG loaded listener.js 11:25:09 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (160C3000) [pid = 756] [serial = 654] [outer = 15F29000] 11:25:10 INFO - PROCESS | 756 | 1468607110182 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 11:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 670ms 11:25:10 INFO - PROCESS | 756 | 1468607110192 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 11:25:10 INFO - PROCESS | 756 | 1468607110194 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 11:25:10 INFO - PROCESS | 756 | 1468607110197 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:25:10 INFO - PROCESS | 756 | 1468607110199 Marionette TRACE conn6 <- [1,838,null,{}] 11:25:10 INFO - PROCESS | 756 | 1468607110202 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:10 INFO - PROCESS | 756 | 1468607110204 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:10 INFO - PROCESS | 756 | 1468607110346 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 11:25:10 INFO - PROCESS | 756 | 1468607110369 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:10 INFO - PROCESS | 756 | 1468607110371 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:10 INFO - PROCESS | 756 | ++DOCSHELL 167E4400 == 30 [pid = 756] [id = 219] 11:25:10 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (16D5DC00) [pid = 756] [serial = 655] [outer = 00000000] 11:25:10 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (1764B400) [pid = 756] [serial = 656] [outer = 16D5DC00] 11:25:10 INFO - PROCESS | 756 | 1468607110416 Marionette DEBUG loaded listener.js 11:25:10 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (1766BC00) [pid = 756] [serial = 657] [outer = 16D5DC00] 11:25:10 INFO - PROCESS | 756 | 1468607110840 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 11:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 670ms 11:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:25:10 INFO - PROCESS | 756 | 1468607110872 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 11:25:10 INFO - PROCESS | 756 | 1468607110874 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 11:25:10 INFO - PROCESS | 756 | 1468607110877 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:25:10 INFO - PROCESS | 756 | 1468607110878 Marionette TRACE conn6 <- [1,842,null,{}] 11:25:10 INFO - PROCESS | 756 | 1468607110882 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:10 INFO - PROCESS | 756 | 1468607110884 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:10 INFO - PROCESS | 756 | 1468607110991 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 11:25:10 INFO - PROCESS | 756 | 1468607110997 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:10 INFO - PROCESS | 756 | 1468607110999 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:11 INFO - PROCESS | 756 | ++DOCSHELL 17B14000 == 31 [pid = 756] [id = 220] 11:25:11 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (17B71400) [pid = 756] [serial = 658] [outer = 00000000] 11:25:11 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (17C0B000) [pid = 756] [serial = 659] [outer = 17B71400] 11:25:11 INFO - PROCESS | 756 | 1468607111042 Marionette DEBUG loaded listener.js 11:25:11 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (17C0F000) [pid = 756] [serial = 660] [outer = 17B71400] 11:25:11 INFO - PROCESS | 756 | 1468607111484 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 11:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 629ms 11:25:11 INFO - PROCESS | 756 | 1468607111513 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 11:25:11 INFO - PROCESS | 756 | 1468607111515 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 11:25:11 INFO - PROCESS | 756 | 1468607111518 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:25:11 INFO - PROCESS | 756 | 1468607111519 Marionette TRACE conn6 <- [1,846,null,{}] 11:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:25:11 INFO - PROCESS | 756 | 1468607111523 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:11 INFO - PROCESS | 756 | 1468607111528 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:11 INFO - PROCESS | 756 | 1468607111655 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 11:25:11 INFO - PROCESS | 756 | 1468607111742 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:11 INFO - PROCESS | 756 | 1468607111744 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:11 INFO - PROCESS | 756 | ++DOCSHELL 18309000 == 32 [pid = 756] [id = 221] 11:25:11 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (18E13800) [pid = 756] [serial = 661] [outer = 00000000] 11:25:11 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (19D4C400) [pid = 756] [serial = 662] [outer = 18E13800] 11:25:11 INFO - PROCESS | 756 | 1468607111792 Marionette DEBUG loaded listener.js 11:25:11 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (19D99400) [pid = 756] [serial = 663] [outer = 18E13800] 11:25:12 INFO - PROCESS | 756 | --DOMWINDOW == 87 (0C80D000) [pid = 756] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:25:12 INFO - PROCESS | 756 | --DOMWINDOW == 86 (17B0F800) [pid = 756] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:25:12 INFO - PROCESS | 756 | --DOMWINDOW == 85 (16357000) [pid = 756] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:25:12 INFO - PROCESS | 756 | --DOMWINDOW == 84 (17664800) [pid = 756] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:25:12 INFO - PROCESS | 756 | --DOMWINDOW == 83 (150C3800) [pid = 756] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:25:12 INFO - PROCESS | 756 | --DOMWINDOW == 82 (1809F800) [pid = 756] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:25:12 INFO - PROCESS | 756 | --DOMWINDOW == 81 (193AFC00) [pid = 756] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:25:12 INFO - PROCESS | 756 | --DOMWINDOW == 80 (14AA9400) [pid = 756] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:25:12 INFO - PROCESS | 756 | --DOMWINDOW == 79 (0D03B000) [pid = 756] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:25:12 INFO - PROCESS | 756 | --DOMWINDOW == 78 (1830E400) [pid = 756] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:25:12 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0D276C00) [pid = 756] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:25:12 INFO - PROCESS | 756 | --DOMWINDOW == 76 (0D07CC00) [pid = 756] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:25:13 INFO - PROCESS | 756 | 1468607113588 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 11:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 2119ms 11:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:25:13 INFO - PROCESS | 756 | 1468607113642 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 11:25:13 INFO - PROCESS | 756 | 1468607113644 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 11:25:13 INFO - PROCESS | 756 | 1468607113647 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:25:13 INFO - PROCESS | 756 | 1468607113649 Marionette TRACE conn6 <- [1,850,null,{}] 11:25:13 INFO - PROCESS | 756 | 1468607113652 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:13 INFO - PROCESS | 756 | 1468607113654 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:13 INFO - PROCESS | 756 | 1468607113729 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 11:25:13 INFO - PROCESS | 756 | 1468607113737 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:13 INFO - PROCESS | 756 | 1468607113738 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:13 INFO - PROCESS | 756 | ++DOCSHELL 15051800 == 33 [pid = 756] [id = 222] 11:25:13 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (150C0000) [pid = 756] [serial = 664] [outer = 00000000] 11:25:13 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (1A3B9800) [pid = 756] [serial = 665] [outer = 150C0000] 11:25:13 INFO - PROCESS | 756 | 1468607113781 Marionette DEBUG loaded listener.js 11:25:13 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (1A3BE400) [pid = 756] [serial = 666] [outer = 150C0000] 11:25:14 INFO - PROCESS | 756 | 1468607114315 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 11:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 730ms 11:25:14 INFO - PROCESS | 756 | 1468607114379 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 11:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:25:14 INFO - PROCESS | 756 | 1468607114383 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 11:25:14 INFO - PROCESS | 756 | 1468607114388 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:25:14 INFO - PROCESS | 756 | 1468607114392 Marionette TRACE conn6 <- [1,854,null,{}] 11:25:14 INFO - PROCESS | 756 | 1468607114398 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:14 INFO - PROCESS | 756 | 1468607114401 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:14 INFO - PROCESS | 756 | 1468607114567 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 11:25:14 INFO - PROCESS | 756 | 1468607114693 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:14 INFO - PROCESS | 756 | 1468607114697 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:14 INFO - PROCESS | 756 | ++DOCSHELL 0C8F0400 == 34 [pid = 756] [id = 223] 11:25:14 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (0D082000) [pid = 756] [serial = 667] [outer = 00000000] 11:25:14 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (0D274C00) [pid = 756] [serial = 668] [outer = 0D082000] 11:25:14 INFO - PROCESS | 756 | 1468607114755 Marionette DEBUG loaded listener.js 11:25:14 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (0D836800) [pid = 756] [serial = 669] [outer = 0D082000] 11:25:15 INFO - PROCESS | 756 | 1468607115486 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 11:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1173ms 11:25:15 INFO - PROCESS | 756 | 1468607115562 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 11:25:15 INFO - PROCESS | 756 | 1468607115567 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 11:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:25:15 INFO - PROCESS | 756 | 1468607115573 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:25:15 INFO - PROCESS | 756 | 1468607115576 Marionette TRACE conn6 <- [1,858,null,{}] 11:25:15 INFO - PROCESS | 756 | 1468607115580 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:15 INFO - PROCESS | 756 | 1468607115583 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:15 INFO - PROCESS | 756 | 1468607115706 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 11:25:15 INFO - PROCESS | 756 | 1468607115823 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:15 INFO - PROCESS | 756 | 1468607115825 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:15 INFO - PROCESS | 756 | ++DOCSHELL 15035000 == 35 [pid = 756] [id = 224] 11:25:15 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (150BD400) [pid = 756] [serial = 670] [outer = 00000000] 11:25:15 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (16065000) [pid = 756] [serial = 671] [outer = 150BD400] 11:25:15 INFO - PROCESS | 756 | 1468607115883 Marionette DEBUG loaded listener.js 11:25:15 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (16357400) [pid = 756] [serial = 672] [outer = 150BD400] 11:25:16 INFO - PROCESS | 756 | --DOCSHELL 18309000 == 34 [pid = 756] [id = 221] 11:25:16 INFO - PROCESS | 756 | --DOCSHELL 17B14000 == 33 [pid = 756] [id = 220] 11:25:16 INFO - PROCESS | 756 | --DOCSHELL 167E4400 == 32 [pid = 756] [id = 219] 11:25:16 INFO - PROCESS | 756 | --DOCSHELL 15F27C00 == 31 [pid = 756] [id = 218] 11:25:16 INFO - PROCESS | 756 | --DOCSHELL 0E006800 == 30 [pid = 756] [id = 217] 11:25:16 INFO - PROCESS | 756 | --DOCSHELL 0CCCC800 == 29 [pid = 756] [id = 216] 11:25:16 INFO - PROCESS | 756 | 1468607116798 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 11:25:16 INFO - PROCESS | 756 | --DOMWINDOW == 84 (19D4D800) [pid = 756] [serial = 630] [outer = 00000000] [url = about:blank] 11:25:16 INFO - PROCESS | 756 | --DOMWINDOW == 83 (193B0C00) [pid = 756] [serial = 629] [outer = 00000000] [url = about:blank] 11:25:16 INFO - PROCESS | 756 | --DOMWINDOW == 82 (0C824400) [pid = 756] [serial = 602] [outer = 00000000] [url = about:blank] 11:25:16 INFO - PROCESS | 756 | --DOMWINDOW == 81 (17BEDC00) [pid = 756] [serial = 596] [outer = 00000000] [url = about:blank] 11:25:16 INFO - PROCESS | 756 | --DOMWINDOW == 80 (193A3400) [pid = 756] [serial = 624] [outer = 00000000] [url = about:blank] 11:25:16 INFO - PROCESS | 756 | --DOMWINDOW == 79 (17BF2C00) [pid = 756] [serial = 614] [outer = 00000000] [url = about:blank] 11:25:16 INFO - PROCESS | 756 | --DOMWINDOW == 78 (17640800) [pid = 756] [serial = 612] [outer = 00000000] [url = about:blank] 11:25:16 INFO - PROCESS | 756 | --DOMWINDOW == 77 (1830A000) [pid = 756] [serial = 618] [outer = 00000000] [url = about:blank] 11:25:16 INFO - PROCESS | 756 | --DOMWINDOW == 76 (194BE800) [pid = 756] [serial = 626] [outer = 00000000] [url = about:blank] 11:25:16 INFO - PROCESS | 756 | --DOMWINDOW == 75 (15054400) [pid = 756] [serial = 609] [outer = 00000000] [url = about:blank] 11:25:16 INFO - PROCESS | 756 | --DOMWINDOW == 74 (0D1FA800) [pid = 756] [serial = 599] [outer = 00000000] [url = about:blank] 11:25:16 INFO - PROCESS | 756 | --DOMWINDOW == 73 (18310800) [pid = 756] [serial = 621] [outer = 00000000] [url = about:blank] 11:25:16 INFO - PROCESS | 756 | --DOMWINDOW == 72 (194C1800) [pid = 756] [serial = 627] [outer = 00000000] [url = about:blank] 11:25:16 INFO - PROCESS | 756 | --DOMWINDOW == 71 (0D843400) [pid = 756] [serial = 608] [outer = 00000000] [url = about:blank] 11:25:16 INFO - PROCESS | 756 | --DOMWINDOW == 70 (0C8F3000) [pid = 756] [serial = 603] [outer = 00000000] [url = about:blank] 11:25:16 INFO - PROCESS | 756 | --DOMWINDOW == 69 (0D841C00) [pid = 756] [serial = 605] [outer = 00000000] [url = about:blank] 11:25:16 INFO - PROCESS | 756 | --DOMWINDOW == 68 (0DAB3400) [pid = 756] [serial = 606] [outer = 00000000] [url = about:blank] 11:25:16 INFO - PROCESS | 756 | --DOMWINDOW == 67 (16D5D000) [pid = 756] [serial = 611] [outer = 00000000] [url = about:blank] 11:25:16 INFO - PROCESS | 756 | --DOMWINDOW == 66 (17BEBC00) [pid = 756] [serial = 597] [outer = 00000000] [url = about:blank] 11:25:16 INFO - PROCESS | 756 | --DOMWINDOW == 65 (18EB4400) [pid = 756] [serial = 623] [outer = 00000000] [url = about:blank] 11:25:16 INFO - PROCESS | 756 | --DOMWINDOW == 64 (18303800) [pid = 756] [serial = 617] [outer = 00000000] [url = about:blank] 11:25:16 INFO - PROCESS | 756 | --DOMWINDOW == 63 (18EB4800) [pid = 756] [serial = 620] [outer = 00000000] [url = about:blank] 11:25:16 INFO - PROCESS | 756 | --DOMWINDOW == 62 (17BF6C00) [pid = 756] [serial = 615] [outer = 00000000] [url = about:blank] 11:25:16 INFO - PROCESS | 756 | --DOMWINDOW == 61 (0D647400) [pid = 756] [serial = 600] [outer = 00000000] [url = about:blank] 11:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1270ms 11:25:16 INFO - PROCESS | 756 | 1468607116847 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 11:25:16 INFO - PROCESS | 756 | 1468607116852 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 11:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:25:16 INFO - PROCESS | 756 | 1468607116856 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:25:16 INFO - PROCESS | 756 | 1468607116860 Marionette TRACE conn6 <- [1,862,null,{}] 11:25:16 INFO - PROCESS | 756 | 1468607116865 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:16 INFO - PROCESS | 756 | 1468607116867 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:16 INFO - PROCESS | 756 | 1468607116956 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 11:25:17 INFO - PROCESS | 756 | 1468607117046 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:17 INFO - PROCESS | 756 | 1468607117051 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:17 INFO - PROCESS | 756 | ++DOCSHELL 0C82B400 == 30 [pid = 756] [id = 225] 11:25:17 INFO - PROCESS | 756 | ++DOMWINDOW == 62 (0C841C00) [pid = 756] [serial = 673] [outer = 00000000] 11:25:17 INFO - PROCESS | 756 | ++DOMWINDOW == 63 (0C911000) [pid = 756] [serial = 674] [outer = 0C841C00] 11:25:17 INFO - PROCESS | 756 | 1468607117099 Marionette DEBUG loaded listener.js 11:25:17 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (0D080800) [pid = 756] [serial = 675] [outer = 0C841C00] 11:25:17 INFO - PROCESS | 756 | 1468607117534 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 11:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 730ms 11:25:17 INFO - PROCESS | 756 | 1468607117587 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 11:25:17 INFO - PROCESS | 756 | 1468607117592 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 11:25:17 INFO - PROCESS | 756 | 1468607117598 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:25:17 INFO - PROCESS | 756 | 1468607117600 Marionette TRACE conn6 <- [1,866,null,{}] 11:25:17 INFO - PROCESS | 756 | 1468607117604 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:17 INFO - PROCESS | 756 | 1468607117606 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:17 INFO - PROCESS | 756 | 1468607117691 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 11:25:17 INFO - PROCESS | 756 | 1468607117698 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:17 INFO - PROCESS | 756 | 1468607117700 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:17 INFO - PROCESS | 756 | ++DOCSHELL 0D83C800 == 31 [pid = 756] [id = 226] 11:25:17 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (0D83F800) [pid = 756] [serial = 676] [outer = 00000000] 11:25:17 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (0E086800) [pid = 756] [serial = 677] [outer = 0D83F800] 11:25:17 INFO - PROCESS | 756 | 1468607117746 Marionette DEBUG loaded listener.js 11:25:17 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (14AA1800) [pid = 756] [serial = 678] [outer = 0D83F800] 11:25:18 INFO - PROCESS | 756 | 1468607118198 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 11:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 11:25:18 INFO - PROCESS | 756 | 1468607118272 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 11:25:18 INFO - PROCESS | 756 | 1468607118275 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 11:25:18 INFO - PROCESS | 756 | 1468607118278 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:25:18 INFO - PROCESS | 756 | 1468607118281 Marionette TRACE conn6 <- [1,870,null,{}] 11:25:18 INFO - PROCESS | 756 | 1468607118292 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:18 INFO - PROCESS | 756 | 1468607118297 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:18 INFO - PROCESS | 756 | 1468607118410 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 11:25:18 INFO - PROCESS | 756 | 1468607118496 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:18 INFO - PROCESS | 756 | 1468607118499 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:18 INFO - PROCESS | 756 | ++DOCSHELL 1635A400 == 32 [pid = 756] [id = 227] 11:25:18 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (167E4400) [pid = 756] [serial = 679] [outer = 00000000] 11:25:18 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (17640000) [pid = 756] [serial = 680] [outer = 167E4400] 11:25:18 INFO - PROCESS | 756 | 1468607118548 Marionette DEBUG loaded listener.js 11:25:18 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (1764C400) [pid = 756] [serial = 681] [outer = 167E4400] 11:25:18 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (17BF6C00) [pid = 756] [serial = 682] [outer = 0E082000] 11:25:18 INFO - PROCESS | 756 | 1468607118989 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 11:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 770ms 11:25:19 INFO - PROCESS | 756 | 1468607119052 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 11:25:19 INFO - PROCESS | 756 | 1468607119055 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 11:25:19 INFO - PROCESS | 756 | 1468607119058 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:25:19 INFO - PROCESS | 756 | 1468607119059 Marionette TRACE conn6 <- [1,874,null,{}] 11:25:19 INFO - PROCESS | 756 | 1468607119069 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:19 INFO - PROCESS | 756 | 1468607119071 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:19 INFO - PROCESS | 756 | 1468607119189 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 11:25:19 INFO - PROCESS | 756 | 1468607119202 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:19 INFO - PROCESS | 756 | 1468607119203 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:19 INFO - PROCESS | 756 | ++DOCSHELL 0D165400 == 33 [pid = 756] [id = 228] 11:25:19 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (0D274400) [pid = 756] [serial = 683] [outer = 00000000] 11:25:19 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (17BF3800) [pid = 756] [serial = 684] [outer = 0D274400] 11:25:19 INFO - PROCESS | 756 | 1468607119296 Marionette DEBUG loaded listener.js 11:25:19 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (18302400) [pid = 756] [serial = 685] [outer = 0D274400] 11:25:19 INFO - PROCESS | 756 | 1468607119722 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 11:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 670ms 11:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:25:19 INFO - PROCESS | 756 | 1468607119732 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 11:25:19 INFO - PROCESS | 756 | 1468607119734 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 11:25:19 INFO - PROCESS | 756 | 1468607119737 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:25:19 INFO - PROCESS | 756 | 1468607119738 Marionette TRACE conn6 <- [1,878,null,{}] 11:25:19 INFO - PROCESS | 756 | 1468607119768 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:19 INFO - PROCESS | 756 | 1468607119770 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:19 INFO - PROCESS | 756 | 1468607119888 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 11:25:19 INFO - PROCESS | 756 | 1468607119894 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:19 INFO - PROCESS | 756 | 1468607119896 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:19 INFO - PROCESS | 756 | ++DOCSHELL 18E0EC00 == 34 [pid = 756] [id = 229] 11:25:19 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (18E1A000) [pid = 756] [serial = 686] [outer = 00000000] 11:25:19 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (18ECDC00) [pid = 756] [serial = 687] [outer = 18E1A000] 11:25:19 INFO - PROCESS | 756 | 1468607119941 Marionette DEBUG loaded listener.js 11:25:20 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (18ECF800) [pid = 756] [serial = 688] [outer = 18E1A000] 11:25:20 INFO - PROCESS | 756 | 1468607120378 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 11:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 670ms 11:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:25:20 INFO - PROCESS | 756 | 1468607120408 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 11:25:20 INFO - PROCESS | 756 | 1468607120410 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 11:25:20 INFO - PROCESS | 756 | 1468607120413 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:25:20 INFO - PROCESS | 756 | 1468607120415 Marionette TRACE conn6 <- [1,882,null,{}] 11:25:20 INFO - PROCESS | 756 | 1468607120419 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:20 INFO - PROCESS | 756 | 1468607120424 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:20 INFO - PROCESS | 756 | 1468607120557 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 11:25:20 INFO - PROCESS | 756 | 1468607120564 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:20 INFO - PROCESS | 756 | 1468607120566 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:20 INFO - PROCESS | 756 | ++DOCSHELL 0CC72C00 == 35 [pid = 756] [id = 230] 11:25:20 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (18EC0400) [pid = 756] [serial = 689] [outer = 00000000] 11:25:20 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (19D50800) [pid = 756] [serial = 690] [outer = 18EC0400] 11:25:20 INFO - PROCESS | 756 | 1468607120655 Marionette DEBUG loaded listener.js 11:25:20 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (193AFC00) [pid = 756] [serial = 691] [outer = 18EC0400] 11:25:21 INFO - PROCESS | 756 | --DOMWINDOW == 79 (0E00B800) [pid = 756] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:25:21 INFO - PROCESS | 756 | --DOMWINDOW == 78 (16D5DC00) [pid = 756] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:25:21 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0CCE3400) [pid = 756] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:25:21 INFO - PROCESS | 756 | --DOMWINDOW == 76 (0D276800) [pid = 756] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:25:21 INFO - PROCESS | 756 | --DOMWINDOW == 75 (0C80C000) [pid = 756] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:25:21 INFO - PROCESS | 756 | --DOMWINDOW == 74 (141D1400) [pid = 756] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:25:21 INFO - PROCESS | 756 | --DOMWINDOW == 73 (18303000) [pid = 756] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:25:21 INFO - PROCESS | 756 | --DOMWINDOW == 72 (1766FC00) [pid = 756] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:25:21 INFO - PROCESS | 756 | --DOMWINDOW == 71 (17B71400) [pid = 756] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:25:21 INFO - PROCESS | 756 | --DOMWINDOW == 70 (18E13800) [pid = 756] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:25:21 INFO - PROCESS | 756 | --DOMWINDOW == 69 (15F29000) [pid = 756] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:25:21 INFO - PROCESS | 756 | 1468607121111 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 11:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 730ms 11:25:21 INFO - PROCESS | 756 | 1468607121144 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 11:25:21 INFO - PROCESS | 756 | 1468607121146 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 11:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:25:21 INFO - PROCESS | 756 | 1468607121149 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:25:21 INFO - PROCESS | 756 | 1468607121151 Marionette TRACE conn6 <- [1,886,null,{}] 11:25:21 INFO - PROCESS | 756 | 1468607121154 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:21 INFO - PROCESS | 756 | 1468607121156 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:21 INFO - PROCESS | 756 | 1468607121261 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 11:25:21 INFO - PROCESS | 756 | 1468607121269 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:21 INFO - PROCESS | 756 | 1468607121270 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:21 INFO - PROCESS | 756 | ++DOCSHELL 0D1F6800 == 36 [pid = 756] [id = 231] 11:25:21 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (0D1FAC00) [pid = 756] [serial = 692] [outer = 00000000] 11:25:21 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (15F25400) [pid = 756] [serial = 693] [outer = 0D1FAC00] 11:25:21 INFO - PROCESS | 756 | 1468607121314 Marionette DEBUG loaded listener.js 11:25:21 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (1764D000) [pid = 756] [serial = 694] [outer = 0D1FAC00] 11:25:21 INFO - PROCESS | 756 | 1468607121725 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 11:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 629ms 11:25:21 INFO - PROCESS | 756 | 1468607121780 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 11:25:21 INFO - PROCESS | 756 | 1468607121782 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 11:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:25:21 INFO - PROCESS | 756 | 1468607121785 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:25:21 INFO - PROCESS | 756 | 1468607121787 Marionette TRACE conn6 <- [1,890,null,{}] 11:25:21 INFO - PROCESS | 756 | 1468607121790 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:21 INFO - PROCESS | 756 | 1468607121792 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:21 INFO - PROCESS | 756 | 1468607121873 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 11:25:21 INFO - PROCESS | 756 | 1468607121880 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:21 INFO - PROCESS | 756 | 1468607121882 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:21 INFO - PROCESS | 756 | ++DOCSHELL 14E1D400 == 37 [pid = 756] [id = 232] 11:25:21 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (18307000) [pid = 756] [serial = 695] [outer = 00000000] 11:25:21 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (1A3D2800) [pid = 756] [serial = 696] [outer = 18307000] 11:25:21 INFO - PROCESS | 756 | 1468607121924 Marionette DEBUG loaded listener.js 11:25:21 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (1A4ED000) [pid = 756] [serial = 697] [outer = 18307000] 11:25:22 INFO - PROCESS | 756 | 1468607122338 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 11:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 630ms 11:25:22 INFO - PROCESS | 756 | 1468607122416 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 11:25:22 INFO - PROCESS | 756 | 1468607122418 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 11:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:25:22 INFO - PROCESS | 756 | 1468607122422 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:25:22 INFO - PROCESS | 756 | 1468607122423 Marionette TRACE conn6 <- [1,894,null,{}] 11:25:22 INFO - PROCESS | 756 | 1468607122427 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:22 INFO - PROCESS | 756 | 1468607122429 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:22 INFO - PROCESS | 756 | 1468607122508 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 11:25:22 INFO - PROCESS | 756 | 1468607122516 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:22 INFO - PROCESS | 756 | 1468607122518 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:22 INFO - PROCESS | 756 | ++DOCSHELL 160CB000 == 38 [pid = 756] [id = 233] 11:25:22 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (1B074400) [pid = 756] [serial = 698] [outer = 00000000] 11:25:22 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (1B0E2C00) [pid = 756] [serial = 699] [outer = 1B074400] 11:25:22 INFO - PROCESS | 756 | 1468607122561 Marionette DEBUG loaded listener.js 11:25:22 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (1B60F800) [pid = 756] [serial = 700] [outer = 1B074400] 11:25:22 INFO - PROCESS | 756 | 1468607123014 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 11:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 630ms 11:25:23 INFO - PROCESS | 756 | 1468607123058 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 11:25:23 INFO - PROCESS | 756 | 1468607123060 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 11:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:25:23 INFO - PROCESS | 756 | 1468607123064 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:25:23 INFO - PROCESS | 756 | 1468607123065 Marionette TRACE conn6 <- [1,898,null,{}] 11:25:23 INFO - PROCESS | 756 | 1468607123069 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:23 INFO - PROCESS | 756 | 1468607123071 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:23 INFO - PROCESS | 756 | 1468607123193 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 11:25:23 INFO - PROCESS | 756 | 1468607123296 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:23 INFO - PROCESS | 756 | 1468607123299 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:23 INFO - PROCESS | 756 | ++DOCSHELL 0C846C00 == 39 [pid = 756] [id = 234] 11:25:23 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (0C84F000) [pid = 756] [serial = 701] [outer = 00000000] 11:25:23 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (0C904C00) [pid = 756] [serial = 702] [outer = 0C84F000] 11:25:23 INFO - PROCESS | 756 | 1468607123356 Marionette DEBUG loaded listener.js 11:25:23 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (0D036400) [pid = 756] [serial = 703] [outer = 0C84F000] 11:25:23 INFO - PROCESS | 756 | 1468607123948 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 11:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 930ms 11:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:25:23 INFO - PROCESS | 756 | 1468607123999 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 11:25:23 INFO - PROCESS | 756 | 1468607124003 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 11:25:23 INFO - PROCESS | 756 | 1468607124008 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:25:23 INFO - PROCESS | 756 | 1468607124011 Marionette TRACE conn6 <- [1,902,null,{}] 11:25:23 INFO - PROCESS | 756 | 1468607124016 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:23 INFO - PROCESS | 756 | 1468607124019 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:24 INFO - PROCESS | 756 | 1468607124137 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 11:25:24 INFO - PROCESS | 756 | 1468607124230 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:24 INFO - PROCESS | 756 | 1468607124233 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:24 INFO - PROCESS | 756 | ++DOCSHELL 150C7000 == 40 [pid = 756] [id = 235] 11:25:24 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (15352000) [pid = 756] [serial = 704] [outer = 00000000] 11:25:24 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (15F1C800) [pid = 756] [serial = 705] [outer = 15352000] 11:25:24 INFO - PROCESS | 756 | 1468607124288 Marionette DEBUG loaded listener.js 11:25:24 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (16069400) [pid = 756] [serial = 706] [outer = 15352000] 11:25:24 INFO - PROCESS | 756 | 1468607124864 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 11:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 930ms 11:25:24 INFO - PROCESS | 756 | 1468607124938 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 11:25:24 INFO - PROCESS | 756 | 1468607124942 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 11:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:25:24 INFO - PROCESS | 756 | 1468607124946 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:25:24 INFO - PROCESS | 756 | 1468607124948 Marionette TRACE conn6 <- [1,906,null,{}] 11:25:24 INFO - PROCESS | 756 | 1468607124952 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:24 INFO - PROCESS | 756 | 1468607124954 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:25 INFO - PROCESS | 756 | 1468607125064 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 11:25:25 INFO - PROCESS | 756 | 1468607125192 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:25 INFO - PROCESS | 756 | 1468607125195 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:25 INFO - PROCESS | 756 | ++DOCSHELL 17BF5800 == 41 [pid = 756] [id = 236] 11:25:25 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (193AA800) [pid = 756] [serial = 707] [outer = 00000000] 11:25:25 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (19D4E800) [pid = 756] [serial = 708] [outer = 193AA800] 11:25:25 INFO - PROCESS | 756 | 1468607125251 Marionette DEBUG loaded listener.js 11:25:25 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (1B06E400) [pid = 756] [serial = 709] [outer = 193AA800] 11:25:25 INFO - PROCESS | 756 | 1468607125831 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 11:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 930ms 11:25:25 INFO - PROCESS | 756 | 1468607125878 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 11:25:25 INFO - PROCESS | 756 | 1468607125882 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 11:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:25:25 INFO - PROCESS | 756 | 1468607125893 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:25:25 INFO - PROCESS | 756 | 1468607125897 Marionette TRACE conn6 <- [1,910,null,{}] 11:25:25 INFO - PROCESS | 756 | 1468607125901 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:25 INFO - PROCESS | 756 | 1468607125905 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:26 INFO - PROCESS | 756 | 1468607126017 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 11:25:26 INFO - PROCESS | 756 | 1468607126143 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:26 INFO - PROCESS | 756 | 1468607126145 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:26 INFO - PROCESS | 756 | ++DOCSHELL 1B079400 == 42 [pid = 756] [id = 237] 11:25:26 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (1C2B5C00) [pid = 756] [serial = 710] [outer = 00000000] 11:25:26 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (1C640800) [pid = 756] [serial = 711] [outer = 1C2B5C00] 11:25:26 INFO - PROCESS | 756 | 1468607126199 Marionette DEBUG loaded listener.js 11:25:26 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (1C68C400) [pid = 756] [serial = 712] [outer = 1C2B5C00] 11:25:26 INFO - PROCESS | 756 | 1468607126989 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 11:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1139ms 11:25:27 INFO - PROCESS | 756 | 1468607127028 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 11:25:27 INFO - PROCESS | 756 | 1468607127032 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 11:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:25:27 INFO - PROCESS | 756 | 1468607127037 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:25:27 INFO - PROCESS | 756 | 1468607127040 Marionette TRACE conn6 <- [1,914,null,{}] 11:25:27 INFO - PROCESS | 756 | 1468607127046 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:27 INFO - PROCESS | 756 | 1468607127049 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:27 INFO - PROCESS | 756 | 1468607127151 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 11:25:27 INFO - PROCESS | 756 | 1468607127279 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:27 INFO - PROCESS | 756 | 1468607127284 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:27 INFO - PROCESS | 756 | ++DOCSHELL 0D640400 == 43 [pid = 756] [id = 238] 11:25:27 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (0D641C00) [pid = 756] [serial = 713] [outer = 00000000] 11:25:27 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (0C80A800) [pid = 756] [serial = 714] [outer = 0D641C00] 11:25:27 INFO - PROCESS | 756 | 1468607127338 Marionette DEBUG loaded listener.js 11:25:27 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (0DA15000) [pid = 756] [serial = 715] [outer = 0D641C00] 11:25:28 INFO - PROCESS | 756 | --DOCSHELL 0D274800 == 42 [pid = 756] [id = 215] 11:25:28 INFO - PROCESS | 756 | --DOCSHELL 160CB000 == 41 [pid = 756] [id = 233] 11:25:28 INFO - PROCESS | 756 | --DOCSHELL 14E1D400 == 40 [pid = 756] [id = 232] 11:25:28 INFO - PROCESS | 756 | --DOCSHELL 0D1F6800 == 39 [pid = 756] [id = 231] 11:25:28 INFO - PROCESS | 756 | --DOCSHELL 0CC72C00 == 38 [pid = 756] [id = 230] 11:25:28 INFO - PROCESS | 756 | --DOCSHELL 18E0EC00 == 37 [pid = 756] [id = 229] 11:25:28 INFO - PROCESS | 756 | --DOCSHELL 0D165400 == 36 [pid = 756] [id = 228] 11:25:28 INFO - PROCESS | 756 | --DOCSHELL 1635A400 == 35 [pid = 756] [id = 227] 11:25:28 INFO - PROCESS | 756 | --DOCSHELL 0D83C800 == 34 [pid = 756] [id = 226] 11:25:28 INFO - PROCESS | 756 | --DOCSHELL 0C82B400 == 33 [pid = 756] [id = 225] 11:25:28 INFO - PROCESS | 756 | --DOCSHELL 15051800 == 32 [pid = 756] [id = 222] 11:25:28 INFO - PROCESS | 756 | --DOCSHELL 0C8F0400 == 31 [pid = 756] [id = 223] 11:25:28 INFO - PROCESS | 756 | --DOCSHELL 15035000 == 30 [pid = 756] [id = 224] 11:25:28 INFO - PROCESS | 756 | --DOCSHELL 1B079400 == 29 [pid = 756] [id = 237] 11:25:28 INFO - PROCESS | 756 | --DOCSHELL 17BF5800 == 28 [pid = 756] [id = 236] 11:25:28 INFO - PROCESS | 756 | --DOCSHELL 0C846C00 == 27 [pid = 756] [id = 234] 11:25:28 INFO - PROCESS | 756 | --DOCSHELL 150C7000 == 26 [pid = 756] [id = 235] 11:25:28 INFO - PROCESS | 756 | --DOMWINDOW == 92 (0E68E400) [pid = 756] [serial = 650] [outer = 00000000] [url = about:blank] 11:25:28 INFO - PROCESS | 756 | --DOMWINDOW == 91 (14A67400) [pid = 756] [serial = 651] [outer = 00000000] [url = about:blank] 11:25:28 INFO - PROCESS | 756 | --DOMWINDOW == 90 (1764B400) [pid = 756] [serial = 656] [outer = 00000000] [url = about:blank] 11:25:28 INFO - PROCESS | 756 | --DOMWINDOW == 89 (0D0ECC00) [pid = 756] [serial = 647] [outer = 00000000] [url = about:blank] 11:25:28 INFO - PROCESS | 756 | --DOMWINDOW == 88 (0D1FD000) [pid = 756] [serial = 648] [outer = 00000000] [url = about:blank] 11:25:28 INFO - PROCESS | 756 | --DOMWINDOW == 87 (1A3B9800) [pid = 756] [serial = 665] [outer = 00000000] [url = about:blank] 11:25:28 INFO - PROCESS | 756 | --DOMWINDOW == 86 (14160000) [pid = 756] [serial = 645] [outer = 00000000] [url = about:blank] 11:25:28 INFO - PROCESS | 756 | --DOMWINDOW == 85 (0DAA7C00) [pid = 756] [serial = 644] [outer = 00000000] [url = about:blank] 11:25:28 INFO - PROCESS | 756 | --DOMWINDOW == 84 (0C90A800) [pid = 756] [serial = 633] [outer = 00000000] [url = about:blank] 11:25:28 INFO - PROCESS | 756 | --DOMWINDOW == 83 (0C844800) [pid = 756] [serial = 632] [outer = 00000000] [url = about:blank] 11:25:28 INFO - PROCESS | 756 | --DOMWINDOW == 82 (15F26400) [pid = 756] [serial = 636] [outer = 00000000] [url = about:blank] 11:25:28 INFO - PROCESS | 756 | --DOMWINDOW == 81 (14E22000) [pid = 756] [serial = 635] [outer = 00000000] [url = about:blank] 11:25:28 INFO - PROCESS | 756 | --DOMWINDOW == 80 (193A9C00) [pid = 756] [serial = 639] [outer = 00000000] [url = about:blank] 11:25:28 INFO - PROCESS | 756 | --DOMWINDOW == 79 (18E10400) [pid = 756] [serial = 638] [outer = 00000000] [url = about:blank] 11:25:28 INFO - PROCESS | 756 | --DOMWINDOW == 78 (1A3CB400) [pid = 756] [serial = 642] [outer = 00000000] [url = about:blank] 11:25:28 INFO - PROCESS | 756 | --DOMWINDOW == 77 (1A330000) [pid = 756] [serial = 641] [outer = 00000000] [url = about:blank] 11:25:28 INFO - PROCESS | 756 | --DOMWINDOW == 76 (17C0B000) [pid = 756] [serial = 659] [outer = 00000000] [url = about:blank] 11:25:28 INFO - PROCESS | 756 | --DOMWINDOW == 75 (1766BC00) [pid = 756] [serial = 657] [outer = 00000000] [url = about:blank] 11:25:28 INFO - PROCESS | 756 | --DOMWINDOW == 74 (19D4C400) [pid = 756] [serial = 662] [outer = 00000000] [url = about:blank] 11:25:28 INFO - PROCESS | 756 | --DOMWINDOW == 73 (17C0F000) [pid = 756] [serial = 660] [outer = 00000000] [url = about:blank] 11:25:28 INFO - PROCESS | 756 | --DOMWINDOW == 72 (19D99400) [pid = 756] [serial = 663] [outer = 00000000] [url = about:blank] 11:25:28 INFO - PROCESS | 756 | --DOMWINDOW == 71 (16067400) [pid = 756] [serial = 653] [outer = 00000000] [url = about:blank] 11:25:28 INFO - PROCESS | 756 | --DOMWINDOW == 70 (160C3000) [pid = 756] [serial = 654] [outer = 00000000] [url = about:blank] 11:25:28 INFO - PROCESS | 756 | 1468607128461 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 11:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1476ms 11:25:28 INFO - PROCESS | 756 | 1468607128514 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 11:25:28 INFO - PROCESS | 756 | 1468607128518 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 11:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:25:28 INFO - PROCESS | 756 | 1468607128523 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:25:28 INFO - PROCESS | 756 | 1468607128525 Marionette TRACE conn6 <- [1,918,null,{}] 11:25:28 INFO - PROCESS | 756 | 1468607128538 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:28 INFO - PROCESS | 756 | 1468607128541 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:28 INFO - PROCESS | 756 | 1468607128665 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 11:25:28 INFO - PROCESS | 756 | 1468607128756 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:28 INFO - PROCESS | 756 | 1468607128758 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:28 INFO - PROCESS | 756 | ++DOCSHELL 0C90C000 == 27 [pid = 756] [id = 239] 11:25:28 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (0C90C400) [pid = 756] [serial = 716] [outer = 00000000] 11:25:28 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (0CC28400) [pid = 756] [serial = 717] [outer = 0C90C400] 11:25:28 INFO - PROCESS | 756 | 1468607128808 Marionette DEBUG loaded listener.js 11:25:28 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (0CCCC400) [pid = 756] [serial = 718] [outer = 0C90C400] 11:25:29 INFO - PROCESS | 756 | 1468607129205 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 11:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 730ms 11:25:29 INFO - PROCESS | 756 | 1468607129254 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 11:25:29 INFO - PROCESS | 756 | 1468607129259 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 11:25:29 INFO - PROCESS | 756 | 1468607129265 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:25:29 INFO - PROCESS | 756 | 1468607129268 Marionette TRACE conn6 <- [1,922,null,{}] 11:25:29 INFO - PROCESS | 756 | 1468607129271 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:29 INFO - PROCESS | 756 | 1468607129274 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:29 INFO - PROCESS | 756 | 1468607129360 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 11:25:29 INFO - PROCESS | 756 | 1468607129367 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:29 INFO - PROCESS | 756 | 1468607129369 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:29 INFO - PROCESS | 756 | ++DOCSHELL 0D27B400 == 28 [pid = 756] [id = 240] 11:25:29 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (0D83AC00) [pid = 756] [serial = 719] [outer = 00000000] 11:25:29 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (0D845000) [pid = 756] [serial = 720] [outer = 0D83AC00] 11:25:29 INFO - PROCESS | 756 | 1468607129416 Marionette DEBUG loaded listener.js 11:25:29 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (0DAB4400) [pid = 756] [serial = 721] [outer = 0D83AC00] 11:25:29 INFO - PROCESS | 756 | 1468607129883 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 11:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 671ms 11:25:29 INFO - PROCESS | 756 | 1468607129940 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 11:25:29 INFO - PROCESS | 756 | 1468607129942 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 11:25:29 INFO - PROCESS | 756 | 1468607129945 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:25:29 INFO - PROCESS | 756 | 1468607129949 Marionette TRACE conn6 <- [1,926,null,{}] 11:25:29 INFO - PROCESS | 756 | 1468607129959 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:29 INFO - PROCESS | 756 | 1468607129964 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:30 INFO - PROCESS | 756 | 1468607130076 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 11:25:30 INFO - PROCESS | 756 | 1468607130169 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:30 INFO - PROCESS | 756 | 1468607130172 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:30 INFO - PROCESS | 756 | ++DOCSHELL 15351400 == 29 [pid = 756] [id = 241] 11:25:30 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (15352C00) [pid = 756] [serial = 722] [outer = 00000000] 11:25:30 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (15F1BC00) [pid = 756] [serial = 723] [outer = 15352C00] 11:25:30 INFO - PROCESS | 756 | 1468607130220 Marionette DEBUG loaded listener.js 11:25:30 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (16063400) [pid = 756] [serial = 724] [outer = 15352C00] 11:25:30 INFO - PROCESS | 756 | 1468607130619 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 11:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 730ms 11:25:30 INFO - PROCESS | 756 | 1468607130680 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 11:25:30 INFO - PROCESS | 756 | 1468607130682 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 11:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:25:30 INFO - PROCESS | 756 | 1468607130694 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:25:30 INFO - PROCESS | 756 | 1468607130696 Marionette TRACE conn6 <- [1,930,null,{}] 11:25:30 INFO - PROCESS | 756 | 1468607130699 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:30 INFO - PROCESS | 756 | 1468607130701 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:30 INFO - PROCESS | 756 | 1468607130814 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 11:25:30 INFO - PROCESS | 756 | 1468607130824 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:30 INFO - PROCESS | 756 | 1468607130826 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:30 INFO - PROCESS | 756 | ++DOCSHELL 1606E800 == 30 [pid = 756] [id = 242] 11:25:30 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (160C2800) [pid = 756] [serial = 725] [outer = 00000000] 11:25:30 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (167EBC00) [pid = 756] [serial = 726] [outer = 160C2800] 11:25:30 INFO - PROCESS | 756 | 1468607130870 Marionette DEBUG loaded listener.js 11:25:30 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (17646000) [pid = 756] [serial = 727] [outer = 160C2800] 11:25:31 INFO - PROCESS | 756 | 1468607131307 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 11:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 629ms 11:25:31 INFO - PROCESS | 756 | 1468607131320 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 11:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:25:31 INFO - PROCESS | 756 | 1468607131321 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 11:25:31 INFO - PROCESS | 756 | 1468607131324 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:25:31 INFO - PROCESS | 756 | 1468607131326 Marionette TRACE conn6 <- [1,934,null,{}] 11:25:31 INFO - PROCESS | 756 | 1468607131337 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:31 INFO - PROCESS | 756 | 1468607131339 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:31 INFO - PROCESS | 756 | 1468607131461 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 11:25:31 INFO - PROCESS | 756 | 1468607131550 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:31 INFO - PROCESS | 756 | 1468607131552 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:31 INFO - PROCESS | 756 | ++DOCSHELL 1766A400 == 31 [pid = 756] [id = 243] 11:25:31 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (1766AC00) [pid = 756] [serial = 728] [outer = 00000000] 11:25:31 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (17B0F400) [pid = 756] [serial = 729] [outer = 1766AC00] 11:25:31 INFO - PROCESS | 756 | 1468607131596 Marionette DEBUG loaded listener.js 11:25:31 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (17BF6800) [pid = 756] [serial = 730] [outer = 1766AC00] 11:25:31 INFO - PROCESS | 756 | 1468607132009 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 11:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 730ms 11:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:25:32 INFO - PROCESS | 756 | 1468607132056 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 11:25:32 INFO - PROCESS | 756 | 1468607132058 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 11:25:32 INFO - PROCESS | 756 | 1468607132061 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:25:32 INFO - PROCESS | 756 | 1468607132063 Marionette TRACE conn6 <- [1,938,null,{}] 11:25:32 INFO - PROCESS | 756 | 1468607132078 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:32 INFO - PROCESS | 756 | 1468607132084 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:32 INFO - PROCESS | 756 | 1468607132213 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 11:25:32 INFO - PROCESS | 756 | 1468607132275 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:32 INFO - PROCESS | 756 | 1468607132277 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:32 INFO - PROCESS | 756 | ++DOCSHELL 16352800 == 32 [pid = 756] [id = 244] 11:25:32 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (18E0F800) [pid = 756] [serial = 731] [outer = 00000000] 11:25:32 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (18EC4400) [pid = 756] [serial = 732] [outer = 18E0F800] 11:25:32 INFO - PROCESS | 756 | 1468607132331 Marionette DEBUG loaded listener.js 11:25:32 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (193A8400) [pid = 756] [serial = 733] [outer = 18E0F800] 11:25:32 INFO - PROCESS | 756 | --DOMWINDOW == 87 (1B074400) [pid = 756] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:25:32 INFO - PROCESS | 756 | --DOMWINDOW == 86 (150C0000) [pid = 756] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:25:32 INFO - PROCESS | 756 | --DOMWINDOW == 85 (18E1A000) [pid = 756] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:25:32 INFO - PROCESS | 756 | --DOMWINDOW == 84 (0C841C00) [pid = 756] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:25:32 INFO - PROCESS | 756 | --DOMWINDOW == 83 (0D83F800) [pid = 756] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:25:32 INFO - PROCESS | 756 | --DOMWINDOW == 82 (167E4400) [pid = 756] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:25:32 INFO - PROCESS | 756 | --DOMWINDOW == 81 (0D082000) [pid = 756] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:25:32 INFO - PROCESS | 756 | --DOMWINDOW == 80 (150BD400) [pid = 756] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:25:32 INFO - PROCESS | 756 | --DOMWINDOW == 79 (18EC0400) [pid = 756] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:25:32 INFO - PROCESS | 756 | --DOMWINDOW == 78 (0D1FAC00) [pid = 756] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:25:32 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0D274400) [pid = 756] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:25:32 INFO - PROCESS | 756 | --DOMWINDOW == 76 (18307000) [pid = 756] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:25:32 INFO - PROCESS | 756 | 1468607132928 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 11:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 930ms 11:25:32 INFO - PROCESS | 756 | 1468607132994 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 11:25:32 INFO - PROCESS | 756 | 1468607132996 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 11:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:25:32 INFO - PROCESS | 756 | 1468607133000 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:25:32 INFO - PROCESS | 756 | 1468607133002 Marionette TRACE conn6 <- [1,942,null,{}] 11:25:32 INFO - PROCESS | 756 | 1468607133005 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:32 INFO - PROCESS | 756 | 1468607133007 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:33 INFO - PROCESS | 756 | 1468607133084 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 11:25:33 INFO - PROCESS | 756 | 1468607133092 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:33 INFO - PROCESS | 756 | 1468607133094 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:33 INFO - PROCESS | 756 | ++DOCSHELL 0C906000 == 33 [pid = 756] [id = 245] 11:25:33 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (14EDA800) [pid = 756] [serial = 734] [outer = 00000000] 11:25:33 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (18301C00) [pid = 756] [serial = 735] [outer = 14EDA800] 11:25:33 INFO - PROCESS | 756 | 1468607133137 Marionette DEBUG loaded listener.js 11:25:33 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (18306C00) [pid = 756] [serial = 736] [outer = 14EDA800] 11:25:33 INFO - PROCESS | 756 | 1468607133560 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 11:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 570ms 11:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:25:33 INFO - PROCESS | 756 | 1468607133572 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 11:25:33 INFO - PROCESS | 756 | 1468607133574 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 11:25:33 INFO - PROCESS | 756 | 1468607133577 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:25:33 INFO - PROCESS | 756 | 1468607133579 Marionette TRACE conn6 <- [1,946,null,{}] 11:25:33 INFO - PROCESS | 756 | 1468607133582 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:33 INFO - PROCESS | 756 | 1468607133584 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:33 INFO - PROCESS | 756 | 1468607133698 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 11:25:33 INFO - PROCESS | 756 | 1468607133706 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:33 INFO - PROCESS | 756 | 1468607133707 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:33 INFO - PROCESS | 756 | ++DOCSHELL 150BD400 == 34 [pid = 756] [id = 246] 11:25:33 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (1766B000) [pid = 756] [serial = 737] [outer = 00000000] 11:25:33 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (194BEC00) [pid = 756] [serial = 738] [outer = 1766B000] 11:25:33 INFO - PROCESS | 756 | 1468607133751 Marionette DEBUG loaded listener.js 11:25:33 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (193B0800) [pid = 756] [serial = 739] [outer = 1766B000] 11:25:34 INFO - PROCESS | 756 | 1468607134173 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 11:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 630ms 11:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:25:34 INFO - PROCESS | 756 | 1468607134208 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 11:25:34 INFO - PROCESS | 756 | 1468607134210 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 11:25:34 INFO - PROCESS | 756 | 1468607134213 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:25:34 INFO - PROCESS | 756 | 1468607134215 Marionette TRACE conn6 <- [1,950,null,{}] 11:25:34 INFO - PROCESS | 756 | 1468607134218 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:34 INFO - PROCESS | 756 | 1468607134220 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:34 INFO - PROCESS | 756 | 1468607134298 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 11:25:34 INFO - PROCESS | 756 | 1468607134392 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:34 INFO - PROCESS | 756 | 1468607134394 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:34 INFO - PROCESS | 756 | ++DOCSHELL 150C7000 == 35 [pid = 756] [id = 247] 11:25:34 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (193AD800) [pid = 756] [serial = 740] [outer = 00000000] 11:25:34 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (19F87400) [pid = 756] [serial = 741] [outer = 193AD800] 11:25:34 INFO - PROCESS | 756 | 1468607134438 Marionette DEBUG loaded listener.js 11:25:34 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (19F8B800) [pid = 756] [serial = 742] [outer = 193AD800] 11:25:34 INFO - PROCESS | 756 | 1468607134824 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 11:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 11:25:34 INFO - PROCESS | 756 | 1468607134884 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 11:25:34 INFO - PROCESS | 756 | 1468607134889 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 11:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:25:34 INFO - PROCESS | 756 | 1468607134894 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:25:34 INFO - PROCESS | 756 | 1468607134898 Marionette TRACE conn6 <- [1,954,null,{}] 11:25:34 INFO - PROCESS | 756 | 1468607134904 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:34 INFO - PROCESS | 756 | 1468607134908 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:35 INFO - PROCESS | 756 | 1468607135038 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 11:25:35 INFO - PROCESS | 756 | 1468607135183 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:35 INFO - PROCESS | 756 | 1468607135188 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:35 INFO - PROCESS | 756 | ++DOCSHELL 0C8F6000 == 36 [pid = 756] [id = 248] 11:25:35 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (0C8F8000) [pid = 756] [serial = 743] [outer = 00000000] 11:25:35 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (0C911400) [pid = 756] [serial = 744] [outer = 0C8F8000] 11:25:35 INFO - PROCESS | 756 | 1468607135271 Marionette DEBUG loaded listener.js 11:25:35 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (0D1F1000) [pid = 756] [serial = 745] [outer = 0C8F8000] 11:25:35 INFO - PROCESS | 756 | 1468607135956 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 11:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1130ms 11:25:36 INFO - PROCESS | 756 | 1468607136024 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 11:25:36 INFO - PROCESS | 756 | 1468607136029 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 11:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:25:36 INFO - PROCESS | 756 | 1468607136059 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:25:36 INFO - PROCESS | 756 | 1468607136062 Marionette TRACE conn6 <- [1,958,null,{}] 11:25:36 INFO - PROCESS | 756 | 1468607136066 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:36 INFO - PROCESS | 756 | 1468607136069 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:36 INFO - PROCESS | 756 | 1468607136195 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 11:25:36 INFO - PROCESS | 756 | 1468607136314 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:36 INFO - PROCESS | 756 | 1468607136317 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:36 INFO - PROCESS | 756 | ++DOCSHELL 14A67400 == 37 [pid = 756] [id = 249] 11:25:36 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (14A67C00) [pid = 756] [serial = 746] [outer = 00000000] 11:25:36 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (14E59400) [pid = 756] [serial = 747] [outer = 14A67C00] 11:25:36 INFO - PROCESS | 756 | 1468607136374 Marionette DEBUG loaded listener.js 11:25:36 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (15354800) [pid = 756] [serial = 748] [outer = 14A67C00] 11:25:37 INFO - PROCESS | 756 | 1468607137204 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 11:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1223ms 11:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:25:37 INFO - PROCESS | 756 | 1468607137254 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 11:25:37 INFO - PROCESS | 756 | 1468607137259 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 11:25:37 INFO - PROCESS | 756 | 1468607137264 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:25:37 INFO - PROCESS | 756 | 1468607137267 Marionette TRACE conn6 <- [1,962,null,{}] 11:25:37 INFO - PROCESS | 756 | 1468607137272 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:37 INFO - PROCESS | 756 | 1468607137275 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:37 INFO - PROCESS | 756 | 1468607137385 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 11:25:37 INFO - PROCESS | 756 | 1468607137509 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:37 INFO - PROCESS | 756 | 1468607137513 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:37 INFO - PROCESS | 756 | --DOCSHELL 150BD400 == 36 [pid = 756] [id = 246] 11:25:37 INFO - PROCESS | 756 | --DOCSHELL 0C906000 == 35 [pid = 756] [id = 245] 11:25:37 INFO - PROCESS | 756 | --DOCSHELL 16352800 == 34 [pid = 756] [id = 244] 11:25:37 INFO - PROCESS | 756 | --DOCSHELL 1766A400 == 33 [pid = 756] [id = 243] 11:25:37 INFO - PROCESS | 756 | --DOCSHELL 1606E800 == 32 [pid = 756] [id = 242] 11:25:37 INFO - PROCESS | 756 | --DOCSHELL 15351400 == 31 [pid = 756] [id = 241] 11:25:37 INFO - PROCESS | 756 | --DOCSHELL 0D27B400 == 30 [pid = 756] [id = 240] 11:25:37 INFO - PROCESS | 756 | --DOCSHELL 0C90C000 == 29 [pid = 756] [id = 239] 11:25:37 INFO - PROCESS | 756 | --DOMWINDOW == 90 (1B0E2C00) [pid = 756] [serial = 699] [outer = 00000000] [url = about:blank] 11:25:37 INFO - PROCESS | 756 | --DOMWINDOW == 89 (1A3BE400) [pid = 756] [serial = 666] [outer = 00000000] [url = about:blank] 11:25:37 INFO - PROCESS | 756 | --DOMWINDOW == 88 (18ECDC00) [pid = 756] [serial = 687] [outer = 00000000] [url = about:blank] 11:25:37 INFO - PROCESS | 756 | --DOMWINDOW == 87 (0C911000) [pid = 756] [serial = 674] [outer = 00000000] [url = about:blank] 11:25:37 INFO - PROCESS | 756 | --DOMWINDOW == 86 (0D080800) [pid = 756] [serial = 675] [outer = 00000000] [url = about:blank] 11:25:37 INFO - PROCESS | 756 | --DOMWINDOW == 85 (0E086800) [pid = 756] [serial = 677] [outer = 00000000] [url = about:blank] 11:25:37 INFO - PROCESS | 756 | --DOMWINDOW == 84 (14AA1800) [pid = 756] [serial = 678] [outer = 00000000] [url = about:blank] 11:25:37 INFO - PROCESS | 756 | --DOMWINDOW == 83 (17640000) [pid = 756] [serial = 680] [outer = 00000000] [url = about:blank] 11:25:37 INFO - PROCESS | 756 | --DOMWINDOW == 82 (0D274C00) [pid = 756] [serial = 668] [outer = 00000000] [url = about:blank] 11:25:37 INFO - PROCESS | 756 | --DOMWINDOW == 81 (0D836800) [pid = 756] [serial = 669] [outer = 00000000] [url = about:blank] 11:25:37 INFO - PROCESS | 756 | --DOMWINDOW == 80 (16065000) [pid = 756] [serial = 671] [outer = 00000000] [url = about:blank] 11:25:37 INFO - PROCESS | 756 | --DOMWINDOW == 79 (16357400) [pid = 756] [serial = 672] [outer = 00000000] [url = about:blank] 11:25:37 INFO - PROCESS | 756 | --DOMWINDOW == 78 (19D50800) [pid = 756] [serial = 690] [outer = 00000000] [url = about:blank] 11:25:37 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0D1F2000) [pid = 756] [serial = 384] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:25:37 INFO - PROCESS | 756 | --DOMWINDOW == 76 (15F25400) [pid = 756] [serial = 693] [outer = 00000000] [url = about:blank] 11:25:37 INFO - PROCESS | 756 | --DOMWINDOW == 75 (1764D000) [pid = 756] [serial = 694] [outer = 00000000] [url = about:blank] 11:25:37 INFO - PROCESS | 756 | --DOMWINDOW == 74 (193AFC00) [pid = 756] [serial = 691] [outer = 00000000] [url = about:blank] 11:25:37 INFO - PROCESS | 756 | --DOMWINDOW == 73 (17BF3800) [pid = 756] [serial = 684] [outer = 00000000] [url = about:blank] 11:25:37 INFO - PROCESS | 756 | --DOMWINDOW == 72 (1A4ED000) [pid = 756] [serial = 697] [outer = 00000000] [url = about:blank] 11:25:37 INFO - PROCESS | 756 | --DOMWINDOW == 71 (18302400) [pid = 756] [serial = 685] [outer = 00000000] [url = about:blank] 11:25:37 INFO - PROCESS | 756 | --DOMWINDOW == 70 (18ECF800) [pid = 756] [serial = 688] [outer = 00000000] [url = about:blank] 11:25:37 INFO - PROCESS | 756 | --DOMWINDOW == 69 (1A3D2800) [pid = 756] [serial = 696] [outer = 00000000] [url = about:blank] 11:25:37 INFO - PROCESS | 756 | --DOMWINDOW == 68 (1B60F800) [pid = 756] [serial = 700] [outer = 00000000] [url = about:blank] 11:25:37 INFO - PROCESS | 756 | --DOMWINDOW == 67 (1764C400) [pid = 756] [serial = 681] [outer = 00000000] [url = about:blank] 11:25:37 INFO - PROCESS | 756 | ++DOCSHELL 0C812400 == 30 [pid = 756] [id = 250] 11:25:37 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (0C827000) [pid = 756] [serial = 749] [outer = 00000000] 11:25:37 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (0C906000) [pid = 756] [serial = 750] [outer = 0C827000] 11:25:37 INFO - PROCESS | 756 | 1468607137592 Marionette DEBUG loaded listener.js 11:25:37 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (0D1FA400) [pid = 756] [serial = 751] [outer = 0C827000] 11:25:38 INFO - PROCESS | 756 | 1468607138100 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 11:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 890ms 11:25:38 INFO - PROCESS | 756 | 1468607138154 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 11:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:25:38 INFO - PROCESS | 756 | 1468607138159 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 11:25:38 INFO - PROCESS | 756 | 1468607138163 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:25:38 INFO - PROCESS | 756 | 1468607138167 Marionette TRACE conn6 <- [1,966,null,{}] 11:25:38 INFO - PROCESS | 756 | 1468607138172 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:38 INFO - PROCESS | 756 | 1468607138176 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:38 INFO - PROCESS | 756 | 1468607138283 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 11:25:38 INFO - PROCESS | 756 | 1468607138409 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:38 INFO - PROCESS | 756 | 1468607138412 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:38 INFO - PROCESS | 756 | ++DOCSHELL 0C8F2C00 == 31 [pid = 756] [id = 251] 11:25:38 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (0C8F4400) [pid = 756] [serial = 752] [outer = 00000000] 11:25:38 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (0D275400) [pid = 756] [serial = 753] [outer = 0C8F4400] 11:25:38 INFO - PROCESS | 756 | 1468607138469 Marionette DEBUG loaded listener.js 11:25:38 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (0D842C00) [pid = 756] [serial = 754] [outer = 0C8F4400] 11:25:39 INFO - PROCESS | 756 | 1468607139105 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 11:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 990ms 11:25:39 INFO - PROCESS | 756 | 1468607139154 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 11:25:39 INFO - PROCESS | 756 | 1468607139159 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 11:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:25:39 INFO - PROCESS | 756 | 1468607139165 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:25:39 INFO - PROCESS | 756 | 1468607139168 Marionette TRACE conn6 <- [1,970,null,{}] 11:25:39 INFO - PROCESS | 756 | 1468607139172 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:39 INFO - PROCESS | 756 | 1468607139175 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:39 INFO - PROCESS | 756 | 1468607139285 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 11:25:39 INFO - PROCESS | 756 | 1468607139367 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:39 INFO - PROCESS | 756 | 1468607139369 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:39 INFO - PROCESS | 756 | ++DOCSHELL 14B91400 == 32 [pid = 756] [id = 252] 11:25:39 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (14E21400) [pid = 756] [serial = 755] [outer = 00000000] 11:25:39 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (14EDE400) [pid = 756] [serial = 756] [outer = 14E21400] 11:25:39 INFO - PROCESS | 756 | 1468607139466 Marionette DEBUG loaded listener.js 11:25:39 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (15356C00) [pid = 756] [serial = 757] [outer = 14E21400] 11:25:40 INFO - PROCESS | 756 | 1468607140042 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 11:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 930ms 11:25:40 INFO - PROCESS | 756 | 1468607140099 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 11:25:40 INFO - PROCESS | 756 | 1468607140102 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 11:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:25:40 INFO - PROCESS | 756 | 1468607140106 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:25:40 INFO - PROCESS | 756 | 1468607140110 Marionette TRACE conn6 <- [1,974,null,{}] 11:25:40 INFO - PROCESS | 756 | 1468607140121 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:40 INFO - PROCESS | 756 | 1468607140127 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:40 INFO - PROCESS | 756 | 1468607140232 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 11:25:40 INFO - PROCESS | 756 | 1468607140361 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:40 INFO - PROCESS | 756 | 1468607140364 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:40 INFO - PROCESS | 756 | ++DOCSHELL 1764C800 == 33 [pid = 756] [id = 253] 11:25:40 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (1764D000) [pid = 756] [serial = 758] [outer = 00000000] 11:25:40 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (17B11000) [pid = 756] [serial = 759] [outer = 1764D000] 11:25:40 INFO - PROCESS | 756 | 1468607140424 Marionette DEBUG loaded listener.js 11:25:40 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (17BEE400) [pid = 756] [serial = 760] [outer = 1764D000] 11:25:41 INFO - PROCESS | 756 | 1468607141016 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 11:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 970ms 11:25:41 INFO - PROCESS | 756 | 1468607141079 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 11:25:41 INFO - PROCESS | 756 | 1468607141082 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 11:25:41 INFO - PROCESS | 756 | 1468607141085 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:25:41 INFO - PROCESS | 756 | 1468607141087 Marionette TRACE conn6 <- [1,978,null,{}] 11:25:41 INFO - PROCESS | 756 | 1468607141091 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:41 INFO - PROCESS | 756 | 1468607141093 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:41 INFO - PROCESS | 756 | 1468607141201 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 11:25:41 INFO - PROCESS | 756 | 1468607141322 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:41 INFO - PROCESS | 756 | 1468607141324 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:41 INFO - PROCESS | 756 | ++DOCSHELL 15353C00 == 34 [pid = 756] [id = 254] 11:25:41 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (180A0C00) [pid = 756] [serial = 761] [outer = 00000000] 11:25:41 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (1830A400) [pid = 756] [serial = 762] [outer = 180A0C00] 11:25:41 INFO - PROCESS | 756 | 1468607141379 Marionette DEBUG loaded listener.js 11:25:41 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (18310400) [pid = 756] [serial = 763] [outer = 180A0C00] 11:25:41 INFO - PROCESS | 756 | 1468607141963 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 11:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 929ms 11:25:42 INFO - PROCESS | 756 | 1468607142019 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 11:25:42 INFO - PROCESS | 756 | 1468607142021 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 11:25:42 INFO - PROCESS | 756 | 1468607142024 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:25:42 INFO - PROCESS | 756 | 1468607142026 Marionette TRACE conn6 <- [1,982,null,{}] 11:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:25:42 INFO - PROCESS | 756 | 1468607142030 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:42 INFO - PROCESS | 756 | 1468607142032 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:42 INFO - PROCESS | 756 | 1468607142132 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 11:25:42 INFO - PROCESS | 756 | 1468607142231 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:42 INFO - PROCESS | 756 | 1468607142233 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:42 INFO - PROCESS | 756 | ++DOCSHELL 1830D400 == 35 [pid = 756] [id = 255] 11:25:42 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (18E17400) [pid = 756] [serial = 764] [outer = 00000000] 11:25:42 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (193A7800) [pid = 756] [serial = 765] [outer = 18E17400] 11:25:42 INFO - PROCESS | 756 | 1468607142286 Marionette DEBUG loaded listener.js 11:25:42 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (193A7C00) [pid = 756] [serial = 766] [outer = 18E17400] 11:25:42 INFO - PROCESS | 756 | 1468607142843 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 11:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 870ms 11:25:42 INFO - PROCESS | 756 | 1468607142900 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 11:25:42 INFO - PROCESS | 756 | 1468607142904 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 11:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:25:42 INFO - PROCESS | 756 | 1468607142909 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:25:42 INFO - PROCESS | 756 | 1468607142912 Marionette TRACE conn6 <- [1,986,null,{}] 11:25:42 INFO - PROCESS | 756 | 1468607142917 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:42 INFO - PROCESS | 756 | 1468607142920 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:43 INFO - PROCESS | 756 | --DOCSHELL 0C8F6000 == 34 [pid = 756] [id = 248] 11:25:43 INFO - PROCESS | 756 | --DOCSHELL 14A67400 == 33 [pid = 756] [id = 249] 11:25:43 INFO - PROCESS | 756 | --DOCSHELL 0D640400 == 32 [pid = 756] [id = 238] 11:25:43 INFO - PROCESS | 756 | --DOCSHELL 1830D400 == 31 [pid = 756] [id = 255] 11:25:43 INFO - PROCESS | 756 | --DOCSHELL 15353C00 == 30 [pid = 756] [id = 254] 11:25:43 INFO - PROCESS | 756 | --DOCSHELL 14B91400 == 29 [pid = 756] [id = 252] 11:25:43 INFO - PROCESS | 756 | --DOCSHELL 1764C800 == 28 [pid = 756] [id = 253] 11:25:43 INFO - PROCESS | 756 | --DOCSHELL 0C812400 == 27 [pid = 756] [id = 250] 11:25:43 INFO - PROCESS | 756 | --DOCSHELL 0C8F2C00 == 26 [pid = 756] [id = 251] 11:25:43 INFO - PROCESS | 756 | --DOCSHELL 150C7000 == 25 [pid = 756] [id = 247] 11:25:43 INFO - PROCESS | 756 | 1468607143615 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 11:25:43 INFO - PROCESS | 756 | 1468607143783 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:43 INFO - PROCESS | 756 | 1468607143786 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:43 INFO - PROCESS | 756 | ++DOCSHELL 0C824C00 == 26 [pid = 756] [id = 256] 11:25:43 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (0C828400) [pid = 756] [serial = 767] [outer = 00000000] 11:25:43 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (0C8F5000) [pid = 756] [serial = 768] [outer = 0C828400] 11:25:43 INFO - PROCESS | 756 | 1468607143836 Marionette DEBUG loaded listener.js 11:25:43 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (0C909000) [pid = 756] [serial = 769] [outer = 0C828400] 11:25:44 INFO - PROCESS | 756 | 1468607144237 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 11:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1430ms 11:25:44 INFO - PROCESS | 756 | 1468607144340 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 11:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:25:44 INFO - PROCESS | 756 | 1468607144345 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 11:25:44 INFO - PROCESS | 756 | 1468607144349 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:25:44 INFO - PROCESS | 756 | 1468607144353 Marionette TRACE conn6 <- [1,990,null,{}] 11:25:44 INFO - PROCESS | 756 | 1468607144358 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:44 INFO - PROCESS | 756 | 1468607144360 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:44 INFO - PROCESS | 756 | 1468607144449 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 11:25:44 INFO - PROCESS | 756 | 1468607144458 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:44 INFO - PROCESS | 756 | 1468607144461 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:44 INFO - PROCESS | 756 | ++DOCSHELL 0D841400 == 27 [pid = 756] [id = 257] 11:25:44 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (0D844400) [pid = 756] [serial = 770] [outer = 00000000] 11:25:44 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (0DB95C00) [pid = 756] [serial = 771] [outer = 0D844400] 11:25:44 INFO - PROCESS | 756 | 1468607144508 Marionette DEBUG loaded listener.js 11:25:44 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (0E688400) [pid = 756] [serial = 772] [outer = 0D844400] 11:25:44 INFO - PROCESS | 756 | 1468607144978 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 11:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 690ms 11:25:45 INFO - PROCESS | 756 | 1468607145062 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 11:25:45 INFO - PROCESS | 756 | 1468607145065 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 11:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:25:45 INFO - PROCESS | 756 | 1468607145071 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:25:45 INFO - PROCESS | 756 | 1468607145073 Marionette TRACE conn6 <- [1,994,null,{}] 11:25:45 INFO - PROCESS | 756 | 1468607145077 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:45 INFO - PROCESS | 756 | 1468607145080 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:45 INFO - PROCESS | 756 | 1468607145203 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 11:25:45 INFO - PROCESS | 756 | 1468607145260 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:45 INFO - PROCESS | 756 | 1468607145262 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:45 INFO - PROCESS | 756 | ++DOCSHELL 150C3800 == 28 [pid = 756] [id = 258] 11:25:45 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (15353C00) [pid = 756] [serial = 773] [outer = 00000000] 11:25:45 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (1601C400) [pid = 756] [serial = 774] [outer = 15353C00] 11:25:45 INFO - PROCESS | 756 | 1468607145308 Marionette DEBUG loaded listener.js 11:25:45 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (16069800) [pid = 756] [serial = 775] [outer = 15353C00] 11:25:45 INFO - PROCESS | 756 | 1468607145729 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 11:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 11:25:45 INFO - PROCESS | 756 | 1468607145745 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 11:25:45 INFO - PROCESS | 756 | 1468607145749 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 11:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:25:45 INFO - PROCESS | 756 | 1468607145759 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:25:45 INFO - PROCESS | 756 | 1468607145764 Marionette TRACE conn6 <- [1,998,null,{}] 11:25:45 INFO - PROCESS | 756 | 1468607145767 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:45 INFO - PROCESS | 756 | 1468607145770 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:45 INFO - PROCESS | 756 | 1468607145893 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 11:25:45 INFO - PROCESS | 756 | 1468607145900 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:45 INFO - PROCESS | 756 | 1468607145912 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:45 INFO - PROCESS | 756 | ++DOCSHELL 0C8F5400 == 29 [pid = 756] [id = 259] 11:25:45 INFO - PROCESS | 756 | ++DOMWINDOW == 95 (0C90F800) [pid = 756] [serial = 776] [outer = 00000000] 11:25:46 INFO - PROCESS | 756 | ++DOMWINDOW == 96 (16359400) [pid = 756] [serial = 777] [outer = 0C90F800] 11:25:46 INFO - PROCESS | 756 | 1468607146009 Marionette DEBUG loaded listener.js 11:25:46 INFO - PROCESS | 756 | ++DOMWINDOW == 97 (180A0800) [pid = 756] [serial = 778] [outer = 0C90F800] 11:25:46 INFO - PROCESS | 756 | 1468607146416 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 11:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 729ms 11:25:46 INFO - PROCESS | 756 | 1468607146519 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 11:25:46 INFO - PROCESS | 756 | 1468607146521 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 11:25:46 INFO - PROCESS | 756 | 1468607146537 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:25:46 INFO - PROCESS | 756 | 1468607146539 Marionette TRACE conn6 <- [1,1002,null,{}] 11:25:46 INFO - PROCESS | 756 | 1468607146543 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:46 INFO - PROCESS | 756 | 1468607146545 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:46 INFO - PROCESS | 756 | 1468607146656 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 11:25:46 INFO - PROCESS | 756 | 1468607146662 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:46 INFO - PROCESS | 756 | 1468607146665 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:46 INFO - PROCESS | 756 | ++DOCSHELL 18301800 == 30 [pid = 756] [id = 260] 11:25:46 INFO - PROCESS | 756 | ++DOMWINDOW == 98 (1830B400) [pid = 756] [serial = 779] [outer = 00000000] 11:25:46 INFO - PROCESS | 756 | ++DOMWINDOW == 99 (19741400) [pid = 756] [serial = 780] [outer = 1830B400] 11:25:46 INFO - PROCESS | 756 | 1468607146710 Marionette DEBUG loaded listener.js 11:25:46 INFO - PROCESS | 756 | ++DOMWINDOW == 100 (19D4DC00) [pid = 756] [serial = 781] [outer = 1830B400] 11:25:47 INFO - PROCESS | 756 | 1468607147165 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 11:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 670ms 11:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:25:47 INFO - PROCESS | 756 | 1468607147211 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 11:25:47 INFO - PROCESS | 756 | 1468607147213 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 11:25:47 INFO - PROCESS | 756 | 1468607147216 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:25:47 INFO - PROCESS | 756 | 1468607147218 Marionette TRACE conn6 <- [1,1006,null,{}] 11:25:47 INFO - PROCESS | 756 | 1468607147221 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:47 INFO - PROCESS | 756 | 1468607147223 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:47 INFO - PROCESS | 756 | 1468607147342 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 11:25:47 INFO - PROCESS | 756 | 1468607147348 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:47 INFO - PROCESS | 756 | 1468607147353 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:47 INFO - PROCESS | 756 | ++DOCSHELL 19F88000 == 31 [pid = 756] [id = 261] 11:25:47 INFO - PROCESS | 756 | ++DOMWINDOW == 101 (19F88800) [pid = 756] [serial = 782] [outer = 00000000] 11:25:47 INFO - PROCESS | 756 | ++DOMWINDOW == 102 (1A3C9C00) [pid = 756] [serial = 783] [outer = 19F88800] 11:25:47 INFO - PROCESS | 756 | 1468607147460 Marionette DEBUG loaded listener.js 11:25:47 INFO - PROCESS | 756 | ++DOMWINDOW == 103 (1A3D2C00) [pid = 756] [serial = 784] [outer = 19F88800] 11:25:47 INFO - PROCESS | 756 | --DOMWINDOW == 102 (0D641C00) [pid = 756] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:25:47 INFO - PROCESS | 756 | --DOMWINDOW == 101 (0C90C400) [pid = 756] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:25:47 INFO - PROCESS | 756 | --DOMWINDOW == 100 (160C2800) [pid = 756] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:25:47 INFO - PROCESS | 756 | --DOMWINDOW == 99 (0C84F000) [pid = 756] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:25:47 INFO - PROCESS | 756 | --DOMWINDOW == 98 (15352000) [pid = 756] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:25:47 INFO - PROCESS | 756 | --DOMWINDOW == 97 (193AA800) [pid = 756] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:25:47 INFO - PROCESS | 756 | --DOMWINDOW == 96 (1C2B5C00) [pid = 756] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:25:47 INFO - PROCESS | 756 | --DOMWINDOW == 95 (1766AC00) [pid = 756] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:25:47 INFO - PROCESS | 756 | --DOMWINDOW == 94 (18E0F800) [pid = 756] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:25:47 INFO - PROCESS | 756 | --DOMWINDOW == 93 (1766B000) [pid = 756] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:25:47 INFO - PROCESS | 756 | --DOMWINDOW == 92 (15352C00) [pid = 756] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:25:47 INFO - PROCESS | 756 | --DOMWINDOW == 91 (0D83AC00) [pid = 756] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:25:47 INFO - PROCESS | 756 | --DOMWINDOW == 90 (14EDA800) [pid = 756] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:25:47 INFO - PROCESS | 756 | --DOMWINDOW == 89 (193AD800) [pid = 756] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:25:47 INFO - PROCESS | 756 | --DOMWINDOW == 88 (0C8F8000) [pid = 756] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:25:47 INFO - PROCESS | 756 | --DOMWINDOW == 87 (14A67C00) [pid = 756] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:25:47 INFO - PROCESS | 756 | --DOMWINDOW == 86 (0C827000) [pid = 756] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:25:48 INFO - PROCESS | 756 | 1468607148106 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 11:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 971ms 11:25:48 INFO - PROCESS | 756 | 1468607148188 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 11:25:48 INFO - PROCESS | 756 | 1468607148190 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 11:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:25:48 INFO - PROCESS | 756 | 1468607148193 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:25:48 INFO - PROCESS | 756 | 1468607148195 Marionette TRACE conn6 <- [1,1010,null,{}] 11:25:48 INFO - PROCESS | 756 | 1468607148198 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:48 INFO - PROCESS | 756 | 1468607148200 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:48 INFO - PROCESS | 756 | 1468607148288 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 11:25:48 INFO - PROCESS | 756 | 1468607148294 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:48 INFO - PROCESS | 756 | 1468607148295 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:48 INFO - PROCESS | 756 | ++DOCSHELL 0C80CC00 == 32 [pid = 756] [id = 262] 11:25:48 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (14A64800) [pid = 756] [serial = 785] [outer = 00000000] 11:25:48 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (17645400) [pid = 756] [serial = 786] [outer = 14A64800] 11:25:48 INFO - PROCESS | 756 | 1468607148339 Marionette DEBUG loaded listener.js 11:25:48 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (1830B800) [pid = 756] [serial = 787] [outer = 14A64800] 11:25:48 INFO - PROCESS | 756 | 1468607148745 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 11:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 570ms 11:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:25:48 INFO - PROCESS | 756 | 1468607148764 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 11:25:48 INFO - PROCESS | 756 | 1468607148766 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 11:25:48 INFO - PROCESS | 756 | 1468607148769 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:25:48 INFO - PROCESS | 756 | 1468607148771 Marionette TRACE conn6 <- [1,1014,null,{}] 11:25:48 INFO - PROCESS | 756 | 1468607148804 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:48 INFO - PROCESS | 756 | 1468607148806 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:48 INFO - PROCESS | 756 | 1468607148882 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 11:25:48 INFO - PROCESS | 756 | 1468607148887 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:48 INFO - PROCESS | 756 | 1468607148889 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:48 INFO - PROCESS | 756 | ++DOCSHELL 193AD400 == 33 [pid = 756] [id = 263] 11:25:48 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (194BC400) [pid = 756] [serial = 788] [outer = 00000000] 11:25:48 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (1A3BA800) [pid = 756] [serial = 789] [outer = 194BC400] 11:25:48 INFO - PROCESS | 756 | 1468607148932 Marionette DEBUG loaded listener.js 11:25:49 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (1A4E9000) [pid = 756] [serial = 790] [outer = 194BC400] 11:25:49 INFO - PROCESS | 756 | 1468607149371 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 11:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 630ms 11:25:49 INFO - PROCESS | 756 | 1468607149400 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 11:25:49 INFO - PROCESS | 756 | 1468607149402 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 11:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:25:49 INFO - PROCESS | 756 | 1468607149414 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:25:49 INFO - PROCESS | 756 | 1468607149416 Marionette TRACE conn6 <- [1,1018,null,{}] 11:25:49 INFO - PROCESS | 756 | 1468607149423 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:49 INFO - PROCESS | 756 | 1468607149425 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:49 INFO - PROCESS | 756 | 1468607149503 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 11:25:49 INFO - PROCESS | 756 | 1468607149509 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:49 INFO - PROCESS | 756 | 1468607149511 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:49 INFO - PROCESS | 756 | ++DOCSHELL 1B06D000 == 34 [pid = 756] [id = 264] 11:25:49 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (1B06F800) [pid = 756] [serial = 791] [outer = 00000000] 11:25:49 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (1B076400) [pid = 756] [serial = 792] [outer = 1B06F800] 11:25:49 INFO - PROCESS | 756 | 1468607149554 Marionette DEBUG loaded listener.js 11:25:49 INFO - PROCESS | 756 | ++DOMWINDOW == 95 (1B076C00) [pid = 756] [serial = 793] [outer = 1B06F800] 11:25:50 INFO - PROCESS | 756 | --DOCSHELL 0D841400 == 33 [pid = 756] [id = 257] 11:25:50 INFO - PROCESS | 756 | --DOCSHELL 0C824C00 == 32 [pid = 756] [id = 256] 11:25:50 INFO - PROCESS | 756 | --DOCSHELL 150C3800 == 31 [pid = 756] [id = 258] 11:25:50 INFO - PROCESS | 756 | --DOCSHELL 0C8F5400 == 30 [pid = 756] [id = 259] 11:25:50 INFO - PROCESS | 756 | --DOCSHELL 0C80CC00 == 29 [pid = 756] [id = 262] 11:25:50 INFO - PROCESS | 756 | --DOCSHELL 193AD400 == 28 [pid = 756] [id = 263] 11:25:50 INFO - PROCESS | 756 | --DOCSHELL 19F88000 == 27 [pid = 756] [id = 261] 11:25:50 INFO - PROCESS | 756 | --DOCSHELL 18301800 == 26 [pid = 756] [id = 260] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 94 (0DA15000) [pid = 756] [serial = 715] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 93 (0C80A800) [pid = 756] [serial = 714] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 92 (0CC28400) [pid = 756] [serial = 717] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 91 (0CCCC400) [pid = 756] [serial = 718] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 90 (17646000) [pid = 756] [serial = 727] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 89 (167EBC00) [pid = 756] [serial = 726] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 88 (0D036400) [pid = 756] [serial = 703] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 87 (0C904C00) [pid = 756] [serial = 702] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 86 (16069400) [pid = 756] [serial = 706] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 85 (15F1C800) [pid = 756] [serial = 705] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 84 (1B06E400) [pid = 756] [serial = 709] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 83 (19D4E800) [pid = 756] [serial = 708] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 82 (1C68C400) [pid = 756] [serial = 712] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 81 (1C640800) [pid = 756] [serial = 711] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 80 (17B0F400) [pid = 756] [serial = 729] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 79 (18EC4400) [pid = 756] [serial = 732] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 78 (17BF6800) [pid = 756] [serial = 730] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 77 (194BEC00) [pid = 756] [serial = 738] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 76 (15F1BC00) [pid = 756] [serial = 723] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 75 (0D845000) [pid = 756] [serial = 720] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 74 (0DAB4400) [pid = 756] [serial = 721] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 73 (0D1FA400) [pid = 756] [serial = 751] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 72 (193B0800) [pid = 756] [serial = 739] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 71 (18301C00) [pid = 756] [serial = 735] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 70 (193A8400) [pid = 756] [serial = 733] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 69 (19F8B800) [pid = 756] [serial = 742] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 68 (0C911400) [pid = 756] [serial = 744] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 67 (16063400) [pid = 756] [serial = 724] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 66 (18306C00) [pid = 756] [serial = 736] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 65 (0D1F1000) [pid = 756] [serial = 745] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 64 (15354800) [pid = 756] [serial = 748] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 63 (14E59400) [pid = 756] [serial = 747] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 62 (19F87400) [pid = 756] [serial = 741] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | --DOMWINDOW == 61 (0C906000) [pid = 756] [serial = 750] [outer = 00000000] [url = about:blank] 11:25:51 INFO - PROCESS | 756 | 1468607151275 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 11:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1883ms 11:25:51 INFO - PROCESS | 756 | 1468607151300 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 11:25:51 INFO - PROCESS | 756 | 1468607151305 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 11:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:25:51 INFO - PROCESS | 756 | 1468607151310 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:25:51 INFO - PROCESS | 756 | 1468607151313 Marionette TRACE conn6 <- [1,1022,null,{}] 11:25:51 INFO - PROCESS | 756 | 1468607151320 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:51 INFO - PROCESS | 756 | 1468607151323 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:51 INFO - PROCESS | 756 | 1468607151417 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 11:25:51 INFO - PROCESS | 756 | 1468607151426 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:51 INFO - PROCESS | 756 | 1468607151431 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:51 INFO - PROCESS | 756 | ++DOCSHELL 0C907800 == 27 [pid = 756] [id = 265] 11:25:51 INFO - PROCESS | 756 | ++DOMWINDOW == 62 (0C908400) [pid = 756] [serial = 794] [outer = 00000000] 11:25:51 INFO - PROCESS | 756 | ++DOMWINDOW == 63 (0C90FC00) [pid = 756] [serial = 795] [outer = 0C908400] 11:25:51 INFO - PROCESS | 756 | 1468607151480 Marionette DEBUG loaded listener.js 11:25:51 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (0CC68C00) [pid = 756] [serial = 796] [outer = 0C908400] 11:25:51 INFO - PROCESS | 756 | 1468607151949 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 11:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 690ms 11:25:51 INFO - PROCESS | 756 | 1468607152000 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 11:25:52 INFO - PROCESS | 756 | 1468607152005 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 11:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:25:52 INFO - PROCESS | 756 | 1468607152011 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:25:52 INFO - PROCESS | 756 | 1468607152014 Marionette TRACE conn6 <- [1,1026,null,{}] 11:25:52 INFO - PROCESS | 756 | 1468607152018 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:52 INFO - PROCESS | 756 | 1468607152021 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:52 INFO - PROCESS | 756 | 1468607152107 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 11:25:52 INFO - PROCESS | 756 | 1468607152117 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:52 INFO - PROCESS | 756 | 1468607152120 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:52 INFO - PROCESS | 756 | ++DOCSHELL 0D1FA400 == 28 [pid = 756] [id = 266] 11:25:52 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (0D1FAC00) [pid = 756] [serial = 797] [outer = 00000000] 11:25:52 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (0D274400) [pid = 756] [serial = 798] [outer = 0D1FAC00] 11:25:52 INFO - PROCESS | 756 | 1468607152167 Marionette DEBUG loaded listener.js 11:25:52 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (0D3BA000) [pid = 756] [serial = 799] [outer = 0D1FAC00] 11:25:52 INFO - PROCESS | 756 | 1468607152625 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 11:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 630ms 11:25:52 INFO - PROCESS | 756 | 1468607152644 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 11:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:25:52 INFO - PROCESS | 756 | 1468607152646 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 11:25:52 INFO - PROCESS | 756 | 1468607152653 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:25:52 INFO - PROCESS | 756 | 1468607152657 Marionette TRACE conn6 <- [1,1030,null,{}] 11:25:52 INFO - PROCESS | 756 | 1468607152668 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:52 INFO - PROCESS | 756 | 1468607152672 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:52 INFO - PROCESS | 756 | 1468607152756 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 11:25:52 INFO - PROCESS | 756 | 1468607152796 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:52 INFO - PROCESS | 756 | 1468607152799 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:52 INFO - PROCESS | 756 | ++DOCSHELL 0E003400 == 29 [pid = 756] [id = 267] 11:25:52 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (0E004400) [pid = 756] [serial = 800] [outer = 00000000] 11:25:52 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (0E593000) [pid = 756] [serial = 801] [outer = 0E004400] 11:25:52 INFO - PROCESS | 756 | 1468607152846 Marionette DEBUG loaded listener.js 11:25:52 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (14A6A000) [pid = 756] [serial = 802] [outer = 0E004400] 11:25:53 INFO - PROCESS | 756 | 1468607153284 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 11:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 690ms 11:25:53 INFO - PROCESS | 756 | 1468607153340 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 11:25:53 INFO - PROCESS | 756 | 1468607153343 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 11:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:25:53 INFO - PROCESS | 756 | 1468607153346 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:25:53 INFO - PROCESS | 756 | 1468607153348 Marionette TRACE conn6 <- [1,1034,null,{}] 11:25:53 INFO - PROCESS | 756 | 1468607153351 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:53 INFO - PROCESS | 756 | 1468607153353 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:53 INFO - PROCESS | 756 | 1468607153436 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 11:25:53 INFO - PROCESS | 756 | 1468607153442 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:53 INFO - PROCESS | 756 | 1468607153444 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:53 INFO - PROCESS | 756 | ++DOCSHELL 141DB400 == 30 [pid = 756] [id = 268] 11:25:53 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (14AA7400) [pid = 756] [serial = 803] [outer = 00000000] 11:25:53 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (15030C00) [pid = 756] [serial = 804] [outer = 14AA7400] 11:25:53 INFO - PROCESS | 756 | 1468607153488 Marionette DEBUG loaded listener.js 11:25:53 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (15F1C800) [pid = 756] [serial = 805] [outer = 14AA7400] 11:25:53 INFO - PROCESS | 756 | 1468607153895 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 11:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 570ms 11:25:53 INFO - PROCESS | 756 | 1468607153920 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 11:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:25:53 INFO - PROCESS | 756 | 1468607153922 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 11:25:53 INFO - PROCESS | 756 | 1468607153925 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:25:53 INFO - PROCESS | 756 | 1468607153927 Marionette TRACE conn6 <- [1,1038,null,{}] 11:25:53 INFO - PROCESS | 756 | 1468607153930 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:53 INFO - PROCESS | 756 | 1468607153932 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:54 INFO - PROCESS | 756 | 1468607154046 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 11:25:54 INFO - PROCESS | 756 | 1468607154054 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:54 INFO - PROCESS | 756 | 1468607154056 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:54 INFO - PROCESS | 756 | ++DOCSHELL 15F29800 == 31 [pid = 756] [id = 269] 11:25:54 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (15F29C00) [pid = 756] [serial = 806] [outer = 00000000] 11:25:54 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (16069000) [pid = 756] [serial = 807] [outer = 15F29C00] 11:25:54 INFO - PROCESS | 756 | 1468607154099 Marionette DEBUG loaded listener.js 11:25:54 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (160CD000) [pid = 756] [serial = 808] [outer = 15F29C00] 11:25:54 INFO - PROCESS | 756 | 1468607154537 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 11:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 630ms 11:25:54 INFO - PROCESS | 756 | 1468607154563 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 11:25:54 INFO - PROCESS | 756 | 1468607154565 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 11:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:25:54 INFO - PROCESS | 756 | 1468607154568 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:25:54 INFO - PROCESS | 756 | 1468607154570 Marionette TRACE conn6 <- [1,1042,null,{}] 11:25:54 INFO - PROCESS | 756 | 1468607154573 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:54 INFO - PROCESS | 756 | 1468607154579 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:54 INFO - PROCESS | 756 | 1468607154679 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 11:25:54 INFO - PROCESS | 756 | 1468607154685 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:54 INFO - PROCESS | 756 | 1468607154687 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:54 INFO - PROCESS | 756 | ++DOCSHELL 167DEC00 == 32 [pid = 756] [id = 270] 11:25:54 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (16D5C800) [pid = 756] [serial = 809] [outer = 00000000] 11:25:54 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (1764DC00) [pid = 756] [serial = 810] [outer = 16D5C800] 11:25:54 INFO - PROCESS | 756 | 1468607154731 Marionette DEBUG loaded listener.js 11:25:54 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (16064800) [pid = 756] [serial = 811] [outer = 16D5C800] 11:25:55 INFO - PROCESS | 756 | 1468607155159 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 11:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 631ms 11:25:55 INFO - PROCESS | 756 | 1468607155208 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 11:25:55 INFO - PROCESS | 756 | 1468607155210 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 11:25:55 INFO - PROCESS | 756 | 1468607155213 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:25:55 INFO - PROCESS | 756 | 1468607155214 Marionette TRACE conn6 <- [1,1046,null,{}] 11:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:25:55 INFO - PROCESS | 756 | 1468607155218 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:55 INFO - PROCESS | 756 | 1468607155220 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:55 INFO - PROCESS | 756 | 1468607155294 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 11:25:55 INFO - PROCESS | 756 | 1468607155303 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:55 INFO - PROCESS | 756 | 1468607155305 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:55 INFO - PROCESS | 756 | ++DOCSHELL 17B0F400 == 33 [pid = 756] [id = 271] 11:25:55 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (17BF3000) [pid = 756] [serial = 812] [outer = 00000000] 11:25:55 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (180A4000) [pid = 756] [serial = 813] [outer = 17BF3000] 11:25:55 INFO - PROCESS | 756 | 1468607155348 Marionette DEBUG loaded listener.js 11:25:55 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (160CD800) [pid = 756] [serial = 814] [outer = 17BF3000] 11:25:55 INFO - PROCESS | 756 | 1468607155774 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 11:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 630ms 11:25:55 INFO - PROCESS | 756 | 1468607155849 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 11:25:55 INFO - PROCESS | 756 | 1468607155851 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 11:25:55 INFO - PROCESS | 756 | 1468607155854 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:25:55 INFO - PROCESS | 756 | 1468607155856 Marionette TRACE conn6 <- [1,1050,null,{}] 11:25:55 INFO - PROCESS | 756 | 1468607155859 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:55 INFO - PROCESS | 756 | 1468607155861 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:55 INFO - PROCESS | 756 | 1468607155936 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 11:25:55 INFO - PROCESS | 756 | 1468607155943 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:55 INFO - PROCESS | 756 | 1468607155945 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:55 INFO - PROCESS | 756 | ++DOCSHELL 1809F800 == 34 [pid = 756] [id = 272] 11:25:55 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (18306C00) [pid = 756] [serial = 815] [outer = 00000000] 11:25:55 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (18E1B800) [pid = 756] [serial = 816] [outer = 18306C00] 11:25:55 INFO - PROCESS | 756 | 1468607155990 Marionette DEBUG loaded listener.js 11:25:56 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (18310000) [pid = 756] [serial = 817] [outer = 18306C00] 11:25:56 INFO - PROCESS | 756 | 1468607156414 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 11:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 569ms 11:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:25:56 INFO - PROCESS | 756 | 1468607156427 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 11:25:56 INFO - PROCESS | 756 | 1468607156429 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 11:25:56 INFO - PROCESS | 756 | 1468607156432 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:25:56 INFO - PROCESS | 756 | 1468607156434 Marionette TRACE conn6 <- [1,1054,null,{}] 11:25:56 INFO - PROCESS | 756 | 1468607156438 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:56 INFO - PROCESS | 756 | 1468607156439 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:56 INFO - PROCESS | 756 | 1468607156562 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 11:25:56 INFO - PROCESS | 756 | 1468607156575 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:56 INFO - PROCESS | 756 | 1468607156577 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:56 INFO - PROCESS | 756 | ++DOCSHELL 0DB98400 == 35 [pid = 756] [id = 273] 11:25:56 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (193A4800) [pid = 756] [serial = 818] [outer = 00000000] 11:25:56 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (193AA800) [pid = 756] [serial = 819] [outer = 193A4800] 11:25:56 INFO - PROCESS | 756 | 1468607156620 Marionette DEBUG loaded listener.js 11:25:56 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (193B0800) [pid = 756] [serial = 820] [outer = 193A4800] 11:25:57 INFO - PROCESS | 756 | 1468607157078 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 11:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 670ms 11:25:57 INFO - PROCESS | 756 | 1468607157103 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 11:25:57 INFO - PROCESS | 756 | 1468607157105 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 11:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:25:57 INFO - PROCESS | 756 | 1468607157108 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:25:57 INFO - PROCESS | 756 | 1468607157110 Marionette TRACE conn6 <- [1,1058,null,{}] 11:25:57 INFO - PROCESS | 756 | 1468607157113 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:57 INFO - PROCESS | 756 | 1468607157115 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:57 INFO - PROCESS | 756 | 1468607157225 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 11:25:57 INFO - PROCESS | 756 | 1468607157231 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:57 INFO - PROCESS | 756 | 1468607157233 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:57 INFO - PROCESS | 756 | ++DOCSHELL 193AA400 == 36 [pid = 756] [id = 274] 11:25:57 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (19745400) [pid = 756] [serial = 821] [outer = 00000000] 11:25:57 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (19D52C00) [pid = 756] [serial = 822] [outer = 19745400] 11:25:57 INFO - PROCESS | 756 | 1468607157276 Marionette DEBUG loaded listener.js 11:25:57 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (19D57800) [pid = 756] [serial = 823] [outer = 19745400] 11:25:57 INFO - PROCESS | 756 | 1468607157700 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 11:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 11:25:57 INFO - PROCESS | 756 | 1468607157739 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 11:25:57 INFO - PROCESS | 756 | 1468607157742 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 11:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:25:57 INFO - PROCESS | 756 | 1468607157745 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:25:57 INFO - PROCESS | 756 | 1468607157747 Marionette TRACE conn6 <- [1,1062,null,{}] 11:25:57 INFO - PROCESS | 756 | 1468607157763 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:57 INFO - PROCESS | 756 | 1468607157766 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:57 INFO - PROCESS | 756 | 1468607157884 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 11:25:57 INFO - PROCESS | 756 | 1468607157966 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:57 INFO - PROCESS | 756 | 1468607157968 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:57 INFO - PROCESS | 756 | ++DOCSHELL 14E58400 == 37 [pid = 756] [id = 275] 11:25:57 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (19F8BC00) [pid = 756] [serial = 824] [outer = 00000000] 11:25:58 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (1A3D1000) [pid = 756] [serial = 825] [outer = 19F8BC00] 11:25:58 INFO - PROCESS | 756 | 1468607158013 Marionette DEBUG loaded listener.js 11:25:58 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (1B074800) [pid = 756] [serial = 826] [outer = 19F8BC00] 11:25:58 INFO - PROCESS | 756 | 1468607158446 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 11:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 730ms 11:25:58 INFO - PROCESS | 756 | 1468607158475 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 11:25:58 INFO - PROCESS | 756 | 1468607158477 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 11:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:25:58 INFO - PROCESS | 756 | 1468607158487 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:25:58 INFO - PROCESS | 756 | 1468607158489 Marionette TRACE conn6 <- [1,1066,null,{}] 11:25:58 INFO - PROCESS | 756 | 1468607158492 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:58 INFO - PROCESS | 756 | 1468607158494 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:58 INFO - PROCESS | 756 | 1468607158748 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 11:25:58 INFO - PROCESS | 756 | --DOMWINDOW == 93 (0C90F800) [pid = 756] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:25:58 INFO - PROCESS | 756 | --DOMWINDOW == 92 (1830B400) [pid = 756] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:25:58 INFO - PROCESS | 756 | --DOMWINDOW == 91 (19F88800) [pid = 756] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:25:58 INFO - PROCESS | 756 | --DOMWINDOW == 90 (194BC400) [pid = 756] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:25:58 INFO - PROCESS | 756 | --DOMWINDOW == 89 (15353C00) [pid = 756] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:25:58 INFO - PROCESS | 756 | --DOMWINDOW == 88 (0D844400) [pid = 756] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:25:58 INFO - PROCESS | 756 | --DOMWINDOW == 87 (0C828400) [pid = 756] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:25:58 INFO - PROCESS | 756 | --DOMWINDOW == 86 (18E17400) [pid = 756] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:25:58 INFO - PROCESS | 756 | --DOMWINDOW == 85 (180A0C00) [pid = 756] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:25:58 INFO - PROCESS | 756 | --DOMWINDOW == 84 (1764D000) [pid = 756] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:25:58 INFO - PROCESS | 756 | --DOMWINDOW == 83 (14E21400) [pid = 756] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:25:58 INFO - PROCESS | 756 | --DOMWINDOW == 82 (0C8F4400) [pid = 756] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:25:58 INFO - PROCESS | 756 | --DOMWINDOW == 81 (14A64800) [pid = 756] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:25:58 INFO - PROCESS | 756 | 1468607158808 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:58 INFO - PROCESS | 756 | 1468607158809 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:58 INFO - PROCESS | 756 | ++DOCSHELL 0C828400 == 38 [pid = 756] [id = 276] 11:25:58 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (0C8E9800) [pid = 756] [serial = 827] [outer = 00000000] 11:25:58 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (0D0ECC00) [pid = 756] [serial = 828] [outer = 0C8E9800] 11:25:58 INFO - PROCESS | 756 | 1468607158853 Marionette DEBUG loaded listener.js 11:25:58 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (0D844400) [pid = 756] [serial = 829] [outer = 0C8E9800] 11:25:59 INFO - PROCESS | 756 | 1468607159203 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 11:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 770ms 11:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:25:59 INFO - PROCESS | 756 | 1468607159264 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 11:25:59 INFO - PROCESS | 756 | 1468607159266 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 11:25:59 INFO - PROCESS | 756 | 1468607159269 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:25:59 INFO - PROCESS | 756 | 1468607159270 Marionette TRACE conn6 <- [1,1070,null,{}] 11:25:59 INFO - PROCESS | 756 | 1468607159274 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:59 INFO - PROCESS | 756 | 1468607159275 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:59 INFO - PROCESS | 756 | 1468607159353 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 11:25:59 INFO - PROCESS | 756 | 1468607159358 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:59 INFO - PROCESS | 756 | 1468607159360 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:59 INFO - PROCESS | 756 | ++DOCSHELL 15035000 == 39 [pid = 756] [id = 277] 11:25:59 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (15038800) [pid = 756] [serial = 830] [outer = 00000000] 11:25:59 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (18E17400) [pid = 756] [serial = 831] [outer = 15038800] 11:25:59 INFO - PROCESS | 756 | 1468607159403 Marionette DEBUG loaded listener.js 11:25:59 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (19F88800) [pid = 756] [serial = 832] [outer = 15038800] 11:25:59 INFO - PROCESS | 756 | 1468607159810 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 11:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 570ms 11:25:59 INFO - PROCESS | 756 | 1468607159840 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 11:25:59 INFO - PROCESS | 756 | 1468607159842 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 11:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:25:59 INFO - PROCESS | 756 | 1468607159845 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:25:59 INFO - PROCESS | 756 | 1468607159847 Marionette TRACE conn6 <- [1,1074,null,{}] 11:25:59 INFO - PROCESS | 756 | 1468607159854 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:59 INFO - PROCESS | 756 | 1468607159855 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:59 INFO - PROCESS | 756 | 1468607159978 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 11:25:59 INFO - PROCESS | 756 | 1468607159988 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:59 INFO - PROCESS | 756 | 1468607159989 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:25:59 INFO - PROCESS | 756 | ++DOCSHELL 16353800 == 40 [pid = 756] [id = 278] 11:25:59 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (16357400) [pid = 756] [serial = 833] [outer = 00000000] 11:26:00 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (1BD55C00) [pid = 756] [serial = 834] [outer = 16357400] 11:26:00 INFO - PROCESS | 756 | 1468607160032 Marionette DEBUG loaded listener.js 11:26:00 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (1BD5E400) [pid = 756] [serial = 835] [outer = 16357400] 11:26:00 INFO - PROCESS | 756 | 1468607160419 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 11:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 630ms 11:26:00 INFO - PROCESS | 756 | 1468607160477 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 11:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:26:00 INFO - PROCESS | 756 | 1468607160479 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 11:26:00 INFO - PROCESS | 756 | 1468607160482 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:26:00 INFO - PROCESS | 756 | 1468607160484 Marionette TRACE conn6 <- [1,1078,null,{}] 11:26:00 INFO - PROCESS | 756 | 1468607160487 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:00 INFO - PROCESS | 756 | 1468607160489 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:00 INFO - PROCESS | 756 | 1468607160568 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 11:26:00 INFO - PROCESS | 756 | 1468607160583 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:00 INFO - PROCESS | 756 | 1468607160585 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:00 INFO - PROCESS | 756 | ++DOCSHELL 1BD55000 == 41 [pid = 756] [id = 279] 11:26:00 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (1BDB4C00) [pid = 756] [serial = 836] [outer = 00000000] 11:26:00 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (0D839C00) [pid = 756] [serial = 837] [outer = 1BDB4C00] 11:26:00 INFO - PROCESS | 756 | 1468607160628 Marionette DEBUG loaded listener.js 11:26:00 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (1C2EAC00) [pid = 756] [serial = 838] [outer = 1BDB4C00] 11:26:01 INFO - PROCESS | 756 | 1468607161389 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 11:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 929ms 11:26:01 INFO - PROCESS | 756 | 1468607161413 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 11:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:26:01 INFO - PROCESS | 756 | 1468607161417 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 11:26:01 INFO - PROCESS | 756 | 1468607161422 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:26:01 INFO - PROCESS | 756 | 1468607161427 Marionette TRACE conn6 <- [1,1082,null,{}] 11:26:01 INFO - PROCESS | 756 | 1468607161432 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:01 INFO - PROCESS | 756 | 1468607161435 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:01 INFO - PROCESS | 756 | 1468607161579 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 11:26:01 INFO - PROCESS | 756 | 1468607161692 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:01 INFO - PROCESS | 756 | 1468607161695 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:01 INFO - PROCESS | 756 | ++DOCSHELL 0C90A000 == 42 [pid = 756] [id = 280] 11:26:01 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (0C90C800) [pid = 756] [serial = 839] [outer = 00000000] 11:26:01 INFO - PROCESS | 756 | ++DOMWINDOW == 95 (0D0E8000) [pid = 756] [serial = 840] [outer = 0C90C800] 11:26:01 INFO - PROCESS | 756 | 1468607161752 Marionette DEBUG loaded listener.js 11:26:01 INFO - PROCESS | 756 | ++DOMWINDOW == 96 (0D1FF400) [pid = 756] [serial = 841] [outer = 0C90C800] 11:26:02 INFO - PROCESS | 756 | 1468607162742 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 11:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1392ms 11:26:02 INFO - PROCESS | 756 | 1468607162815 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 11:26:02 INFO - PROCESS | 756 | 1468607162820 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 11:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:26:02 INFO - PROCESS | 756 | 1468607162825 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:26:02 INFO - PROCESS | 756 | 1468607162828 Marionette TRACE conn6 <- [1,1086,null,{}] 11:26:02 INFO - PROCESS | 756 | 1468607162833 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:02 INFO - PROCESS | 756 | 1468607162836 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:02 INFO - PROCESS | 756 | 1468607162970 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 11:26:03 INFO - PROCESS | 756 | 1468607163136 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:03 INFO - PROCESS | 756 | 1468607163140 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:03 INFO - PROCESS | 756 | ++DOCSHELL 0C912800 == 43 [pid = 756] [id = 281] 11:26:03 INFO - PROCESS | 756 | ++DOMWINDOW == 97 (0CC6BC00) [pid = 756] [serial = 842] [outer = 00000000] 11:26:03 INFO - PROCESS | 756 | ++DOMWINDOW == 98 (0D07A000) [pid = 756] [serial = 843] [outer = 0CC6BC00] 11:26:03 INFO - PROCESS | 756 | 1468607163193 Marionette DEBUG loaded listener.js 11:26:03 INFO - PROCESS | 756 | ++DOMWINDOW == 99 (0D1FB000) [pid = 756] [serial = 844] [outer = 0CC6BC00] 11:26:03 INFO - PROCESS | 756 | --DOCSHELL 16353800 == 42 [pid = 756] [id = 278] 11:26:03 INFO - PROCESS | 756 | --DOCSHELL 15035000 == 41 [pid = 756] [id = 277] 11:26:03 INFO - PROCESS | 756 | --DOCSHELL 0C828400 == 40 [pid = 756] [id = 276] 11:26:03 INFO - PROCESS | 756 | --DOCSHELL 14E58400 == 39 [pid = 756] [id = 275] 11:26:03 INFO - PROCESS | 756 | --DOCSHELL 193AA400 == 38 [pid = 756] [id = 274] 11:26:03 INFO - PROCESS | 756 | --DOCSHELL 0DB98400 == 37 [pid = 756] [id = 273] 11:26:03 INFO - PROCESS | 756 | --DOCSHELL 1809F800 == 36 [pid = 756] [id = 272] 11:26:03 INFO - PROCESS | 756 | --DOCSHELL 17B0F400 == 35 [pid = 756] [id = 271] 11:26:03 INFO - PROCESS | 756 | --DOCSHELL 167DEC00 == 34 [pid = 756] [id = 270] 11:26:03 INFO - PROCESS | 756 | --DOCSHELL 15F29800 == 33 [pid = 756] [id = 269] 11:26:03 INFO - PROCESS | 756 | --DOCSHELL 141DB400 == 32 [pid = 756] [id = 268] 11:26:03 INFO - PROCESS | 756 | --DOCSHELL 0E003400 == 31 [pid = 756] [id = 267] 11:26:03 INFO - PROCESS | 756 | --DOCSHELL 0D1FA400 == 30 [pid = 756] [id = 266] 11:26:03 INFO - PROCESS | 756 | --DOCSHELL 0C907800 == 29 [pid = 756] [id = 265] 11:26:03 INFO - PROCESS | 756 | --DOCSHELL 1B06D000 == 28 [pid = 756] [id = 264] 11:26:03 INFO - PROCESS | 756 | --DOMWINDOW == 98 (16359400) [pid = 756] [serial = 777] [outer = 00000000] [url = about:blank] 11:26:03 INFO - PROCESS | 756 | --DOMWINDOW == 97 (19741400) [pid = 756] [serial = 780] [outer = 00000000] [url = about:blank] 11:26:03 INFO - PROCESS | 756 | --DOMWINDOW == 96 (180A0800) [pid = 756] [serial = 778] [outer = 00000000] [url = about:blank] 11:26:03 INFO - PROCESS | 756 | --DOMWINDOW == 95 (1A3C9C00) [pid = 756] [serial = 783] [outer = 00000000] [url = about:blank] 11:26:03 INFO - PROCESS | 756 | --DOMWINDOW == 94 (19D4DC00) [pid = 756] [serial = 781] [outer = 00000000] [url = about:blank] 11:26:03 INFO - PROCESS | 756 | --DOMWINDOW == 93 (1A3BA800) [pid = 756] [serial = 789] [outer = 00000000] [url = about:blank] 11:26:03 INFO - PROCESS | 756 | --DOMWINDOW == 92 (1A3D2C00) [pid = 756] [serial = 784] [outer = 00000000] [url = about:blank] 11:26:03 INFO - PROCESS | 756 | --DOMWINDOW == 91 (1B076400) [pid = 756] [serial = 792] [outer = 00000000] [url = about:blank] 11:26:03 INFO - PROCESS | 756 | --DOMWINDOW == 90 (1601C400) [pid = 756] [serial = 774] [outer = 00000000] [url = about:blank] 11:26:03 INFO - PROCESS | 756 | --DOMWINDOW == 89 (0DB95C00) [pid = 756] [serial = 771] [outer = 00000000] [url = about:blank] 11:26:03 INFO - PROCESS | 756 | --DOMWINDOW == 88 (0E688400) [pid = 756] [serial = 772] [outer = 00000000] [url = about:blank] 11:26:03 INFO - PROCESS | 756 | --DOMWINDOW == 87 (0C8F5000) [pid = 756] [serial = 768] [outer = 00000000] [url = about:blank] 11:26:03 INFO - PROCESS | 756 | --DOMWINDOW == 86 (0C909000) [pid = 756] [serial = 769] [outer = 00000000] [url = about:blank] 11:26:03 INFO - PROCESS | 756 | --DOMWINDOW == 85 (193A7C00) [pid = 756] [serial = 766] [outer = 00000000] [url = about:blank] 11:26:03 INFO - PROCESS | 756 | --DOMWINDOW == 84 (193A7800) [pid = 756] [serial = 765] [outer = 00000000] [url = about:blank] 11:26:03 INFO - PROCESS | 756 | --DOMWINDOW == 83 (18310400) [pid = 756] [serial = 763] [outer = 00000000] [url = about:blank] 11:26:03 INFO - PROCESS | 756 | --DOMWINDOW == 82 (1830A400) [pid = 756] [serial = 762] [outer = 00000000] [url = about:blank] 11:26:03 INFO - PROCESS | 756 | --DOMWINDOW == 81 (17BEE400) [pid = 756] [serial = 760] [outer = 00000000] [url = about:blank] 11:26:03 INFO - PROCESS | 756 | --DOMWINDOW == 80 (17B11000) [pid = 756] [serial = 759] [outer = 00000000] [url = about:blank] 11:26:03 INFO - PROCESS | 756 | --DOMWINDOW == 79 (15356C00) [pid = 756] [serial = 757] [outer = 00000000] [url = about:blank] 11:26:03 INFO - PROCESS | 756 | --DOMWINDOW == 78 (14EDE400) [pid = 756] [serial = 756] [outer = 00000000] [url = about:blank] 11:26:03 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0D842C00) [pid = 756] [serial = 754] [outer = 00000000] [url = about:blank] 11:26:03 INFO - PROCESS | 756 | --DOMWINDOW == 76 (0D275400) [pid = 756] [serial = 753] [outer = 00000000] [url = about:blank] 11:26:03 INFO - PROCESS | 756 | --DOMWINDOW == 75 (17645400) [pid = 756] [serial = 786] [outer = 00000000] [url = about:blank] 11:26:03 INFO - PROCESS | 756 | --DOMWINDOW == 74 (1830B800) [pid = 756] [serial = 787] [outer = 00000000] [url = about:blank] 11:26:03 INFO - PROCESS | 756 | --DOMWINDOW == 73 (16069800) [pid = 756] [serial = 775] [outer = 00000000] [url = about:blank] 11:26:03 INFO - PROCESS | 756 | --DOMWINDOW == 72 (1A4E9000) [pid = 756] [serial = 790] [outer = 00000000] [url = about:blank] 11:26:03 INFO - PROCESS | 756 | 1468607163678 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 11:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 890ms 11:26:03 INFO - PROCESS | 756 | 1468607163715 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 11:26:03 INFO - PROCESS | 756 | 1468607163720 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 11:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:26:03 INFO - PROCESS | 756 | 1468607163726 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:26:03 INFO - PROCESS | 756 | 1468607163729 Marionette TRACE conn6 <- [1,1090,null,{}] 11:26:03 INFO - PROCESS | 756 | 1468607163732 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:03 INFO - PROCESS | 756 | 1468607163735 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:03 INFO - PROCESS | 756 | 1468607163821 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 11:26:03 INFO - PROCESS | 756 | 1468607163829 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:03 INFO - PROCESS | 756 | 1468607163832 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:03 INFO - PROCESS | 756 | ++DOCSHELL 0D641C00 == 29 [pid = 756] [id = 282] 11:26:03 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (0D839800) [pid = 756] [serial = 845] [outer = 00000000] 11:26:03 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (0D841C00) [pid = 756] [serial = 846] [outer = 0D839800] 11:26:03 INFO - PROCESS | 756 | 1468607163879 Marionette DEBUG loaded listener.js 11:26:03 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (0DA1C000) [pid = 756] [serial = 847] [outer = 0D839800] 11:26:04 INFO - PROCESS | 756 | 1468607164375 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 11:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 670ms 11:26:04 INFO - PROCESS | 756 | 1468607164400 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 11:26:04 INFO - PROCESS | 756 | 1468607164403 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 11:26:04 INFO - PROCESS | 756 | 1468607164406 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:26:04 INFO - PROCESS | 756 | 1468607164409 Marionette TRACE conn6 <- [1,1094,null,{}] 11:26:04 INFO - PROCESS | 756 | 1468607164420 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:04 INFO - PROCESS | 756 | 1468607164425 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:04 INFO - PROCESS | 756 | 1468607164541 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 11:26:04 INFO - PROCESS | 756 | 1468607164631 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:04 INFO - PROCESS | 756 | 1468607164634 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:04 INFO - PROCESS | 756 | ++DOCSHELL 14ED8C00 == 30 [pid = 756] [id = 283] 11:26:04 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (14EDD000) [pid = 756] [serial = 848] [outer = 00000000] 11:26:04 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (15050800) [pid = 756] [serial = 849] [outer = 14EDD000] 11:26:04 INFO - PROCESS | 756 | 1468607164681 Marionette DEBUG loaded listener.js 11:26:04 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (15F21000) [pid = 756] [serial = 850] [outer = 14EDD000] 11:26:05 INFO - PROCESS | 756 | 1468607165046 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 11:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 11:26:05 INFO - PROCESS | 756 | 1468607165081 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 11:26:05 INFO - PROCESS | 756 | 1468607165083 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 11:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:26:05 INFO - PROCESS | 756 | 1468607165086 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:26:05 INFO - PROCESS | 756 | 1468607165088 Marionette TRACE conn6 <- [1,1098,null,{}] 11:26:05 INFO - PROCESS | 756 | 1468607165092 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:05 INFO - PROCESS | 756 | 1468607165094 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:05 INFO - PROCESS | 756 | 1468607165178 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 11:26:05 INFO - PROCESS | 756 | 1468607165184 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:05 INFO - PROCESS | 756 | 1468607165195 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:05 INFO - PROCESS | 756 | ++DOCSHELL 16061C00 == 31 [pid = 756] [id = 284] 11:26:05 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (16063800) [pid = 756] [serial = 851] [outer = 00000000] 11:26:05 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (167E5800) [pid = 756] [serial = 852] [outer = 16063800] 11:26:05 INFO - PROCESS | 756 | 1468607165240 Marionette DEBUG loaded listener.js 11:26:05 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (16D65C00) [pid = 756] [serial = 853] [outer = 16063800] 11:26:05 INFO - PROCESS | 756 | 1468607165688 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 11:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 630ms 11:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:26:05 INFO - PROCESS | 756 | 1468607165720 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 11:26:05 INFO - PROCESS | 756 | 1468607165721 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 11:26:05 INFO - PROCESS | 756 | 1468607165724 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:26:05 INFO - PROCESS | 756 | 1468607165726 Marionette TRACE conn6 <- [1,1102,null,{}] 11:26:05 INFO - PROCESS | 756 | 1468607165753 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:05 INFO - PROCESS | 756 | 1468607165755 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:05 INFO - PROCESS | 756 | 1468607165866 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 11:26:05 INFO - PROCESS | 756 | 1468607165952 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:05 INFO - PROCESS | 756 | 1468607165954 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:05 INFO - PROCESS | 756 | ++DOCSHELL 1606C000 == 32 [pid = 756] [id = 285] 11:26:05 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (17649800) [pid = 756] [serial = 854] [outer = 00000000] 11:26:05 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (1766A800) [pid = 756] [serial = 855] [outer = 17649800] 11:26:06 INFO - PROCESS | 756 | 1468607166000 Marionette DEBUG loaded listener.js 11:26:06 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (18303400) [pid = 756] [serial = 856] [outer = 17649800] 11:26:06 INFO - PROCESS | 756 | 1468607166418 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 11:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 729ms 11:26:06 INFO - PROCESS | 756 | 1468607166456 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 11:26:06 INFO - PROCESS | 756 | 1468607166458 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 11:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:26:06 INFO - PROCESS | 756 | 1468607166467 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:26:06 INFO - PROCESS | 756 | 1468607166469 Marionette TRACE conn6 <- [1,1106,null,{}] 11:26:06 INFO - PROCESS | 756 | 1468607166472 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:06 INFO - PROCESS | 756 | 1468607166478 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:06 INFO - PROCESS | 756 | 1468607166613 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 11:26:06 INFO - PROCESS | 756 | 1468607166621 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:06 INFO - PROCESS | 756 | 1468607166623 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:06 INFO - PROCESS | 756 | ++DOCSHELL 0C8F3000 == 33 [pid = 756] [id = 286] 11:26:06 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (0D640400) [pid = 756] [serial = 857] [outer = 00000000] 11:26:06 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (18EB9400) [pid = 756] [serial = 858] [outer = 0D640400] 11:26:06 INFO - PROCESS | 756 | 1468607166666 Marionette DEBUG loaded listener.js 11:26:06 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (193A3C00) [pid = 756] [serial = 859] [outer = 0D640400] 11:26:07 INFO - PROCESS | 756 | 1468607167095 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 11:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 690ms 11:26:07 INFO - PROCESS | 756 | 1468607167156 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 11:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:26:07 INFO - PROCESS | 756 | 1468607167158 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 11:26:07 INFO - PROCESS | 756 | 1468607167161 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:26:07 INFO - PROCESS | 756 | 1468607167172 Marionette TRACE conn6 <- [1,1110,null,{}] 11:26:07 INFO - PROCESS | 756 | 1468607167176 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:07 INFO - PROCESS | 756 | 1468607167178 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:07 INFO - PROCESS | 756 | 1468607167310 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 11:26:07 INFO - PROCESS | 756 | 1468607167317 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:07 INFO - PROCESS | 756 | 1468607167319 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:07 INFO - PROCESS | 756 | ++DOCSHELL 194BD000 == 34 [pid = 756] [id = 287] 11:26:07 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (196E5800) [pid = 756] [serial = 860] [outer = 00000000] 11:26:07 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (19D4E800) [pid = 756] [serial = 861] [outer = 196E5800] 11:26:07 INFO - PROCESS | 756 | 1468607167362 Marionette DEBUG loaded listener.js 11:26:07 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (19745C00) [pid = 756] [serial = 862] [outer = 196E5800] 11:26:07 INFO - PROCESS | 756 | --DOMWINDOW == 89 (17BF3000) [pid = 756] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:26:07 INFO - PROCESS | 756 | --DOMWINDOW == 88 (14AA7400) [pid = 756] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:26:07 INFO - PROCESS | 756 | --DOMWINDOW == 87 (1B06F800) [pid = 756] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:26:07 INFO - PROCESS | 756 | --DOMWINDOW == 86 (16D5C800) [pid = 756] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:26:07 INFO - PROCESS | 756 | --DOMWINDOW == 85 (18306C00) [pid = 756] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:26:07 INFO - PROCESS | 756 | --DOMWINDOW == 84 (19745400) [pid = 756] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:26:07 INFO - PROCESS | 756 | --DOMWINDOW == 83 (0C908400) [pid = 756] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:26:07 INFO - PROCESS | 756 | --DOMWINDOW == 82 (0D1FAC00) [pid = 756] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:26:07 INFO - PROCESS | 756 | --DOMWINDOW == 81 (0E004400) [pid = 756] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:26:07 INFO - PROCESS | 756 | --DOMWINDOW == 80 (15F29C00) [pid = 756] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:26:07 INFO - PROCESS | 756 | --DOMWINDOW == 79 (16357400) [pid = 756] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:26:07 INFO - PROCESS | 756 | --DOMWINDOW == 78 (19F8BC00) [pid = 756] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:26:07 INFO - PROCESS | 756 | --DOMWINDOW == 77 (15038800) [pid = 756] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:26:07 INFO - PROCESS | 756 | --DOMWINDOW == 76 (0C8E9800) [pid = 756] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:26:07 INFO - PROCESS | 756 | --DOMWINDOW == 75 (193A4800) [pid = 756] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:26:07 INFO - PROCESS | 756 | 1468607167991 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 11:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 890ms 11:26:08 INFO - PROCESS | 756 | 1468607168052 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 11:26:08 INFO - PROCESS | 756 | 1468607168054 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 11:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:26:08 INFO - PROCESS | 756 | 1468607168057 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:26:08 INFO - PROCESS | 756 | 1468607168059 Marionette TRACE conn6 <- [1,1114,null,{}] 11:26:08 INFO - PROCESS | 756 | 1468607168062 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:08 INFO - PROCESS | 756 | 1468607168064 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:08 INFO - PROCESS | 756 | 1468607168142 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 11:26:08 INFO - PROCESS | 756 | 1468607168148 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:08 INFO - PROCESS | 756 | 1468607168149 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:08 INFO - PROCESS | 756 | ++DOCSHELL 0C822C00 == 35 [pid = 756] [id = 288] 11:26:08 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (14E5A000) [pid = 756] [serial = 863] [outer = 00000000] 11:26:08 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (16D5B800) [pid = 756] [serial = 864] [outer = 14E5A000] 11:26:08 INFO - PROCESS | 756 | 1468607168193 Marionette DEBUG loaded listener.js 11:26:08 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (18ECD800) [pid = 756] [serial = 865] [outer = 14E5A000] 11:26:08 INFO - PROCESS | 756 | 1468607168638 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 11:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 630ms 11:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:26:08 INFO - PROCESS | 756 | 1468607168688 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 11:26:08 INFO - PROCESS | 756 | 1468607168690 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 11:26:08 INFO - PROCESS | 756 | 1468607168693 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:26:08 INFO - PROCESS | 756 | 1468607168695 Marionette TRACE conn6 <- [1,1118,null,{}] 11:26:08 INFO - PROCESS | 756 | 1468607168698 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:08 INFO - PROCESS | 756 | 1468607168700 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:08 INFO - PROCESS | 756 | 1468607168780 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 11:26:08 INFO - PROCESS | 756 | 1468607168785 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:08 INFO - PROCESS | 756 | 1468607168787 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:08 INFO - PROCESS | 756 | ++DOCSHELL 16357400 == 36 [pid = 756] [id = 289] 11:26:08 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (196E5400) [pid = 756] [serial = 866] [outer = 00000000] 11:26:08 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (1A32E800) [pid = 756] [serial = 867] [outer = 196E5400] 11:26:08 INFO - PROCESS | 756 | 1468607168830 Marionette DEBUG loaded listener.js 11:26:08 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (1A3CA800) [pid = 756] [serial = 868] [outer = 196E5400] 11:26:09 INFO - PROCESS | 756 | 1468607169246 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 11:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 630ms 11:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:26:09 INFO - PROCESS | 756 | 1468607169324 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 11:26:09 INFO - PROCESS | 756 | 1468607169326 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 11:26:09 INFO - PROCESS | 756 | 1468607169329 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:26:09 INFO - PROCESS | 756 | 1468607169331 Marionette TRACE conn6 <- [1,1122,null,{}] 11:26:09 INFO - PROCESS | 756 | 1468607169335 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:09 INFO - PROCESS | 756 | 1468607169336 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:09 INFO - PROCESS | 756 | 1468607169414 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 11:26:09 INFO - PROCESS | 756 | 1468607169422 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:09 INFO - PROCESS | 756 | 1468607169424 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:09 INFO - PROCESS | 756 | ++DOCSHELL 1A3CE000 == 37 [pid = 756] [id = 290] 11:26:09 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (1A3D2C00) [pid = 756] [serial = 869] [outer = 00000000] 11:26:09 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (1B06D000) [pid = 756] [serial = 870] [outer = 1A3D2C00] 11:26:09 INFO - PROCESS | 756 | 1468607169466 Marionette DEBUG loaded listener.js 11:26:09 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (1B072000) [pid = 756] [serial = 871] [outer = 1A3D2C00] 11:26:09 INFO - PROCESS | 756 | 1468607169912 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 11:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 630ms 11:26:09 INFO - PROCESS | 756 | 1468607169995 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 11:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:26:10 INFO - PROCESS | 756 | 1468607169999 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 11:26:10 INFO - PROCESS | 756 | 1468607170005 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:26:10 INFO - PROCESS | 756 | 1468607170009 Marionette TRACE conn6 <- [1,1126,null,{}] 11:26:10 INFO - PROCESS | 756 | 1468607170015 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:10 INFO - PROCESS | 756 | 1468607170019 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:10 INFO - PROCESS | 756 | 1468607170169 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 11:26:10 INFO - PROCESS | 756 | 1468607170257 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:10 INFO - PROCESS | 756 | 1468607170262 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:10 INFO - PROCESS | 756 | ++DOCSHELL 0C8EE000 == 38 [pid = 756] [id = 291] 11:26:10 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (0C8F0000) [pid = 756] [serial = 872] [outer = 00000000] 11:26:10 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (0C906000) [pid = 756] [serial = 873] [outer = 0C8F0000] 11:26:10 INFO - PROCESS | 756 | 1468607170319 Marionette DEBUG loaded listener.js 11:26:10 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (0CCCC800) [pid = 756] [serial = 874] [outer = 0C8F0000] 11:26:10 INFO - PROCESS | 756 | 1468607170972 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 11:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1029ms 11:26:11 INFO - PROCESS | 756 | 1468607171035 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 11:26:11 INFO - PROCESS | 756 | 1468607171039 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 11:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:26:11 INFO - PROCESS | 756 | 1468607171045 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:26:11 INFO - PROCESS | 756 | 1468607171050 Marionette TRACE conn6 <- [1,1130,null,{}] 11:26:11 INFO - PROCESS | 756 | 1468607171054 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:11 INFO - PROCESS | 756 | 1468607171058 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:11 INFO - PROCESS | 756 | 1468607171169 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 11:26:11 INFO - PROCESS | 756 | 1468607171297 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:11 INFO - PROCESS | 756 | 1468607171300 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:11 INFO - PROCESS | 756 | ++DOCSHELL 0DB95000 == 39 [pid = 756] [id = 292] 11:26:11 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (0E004000) [pid = 756] [serial = 875] [outer = 00000000] 11:26:11 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (0E6CE800) [pid = 756] [serial = 876] [outer = 0E004000] 11:26:11 INFO - PROCESS | 756 | 1468607171357 Marionette DEBUG loaded listener.js 11:26:11 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (14E1E000) [pid = 756] [serial = 877] [outer = 0E004000] 11:26:11 INFO - PROCESS | 756 | 1468607171924 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 11:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 929ms 11:26:11 INFO - PROCESS | 756 | 1468607171974 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 11:26:11 INFO - PROCESS | 756 | 1468607171977 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 11:26:11 INFO - PROCESS | 756 | 1468607171980 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:26:11 INFO - PROCESS | 756 | 1468607171983 Marionette TRACE conn6 <- [1,1134,null,{}] 11:26:11 INFO - PROCESS | 756 | 1468607171993 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:11 INFO - PROCESS | 756 | 1468607171997 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:12 INFO - PROCESS | 756 | 1468607172138 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 11:26:12 INFO - PROCESS | 756 | 1468607172296 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:12 INFO - PROCESS | 756 | 1468607172300 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:12 INFO - PROCESS | 756 | ++DOCSHELL 1B612000 == 40 [pid = 756] [id = 293] 11:26:12 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (1BD53400) [pid = 756] [serial = 878] [outer = 00000000] 11:26:12 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (1BDBBC00) [pid = 756] [serial = 879] [outer = 1BD53400] 11:26:12 INFO - PROCESS | 756 | 1468607172421 Marionette DEBUG loaded listener.js 11:26:12 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (1C640800) [pid = 756] [serial = 880] [outer = 1BD53400] 11:26:13 INFO - PROCESS | 756 | 1468607173075 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 11:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1122ms 11:26:13 INFO - PROCESS | 756 | 1468607173106 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 11:26:13 INFO - PROCESS | 756 | 1468607173109 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 11:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:26:13 INFO - PROCESS | 756 | 1468607173112 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:26:13 INFO - PROCESS | 756 | 1468607173114 Marionette TRACE conn6 <- [1,1138,null,{}] 11:26:13 INFO - PROCESS | 756 | 1468607173118 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:13 INFO - PROCESS | 756 | 1468607173120 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:13 INFO - PROCESS | 756 | 1468607173233 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 11:26:13 INFO - PROCESS | 756 | [756] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 11:26:13 INFO - PROCESS | 756 | 1468607173354 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:13 INFO - PROCESS | 756 | 1468607173356 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:13 INFO - PROCESS | 756 | ++DOCSHELL 090F7400 == 41 [pid = 756] [id = 294] 11:26:13 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (090F8800) [pid = 756] [serial = 881] [outer = 00000000] 11:26:13 INFO - PROCESS | 756 | ++DOMWINDOW == 95 (0C82F400) [pid = 756] [serial = 882] [outer = 090F8800] 11:26:13 INFO - PROCESS | 756 | 1468607173549 Marionette DEBUG loaded listener.js 11:26:13 INFO - PROCESS | 756 | ++DOMWINDOW == 96 (0C8F8800) [pid = 756] [serial = 883] [outer = 090F8800] 11:26:14 INFO - PROCESS | 756 | --DOCSHELL 16357400 == 40 [pid = 756] [id = 289] 11:26:14 INFO - PROCESS | 756 | --DOCSHELL 0C822C00 == 39 [pid = 756] [id = 288] 11:26:14 INFO - PROCESS | 756 | --DOCSHELL 194BD000 == 38 [pid = 756] [id = 287] 11:26:14 INFO - PROCESS | 756 | --DOCSHELL 0C8F3000 == 37 [pid = 756] [id = 286] 11:26:14 INFO - PROCESS | 756 | --DOCSHELL 1606C000 == 36 [pid = 756] [id = 285] 11:26:14 INFO - PROCESS | 756 | --DOCSHELL 16061C00 == 35 [pid = 756] [id = 284] 11:26:14 INFO - PROCESS | 756 | --DOCSHELL 14ED8C00 == 34 [pid = 756] [id = 283] 11:26:14 INFO - PROCESS | 756 | --DOCSHELL 0D641C00 == 33 [pid = 756] [id = 282] 11:26:14 INFO - PROCESS | 756 | --DOCSHELL 0C912800 == 32 [pid = 756] [id = 281] 11:26:14 INFO - PROCESS | 756 | --DOCSHELL 1BD55000 == 31 [pid = 756] [id = 279] 11:26:14 INFO - PROCESS | 756 | --DOCSHELL 0C90A000 == 30 [pid = 756] [id = 280] 11:26:14 INFO - PROCESS | 756 | --DOCSHELL 1B612000 == 29 [pid = 756] [id = 293] 11:26:14 INFO - PROCESS | 756 | --DOCSHELL 1A3CE000 == 28 [pid = 756] [id = 290] 11:26:14 INFO - PROCESS | 756 | --DOCSHELL 0C8EE000 == 27 [pid = 756] [id = 291] 11:26:14 INFO - PROCESS | 756 | --DOCSHELL 0DB95000 == 26 [pid = 756] [id = 292] 11:26:14 INFO - PROCESS | 756 | --DOMWINDOW == 95 (180A4000) [pid = 756] [serial = 813] [outer = 00000000] [url = about:blank] 11:26:14 INFO - PROCESS | 756 | --DOMWINDOW == 94 (160CD800) [pid = 756] [serial = 814] [outer = 00000000] [url = about:blank] 11:26:14 INFO - PROCESS | 756 | --DOMWINDOW == 93 (15030C00) [pid = 756] [serial = 804] [outer = 00000000] [url = about:blank] 11:26:14 INFO - PROCESS | 756 | --DOMWINDOW == 92 (15F1C800) [pid = 756] [serial = 805] [outer = 00000000] [url = about:blank] 11:26:14 INFO - PROCESS | 756 | --DOMWINDOW == 91 (1B076C00) [pid = 756] [serial = 793] [outer = 00000000] [url = about:blank] 11:26:14 INFO - PROCESS | 756 | --DOMWINDOW == 90 (1764DC00) [pid = 756] [serial = 810] [outer = 00000000] [url = about:blank] 11:26:14 INFO - PROCESS | 756 | --DOMWINDOW == 89 (16064800) [pid = 756] [serial = 811] [outer = 00000000] [url = about:blank] 11:26:14 INFO - PROCESS | 756 | --DOMWINDOW == 88 (18E1B800) [pid = 756] [serial = 816] [outer = 00000000] [url = about:blank] 11:26:14 INFO - PROCESS | 756 | --DOMWINDOW == 87 (19D57800) [pid = 756] [serial = 823] [outer = 00000000] [url = about:blank] 11:26:14 INFO - PROCESS | 756 | --DOMWINDOW == 86 (18310000) [pid = 756] [serial = 817] [outer = 00000000] [url = about:blank] 11:26:14 INFO - PROCESS | 756 | --DOMWINDOW == 85 (0C90FC00) [pid = 756] [serial = 795] [outer = 00000000] [url = about:blank] 11:26:14 INFO - PROCESS | 756 | --DOMWINDOW == 84 (0CC68C00) [pid = 756] [serial = 796] [outer = 00000000] [url = about:blank] 11:26:14 INFO - PROCESS | 756 | --DOMWINDOW == 83 (0D274400) [pid = 756] [serial = 798] [outer = 00000000] [url = about:blank] 11:26:14 INFO - PROCESS | 756 | --DOMWINDOW == 82 (0D3BA000) [pid = 756] [serial = 799] [outer = 00000000] [url = about:blank] 11:26:14 INFO - PROCESS | 756 | --DOMWINDOW == 81 (0E593000) [pid = 756] [serial = 801] [outer = 00000000] [url = about:blank] 11:26:14 INFO - PROCESS | 756 | --DOMWINDOW == 80 (14A6A000) [pid = 756] [serial = 802] [outer = 00000000] [url = about:blank] 11:26:14 INFO - PROCESS | 756 | --DOMWINDOW == 79 (16069000) [pid = 756] [serial = 807] [outer = 00000000] [url = about:blank] 11:26:14 INFO - PROCESS | 756 | --DOMWINDOW == 78 (160CD000) [pid = 756] [serial = 808] [outer = 00000000] [url = about:blank] 11:26:14 INFO - PROCESS | 756 | --DOMWINDOW == 77 (19D52C00) [pid = 756] [serial = 822] [outer = 00000000] [url = about:blank] 11:26:14 INFO - PROCESS | 756 | --DOMWINDOW == 76 (1BD5E400) [pid = 756] [serial = 835] [outer = 00000000] [url = about:blank] 11:26:14 INFO - PROCESS | 756 | --DOMWINDOW == 75 (0D839C00) [pid = 756] [serial = 837] [outer = 00000000] [url = about:blank] 11:26:14 INFO - PROCESS | 756 | --DOMWINDOW == 74 (1B074800) [pid = 756] [serial = 826] [outer = 00000000] [url = about:blank] 11:26:14 INFO - PROCESS | 756 | --DOMWINDOW == 73 (1A3D1000) [pid = 756] [serial = 825] [outer = 00000000] [url = about:blank] 11:26:14 INFO - PROCESS | 756 | --DOMWINDOW == 72 (18E17400) [pid = 756] [serial = 831] [outer = 00000000] [url = about:blank] 11:26:14 INFO - PROCESS | 756 | --DOMWINDOW == 71 (19F88800) [pid = 756] [serial = 832] [outer = 00000000] [url = about:blank] 11:26:14 INFO - PROCESS | 756 | --DOMWINDOW == 70 (1BD55C00) [pid = 756] [serial = 834] [outer = 00000000] [url = about:blank] 11:26:14 INFO - PROCESS | 756 | --DOMWINDOW == 69 (0D844400) [pid = 756] [serial = 829] [outer = 00000000] [url = about:blank] 11:26:14 INFO - PROCESS | 756 | --DOMWINDOW == 68 (0D0ECC00) [pid = 756] [serial = 828] [outer = 00000000] [url = about:blank] 11:26:14 INFO - PROCESS | 756 | --DOMWINDOW == 67 (193B0800) [pid = 756] [serial = 820] [outer = 00000000] [url = about:blank] 11:26:14 INFO - PROCESS | 756 | --DOMWINDOW == 66 (193AA800) [pid = 756] [serial = 819] [outer = 00000000] [url = about:blank] 11:26:14 INFO - PROCESS | 756 | 1468607174817 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 11:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1783ms 11:26:14 INFO - PROCESS | 756 | 1468607174900 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 11:26:14 INFO - PROCESS | 756 | 1468607174904 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 11:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:26:14 INFO - PROCESS | 756 | 1468607174909 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:26:14 INFO - PROCESS | 756 | 1468607174913 Marionette TRACE conn6 <- [1,1142,null,{}] 11:26:14 INFO - PROCESS | 756 | 1468607174919 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:14 INFO - PROCESS | 756 | 1468607174922 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:15 INFO - PROCESS | 756 | 1468607175009 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 11:26:15 INFO - PROCESS | 756 | 1468607175016 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:15 INFO - PROCESS | 756 | 1468607175021 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:15 INFO - PROCESS | 756 | ++DOCSHELL 0C903C00 == 27 [pid = 756] [id = 295] 11:26:15 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (0C904000) [pid = 756] [serial = 884] [outer = 00000000] 11:26:15 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (0C90D000) [pid = 756] [serial = 885] [outer = 0C904000] 11:26:15 INFO - PROCESS | 756 | 1468607175070 Marionette DEBUG loaded listener.js 11:26:15 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (0CC21000) [pid = 756] [serial = 886] [outer = 0C904000] 11:26:15 INFO - PROCESS | 756 | 1468607175553 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 11:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 690ms 11:26:15 INFO - PROCESS | 756 | 1468607175599 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 11:26:15 INFO - PROCESS | 756 | 1468607175604 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 11:26:15 INFO - PROCESS | 756 | 1468607175611 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:26:15 INFO - PROCESS | 756 | 1468607175613 Marionette TRACE conn6 <- [1,1146,null,{}] 11:26:15 INFO - PROCESS | 756 | 1468607175617 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:15 INFO - PROCESS | 756 | 1468607175620 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:15 INFO - PROCESS | 756 | 1468607175708 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 11:26:15 INFO - PROCESS | 756 | 1468607175718 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:15 INFO - PROCESS | 756 | 1468607175720 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:15 INFO - PROCESS | 756 | ++DOCSHELL 0D7A6C00 == 28 [pid = 756] [id = 296] 11:26:15 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (0D836C00) [pid = 756] [serial = 887] [outer = 00000000] 11:26:15 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (0D83F800) [pid = 756] [serial = 888] [outer = 0D836C00] 11:26:15 INFO - PROCESS | 756 | 1468607175767 Marionette DEBUG loaded listener.js 11:26:15 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (0DAB4400) [pid = 756] [serial = 889] [outer = 0D836C00] 11:26:16 INFO - PROCESS | 756 | 1468607176235 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 11:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 669ms 11:26:16 INFO - PROCESS | 756 | 1468607176284 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 11:26:16 INFO - PROCESS | 756 | 1468607176286 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 11:26:16 INFO - PROCESS | 756 | 1468607176290 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:26:16 INFO - PROCESS | 756 | 1468607176293 Marionette TRACE conn6 <- [1,1150,null,{}] 11:26:16 INFO - PROCESS | 756 | 1468607176304 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:16 INFO - PROCESS | 756 | 1468607176308 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:16 INFO - PROCESS | 756 | 1468607176424 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 11:26:16 INFO - PROCESS | 756 | 1468607176513 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:16 INFO - PROCESS | 756 | 1468607176516 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:16 INFO - PROCESS | 756 | ++DOCSHELL 14ED8C00 == 29 [pid = 756] [id = 297] 11:26:16 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (14EDA800) [pid = 756] [serial = 890] [outer = 00000000] 11:26:16 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (1535D400) [pid = 756] [serial = 891] [outer = 14EDA800] 11:26:16 INFO - PROCESS | 756 | 1468607176564 Marionette DEBUG loaded listener.js 11:26:16 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (15F27800) [pid = 756] [serial = 892] [outer = 14EDA800] 11:26:16 INFO - PROCESS | 756 | 1468607176979 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 11:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 730ms 11:26:17 INFO - PROCESS | 756 | 1468607177024 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 11:26:17 INFO - PROCESS | 756 | 1468607177027 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 11:26:17 INFO - PROCESS | 756 | 1468607177029 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:26:17 INFO - PROCESS | 756 | 1468607177031 Marionette TRACE conn6 <- [1,1154,null,{}] 11:26:17 INFO - PROCESS | 756 | 1468607177035 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:17 INFO - PROCESS | 756 | 1468607177037 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:17 INFO - PROCESS | 756 | 1468607177148 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 11:26:17 INFO - PROCESS | 756 | 1468607177153 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:17 INFO - PROCESS | 756 | 1468607177155 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:17 INFO - PROCESS | 756 | ++DOCSHELL 16064800 == 30 [pid = 756] [id = 298] 11:26:17 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (16064C00) [pid = 756] [serial = 893] [outer = 00000000] 11:26:17 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (16351C00) [pid = 756] [serial = 894] [outer = 16064C00] 11:26:17 INFO - PROCESS | 756 | 1468607177200 Marionette DEBUG loaded listener.js 11:26:17 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (17644000) [pid = 756] [serial = 895] [outer = 16064C00] 11:26:17 INFO - PROCESS | 756 | 1468607177631 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 11:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 670ms 11:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:26:17 INFO - PROCESS | 756 | 1468607177704 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 11:26:17 INFO - PROCESS | 756 | 1468607177706 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 11:26:17 INFO - PROCESS | 756 | 1468607177709 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:26:17 INFO - PROCESS | 756 | 1468607177711 Marionette TRACE conn6 <- [1,1158,null,{}] 11:26:17 INFO - PROCESS | 756 | 1468607177714 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:17 INFO - PROCESS | 756 | 1468607177716 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:17 INFO - PROCESS | 756 | 1468607177850 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 11:26:17 INFO - PROCESS | 756 | 1468607177867 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:17 INFO - PROCESS | 756 | 1468607177869 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:17 INFO - PROCESS | 756 | ++DOCSHELL 1764A400 == 31 [pid = 756] [id = 299] 11:26:17 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (17664400) [pid = 756] [serial = 896] [outer = 00000000] 11:26:17 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (17BEC800) [pid = 756] [serial = 897] [outer = 17664400] 11:26:17 INFO - PROCESS | 756 | 1468607177912 Marionette DEBUG loaded listener.js 11:26:17 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (1809E800) [pid = 756] [serial = 898] [outer = 17664400] 11:26:18 INFO - PROCESS | 756 | 1468607178346 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 11:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 11:26:18 INFO - PROCESS | 756 | 1468607178380 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 11:26:18 INFO - PROCESS | 756 | 1468607178383 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 11:26:18 INFO - PROCESS | 756 | 1468607178386 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:26:18 INFO - PROCESS | 756 | 1468607178387 Marionette TRACE conn6 <- [1,1162,null,{}] 11:26:18 INFO - PROCESS | 756 | 1468607178391 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:18 INFO - PROCESS | 756 | 1468607178396 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:18 INFO - PROCESS | 756 | 1468607178537 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 11:26:18 INFO - PROCESS | 756 | 1468607178548 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:18 INFO - PROCESS | 756 | 1468607178550 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:18 INFO - PROCESS | 756 | ++DOCSHELL 180A7400 == 32 [pid = 756] [id = 300] 11:26:18 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (1830A400) [pid = 756] [serial = 899] [outer = 00000000] 11:26:18 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (18EB9000) [pid = 756] [serial = 900] [outer = 1830A400] 11:26:18 INFO - PROCESS | 756 | 1468607178595 Marionette DEBUG loaded listener.js 11:26:18 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (193AF800) [pid = 756] [serial = 901] [outer = 1830A400] 11:26:19 INFO - PROCESS | 756 | 1468607179251 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 11:26:19 INFO - PROCESS | 756 | 1468607179322 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 11:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:26:19 INFO - PROCESS | 756 | 1468607179326 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:26:19 INFO - PROCESS | 756 | 1468607179327 Marionette TRACE conn6 <- [1,1166,null,{}] 11:26:19 INFO - PROCESS | 756 | 1468607179331 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:19 INFO - PROCESS | 756 | 1468607179333 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:19 INFO - PROCESS | 756 | 1468607179411 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 11:26:19 INFO - PROCESS | 756 | 1468607179419 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:19 INFO - PROCESS | 756 | 1468607179421 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:19 INFO - PROCESS | 756 | ++DOCSHELL 0E004400 == 33 [pid = 756] [id = 301] 11:26:19 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (0E687800) [pid = 756] [serial = 902] [outer = 00000000] 11:26:19 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (1606B800) [pid = 756] [serial = 903] [outer = 0E687800] 11:26:19 INFO - PROCESS | 756 | 1468607179464 Marionette DEBUG loaded listener.js 11:26:19 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (17649800) [pid = 756] [serial = 904] [outer = 0E687800] 11:26:19 INFO - PROCESS | 756 | 1468607179874 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 11:26:19 INFO - PROCESS | 756 | 1468607179963 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 11:26:19 INFO - PROCESS | 756 | 1468607179966 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:26:19 INFO - PROCESS | 756 | 1468607179968 Marionette TRACE conn6 <- [1,1170,null,{}] 11:26:19 INFO - PROCESS | 756 | 1468607179971 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:19 INFO - PROCESS | 756 | 1468607179973 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:20 INFO - PROCESS | 756 | 1468607180050 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 11:26:20 INFO - PROCESS | 756 | 1468607180055 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:20 INFO - PROCESS | 756 | 1468607180057 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:20 INFO - PROCESS | 756 | ++DOCSHELL 194BEC00 == 34 [pid = 756] [id = 302] 11:26:20 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (196E6800) [pid = 756] [serial = 905] [outer = 00000000] 11:26:20 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (1A3C0C00) [pid = 756] [serial = 906] [outer = 196E6800] 11:26:20 INFO - PROCESS | 756 | 1468607180100 Marionette DEBUG loaded listener.js 11:26:20 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (1A3C8400) [pid = 756] [serial = 907] [outer = 196E6800] 11:26:20 INFO - PROCESS | 756 | 1468607180526 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 11:26:20 INFO - PROCESS | 756 | 1468607180542 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 11:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:26:20 INFO - PROCESS | 756 | 1468607180564 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:26:20 INFO - PROCESS | 756 | 1468607180566 Marionette TRACE conn6 <- [1,1174,null,{}] 11:26:20 INFO - PROCESS | 756 | 1468607180569 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:20 INFO - PROCESS | 756 | 1468607180571 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:20 INFO - PROCESS | 756 | 1468607180649 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 11:26:20 INFO - PROCESS | 756 | 1468607180654 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:20 INFO - PROCESS | 756 | 1468607180656 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:20 INFO - PROCESS | 756 | ++DOCSHELL 1B06C000 == 35 [pid = 756] [id = 303] 11:26:20 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (1B06C400) [pid = 756] [serial = 908] [outer = 00000000] 11:26:20 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (1B0E4000) [pid = 756] [serial = 909] [outer = 1B06C400] 11:26:20 INFO - PROCESS | 756 | 1468607180699 Marionette DEBUG loaded listener.js 11:26:20 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (1B60C800) [pid = 756] [serial = 910] [outer = 1B06C400] 11:26:21 INFO - PROCESS | 756 | 1468607181164 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 11:26:21 INFO - PROCESS | 756 | 1468607181202 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 11:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:26:21 INFO - PROCESS | 756 | 1468607181205 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:26:21 INFO - PROCESS | 756 | 1468607181207 Marionette TRACE conn6 <- [1,1178,null,{}] 11:26:21 INFO - PROCESS | 756 | 1468607181211 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:21 INFO - PROCESS | 756 | 1468607181212 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:21 INFO - PROCESS | 756 | 1468607181333 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 11:26:21 INFO - PROCESS | 756 | 1468607181468 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:21 INFO - PROCESS | 756 | 1468607181471 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:21 INFO - PROCESS | 756 | ++DOCSHELL 090FBC00 == 36 [pid = 756] [id = 304] 11:26:21 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (090FD000) [pid = 756] [serial = 911] [outer = 00000000] 11:26:21 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (0C811000) [pid = 756] [serial = 912] [outer = 090FD000] 11:26:21 INFO - PROCESS | 756 | 1468607181533 Marionette DEBUG loaded listener.js 11:26:21 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (0C850400) [pid = 756] [serial = 913] [outer = 090FD000] 11:26:22 INFO - PROCESS | 756 | 1468607182297 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 11:26:22 INFO - PROCESS | 756 | 1468607182383 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 11:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:26:22 INFO - PROCESS | 756 | 1468607182388 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:26:22 INFO - PROCESS | 756 | 1468607182391 Marionette TRACE conn6 <- [1,1182,null,{}] 11:26:22 INFO - PROCESS | 756 | 1468607182396 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:22 INFO - PROCESS | 756 | 1468607182399 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:22 INFO - PROCESS | 756 | 1468607182533 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 11:26:22 INFO - PROCESS | 756 | 1468607182656 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:22 INFO - PROCESS | 756 | 1468607182659 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:22 INFO - PROCESS | 756 | ++DOCSHELL 0E010C00 == 37 [pid = 756] [id = 305] 11:26:22 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (0E6D1000) [pid = 756] [serial = 914] [outer = 00000000] 11:26:22 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (14A6C400) [pid = 756] [serial = 915] [outer = 0E6D1000] 11:26:22 INFO - PROCESS | 756 | 1468607182717 Marionette DEBUG loaded listener.js 11:26:22 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (15032C00) [pid = 756] [serial = 916] [outer = 0E6D1000] 11:26:23 INFO - PROCESS | 756 | 1468607183585 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 11:26:23 INFO - PROCESS | 756 | 1468607183670 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 11:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:26:23 INFO - PROCESS | 756 | 1468607183675 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:26:23 INFO - PROCESS | 756 | 1468607183678 Marionette TRACE conn6 <- [1,1186,null,{}] 11:26:23 INFO - PROCESS | 756 | 1468607183684 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:23 INFO - PROCESS | 756 | 1468607183686 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:23 INFO - PROCESS | 756 | 1468607183803 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 11:26:23 INFO - PROCESS | 756 | 1468607183913 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:23 INFO - PROCESS | 756 | 1468607183918 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:23 INFO - PROCESS | 756 | --DOCSHELL 1B06C000 == 36 [pid = 756] [id = 303] 11:26:23 INFO - PROCESS | 756 | --DOCSHELL 194BEC00 == 35 [pid = 756] [id = 302] 11:26:23 INFO - PROCESS | 756 | --DOCSHELL 0E004400 == 34 [pid = 756] [id = 301] 11:26:23 INFO - PROCESS | 756 | --DOCSHELL 180A7400 == 33 [pid = 756] [id = 300] 11:26:23 INFO - PROCESS | 756 | --DOCSHELL 1764A400 == 32 [pid = 756] [id = 299] 11:26:23 INFO - PROCESS | 756 | --DOCSHELL 16064800 == 31 [pid = 756] [id = 298] 11:26:23 INFO - PROCESS | 756 | --DOCSHELL 14ED8C00 == 30 [pid = 756] [id = 297] 11:26:23 INFO - PROCESS | 756 | --DOCSHELL 0D7A6C00 == 29 [pid = 756] [id = 296] 11:26:23 INFO - PROCESS | 756 | --DOCSHELL 0C903C00 == 28 [pid = 756] [id = 295] 11:26:23 INFO - PROCESS | 756 | --DOMWINDOW == 86 (1B06D000) [pid = 756] [serial = 870] [outer = 00000000] [url = about:blank] 11:26:23 INFO - PROCESS | 756 | --DOMWINDOW == 85 (1766A800) [pid = 756] [serial = 855] [outer = 00000000] [url = about:blank] 11:26:23 INFO - PROCESS | 756 | --DOMWINDOW == 84 (18303400) [pid = 756] [serial = 856] [outer = 00000000] [url = about:blank] 11:26:23 INFO - PROCESS | 756 | --DOMWINDOW == 83 (0D841C00) [pid = 756] [serial = 846] [outer = 00000000] [url = about:blank] 11:26:23 INFO - PROCESS | 756 | --DOMWINDOW == 82 (0DA1C000) [pid = 756] [serial = 847] [outer = 00000000] [url = about:blank] 11:26:23 INFO - PROCESS | 756 | --DOMWINDOW == 81 (1C2EAC00) [pid = 756] [serial = 838] [outer = 00000000] [url = about:blank] 11:26:23 INFO - PROCESS | 756 | --DOMWINDOW == 80 (15050800) [pid = 756] [serial = 849] [outer = 00000000] [url = about:blank] 11:26:23 INFO - PROCESS | 756 | --DOMWINDOW == 79 (15F21000) [pid = 756] [serial = 850] [outer = 00000000] [url = about:blank] 11:26:23 INFO - PROCESS | 756 | --DOMWINDOW == 78 (0D07A000) [pid = 756] [serial = 843] [outer = 00000000] [url = about:blank] 11:26:23 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0D1FB000) [pid = 756] [serial = 844] [outer = 00000000] [url = about:blank] 11:26:23 INFO - PROCESS | 756 | --DOMWINDOW == 76 (167E5800) [pid = 756] [serial = 852] [outer = 00000000] [url = about:blank] 11:26:23 INFO - PROCESS | 756 | --DOMWINDOW == 75 (0D0E8000) [pid = 756] [serial = 840] [outer = 00000000] [url = about:blank] 11:26:23 INFO - PROCESS | 756 | --DOMWINDOW == 74 (0D1FF400) [pid = 756] [serial = 841] [outer = 00000000] [url = about:blank] 11:26:23 INFO - PROCESS | 756 | --DOMWINDOW == 73 (18EB9400) [pid = 756] [serial = 858] [outer = 00000000] [url = about:blank] 11:26:23 INFO - PROCESS | 756 | --DOMWINDOW == 72 (1B072000) [pid = 756] [serial = 871] [outer = 00000000] [url = about:blank] 11:26:23 INFO - PROCESS | 756 | --DOMWINDOW == 71 (19D4E800) [pid = 756] [serial = 861] [outer = 00000000] [url = about:blank] 11:26:23 INFO - PROCESS | 756 | --DOMWINDOW == 70 (16D5B800) [pid = 756] [serial = 864] [outer = 00000000] [url = about:blank] 11:26:23 INFO - PROCESS | 756 | --DOMWINDOW == 69 (1A32E800) [pid = 756] [serial = 867] [outer = 00000000] [url = about:blank] 11:26:23 INFO - PROCESS | 756 | --DOMWINDOW == 68 (19745C00) [pid = 756] [serial = 862] [outer = 00000000] [url = about:blank] 11:26:23 INFO - PROCESS | 756 | --DOMWINDOW == 67 (193A3C00) [pid = 756] [serial = 859] [outer = 00000000] [url = about:blank] 11:26:23 INFO - PROCESS | 756 | --DOMWINDOW == 66 (1A3CA800) [pid = 756] [serial = 868] [outer = 00000000] [url = about:blank] 11:26:23 INFO - PROCESS | 756 | --DOMWINDOW == 65 (18ECD800) [pid = 756] [serial = 865] [outer = 00000000] [url = about:blank] 11:26:23 INFO - PROCESS | 756 | --DOMWINDOW == 64 (16D65C00) [pid = 756] [serial = 853] [outer = 00000000] [url = about:blank] 11:26:23 INFO - PROCESS | 756 | ++DOCSHELL 0C810400 == 29 [pid = 756] [id = 306] 11:26:23 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (0C8F4800) [pid = 756] [serial = 917] [outer = 00000000] 11:26:23 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (0D0E8000) [pid = 756] [serial = 918] [outer = 0C8F4800] 11:26:23 INFO - PROCESS | 756 | 1468607183996 Marionette DEBUG loaded listener.js 11:26:24 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (0D272C00) [pid = 756] [serial = 919] [outer = 0C8F4800] 11:26:24 INFO - PROCESS | 756 | 1468607184400 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 790ms 11:26:24 INFO - PROCESS | 756 | 1468607184466 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 11:26:24 INFO - PROCESS | 756 | 1468607184470 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 11:26:24 INFO - PROCESS | 756 | 1468607184477 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:26:24 INFO - PROCESS | 756 | 1468607184479 Marionette TRACE conn6 <- [1,1190,null,{}] 11:26:24 INFO - PROCESS | 756 | 1468607184488 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:24 INFO - PROCESS | 756 | 1468607184490 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:24 INFO - PROCESS | 756 | 1468607184577 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 11:26:24 INFO - PROCESS | 756 | 1468607184591 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:24 INFO - PROCESS | 756 | 1468607184593 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:24 INFO - PROCESS | 756 | ++DOCSHELL 141DB400 == 30 [pid = 756] [id = 307] 11:26:24 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (14A67800) [pid = 756] [serial = 920] [outer = 00000000] 11:26:24 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (14E21400) [pid = 756] [serial = 921] [outer = 14A67800] 11:26:24 INFO - PROCESS | 756 | 1468607184640 Marionette DEBUG loaded listener.js 11:26:24 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (15051800) [pid = 756] [serial = 922] [outer = 14A67800] 11:26:25 INFO - PROCESS | 756 | 1468607185104 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:26:25 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 11:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 11:26:25 INFO - PROCESS | 756 | 1468607185151 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 11:26:25 INFO - PROCESS | 756 | 1468607185153 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 11:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:26:25 INFO - PROCESS | 756 | 1468607185156 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:26:25 INFO - PROCESS | 756 | 1468607185160 Marionette TRACE conn6 <- [1,1194,null,{}] 11:26:25 INFO - PROCESS | 756 | 1468607185170 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:25 INFO - PROCESS | 756 | 1468607185174 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:25 INFO - PROCESS | 756 | 1468607185295 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 11:26:25 INFO - PROCESS | 756 | 1468607185387 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:25 INFO - PROCESS | 756 | 1468607185390 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:25 INFO - PROCESS | 756 | ++DOCSHELL 167E4400 == 31 [pid = 756] [id = 308] 11:26:25 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (167E5800) [pid = 756] [serial = 923] [outer = 00000000] 11:26:25 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (17641000) [pid = 756] [serial = 924] [outer = 167E5800] 11:26:25 INFO - PROCESS | 756 | 1468607185438 Marionette DEBUG loaded listener.js 11:26:25 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (17668800) [pid = 756] [serial = 925] [outer = 167E5800] 11:26:25 INFO - PROCESS | 756 | 1468607185803 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:26:25 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 11:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 11:26:25 INFO - PROCESS | 756 | 1468607185846 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 11:26:25 INFO - PROCESS | 756 | 1468607185849 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 11:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:26:25 INFO - PROCESS | 756 | 1468607185852 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:26:25 INFO - PROCESS | 756 | 1468607185854 Marionette TRACE conn6 <- [1,1198,null,{}] 11:26:25 INFO - PROCESS | 756 | 1468607185858 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:25 INFO - PROCESS | 756 | 1468607185869 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:25 INFO - PROCESS | 756 | 1468607185954 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 11:26:25 INFO - PROCESS | 756 | 1468607185960 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:25 INFO - PROCESS | 756 | 1468607185961 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:25 INFO - PROCESS | 756 | ++DOCSHELL 180A0C00 == 32 [pid = 756] [id = 309] 11:26:25 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (18301C00) [pid = 756] [serial = 926] [outer = 00000000] 11:26:25 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (18EADC00) [pid = 756] [serial = 927] [outer = 18301C00] 11:26:26 INFO - PROCESS | 756 | 1468607186006 Marionette DEBUG loaded listener.js 11:26:26 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (193A3C00) [pid = 756] [serial = 928] [outer = 18301C00] 11:26:26 INFO - PROCESS | 756 | 1468607186470 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 669ms 11:26:26 INFO - PROCESS | 756 | 1468607186529 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 11:26:26 INFO - PROCESS | 756 | 1468607186531 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 11:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:26:26 INFO - PROCESS | 756 | 1468607186534 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:26:26 INFO - PROCESS | 756 | 1468607186536 Marionette TRACE conn6 <- [1,1202,null,{}] 11:26:26 INFO - PROCESS | 756 | 1468607186539 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:26 INFO - PROCESS | 756 | 1468607186541 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:26 INFO - PROCESS | 756 | 1468607186647 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 11:26:26 INFO - PROCESS | 756 | 1468607186734 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:26 INFO - PROCESS | 756 | 1468607186736 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:26 INFO - PROCESS | 756 | ++DOCSHELL 0C811400 == 33 [pid = 756] [id = 310] 11:26:26 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (0C84E000) [pid = 756] [serial = 929] [outer = 00000000] 11:26:26 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (193B0400) [pid = 756] [serial = 930] [outer = 0C84E000] 11:26:26 INFO - PROCESS | 756 | 1468607186781 Marionette DEBUG loaded listener.js 11:26:26 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (193B1C00) [pid = 756] [serial = 931] [outer = 0C84E000] 11:26:27 INFO - PROCESS | 756 | 1468607187183 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 11:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 670ms 11:26:27 INFO - PROCESS | 756 | 1468607187207 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 11:26:27 INFO - PROCESS | 756 | 1468607187209 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 11:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:26:27 INFO - PROCESS | 756 | 1468607187212 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:26:27 INFO - PROCESS | 756 | 1468607187214 Marionette TRACE conn6 <- [1,1206,null,{}] 11:26:27 INFO - PROCESS | 756 | 1468607187217 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:27 INFO - PROCESS | 756 | 1468607187222 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:27 INFO - PROCESS | 756 | 1468607187361 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 11:26:27 INFO - PROCESS | 756 | 1468607187368 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:27 INFO - PROCESS | 756 | 1468607187370 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:27 INFO - PROCESS | 756 | ++DOCSHELL 19D4C800 == 34 [pid = 756] [id = 311] 11:26:27 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (19D4D800) [pid = 756] [serial = 932] [outer = 00000000] 11:26:27 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (1A3C9000) [pid = 756] [serial = 933] [outer = 19D4D800] 11:26:27 INFO - PROCESS | 756 | 1468607187463 Marionette DEBUG loaded listener.js 11:26:27 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (1A3D1000) [pid = 756] [serial = 934] [outer = 19D4D800] 11:26:27 INFO - PROCESS | 756 | 1468607187894 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 11:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 731ms 11:26:27 INFO - PROCESS | 756 | 1468607187946 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 11:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:26:27 INFO - PROCESS | 756 | 1468607187948 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 11:26:27 INFO - PROCESS | 756 | 1468607187951 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:26:27 INFO - PROCESS | 756 | 1468607187952 Marionette TRACE conn6 <- [1,1210,null,{}] 11:26:27 INFO - PROCESS | 756 | 1468607187956 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:27 INFO - PROCESS | 756 | 1468607187958 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:28 INFO - PROCESS | 756 | 1468607188092 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 11:26:28 INFO - PROCESS | 756 | 1468607188113 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:28 INFO - PROCESS | 756 | 1468607188115 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:28 INFO - PROCESS | 756 | ++DOCSHELL 1B06E000 == 35 [pid = 756] [id = 312] 11:26:28 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (1B071400) [pid = 756] [serial = 935] [outer = 00000000] 11:26:28 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (1B0E3000) [pid = 756] [serial = 936] [outer = 1B071400] 11:26:28 INFO - PROCESS | 756 | 1468607188160 Marionette DEBUG loaded listener.js 11:26:28 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (1B60F800) [pid = 756] [serial = 937] [outer = 1B071400] 11:26:28 INFO - PROCESS | 756 | --DOMWINDOW == 84 (14EDA800) [pid = 756] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:26:28 INFO - PROCESS | 756 | --DOMWINDOW == 83 (16064C00) [pid = 756] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:26:28 INFO - PROCESS | 756 | --DOMWINDOW == 82 (0C8F0000) [pid = 756] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:26:28 INFO - PROCESS | 756 | --DOMWINDOW == 81 (0E004000) [pid = 756] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:26:28 INFO - PROCESS | 756 | --DOMWINDOW == 80 (1BD53400) [pid = 756] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:26:28 INFO - PROCESS | 756 | --DOMWINDOW == 79 (17664400) [pid = 756] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:26:28 INFO - PROCESS | 756 | --DOMWINDOW == 78 (1830A400) [pid = 756] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:26:28 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0E687800) [pid = 756] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:26:28 INFO - PROCESS | 756 | --DOMWINDOW == 76 (090F8800) [pid = 756] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:26:28 INFO - PROCESS | 756 | --DOMWINDOW == 75 (0D836C00) [pid = 756] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:26:28 INFO - PROCESS | 756 | --DOMWINDOW == 74 (0C904000) [pid = 756] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:26:28 INFO - PROCESS | 756 | --DOMWINDOW == 73 (196E6800) [pid = 756] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:26:28 INFO - PROCESS | 756 | 1468607188593 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 11:26:28 INFO - PROCESS | 756 | 1468607188624 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 11:26:28 INFO - PROCESS | 756 | 1468607188627 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:26:28 INFO - PROCESS | 756 | 1468607188629 Marionette TRACE conn6 <- [1,1214,null,{}] 11:26:28 INFO - PROCESS | 756 | 1468607188633 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:28 INFO - PROCESS | 756 | 1468607188634 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:28 INFO - PROCESS | 756 | 1468607188751 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 11:26:28 INFO - PROCESS | 756 | 1468607188802 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:28 INFO - PROCESS | 756 | 1468607188804 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:28 INFO - PROCESS | 756 | ++DOCSHELL 0D0E6C00 == 36 [pid = 756] [id = 313] 11:26:28 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (16064C00) [pid = 756] [serial = 938] [outer = 00000000] 11:26:28 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (19D55C00) [pid = 756] [serial = 939] [outer = 16064C00] 11:26:28 INFO - PROCESS | 756 | 1468607188847 Marionette DEBUG loaded listener.js 11:26:28 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (1A3CAC00) [pid = 756] [serial = 940] [outer = 16064C00] 11:26:29 INFO - PROCESS | 756 | 1468607189189 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 11:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 630ms 11:26:29 INFO - PROCESS | 756 | 1468607189262 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 11:26:29 INFO - PROCESS | 756 | 1468607189264 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 11:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:26:29 INFO - PROCESS | 756 | 1468607189267 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:26:29 INFO - PROCESS | 756 | 1468607189268 Marionette TRACE conn6 <- [1,1218,null,{}] 11:26:29 INFO - PROCESS | 756 | 1468607189272 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:29 INFO - PROCESS | 756 | 1468607189274 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:29 INFO - PROCESS | 756 | 1468607189352 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 11:26:29 INFO - PROCESS | 756 | 1468607189357 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:29 INFO - PROCESS | 756 | 1468607189359 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:29 INFO - PROCESS | 756 | ++DOCSHELL 19746400 == 37 [pid = 756] [id = 314] 11:26:29 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (19D57800) [pid = 756] [serial = 941] [outer = 00000000] 11:26:29 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (1BF17400) [pid = 756] [serial = 942] [outer = 19D57800] 11:26:29 INFO - PROCESS | 756 | 1468607189402 Marionette DEBUG loaded listener.js 11:26:29 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (1BF1E000) [pid = 756] [serial = 943] [outer = 19D57800] 11:26:29 INFO - PROCESS | 756 | 1468607189848 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 11:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 630ms 11:26:29 INFO - PROCESS | 756 | 1468607189905 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 11:26:29 INFO - PROCESS | 756 | 1468607189907 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 11:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:26:29 INFO - PROCESS | 756 | 1468607189910 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:26:29 INFO - PROCESS | 756 | 1468607189912 Marionette TRACE conn6 <- [1,1222,null,{}] 11:26:29 INFO - PROCESS | 756 | 1468607189916 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:29 INFO - PROCESS | 756 | 1468607189917 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:29 INFO - PROCESS | 756 | 1468607189996 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 11:26:30 INFO - PROCESS | 756 | 1468607190002 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:30 INFO - PROCESS | 756 | 1468607190004 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:30 INFO - PROCESS | 756 | ++DOCSHELL 167DEC00 == 38 [pid = 756] [id = 315] 11:26:30 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (1BF1FC00) [pid = 756] [serial = 944] [outer = 00000000] 11:26:30 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (1C221C00) [pid = 756] [serial = 945] [outer = 1BF1FC00] 11:26:30 INFO - PROCESS | 756 | 1468607190048 Marionette DEBUG loaded listener.js 11:26:30 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (1C2E7400) [pid = 756] [serial = 946] [outer = 1BF1FC00] 11:26:30 INFO - PROCESS | 756 | 1468607190560 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 11:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 731ms 11:26:30 INFO - PROCESS | 756 | 1468607190644 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 11:26:30 INFO - PROCESS | 756 | 1468607190649 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 11:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:26:30 INFO - PROCESS | 756 | 1468607190655 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:26:30 INFO - PROCESS | 756 | 1468607190659 Marionette TRACE conn6 <- [1,1226,null,{}] 11:26:30 INFO - PROCESS | 756 | 1468607190665 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:30 INFO - PROCESS | 756 | 1468607190668 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:30 INFO - PROCESS | 756 | 1468607190884 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 11:26:30 INFO - PROCESS | 756 | 1468607190895 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:30 INFO - PROCESS | 756 | 1468607190900 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:30 INFO - PROCESS | 756 | ++DOCSHELL 0D276400 == 39 [pid = 756] [id = 316] 11:26:30 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (0D277400) [pid = 756] [serial = 947] [outer = 00000000] 11:26:30 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (0DA1C000) [pid = 756] [serial = 948] [outer = 0D277400] 11:26:30 INFO - PROCESS | 756 | 1468607190957 Marionette DEBUG loaded listener.js 11:26:31 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (0E593000) [pid = 756] [serial = 949] [outer = 0D277400] 11:26:31 INFO - PROCESS | 756 | 1468607191516 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 11:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 929ms 11:26:31 INFO - PROCESS | 756 | 1468607191589 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 11:26:31 INFO - PROCESS | 756 | 1468607191594 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 11:26:31 INFO - PROCESS | 756 | 1468607191600 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:26:31 INFO - PROCESS | 756 | 1468607191603 Marionette TRACE conn6 <- [1,1230,null,{}] 11:26:31 INFO - PROCESS | 756 | 1468607191607 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:31 INFO - PROCESS | 756 | 1468607191610 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:31 INFO - PROCESS | 756 | 1468607191763 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 11:26:31 INFO - PROCESS | 756 | 1468607191918 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:31 INFO - PROCESS | 756 | 1468607191921 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:31 INFO - PROCESS | 756 | ++DOCSHELL 17642800 == 40 [pid = 756] [id = 317] 11:26:31 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (17644C00) [pid = 756] [serial = 950] [outer = 00000000] 11:26:31 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (17BF9000) [pid = 756] [serial = 951] [outer = 17644C00] 11:26:31 INFO - PROCESS | 756 | 1468607191980 Marionette DEBUG loaded listener.js 11:26:32 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (18E12800) [pid = 756] [serial = 952] [outer = 17644C00] 11:26:32 INFO - PROCESS | 756 | 1468607192569 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 11:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1017ms 11:26:32 INFO - PROCESS | 756 | 1468607192621 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 11:26:32 INFO - PROCESS | 756 | 1468607192624 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 11:26:32 INFO - PROCESS | 756 | 1468607192628 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:26:32 INFO - PROCESS | 756 | 1468607192631 Marionette TRACE conn6 <- [1,1234,null,{}] 11:26:32 INFO - PROCESS | 756 | 1468607192642 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:32 INFO - PROCESS | 756 | 1468607192647 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:32 INFO - PROCESS | 756 | 1468607192753 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 11:26:32 INFO - PROCESS | 756 | 1468607192884 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:32 INFO - PROCESS | 756 | 1468607192887 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:32 INFO - PROCESS | 756 | ++DOCSHELL 18EF2C00 == 41 [pid = 756] [id = 318] 11:26:32 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (18EF3000) [pid = 756] [serial = 953] [outer = 00000000] 11:26:32 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (18EF9400) [pid = 756] [serial = 954] [outer = 18EF3000] 11:26:32 INFO - PROCESS | 756 | 1468607192944 Marionette DEBUG loaded listener.js 11:26:33 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (19D53400) [pid = 756] [serial = 955] [outer = 18EF3000] 11:26:33 INFO - PROCESS | 756 | 1468607193557 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 11:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 970ms 11:26:33 INFO - PROCESS | 756 | 1468607193602 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 11:26:33 INFO - PROCESS | 756 | 1468607193605 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 11:26:33 INFO - PROCESS | 756 | 1468607193608 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:26:33 INFO - PROCESS | 756 | 1468607193610 Marionette TRACE conn6 <- [1,1238,null,{}] 11:26:33 INFO - PROCESS | 756 | 1468607193614 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:33 INFO - PROCESS | 756 | 1468607193616 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:33 INFO - PROCESS | 756 | 1468607193724 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 11:26:33 INFO - PROCESS | 756 | 1468607193829 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:33 INFO - PROCESS | 756 | 1468607193832 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:33 INFO - PROCESS | 756 | ++DOCSHELL 19F86400 == 42 [pid = 756] [id = 319] 11:26:33 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (1A3D3800) [pid = 756] [serial = 956] [outer = 00000000] 11:26:33 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (1BF21800) [pid = 756] [serial = 957] [outer = 1A3D3800] 11:26:33 INFO - PROCESS | 756 | 1468607193888 Marionette DEBUG loaded listener.js 11:26:33 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (1C68B400) [pid = 756] [serial = 958] [outer = 1A3D3800] 11:26:34 INFO - PROCESS | 756 | 1468607194428 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 11:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 870ms 11:26:34 INFO - PROCESS | 756 | 1468607194482 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 11:26:34 INFO - PROCESS | 756 | 1468607194484 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 11:26:34 INFO - PROCESS | 756 | 1468607194488 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:26:34 INFO - PROCESS | 756 | 1468607194490 Marionette TRACE conn6 <- [1,1242,null,{}] 11:26:34 INFO - PROCESS | 756 | 1468607194494 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:34 INFO - PROCESS | 756 | 1468607194496 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:34 INFO - PROCESS | 756 | 1468607194614 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 11:26:34 INFO - PROCESS | 756 | 1468607194884 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:34 INFO - PROCESS | 756 | 1468607194887 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:34 INFO - PROCESS | 756 | ++DOCSHELL 0C806C00 == 43 [pid = 756] [id = 320] 11:26:34 INFO - PROCESS | 756 | ++DOMWINDOW == 95 (0C823C00) [pid = 756] [serial = 959] [outer = 00000000] 11:26:34 INFO - PROCESS | 756 | ++DOMWINDOW == 96 (0C903C00) [pid = 756] [serial = 960] [outer = 0C823C00] 11:26:34 INFO - PROCESS | 756 | 1468607194938 Marionette DEBUG loaded listener.js 11:26:35 INFO - PROCESS | 756 | ++DOMWINDOW == 97 (0D085C00) [pid = 756] [serial = 961] [outer = 0C823C00] 11:26:36 INFO - PROCESS | 756 | --DOCSHELL 19746400 == 42 [pid = 756] [id = 314] 11:26:36 INFO - PROCESS | 756 | --DOCSHELL 0D0E6C00 == 41 [pid = 756] [id = 313] 11:26:36 INFO - PROCESS | 756 | --DOCSHELL 1B06E000 == 40 [pid = 756] [id = 312] 11:26:36 INFO - PROCESS | 756 | --DOCSHELL 19D4C800 == 39 [pid = 756] [id = 311] 11:26:36 INFO - PROCESS | 756 | --DOCSHELL 0C811400 == 38 [pid = 756] [id = 310] 11:26:36 INFO - PROCESS | 756 | --DOCSHELL 180A0C00 == 37 [pid = 756] [id = 309] 11:26:36 INFO - PROCESS | 756 | --DOCSHELL 167E4400 == 36 [pid = 756] [id = 308] 11:26:36 INFO - PROCESS | 756 | --DOCSHELL 141DB400 == 35 [pid = 756] [id = 307] 11:26:36 INFO - PROCESS | 756 | --DOCSHELL 0C810400 == 34 [pid = 756] [id = 306] 11:26:36 INFO - PROCESS | 756 | --DOCSHELL 090FBC00 == 33 [pid = 756] [id = 304] 11:26:36 INFO - PROCESS | 756 | --DOCSHELL 0E010C00 == 32 [pid = 756] [id = 305] 11:26:36 INFO - PROCESS | 756 | --DOCSHELL 090F7400 == 31 [pid = 756] [id = 294] 11:26:36 INFO - PROCESS | 756 | --DOCSHELL 19F86400 == 30 [pid = 756] [id = 319] 11:26:36 INFO - PROCESS | 756 | --DOCSHELL 17642800 == 29 [pid = 756] [id = 317] 11:26:36 INFO - PROCESS | 756 | --DOCSHELL 18EF2C00 == 28 [pid = 756] [id = 318] 11:26:36 INFO - PROCESS | 756 | --DOCSHELL 167DEC00 == 27 [pid = 756] [id = 315] 11:26:36 INFO - PROCESS | 756 | --DOCSHELL 0D276400 == 26 [pid = 756] [id = 316] 11:26:36 INFO - PROCESS | 756 | --DOMWINDOW == 96 (1535D400) [pid = 756] [serial = 891] [outer = 00000000] [url = about:blank] 11:26:36 INFO - PROCESS | 756 | --DOMWINDOW == 95 (16351C00) [pid = 756] [serial = 894] [outer = 00000000] [url = about:blank] 11:26:36 INFO - PROCESS | 756 | --DOMWINDOW == 94 (0CCCC800) [pid = 756] [serial = 874] [outer = 00000000] [url = about:blank] 11:26:36 INFO - PROCESS | 756 | --DOMWINDOW == 93 (0C906000) [pid = 756] [serial = 873] [outer = 00000000] [url = about:blank] 11:26:36 INFO - PROCESS | 756 | --DOMWINDOW == 92 (14E1E000) [pid = 756] [serial = 877] [outer = 00000000] [url = about:blank] 11:26:36 INFO - PROCESS | 756 | --DOMWINDOW == 91 (0E6CE800) [pid = 756] [serial = 876] [outer = 00000000] [url = about:blank] 11:26:36 INFO - PROCESS | 756 | --DOMWINDOW == 90 (1C640800) [pid = 756] [serial = 880] [outer = 00000000] [url = about:blank] 11:26:36 INFO - PROCESS | 756 | --DOMWINDOW == 89 (1BDBBC00) [pid = 756] [serial = 879] [outer = 00000000] [url = about:blank] 11:26:36 INFO - PROCESS | 756 | --DOMWINDOW == 88 (1809E800) [pid = 756] [serial = 898] [outer = 00000000] [url = about:blank] 11:26:36 INFO - PROCESS | 756 | --DOMWINDOW == 87 (17BEC800) [pid = 756] [serial = 897] [outer = 00000000] [url = about:blank] 11:26:36 INFO - PROCESS | 756 | --DOMWINDOW == 86 (18EB9000) [pid = 756] [serial = 900] [outer = 00000000] [url = about:blank] 11:26:36 INFO - PROCESS | 756 | --DOMWINDOW == 85 (17649800) [pid = 756] [serial = 904] [outer = 00000000] [url = about:blank] 11:26:36 INFO - PROCESS | 756 | --DOMWINDOW == 84 (1606B800) [pid = 756] [serial = 903] [outer = 00000000] [url = about:blank] 11:26:36 INFO - PROCESS | 756 | --DOMWINDOW == 83 (193AF800) [pid = 756] [serial = 901] [outer = 00000000] [url = about:blank] 11:26:36 INFO - PROCESS | 756 | --DOMWINDOW == 82 (0C8F8800) [pid = 756] [serial = 883] [outer = 00000000] [url = about:blank] 11:26:36 INFO - PROCESS | 756 | --DOMWINDOW == 81 (0C82F400) [pid = 756] [serial = 882] [outer = 00000000] [url = about:blank] 11:26:36 INFO - PROCESS | 756 | --DOMWINDOW == 80 (0D83F800) [pid = 756] [serial = 888] [outer = 00000000] [url = about:blank] 11:26:36 INFO - PROCESS | 756 | --DOMWINDOW == 79 (0DAB4400) [pid = 756] [serial = 889] [outer = 00000000] [url = about:blank] 11:26:36 INFO - PROCESS | 756 | --DOMWINDOW == 78 (0C90D000) [pid = 756] [serial = 885] [outer = 00000000] [url = about:blank] 11:26:36 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0CC21000) [pid = 756] [serial = 886] [outer = 00000000] [url = about:blank] 11:26:36 INFO - PROCESS | 756 | --DOMWINDOW == 76 (17644000) [pid = 756] [serial = 895] [outer = 00000000] [url = about:blank] 11:26:36 INFO - PROCESS | 756 | --DOMWINDOW == 75 (1A3C0C00) [pid = 756] [serial = 906] [outer = 00000000] [url = about:blank] 11:26:36 INFO - PROCESS | 756 | --DOMWINDOW == 74 (1A3C8400) [pid = 756] [serial = 907] [outer = 00000000] [url = about:blank] 11:26:36 INFO - PROCESS | 756 | --DOMWINDOW == 73 (15F27800) [pid = 756] [serial = 892] [outer = 00000000] [url = about:blank] 11:26:36 INFO - PROCESS | 756 | --DOMWINDOW == 72 (1B0E4000) [pid = 756] [serial = 909] [outer = 00000000] [url = about:blank] 11:26:36 INFO - PROCESS | 756 | 1468607196230 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 11:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1833ms 11:26:36 INFO - PROCESS | 756 | 1468607196327 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 11:26:36 INFO - PROCESS | 756 | 1468607196331 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 11:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:26:36 INFO - PROCESS | 756 | 1468607196336 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:26:36 INFO - PROCESS | 756 | 1468607196339 Marionette TRACE conn6 <- [1,1246,null,{}] 11:26:36 INFO - PROCESS | 756 | 1468607196345 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:36 INFO - PROCESS | 756 | 1468607196348 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:36 INFO - PROCESS | 756 | 1468607196478 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 11:26:36 INFO - PROCESS | 756 | 1468607196489 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:36 INFO - PROCESS | 756 | 1468607196494 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:36 INFO - PROCESS | 756 | ++DOCSHELL 0C910C00 == 27 [pid = 756] [id = 321] 11:26:36 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (0C912000) [pid = 756] [serial = 962] [outer = 00000000] 11:26:36 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (0CCC9400) [pid = 756] [serial = 963] [outer = 0C912000] 11:26:36 INFO - PROCESS | 756 | 1468607196542 Marionette DEBUG loaded listener.js 11:26:36 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (0D03AC00) [pid = 756] [serial = 964] [outer = 0C912000] 11:26:36 INFO - PROCESS | 756 | 1468607196987 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 11:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 671ms 11:26:37 INFO - PROCESS | 756 | 1468607197022 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 11:26:37 INFO - PROCESS | 756 | 1468607197027 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 11:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:26:37 INFO - PROCESS | 756 | 1468607197037 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:26:37 INFO - PROCESS | 756 | 1468607197040 Marionette TRACE conn6 <- [1,1250,null,{}] 11:26:37 INFO - PROCESS | 756 | 1468607197044 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:37 INFO - PROCESS | 756 | 1468607197046 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:37 INFO - PROCESS | 756 | 1468607197138 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 11:26:37 INFO - PROCESS | 756 | 1468607197148 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:37 INFO - PROCESS | 756 | 1468607197150 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:37 INFO - PROCESS | 756 | ++DOCSHELL 0D7A0000 == 28 [pid = 756] [id = 322] 11:26:37 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (0D836800) [pid = 756] [serial = 965] [outer = 00000000] 11:26:37 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (0D841000) [pid = 756] [serial = 966] [outer = 0D836800] 11:26:37 INFO - PROCESS | 756 | 1468607197198 Marionette DEBUG loaded listener.js 11:26:37 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (0DAA7C00) [pid = 756] [serial = 967] [outer = 0D836800] 11:26:37 INFO - PROCESS | 756 | 1468607197658 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 11:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 690ms 11:26:37 INFO - PROCESS | 756 | 1468607197725 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 11:26:37 INFO - PROCESS | 756 | 1468607197727 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 11:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:26:37 INFO - PROCESS | 756 | 1468607197731 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:26:37 INFO - PROCESS | 756 | 1468607197734 Marionette TRACE conn6 <- [1,1254,null,{}] 11:26:37 INFO - PROCESS | 756 | 1468607197745 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:37 INFO - PROCESS | 756 | 1468607197749 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:37 INFO - PROCESS | 756 | 1468607197832 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 11:26:37 INFO - PROCESS | 756 | 1468607197919 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:37 INFO - PROCESS | 756 | 1468607197922 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:37 INFO - PROCESS | 756 | ++DOCSHELL 1535F400 == 29 [pid = 756] [id = 323] 11:26:37 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (15F1AC00) [pid = 756] [serial = 968] [outer = 00000000] 11:26:37 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (15F26400) [pid = 756] [serial = 969] [outer = 15F1AC00] 11:26:38 INFO - PROCESS | 756 | 1468607198008 Marionette DEBUG loaded listener.js 11:26:38 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (16062800) [pid = 756] [serial = 970] [outer = 15F1AC00] 11:26:38 INFO - PROCESS | 756 | 1468607198447 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 11:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 790ms 11:26:38 INFO - PROCESS | 756 | 1468607198525 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 11:26:38 INFO - PROCESS | 756 | 1468607198528 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 11:26:38 INFO - PROCESS | 756 | 1468607198531 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:26:38 INFO - PROCESS | 756 | 1468607198533 Marionette TRACE conn6 <- [1,1258,null,{}] 11:26:38 INFO - PROCESS | 756 | 1468607198536 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:38 INFO - PROCESS | 756 | 1468607198538 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:38 INFO - PROCESS | 756 | 1468607198651 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 11:26:38 INFO - PROCESS | 756 | 1468607198710 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:38 INFO - PROCESS | 756 | 1468607198712 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:38 INFO - PROCESS | 756 | ++DOCSHELL 16061400 == 30 [pid = 756] [id = 324] 11:26:38 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (16062400) [pid = 756] [serial = 971] [outer = 00000000] 11:26:38 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (16359400) [pid = 756] [serial = 972] [outer = 16062400] 11:26:38 INFO - PROCESS | 756 | 1468607198757 Marionette DEBUG loaded listener.js 11:26:38 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (17645400) [pid = 756] [serial = 973] [outer = 16062400] 11:26:39 INFO - PROCESS | 756 | 1468607199168 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 11:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 11:26:39 INFO - PROCESS | 756 | 1468607199219 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 11:26:39 INFO - PROCESS | 756 | 1468607199221 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 11:26:39 INFO - PROCESS | 756 | 1468607199234 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:26:39 INFO - PROCESS | 756 | 1468607199236 Marionette TRACE conn6 <- [1,1262,null,{}] 11:26:39 INFO - PROCESS | 756 | 1468607199239 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:39 INFO - PROCESS | 756 | 1468607199241 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:39 INFO - PROCESS | 756 | 1468607199347 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 11:26:39 INFO - PROCESS | 756 | 1468607199353 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:39 INFO - PROCESS | 756 | 1468607199355 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:39 INFO - PROCESS | 756 | ++DOCSHELL 1764A400 == 31 [pid = 756] [id = 325] 11:26:39 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (1764B000) [pid = 756] [serial = 974] [outer = 00000000] 11:26:39 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (17BF4C00) [pid = 756] [serial = 975] [outer = 1764B000] 11:26:39 INFO - PROCESS | 756 | 1468607199399 Marionette DEBUG loaded listener.js 11:26:39 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (180A7400) [pid = 756] [serial = 976] [outer = 1764B000] 11:26:39 INFO - PROCESS | 756 | 1468607199838 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 11:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 671ms 11:26:39 INFO - PROCESS | 756 | 1468607199913 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 11:26:39 INFO - PROCESS | 756 | 1468607199915 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 11:26:39 INFO - PROCESS | 756 | 1468607199918 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:26:39 INFO - PROCESS | 756 | 1468607199920 Marionette TRACE conn6 <- [1,1266,null,{}] 11:26:39 INFO - PROCESS | 756 | 1468607199929 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:39 INFO - PROCESS | 756 | 1468607199935 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:40 INFO - PROCESS | 756 | 1468607200068 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 11:26:40 INFO - PROCESS | 756 | 1468607200074 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:40 INFO - PROCESS | 756 | 1468607200076 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:40 INFO - PROCESS | 756 | ++DOCSHELL 18304000 == 32 [pid = 756] [id = 326] 11:26:40 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (18305800) [pid = 756] [serial = 977] [outer = 00000000] 11:26:40 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (18EF2000) [pid = 756] [serial = 978] [outer = 18305800] 11:26:40 INFO - PROCESS | 756 | 1468607200120 Marionette DEBUG loaded listener.js 11:26:40 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (193A3800) [pid = 756] [serial = 979] [outer = 18305800] 11:26:40 INFO - PROCESS | 756 | --DOMWINDOW == 89 (0C84E000) [pid = 756] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:26:40 INFO - PROCESS | 756 | --DOMWINDOW == 88 (19D4D800) [pid = 756] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:26:40 INFO - PROCESS | 756 | --DOMWINDOW == 87 (1B071400) [pid = 756] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:26:40 INFO - PROCESS | 756 | --DOMWINDOW == 86 (1B06C400) [pid = 756] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:26:40 INFO - PROCESS | 756 | --DOMWINDOW == 85 (16064C00) [pid = 756] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:26:40 INFO - PROCESS | 756 | --DOMWINDOW == 84 (090FD000) [pid = 756] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:26:40 INFO - PROCESS | 756 | --DOMWINDOW == 83 (0E6D1000) [pid = 756] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:26:40 INFO - PROCESS | 756 | --DOMWINDOW == 82 (14A67800) [pid = 756] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:26:40 INFO - PROCESS | 756 | --DOMWINDOW == 81 (167E5800) [pid = 756] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:26:40 INFO - PROCESS | 756 | --DOMWINDOW == 80 (1BF1FC00) [pid = 756] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:26:40 INFO - PROCESS | 756 | --DOMWINDOW == 79 (0C8F4800) [pid = 756] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:26:40 INFO - PROCESS | 756 | --DOMWINDOW == 78 (19D57800) [pid = 756] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:26:40 INFO - PROCESS | 756 | --DOMWINDOW == 77 (18301C00) [pid = 756] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:26:40 INFO - PROCESS | 756 | 1468607200761 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 11:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 870ms 11:26:40 INFO - PROCESS | 756 | 1468607200793 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 11:26:40 INFO - PROCESS | 756 | 1468607200795 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 11:26:40 INFO - PROCESS | 756 | 1468607200799 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:26:40 INFO - PROCESS | 756 | 1468607200800 Marionette TRACE conn6 <- [1,1270,null,{}] 11:26:40 INFO - PROCESS | 756 | 1468607200804 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:40 INFO - PROCESS | 756 | 1468607200806 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:40 INFO - PROCESS | 756 | 1468607200884 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 11:26:40 INFO - PROCESS | 756 | 1468607200889 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:40 INFO - PROCESS | 756 | 1468607200891 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:40 INFO - PROCESS | 756 | ++DOCSHELL 16069800 == 33 [pid = 756] [id = 327] 11:26:40 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (167E5800) [pid = 756] [serial = 980] [outer = 00000000] 11:26:40 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (18310800) [pid = 756] [serial = 981] [outer = 167E5800] 11:26:40 INFO - PROCESS | 756 | 1468607200935 Marionette DEBUG loaded listener.js 11:26:40 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (18EF5C00) [pid = 756] [serial = 982] [outer = 167E5800] 11:26:41 INFO - PROCESS | 756 | 1468607201357 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 11:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 629ms 11:26:41 INFO - PROCESS | 756 | 1468607201433 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 11:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:26:41 INFO - PROCESS | 756 | 1468607201435 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 11:26:41 INFO - PROCESS | 756 | 1468607201438 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:26:41 INFO - PROCESS | 756 | 1468607201440 Marionette TRACE conn6 <- [1,1274,null,{}] 11:26:41 INFO - PROCESS | 756 | 1468607201443 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:41 INFO - PROCESS | 756 | 1468607201445 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:41 INFO - PROCESS | 756 | 1468607201523 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 11:26:41 INFO - PROCESS | 756 | 1468607201531 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:41 INFO - PROCESS | 756 | 1468607201533 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:41 INFO - PROCESS | 756 | ++DOCSHELL 16064C00 == 34 [pid = 756] [id = 328] 11:26:41 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (1830D400) [pid = 756] [serial = 983] [outer = 00000000] 11:26:41 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (196EB800) [pid = 756] [serial = 984] [outer = 1830D400] 11:26:41 INFO - PROCESS | 756 | 1468607201578 Marionette DEBUG loaded listener.js 11:26:41 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (194BD000) [pid = 756] [serial = 985] [outer = 1830D400] 11:26:41 INFO - PROCESS | 756 | 1468607202001 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 11:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 631ms 11:26:42 INFO - PROCESS | 756 | 1468607202070 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 11:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:26:42 INFO - PROCESS | 756 | 1468607202072 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 11:26:42 INFO - PROCESS | 756 | 1468607202075 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:26:42 INFO - PROCESS | 756 | 1468607202077 Marionette TRACE conn6 <- [1,1278,null,{}] 11:26:42 INFO - PROCESS | 756 | 1468607202080 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:42 INFO - PROCESS | 756 | 1468607202082 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:42 INFO - PROCESS | 756 | 1468607202159 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 11:26:42 INFO - PROCESS | 756 | 1468607202168 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:42 INFO - PROCESS | 756 | 1468607202170 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:42 INFO - PROCESS | 756 | ++DOCSHELL 1535D400 == 35 [pid = 756] [id = 329] 11:26:42 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (19D57400) [pid = 756] [serial = 986] [outer = 00000000] 11:26:42 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (19F8BC00) [pid = 756] [serial = 987] [outer = 19D57400] 11:26:42 INFO - PROCESS | 756 | 1468607202213 Marionette DEBUG loaded listener.js 11:26:42 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (19F8DC00) [pid = 756] [serial = 988] [outer = 19D57400] 11:26:42 INFO - PROCESS | 756 | 1468607202912 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 11:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 930ms 11:26:43 INFO - PROCESS | 756 | 1468607203007 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 11:26:43 INFO - PROCESS | 756 | 1468607203011 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 11:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:26:43 INFO - PROCESS | 756 | 1468607203017 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:26:43 INFO - PROCESS | 756 | 1468607203020 Marionette TRACE conn6 <- [1,1282,null,{}] 11:26:43 INFO - PROCESS | 756 | 1468607203027 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:43 INFO - PROCESS | 756 | 1468607203030 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:43 INFO - PROCESS | 756 | 1468607203180 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 11:26:43 INFO - PROCESS | 756 | 1468607203305 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:43 INFO - PROCESS | 756 | 1468607203308 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:43 INFO - PROCESS | 756 | ++DOCSHELL 0C904000 == 36 [pid = 756] [id = 330] 11:26:43 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (0C907C00) [pid = 756] [serial = 989] [outer = 00000000] 11:26:43 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (0D272400) [pid = 756] [serial = 990] [outer = 0C907C00] 11:26:43 INFO - PROCESS | 756 | 1468607203370 Marionette DEBUG loaded listener.js 11:26:43 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (0D83F800) [pid = 756] [serial = 991] [outer = 0C907C00] 11:26:44 INFO - PROCESS | 756 | 1468607204143 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 11:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1184ms 11:26:44 INFO - PROCESS | 756 | 1468607204201 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 11:26:44 INFO - PROCESS | 756 | 1468607204205 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 11:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:26:44 INFO - PROCESS | 756 | 1468607204212 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:26:44 INFO - PROCESS | 756 | 1468607204215 Marionette TRACE conn6 <- [1,1286,null,{}] 11:26:44 INFO - PROCESS | 756 | 1468607204219 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:44 INFO - PROCESS | 756 | 1468607204222 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:44 INFO - PROCESS | 756 | 1468607204349 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 11:26:44 INFO - PROCESS | 756 | 1468607204474 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:44 INFO - PROCESS | 756 | 1468607204477 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:44 INFO - PROCESS | 756 | ++DOCSHELL 14AAEC00 == 37 [pid = 756] [id = 331] 11:26:44 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (14B86C00) [pid = 756] [serial = 992] [outer = 00000000] 11:26:44 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (15352000) [pid = 756] [serial = 993] [outer = 14B86C00] 11:26:44 INFO - PROCESS | 756 | 1468607204534 Marionette DEBUG loaded listener.js 11:26:44 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (1606FC00) [pid = 756] [serial = 994] [outer = 14B86C00] 11:26:45 INFO - PROCESS | 756 | --DOCSHELL 16064C00 == 36 [pid = 756] [id = 328] 11:26:45 INFO - PROCESS | 756 | --DOCSHELL 16069800 == 35 [pid = 756] [id = 327] 11:26:45 INFO - PROCESS | 756 | --DOCSHELL 18304000 == 34 [pid = 756] [id = 326] 11:26:45 INFO - PROCESS | 756 | --DOCSHELL 1764A400 == 33 [pid = 756] [id = 325] 11:26:45 INFO - PROCESS | 756 | --DOCSHELL 16061400 == 32 [pid = 756] [id = 324] 11:26:45 INFO - PROCESS | 756 | --DOCSHELL 1535F400 == 31 [pid = 756] [id = 323] 11:26:45 INFO - PROCESS | 756 | --DOCSHELL 0D7A0000 == 30 [pid = 756] [id = 322] 11:26:45 INFO - PROCESS | 756 | --DOCSHELL 0C910C00 == 29 [pid = 756] [id = 321] 11:26:45 INFO - PROCESS | 756 | --DOMWINDOW == 91 (193B0400) [pid = 756] [serial = 930] [outer = 00000000] [url = about:blank] 11:26:45 INFO - PROCESS | 756 | --DOMWINDOW == 90 (1A3C9000) [pid = 756] [serial = 933] [outer = 00000000] [url = about:blank] 11:26:45 INFO - PROCESS | 756 | --DOMWINDOW == 89 (193B1C00) [pid = 756] [serial = 931] [outer = 00000000] [url = about:blank] 11:26:45 INFO - PROCESS | 756 | --DOMWINDOW == 88 (1B0E3000) [pid = 756] [serial = 936] [outer = 00000000] [url = about:blank] 11:26:45 INFO - PROCESS | 756 | --DOMWINDOW == 87 (1B60C800) [pid = 756] [serial = 910] [outer = 00000000] [url = about:blank] 11:26:45 INFO - PROCESS | 756 | --DOMWINDOW == 86 (19D55C00) [pid = 756] [serial = 939] [outer = 00000000] [url = about:blank] 11:26:45 INFO - PROCESS | 756 | --DOMWINDOW == 85 (0C811000) [pid = 756] [serial = 912] [outer = 00000000] [url = about:blank] 11:26:45 INFO - PROCESS | 756 | --DOMWINDOW == 84 (0C850400) [pid = 756] [serial = 913] [outer = 00000000] [url = about:blank] 11:26:45 INFO - PROCESS | 756 | --DOMWINDOW == 83 (14A6C400) [pid = 756] [serial = 915] [outer = 00000000] [url = about:blank] 11:26:45 INFO - PROCESS | 756 | --DOMWINDOW == 82 (15032C00) [pid = 756] [serial = 916] [outer = 00000000] [url = about:blank] 11:26:45 INFO - PROCESS | 756 | --DOMWINDOW == 81 (14E21400) [pid = 756] [serial = 921] [outer = 00000000] [url = about:blank] 11:26:45 INFO - PROCESS | 756 | --DOMWINDOW == 80 (15051800) [pid = 756] [serial = 922] [outer = 00000000] [url = about:blank] 11:26:45 INFO - PROCESS | 756 | --DOMWINDOW == 79 (17641000) [pid = 756] [serial = 924] [outer = 00000000] [url = about:blank] 11:26:45 INFO - PROCESS | 756 | --DOMWINDOW == 78 (1C2E7400) [pid = 756] [serial = 946] [outer = 00000000] [url = about:blank] 11:26:45 INFO - PROCESS | 756 | --DOMWINDOW == 77 (17668800) [pid = 756] [serial = 925] [outer = 00000000] [url = about:blank] 11:26:45 INFO - PROCESS | 756 | --DOMWINDOW == 76 (0D0E8000) [pid = 756] [serial = 918] [outer = 00000000] [url = about:blank] 11:26:45 INFO - PROCESS | 756 | --DOMWINDOW == 75 (1BF1E000) [pid = 756] [serial = 943] [outer = 00000000] [url = about:blank] 11:26:45 INFO - PROCESS | 756 | --DOMWINDOW == 74 (0D272C00) [pid = 756] [serial = 919] [outer = 00000000] [url = about:blank] 11:26:45 INFO - PROCESS | 756 | --DOMWINDOW == 73 (18EADC00) [pid = 756] [serial = 927] [outer = 00000000] [url = about:blank] 11:26:45 INFO - PROCESS | 756 | --DOMWINDOW == 72 (1A3D1000) [pid = 756] [serial = 934] [outer = 00000000] [url = about:blank] 11:26:45 INFO - PROCESS | 756 | --DOMWINDOW == 71 (1C221C00) [pid = 756] [serial = 945] [outer = 00000000] [url = about:blank] 11:26:45 INFO - PROCESS | 756 | --DOMWINDOW == 70 (1BF17400) [pid = 756] [serial = 942] [outer = 00000000] [url = about:blank] 11:26:45 INFO - PROCESS | 756 | --DOMWINDOW == 69 (1A3CAC00) [pid = 756] [serial = 940] [outer = 00000000] [url = about:blank] 11:26:45 INFO - PROCESS | 756 | --DOMWINDOW == 68 (1B60F800) [pid = 756] [serial = 937] [outer = 00000000] [url = about:blank] 11:26:45 INFO - PROCESS | 756 | --DOMWINDOW == 67 (193A3C00) [pid = 756] [serial = 928] [outer = 00000000] [url = about:blank] 11:26:45 INFO - PROCESS | 756 | 1468607205357 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1172ms 11:26:45 INFO - PROCESS | 756 | 1468607205387 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 11:26:45 INFO - PROCESS | 756 | 1468607205392 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 11:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:26:45 INFO - PROCESS | 756 | 1468607205396 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:26:45 INFO - PROCESS | 756 | 1468607205399 Marionette TRACE conn6 <- [1,1290,null,{}] 11:26:45 INFO - PROCESS | 756 | 1468607205405 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:45 INFO - PROCESS | 756 | 1468607205408 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:45 INFO - PROCESS | 756 | 1468607205497 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 11:26:45 INFO - PROCESS | 756 | 1468607205504 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:45 INFO - PROCESS | 756 | 1468607205508 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:45 INFO - PROCESS | 756 | ++DOCSHELL 0CC6E000 == 30 [pid = 756] [id = 332] 11:26:45 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (0CC76800) [pid = 756] [serial = 995] [outer = 00000000] 11:26:45 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (0D083C00) [pid = 756] [serial = 996] [outer = 0CC76800] 11:26:45 INFO - PROCESS | 756 | 1468607205555 Marionette DEBUG loaded listener.js 11:26:45 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (0D1F1000) [pid = 756] [serial = 997] [outer = 0CC76800] 11:26:46 INFO - PROCESS | 756 | 1468607206086 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 11:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 730ms 11:26:46 INFO - PROCESS | 756 | 1468607206127 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 11:26:46 INFO - PROCESS | 756 | 1468607206131 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 11:26:46 INFO - PROCESS | 756 | 1468607206137 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:26:46 INFO - PROCESS | 756 | 1468607206139 Marionette TRACE conn6 <- [1,1294,null,{}] 11:26:46 INFO - PROCESS | 756 | 1468607206143 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:46 INFO - PROCESS | 756 | 1468607206145 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:46 INFO - PROCESS | 756 | 1468607206232 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 11:26:46 INFO - PROCESS | 756 | 1468607206241 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:46 INFO - PROCESS | 756 | 1468607206243 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:46 INFO - PROCESS | 756 | ++DOCSHELL 0C997400 == 31 [pid = 756] [id = 333] 11:26:46 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (0E597000) [pid = 756] [serial = 998] [outer = 00000000] 11:26:46 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (14A6A000) [pid = 756] [serial = 999] [outer = 0E597000] 11:26:46 INFO - PROCESS | 756 | 1468607206290 Marionette DEBUG loaded listener.js 11:26:46 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (14E5F400) [pid = 756] [serial = 1000] [outer = 0E597000] 11:26:46 INFO - PROCESS | 756 | 1468607206769 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 11:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 669ms 11:26:46 INFO - PROCESS | 756 | 1468607206812 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 11:26:46 INFO - PROCESS | 756 | 1468607206815 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 11:26:46 INFO - PROCESS | 756 | 1468607206818 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:26:46 INFO - PROCESS | 756 | 1468607206821 Marionette TRACE conn6 <- [1,1298,null,{}] 11:26:46 INFO - PROCESS | 756 | 1468607206832 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:46 INFO - PROCESS | 756 | 1468607206836 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:46 INFO - PROCESS | 756 | 1468607206922 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 11:26:47 INFO - PROCESS | 756 | 1468607207037 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:47 INFO - PROCESS | 756 | 1468607207041 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:47 INFO - PROCESS | 756 | ++DOCSHELL 17645000 == 32 [pid = 756] [id = 334] 11:26:47 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (17646C00) [pid = 756] [serial = 1001] [outer = 00000000] 11:26:47 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (1764C800) [pid = 756] [serial = 1002] [outer = 17646C00] 11:26:47 INFO - PROCESS | 756 | 1468607207101 Marionette DEBUG loaded listener.js 11:26:47 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (17BF3C00) [pid = 756] [serial = 1003] [outer = 17646C00] 11:26:47 INFO - PROCESS | 756 | 1468607207466 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 11:26:47 INFO - PROCESS | 756 | 1468607207495 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 11:26:47 INFO - PROCESS | 756 | 1468607207498 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:26:47 INFO - PROCESS | 756 | 1468607207499 Marionette TRACE conn6 <- [1,1302,null,{}] 11:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:26:47 INFO - PROCESS | 756 | 1468607207503 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:47 INFO - PROCESS | 756 | 1468607207505 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:47 INFO - PROCESS | 756 | 1468607207616 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 11:26:47 INFO - PROCESS | 756 | 1468607207713 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:47 INFO - PROCESS | 756 | 1468607207715 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:47 INFO - PROCESS | 756 | ++DOCSHELL 17BF3000 == 33 [pid = 756] [id = 335] 11:26:47 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (17C0B400) [pid = 756] [serial = 1004] [outer = 00000000] 11:26:47 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (18EED400) [pid = 756] [serial = 1005] [outer = 17C0B400] 11:26:47 INFO - PROCESS | 756 | 1468607207759 Marionette DEBUG loaded listener.js 11:26:47 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (18EF5400) [pid = 756] [serial = 1006] [outer = 17C0B400] 11:26:48 INFO - PROCESS | 756 | 1468607208164 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 11:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 730ms 11:26:48 INFO - PROCESS | 756 | 1468607208233 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 11:26:48 INFO - PROCESS | 756 | 1468607208235 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 11:26:48 INFO - PROCESS | 756 | 1468607208238 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:26:48 INFO - PROCESS | 756 | 1468607208240 Marionette TRACE conn6 <- [1,1306,null,{}] 11:26:48 INFO - PROCESS | 756 | 1468607208243 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:48 INFO - PROCESS | 756 | 1468607208245 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:48 INFO - PROCESS | 756 | 1468607208356 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 11:26:48 INFO - PROCESS | 756 | 1468607208365 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:48 INFO - PROCESS | 756 | 1468607208367 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:48 INFO - PROCESS | 756 | ++DOCSHELL 18ECAC00 == 34 [pid = 756] [id = 336] 11:26:48 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (193A4800) [pid = 756] [serial = 1007] [outer = 00000000] 11:26:48 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (194BEC00) [pid = 756] [serial = 1008] [outer = 193A4800] 11:26:48 INFO - PROCESS | 756 | 1468607208462 Marionette DEBUG loaded listener.js 11:26:48 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (19D51000) [pid = 756] [serial = 1009] [outer = 193A4800] 11:26:48 INFO - PROCESS | 756 | 1468607208872 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 11:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 670ms 11:26:48 INFO - PROCESS | 756 | 1468607208912 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 11:26:48 INFO - PROCESS | 756 | 1468607208914 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 11:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:26:48 INFO - PROCESS | 756 | 1468607208924 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:26:48 INFO - PROCESS | 756 | 1468607208926 Marionette TRACE conn6 <- [1,1310,null,{}] 11:26:48 INFO - PROCESS | 756 | 1468607208929 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:48 INFO - PROCESS | 756 | 1468607208935 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:49 INFO - PROCESS | 756 | 1468607209106 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 11:26:49 INFO - PROCESS | 756 | 1468607209170 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:49 INFO - PROCESS | 756 | 1468607209172 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:49 INFO - PROCESS | 756 | ++DOCSHELL 19F8B800 == 35 [pid = 756] [id = 337] 11:26:49 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (1A3CBC00) [pid = 756] [serial = 1010] [outer = 00000000] 11:26:49 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (1A505C00) [pid = 756] [serial = 1011] [outer = 1A3CBC00] 11:26:49 INFO - PROCESS | 756 | 1468607209216 Marionette DEBUG loaded listener.js 11:26:49 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (1A3D1800) [pid = 756] [serial = 1012] [outer = 1A3CBC00] 11:26:49 INFO - PROCESS | 756 | 1468607209649 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 11:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 770ms 11:26:49 INFO - PROCESS | 756 | --DOMWINDOW == 84 (16062400) [pid = 756] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:26:49 INFO - PROCESS | 756 | --DOMWINDOW == 83 (15F1AC00) [pid = 756] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:26:49 INFO - PROCESS | 756 | --DOMWINDOW == 82 (0C823C00) [pid = 756] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:26:49 INFO - PROCESS | 756 | --DOMWINDOW == 81 (0C912000) [pid = 756] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:26:49 INFO - PROCESS | 756 | --DOMWINDOW == 80 (0D836800) [pid = 756] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:26:49 INFO - PROCESS | 756 | --DOMWINDOW == 79 (1764B000) [pid = 756] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:26:49 INFO - PROCESS | 756 | --DOMWINDOW == 78 (0D277400) [pid = 756] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:26:49 INFO - PROCESS | 756 | --DOMWINDOW == 77 (1830D400) [pid = 756] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:26:49 INFO - PROCESS | 756 | --DOMWINDOW == 76 (17644C00) [pid = 756] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:26:49 INFO - PROCESS | 756 | --DOMWINDOW == 75 (18EF3000) [pid = 756] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:26:49 INFO - PROCESS | 756 | --DOMWINDOW == 74 (1A3D3800) [pid = 756] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:26:49 INFO - PROCESS | 756 | --DOMWINDOW == 73 (18305800) [pid = 756] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:26:49 INFO - PROCESS | 756 | --DOMWINDOW == 72 (167E5800) [pid = 756] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:26:49 INFO - PROCESS | 756 | 1468607209715 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 11:26:49 INFO - PROCESS | 756 | 1468607209717 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 11:26:49 INFO - PROCESS | 756 | 1468607209721 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:26:49 INFO - PROCESS | 756 | 1468607209723 Marionette TRACE conn6 <- [1,1314,null,{}] 11:26:49 INFO - PROCESS | 756 | 1468607209727 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:49 INFO - PROCESS | 756 | 1468607209729 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:49 INFO - PROCESS | 756 | 1468607209809 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 11:26:49 INFO - PROCESS | 756 | 1468607209814 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:49 INFO - PROCESS | 756 | 1468607209816 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:49 INFO - PROCESS | 756 | ++DOCSHELL 0D273800 == 36 [pid = 756] [id = 338] 11:26:49 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (0D277400) [pid = 756] [serial = 1013] [outer = 00000000] 11:26:49 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (14E5A000) [pid = 756] [serial = 1014] [outer = 0D277400] 11:26:49 INFO - PROCESS | 756 | 1468607209861 Marionette DEBUG loaded listener.js 11:26:49 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (16066000) [pid = 756] [serial = 1015] [outer = 0D277400] 11:26:50 INFO - PROCESS | 756 | 1468607210293 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:26:50 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 11:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 631ms 11:26:50 INFO - PROCESS | 756 | 1468607210356 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 11:26:50 INFO - PROCESS | 756 | 1468607210358 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 11:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:26:50 INFO - PROCESS | 756 | 1468607210389 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:26:50 INFO - PROCESS | 756 | 1468607210391 Marionette TRACE conn6 <- [1,1318,null,{}] 11:26:50 INFO - PROCESS | 756 | 1468607210394 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:50 INFO - PROCESS | 756 | 1468607210396 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:50 INFO - PROCESS | 756 | 1468607210476 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 11:26:50 INFO - PROCESS | 756 | 1468607210481 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:50 INFO - PROCESS | 756 | 1468607210483 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:50 INFO - PROCESS | 756 | ++DOCSHELL 15032C00 == 37 [pid = 756] [id = 339] 11:26:50 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (1764C000) [pid = 756] [serial = 1016] [outer = 00000000] 11:26:50 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (196E5800) [pid = 756] [serial = 1017] [outer = 1764C000] 11:26:50 INFO - PROCESS | 756 | 1468607210527 Marionette DEBUG loaded listener.js 11:26:50 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (1A4E3000) [pid = 756] [serial = 1018] [outer = 1764C000] 11:26:50 INFO - PROCESS | 756 | 1468607210942 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:26:51 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 11:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 630ms 11:26:51 INFO - PROCESS | 756 | 1468607211023 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 11:26:51 INFO - PROCESS | 756 | 1468607211025 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 11:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:26:51 INFO - PROCESS | 756 | 1468607211028 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:26:51 INFO - PROCESS | 756 | 1468607211029 Marionette TRACE conn6 <- [1,1322,null,{}] 11:26:51 INFO - PROCESS | 756 | 1468607211033 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:51 INFO - PROCESS | 756 | 1468607211035 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:51 INFO - PROCESS | 756 | 1468607211117 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 11:26:51 INFO - PROCESS | 756 | 1468607211123 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:51 INFO - PROCESS | 756 | 1468607211124 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:51 INFO - PROCESS | 756 | ++DOCSHELL 15030400 == 38 [pid = 756] [id = 340] 11:26:51 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (17644000) [pid = 756] [serial = 1019] [outer = 00000000] 11:26:51 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (1B077C00) [pid = 756] [serial = 1020] [outer = 17644000] 11:26:51 INFO - PROCESS | 756 | 1468607211167 Marionette DEBUG loaded listener.js 11:26:51 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (1BD52C00) [pid = 756] [serial = 1021] [outer = 17644000] 11:26:51 INFO - PROCESS | 756 | 1468607211573 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 569ms 11:26:51 INFO - PROCESS | 756 | 1468607211598 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 11:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:26:51 INFO - PROCESS | 756 | 1468607211601 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 11:26:51 INFO - PROCESS | 756 | 1468607211604 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:26:51 INFO - PROCESS | 756 | 1468607211605 Marionette TRACE conn6 <- [1,1326,null,{}] 11:26:51 INFO - PROCESS | 756 | 1468607211609 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:51 INFO - PROCESS | 756 | 1468607211610 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:51 INFO - PROCESS | 756 | 1468607211735 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 11:26:51 INFO - PROCESS | 756 | 1468607211930 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:51 INFO - PROCESS | 756 | 1468607211933 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:51 INFO - PROCESS | 756 | ++DOCSHELL 0C813000 == 39 [pid = 756] [id = 341] 11:26:51 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (0C824800) [pid = 756] [serial = 1022] [outer = 00000000] 11:26:51 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (0C84D000) [pid = 756] [serial = 1023] [outer = 0C824800] 11:26:51 INFO - PROCESS | 756 | 1468607211995 Marionette DEBUG loaded listener.js 11:26:52 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (0C8F8400) [pid = 756] [serial = 1024] [outer = 0C824800] 11:26:53 INFO - PROCESS | 756 | 1468607213038 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 11:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1475ms 11:26:53 INFO - PROCESS | 756 | 1468607213081 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 11:26:53 INFO - PROCESS | 756 | 1468607213085 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 11:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:26:53 INFO - PROCESS | 756 | 1468607213089 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:26:53 INFO - PROCESS | 756 | 1468607213092 Marionette TRACE conn6 <- [1,1330,null,{}] 11:26:53 INFO - PROCESS | 756 | 1468607213098 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:53 INFO - PROCESS | 756 | 1468607213100 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:53 INFO - PROCESS | 756 | 1468607213214 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 11:26:53 INFO - PROCESS | 756 | 1468607213349 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:53 INFO - PROCESS | 756 | 1468607213352 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:53 INFO - PROCESS | 756 | ++DOCSHELL 150B9400 == 40 [pid = 756] [id = 342] 11:26:53 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (15353C00) [pid = 756] [serial = 1025] [outer = 00000000] 11:26:53 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (16069800) [pid = 756] [serial = 1026] [outer = 15353C00] 11:26:53 INFO - PROCESS | 756 | 1468607213408 Marionette DEBUG loaded listener.js 11:26:53 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (16D5D000) [pid = 756] [serial = 1027] [outer = 15353C00] 11:26:53 INFO - PROCESS | 756 | 1468607213941 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 11:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 890ms 11:26:53 INFO - PROCESS | 756 | 1468607213983 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 11:26:53 INFO - PROCESS | 756 | 1468607213987 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 11:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:26:53 INFO - PROCESS | 756 | 1468607213991 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:26:53 INFO - PROCESS | 756 | 1468607213993 Marionette TRACE conn6 <- [1,1334,null,{}] 11:26:53 INFO - PROCESS | 756 | 1468607213997 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:53 INFO - PROCESS | 756 | 1468607214000 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:54 INFO - PROCESS | 756 | 1468607214110 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 11:26:54 INFO - PROCESS | 756 | 1468607214216 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:54 INFO - PROCESS | 756 | 1468607214219 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:54 INFO - PROCESS | 756 | ++DOCSHELL 1A3C7800 == 41 [pid = 756] [id = 343] 11:26:54 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (1A3D3C00) [pid = 756] [serial = 1028] [outer = 00000000] 11:26:54 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (1A503C00) [pid = 756] [serial = 1029] [outer = 1A3D3C00] 11:26:54 INFO - PROCESS | 756 | 1468607214272 Marionette DEBUG loaded listener.js 11:26:54 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (1B06C000) [pid = 756] [serial = 1030] [outer = 1A3D3C00] 11:26:54 INFO - PROCESS | 756 | 1468607214913 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 11:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 970ms 11:26:54 INFO - PROCESS | 756 | 1468607214965 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 11:26:54 INFO - PROCESS | 756 | 1468607214968 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 11:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:26:54 INFO - PROCESS | 756 | 1468607214978 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:26:54 INFO - PROCESS | 756 | 1468607214984 Marionette TRACE conn6 <- [1,1338,null,{}] 11:26:54 INFO - PROCESS | 756 | 1468607214990 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:54 INFO - PROCESS | 756 | 1468607214994 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:55 INFO - PROCESS | 756 | 1468607215104 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 11:26:55 INFO - PROCESS | 756 | 1468607215234 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:55 INFO - PROCESS | 756 | 1468607215237 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:55 INFO - PROCESS | 756 | ++DOCSHELL 1A510C00 == 42 [pid = 756] [id = 344] 11:26:55 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (1B073C00) [pid = 756] [serial = 1031] [outer = 00000000] 11:26:55 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (1BF23800) [pid = 756] [serial = 1032] [outer = 1B073C00] 11:26:55 INFO - PROCESS | 756 | 1468607215293 Marionette DEBUG loaded listener.js 11:26:55 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (1C2B0800) [pid = 756] [serial = 1033] [outer = 1B073C00] 11:26:56 INFO - PROCESS | 756 | 1468607216001 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 11:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1083ms 11:26:56 INFO - PROCESS | 756 | 1468607216058 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 11:26:56 INFO - PROCESS | 756 | 1468607216063 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 11:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:26:56 INFO - PROCESS | 756 | 1468607216082 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:26:56 INFO - PROCESS | 756 | 1468607216085 Marionette TRACE conn6 <- [1,1342,null,{}] 11:26:56 INFO - PROCESS | 756 | 1468607216093 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:56 INFO - PROCESS | 756 | 1468607216095 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:56 INFO - PROCESS | 756 | 1468607216206 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 11:26:56 INFO - PROCESS | 756 | 1468607216336 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:56 INFO - PROCESS | 756 | 1468607216341 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:56 INFO - PROCESS | 756 | ++DOCSHELL 0D036800 == 43 [pid = 756] [id = 345] 11:26:56 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (0D03A800) [pid = 756] [serial = 1034] [outer = 00000000] 11:26:56 INFO - PROCESS | 756 | ++DOMWINDOW == 95 (0D0E8400) [pid = 756] [serial = 1035] [outer = 0D03A800] 11:26:56 INFO - PROCESS | 756 | 1468607216393 Marionette DEBUG loaded listener.js 11:26:56 INFO - PROCESS | 756 | ++DOMWINDOW == 96 (0D165400) [pid = 756] [serial = 1036] [outer = 0D03A800] 11:26:57 INFO - PROCESS | 756 | --DOCSHELL 0C806C00 == 42 [pid = 756] [id = 320] 11:26:57 INFO - PROCESS | 756 | --DOCSHELL 15030400 == 41 [pid = 756] [id = 340] 11:26:57 INFO - PROCESS | 756 | --DOCSHELL 15032C00 == 40 [pid = 756] [id = 339] 11:26:57 INFO - PROCESS | 756 | --DOCSHELL 0D273800 == 39 [pid = 756] [id = 338] 11:26:57 INFO - PROCESS | 756 | --DOCSHELL 19F8B800 == 38 [pid = 756] [id = 337] 11:26:57 INFO - PROCESS | 756 | --DOCSHELL 18ECAC00 == 37 [pid = 756] [id = 336] 11:26:57 INFO - PROCESS | 756 | --DOCSHELL 17BF3000 == 36 [pid = 756] [id = 335] 11:26:57 INFO - PROCESS | 756 | --DOCSHELL 17645000 == 35 [pid = 756] [id = 334] 11:26:57 INFO - PROCESS | 756 | --DOCSHELL 0C997400 == 34 [pid = 756] [id = 333] 11:26:57 INFO - PROCESS | 756 | --DOCSHELL 0CC6E000 == 33 [pid = 756] [id = 332] 11:26:57 INFO - PROCESS | 756 | --DOCSHELL 1535D400 == 32 [pid = 756] [id = 329] 11:26:57 INFO - PROCESS | 756 | --DOCSHELL 0C904000 == 31 [pid = 756] [id = 330] 11:26:57 INFO - PROCESS | 756 | --DOCSHELL 14AAEC00 == 30 [pid = 756] [id = 331] 11:26:57 INFO - PROCESS | 756 | --DOCSHELL 1A510C00 == 29 [pid = 756] [id = 344] 11:26:57 INFO - PROCESS | 756 | --DOCSHELL 150B9400 == 28 [pid = 756] [id = 342] 11:26:57 INFO - PROCESS | 756 | --DOCSHELL 1A3C7800 == 27 [pid = 756] [id = 343] 11:26:57 INFO - PROCESS | 756 | --DOCSHELL 0C813000 == 26 [pid = 756] [id = 341] 11:26:57 INFO - PROCESS | 756 | --DOMWINDOW == 95 (16359400) [pid = 756] [serial = 972] [outer = 00000000] [url = about:blank] 11:26:57 INFO - PROCESS | 756 | --DOMWINDOW == 94 (15F26400) [pid = 756] [serial = 969] [outer = 00000000] [url = about:blank] 11:26:57 INFO - PROCESS | 756 | --DOMWINDOW == 93 (0D085C00) [pid = 756] [serial = 961] [outer = 00000000] [url = about:blank] 11:26:57 INFO - PROCESS | 756 | --DOMWINDOW == 92 (0C903C00) [pid = 756] [serial = 960] [outer = 00000000] [url = about:blank] 11:26:57 INFO - PROCESS | 756 | --DOMWINDOW == 91 (0CCC9400) [pid = 756] [serial = 963] [outer = 00000000] [url = about:blank] 11:26:57 INFO - PROCESS | 756 | --DOMWINDOW == 90 (0D03AC00) [pid = 756] [serial = 964] [outer = 00000000] [url = about:blank] 11:26:57 INFO - PROCESS | 756 | --DOMWINDOW == 89 (0D841000) [pid = 756] [serial = 966] [outer = 00000000] [url = about:blank] 11:26:57 INFO - PROCESS | 756 | --DOMWINDOW == 88 (0DAA7C00) [pid = 756] [serial = 967] [outer = 00000000] [url = about:blank] 11:26:57 INFO - PROCESS | 756 | --DOMWINDOW == 87 (17BF4C00) [pid = 756] [serial = 975] [outer = 00000000] [url = about:blank] 11:26:57 INFO - PROCESS | 756 | --DOMWINDOW == 86 (0E593000) [pid = 756] [serial = 949] [outer = 00000000] [url = about:blank] 11:26:57 INFO - PROCESS | 756 | --DOMWINDOW == 85 (0DA1C000) [pid = 756] [serial = 948] [outer = 00000000] [url = about:blank] 11:26:57 INFO - PROCESS | 756 | --DOMWINDOW == 84 (194BD000) [pid = 756] [serial = 985] [outer = 00000000] [url = about:blank] 11:26:57 INFO - PROCESS | 756 | --DOMWINDOW == 83 (18E12800) [pid = 756] [serial = 952] [outer = 00000000] [url = about:blank] 11:26:57 INFO - PROCESS | 756 | --DOMWINDOW == 82 (17BF9000) [pid = 756] [serial = 951] [outer = 00000000] [url = about:blank] 11:26:57 INFO - PROCESS | 756 | --DOMWINDOW == 81 (19D53400) [pid = 756] [serial = 955] [outer = 00000000] [url = about:blank] 11:26:57 INFO - PROCESS | 756 | --DOMWINDOW == 80 (18EF9400) [pid = 756] [serial = 954] [outer = 00000000] [url = about:blank] 11:26:57 INFO - PROCESS | 756 | --DOMWINDOW == 79 (1C68B400) [pid = 756] [serial = 958] [outer = 00000000] [url = about:blank] 11:26:57 INFO - PROCESS | 756 | --DOMWINDOW == 78 (1BF21800) [pid = 756] [serial = 957] [outer = 00000000] [url = about:blank] 11:26:57 INFO - PROCESS | 756 | --DOMWINDOW == 77 (17645400) [pid = 756] [serial = 973] [outer = 00000000] [url = about:blank] 11:26:57 INFO - PROCESS | 756 | --DOMWINDOW == 76 (19F8BC00) [pid = 756] [serial = 987] [outer = 00000000] [url = about:blank] 11:26:57 INFO - PROCESS | 756 | --DOMWINDOW == 75 (18EF2000) [pid = 756] [serial = 978] [outer = 00000000] [url = about:blank] 11:26:57 INFO - PROCESS | 756 | --DOMWINDOW == 74 (180A7400) [pid = 756] [serial = 976] [outer = 00000000] [url = about:blank] 11:26:57 INFO - PROCESS | 756 | --DOMWINDOW == 73 (196EB800) [pid = 756] [serial = 984] [outer = 00000000] [url = about:blank] 11:26:57 INFO - PROCESS | 756 | --DOMWINDOW == 72 (193A3800) [pid = 756] [serial = 979] [outer = 00000000] [url = about:blank] 11:26:57 INFO - PROCESS | 756 | --DOMWINDOW == 71 (18310800) [pid = 756] [serial = 981] [outer = 00000000] [url = about:blank] 11:26:57 INFO - PROCESS | 756 | --DOMWINDOW == 70 (18EF5C00) [pid = 756] [serial = 982] [outer = 00000000] [url = about:blank] 11:26:57 INFO - PROCESS | 756 | --DOMWINDOW == 69 (16062800) [pid = 756] [serial = 970] [outer = 00000000] [url = about:blank] 11:26:57 INFO - PROCESS | 756 | 1468607217617 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 11:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1593ms 11:26:57 INFO - PROCESS | 756 | 1468607217662 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 11:26:57 INFO - PROCESS | 756 | 1468607217666 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 11:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:26:57 INFO - PROCESS | 756 | 1468607217671 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:26:57 INFO - PROCESS | 756 | 1468607217674 Marionette TRACE conn6 <- [1,1346,null,{}] 11:26:57 INFO - PROCESS | 756 | 1468607217725 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:57 INFO - PROCESS | 756 | 1468607217728 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:57 INFO - PROCESS | 756 | 1468607217816 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 11:26:57 INFO - PROCESS | 756 | 1468607217830 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:57 INFO - PROCESS | 756 | 1468607217833 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:57 INFO - PROCESS | 756 | ++DOCSHELL 0CC74000 == 27 [pid = 756] [id = 346] 11:26:57 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (0CC75000) [pid = 756] [serial = 1037] [outer = 00000000] 11:26:57 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (0D03B400) [pid = 756] [serial = 1038] [outer = 0CC75000] 11:26:57 INFO - PROCESS | 756 | 1468607217880 Marionette DEBUG loaded listener.js 11:26:57 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (0D0EBC00) [pid = 756] [serial = 1039] [outer = 0CC75000] 11:26:58 INFO - PROCESS | 756 | 1468607218346 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 11:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 710ms 11:26:58 INFO - PROCESS | 756 | 1468607218382 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 11:26:58 INFO - PROCESS | 756 | 1468607218387 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 11:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:26:58 INFO - PROCESS | 756 | 1468607218393 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:26:58 INFO - PROCESS | 756 | 1468607218396 Marionette TRACE conn6 <- [1,1350,null,{}] 11:26:58 INFO - PROCESS | 756 | 1468607218400 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:58 INFO - PROCESS | 756 | 1468607218402 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:58 INFO - PROCESS | 756 | 1468607218489 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 11:26:58 INFO - PROCESS | 756 | 1468607218498 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:58 INFO - PROCESS | 756 | 1468607218500 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:58 INFO - PROCESS | 756 | ++DOCSHELL 0D83D000 == 28 [pid = 756] [id = 347] 11:26:58 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (0D83DC00) [pid = 756] [serial = 1040] [outer = 00000000] 11:26:58 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (0D844800) [pid = 756] [serial = 1041] [outer = 0D83DC00] 11:26:58 INFO - PROCESS | 756 | 1468607218548 Marionette DEBUG loaded listener.js 11:26:58 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (0DAAAC00) [pid = 756] [serial = 1042] [outer = 0D83DC00] 11:26:59 INFO - PROCESS | 756 | 1468607219028 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 11:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 670ms 11:26:59 INFO - PROCESS | 756 | 1468607219067 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 11:26:59 INFO - PROCESS | 756 | 1468607219069 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 11:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:26:59 INFO - PROCESS | 756 | 1468607219073 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:26:59 INFO - PROCESS | 756 | 1468607219076 Marionette TRACE conn6 <- [1,1354,null,{}] 11:26:59 INFO - PROCESS | 756 | 1468607219087 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:59 INFO - PROCESS | 756 | 1468607219092 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:59 INFO - PROCESS | 756 | 1468607219176 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 11:26:59 INFO - PROCESS | 756 | 1468607219304 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:59 INFO - PROCESS | 756 | 1468607219307 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:59 INFO - PROCESS | 756 | ++DOCSHELL 150C0000 == 29 [pid = 756] [id = 348] 11:26:59 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (150C3800) [pid = 756] [serial = 1043] [outer = 00000000] 11:26:59 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (1535E400) [pid = 756] [serial = 1044] [outer = 150C3800] 11:26:59 INFO - PROCESS | 756 | 1468607219356 Marionette DEBUG loaded listener.js 11:26:59 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (16012400) [pid = 756] [serial = 1045] [outer = 150C3800] 11:26:59 INFO - PROCESS | 756 | 1468607219784 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 11:26:59 INFO - PROCESS | 756 | 1468607219809 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 11:26:59 INFO - PROCESS | 756 | 1468607219812 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:26:59 INFO - PROCESS | 756 | 1468607219814 Marionette TRACE conn6 <- [1,1358,null,{}] 11:26:59 INFO - PROCESS | 756 | 1468607219817 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:59 INFO - PROCESS | 756 | 1468607219819 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:59 INFO - PROCESS | 756 | 1468607219934 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 11:26:59 INFO - PROCESS | 756 | 1468607219939 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:59 INFO - PROCESS | 756 | 1468607219941 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:26:59 INFO - PROCESS | 756 | ++DOCSHELL 16067C00 == 30 [pid = 756] [id = 349] 11:26:59 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (1606D800) [pid = 756] [serial = 1046] [outer = 00000000] 11:26:59 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (16D5B800) [pid = 756] [serial = 1047] [outer = 1606D800] 11:26:59 INFO - PROCESS | 756 | 1468607219985 Marionette DEBUG loaded listener.js 11:27:00 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (17642800) [pid = 756] [serial = 1048] [outer = 1606D800] 11:27:00 INFO - PROCESS | 756 | 1468607220420 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 11:27:00 INFO - PROCESS | 756 | 1468607220447 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 11:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:27:00 INFO - PROCESS | 756 | 1468607220451 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:27:00 INFO - PROCESS | 756 | 1468607220452 Marionette TRACE conn6 <- [1,1362,null,{}] 11:27:00 INFO - PROCESS | 756 | 1468607220456 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:00 INFO - PROCESS | 756 | 1468607220458 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:00 INFO - PROCESS | 756 | 1468607220567 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 11:27:00 INFO - PROCESS | 756 | 1468607220653 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:00 INFO - PROCESS | 756 | 1468607220655 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:00 INFO - PROCESS | 756 | ++DOCSHELL 1766FC00 == 31 [pid = 756] [id = 350] 11:27:00 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (17672400) [pid = 756] [serial = 1049] [outer = 00000000] 11:27:00 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (1809F800) [pid = 756] [serial = 1050] [outer = 17672400] 11:27:00 INFO - PROCESS | 756 | 1468607220699 Marionette DEBUG loaded listener.js 11:27:00 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (18302000) [pid = 756] [serial = 1051] [outer = 17672400] 11:27:01 INFO - PROCESS | 756 | [756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:27:01 INFO - PROCESS | 756 | 1468607221147 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 11:27:01 INFO - PROCESS | 756 | 1468607221185 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 11:27:01 INFO - PROCESS | 756 | 1468607221188 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:27:01 INFO - PROCESS | 756 | 1468607221190 Marionette TRACE conn6 <- [1,1366,null,{}] 11:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:27:01 INFO - PROCESS | 756 | 1468607221193 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:01 INFO - PROCESS | 756 | 1468607221199 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:01 INFO - PROCESS | 756 | 1468607221334 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 11:27:01 INFO - PROCESS | 756 | 1468607221397 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:01 INFO - PROCESS | 756 | 1468607221399 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:01 INFO - PROCESS | 756 | ++DOCSHELL 18EF4000 == 32 [pid = 756] [id = 351] 11:27:01 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (18EF5000) [pid = 756] [serial = 1052] [outer = 00000000] 11:27:01 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (193A6800) [pid = 756] [serial = 1053] [outer = 18EF5000] 11:27:01 INFO - PROCESS | 756 | 1468607221443 Marionette DEBUG loaded listener.js 11:27:01 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (193AB400) [pid = 756] [serial = 1054] [outer = 18EF5000] 11:27:01 INFO - PROCESS | 756 | --DOMWINDOW == 86 (193A4800) [pid = 756] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:27:01 INFO - PROCESS | 756 | --DOMWINDOW == 85 (1A3CBC00) [pid = 756] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:27:01 INFO - PROCESS | 756 | --DOMWINDOW == 84 (14B86C00) [pid = 756] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:27:01 INFO - PROCESS | 756 | --DOMWINDOW == 83 (0CC76800) [pid = 756] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:27:01 INFO - PROCESS | 756 | --DOMWINDOW == 82 (0E597000) [pid = 756] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:27:01 INFO - PROCESS | 756 | --DOMWINDOW == 81 (17646C00) [pid = 756] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:27:01 INFO - PROCESS | 756 | --DOMWINDOW == 80 (19D57400) [pid = 756] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:27:01 INFO - PROCESS | 756 | --DOMWINDOW == 79 (0C907C00) [pid = 756] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:27:01 INFO - PROCESS | 756 | --DOMWINDOW == 78 (0D277400) [pid = 756] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:27:01 INFO - PROCESS | 756 | --DOMWINDOW == 77 (1764C000) [pid = 756] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:27:01 INFO - PROCESS | 756 | --DOMWINDOW == 76 (17C0B400) [pid = 756] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:27:01 INFO - PROCESS | 756 | --DOMWINDOW == 75 (17644000) [pid = 756] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:27:02 INFO - PROCESS | 756 | 1468607222075 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 11:27:02 INFO - PROCESS | 756 | 1468607222125 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 11:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:27:02 INFO - PROCESS | 756 | 1468607222128 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:27:02 INFO - PROCESS | 756 | 1468607222130 Marionette TRACE conn6 <- [1,1370,null,{}] 11:27:02 INFO - PROCESS | 756 | 1468607222133 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:02 INFO - PROCESS | 756 | 1468607222135 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:02 INFO - PROCESS | 756 | 1468607222212 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 11:27:02 INFO - PROCESS | 756 | 1468607222219 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:02 INFO - PROCESS | 756 | 1468607222221 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:02 INFO - PROCESS | 756 | ++DOCSHELL 0DA12C00 == 33 [pid = 756] [id = 352] 11:27:02 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (141D1400) [pid = 756] [serial = 1055] [outer = 00000000] 11:27:02 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (18EADC00) [pid = 756] [serial = 1056] [outer = 141D1400] 11:27:02 INFO - PROCESS | 756 | 1468607222264 Marionette DEBUG loaded listener.js 11:27:02 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (18EC4400) [pid = 756] [serial = 1057] [outer = 141D1400] 11:27:02 INFO - PROCESS | 756 | [756] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:27:02 INFO - PROCESS | 756 | 1468607222696 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 11:27:02 INFO - PROCESS | 756 | 1468607222763 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 11:27:02 INFO - PROCESS | 756 | 1468607222766 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:27:02 INFO - PROCESS | 756 | 1468607222768 Marionette TRACE conn6 <- [1,1374,null,{}] 11:27:02 INFO - PROCESS | 756 | 1468607222772 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:02 INFO - PROCESS | 756 | 1468607222773 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:02 INFO - PROCESS | 756 | 1468607222851 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 11:27:02 INFO - PROCESS | 756 | 1468607222856 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:02 INFO - PROCESS | 756 | 1468607222858 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:02 INFO - PROCESS | 756 | ++DOCSHELL 193AB000 == 34 [pid = 756] [id = 353] 11:27:02 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (194BE800) [pid = 756] [serial = 1058] [outer = 00000000] 11:27:02 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (19749800) [pid = 756] [serial = 1059] [outer = 194BE800] 11:27:02 INFO - PROCESS | 756 | 1468607222901 Marionette DEBUG loaded listener.js 11:27:02 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (1974A800) [pid = 756] [serial = 1060] [outer = 194BE800] 11:27:03 INFO - PROCESS | 756 | 1468607223340 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 11:27:03 INFO - PROCESS | 756 | 1468607223402 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 11:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:27:03 INFO - PROCESS | 756 | 1468607223405 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:27:03 INFO - PROCESS | 756 | 1468607223407 Marionette TRACE conn6 <- [1,1378,null,{}] 11:27:03 INFO - PROCESS | 756 | 1468607223410 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:03 INFO - PROCESS | 756 | 1468607223412 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:03 INFO - PROCESS | 756 | 1468607223492 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 11:27:03 INFO - PROCESS | 756 | 1468607223498 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:03 INFO - PROCESS | 756 | 1468607223500 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:03 INFO - PROCESS | 756 | ++DOCSHELL 150BDC00 == 35 [pid = 756] [id = 354] 11:27:03 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (1A323000) [pid = 756] [serial = 1061] [outer = 00000000] 11:27:03 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (1A3CBC00) [pid = 756] [serial = 1062] [outer = 1A323000] 11:27:03 INFO - PROCESS | 756 | 1468607223553 Marionette DEBUG loaded listener.js 11:27:03 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (1A3CD800) [pid = 756] [serial = 1063] [outer = 1A323000] 11:27:04 INFO - PROCESS | 756 | --DOCSHELL 0D036800 == 34 [pid = 756] [id = 345] 11:27:04 INFO - PROCESS | 756 | --DOCSHELL 0CC74000 == 33 [pid = 756] [id = 346] 11:27:04 INFO - PROCESS | 756 | --DOCSHELL 16067C00 == 32 [pid = 756] [id = 349] 11:27:04 INFO - PROCESS | 756 | --DOCSHELL 0D83D000 == 31 [pid = 756] [id = 347] 11:27:04 INFO - PROCESS | 756 | --DOCSHELL 1766FC00 == 30 [pid = 756] [id = 350] 11:27:04 INFO - PROCESS | 756 | --DOCSHELL 18EF4000 == 29 [pid = 756] [id = 351] 11:27:04 INFO - PROCESS | 756 | --DOCSHELL 0DA12C00 == 28 [pid = 756] [id = 352] 11:27:04 INFO - PROCESS | 756 | --DOCSHELL 150C0000 == 27 [pid = 756] [id = 348] 11:27:04 INFO - PROCESS | 756 | --DOCSHELL 193AB000 == 26 [pid = 756] [id = 353] 11:27:05 INFO - PROCESS | 756 | --DOMWINDOW == 83 (1B077C00) [pid = 756] [serial = 1020] [outer = 00000000] [url = about:blank] 11:27:05 INFO - PROCESS | 756 | --DOMWINDOW == 82 (194BEC00) [pid = 756] [serial = 1008] [outer = 00000000] [url = about:blank] 11:27:05 INFO - PROCESS | 756 | --DOMWINDOW == 81 (1A505C00) [pid = 756] [serial = 1011] [outer = 00000000] [url = about:blank] 11:27:05 INFO - PROCESS | 756 | --DOMWINDOW == 80 (19D51000) [pid = 756] [serial = 1009] [outer = 00000000] [url = about:blank] 11:27:05 INFO - PROCESS | 756 | --DOMWINDOW == 79 (15352000) [pid = 756] [serial = 993] [outer = 00000000] [url = about:blank] 11:27:05 INFO - PROCESS | 756 | --DOMWINDOW == 78 (1606FC00) [pid = 756] [serial = 994] [outer = 00000000] [url = about:blank] 11:27:05 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0D083C00) [pid = 756] [serial = 996] [outer = 00000000] [url = about:blank] 11:27:05 INFO - PROCESS | 756 | --DOMWINDOW == 76 (0D1F1000) [pid = 756] [serial = 997] [outer = 00000000] [url = about:blank] 11:27:05 INFO - PROCESS | 756 | --DOMWINDOW == 75 (14A6A000) [pid = 756] [serial = 999] [outer = 00000000] [url = about:blank] 11:27:05 INFO - PROCESS | 756 | --DOMWINDOW == 74 (14E5F400) [pid = 756] [serial = 1000] [outer = 00000000] [url = about:blank] 11:27:05 INFO - PROCESS | 756 | --DOMWINDOW == 73 (1BD52C00) [pid = 756] [serial = 1021] [outer = 00000000] [url = about:blank] 11:27:05 INFO - PROCESS | 756 | --DOMWINDOW == 72 (1764C800) [pid = 756] [serial = 1002] [outer = 00000000] [url = about:blank] 11:27:05 INFO - PROCESS | 756 | --DOMWINDOW == 71 (17BF3C00) [pid = 756] [serial = 1003] [outer = 00000000] [url = about:blank] 11:27:05 INFO - PROCESS | 756 | --DOMWINDOW == 70 (19F8DC00) [pid = 756] [serial = 988] [outer = 00000000] [url = about:blank] 11:27:05 INFO - PROCESS | 756 | --DOMWINDOW == 69 (0D272400) [pid = 756] [serial = 990] [outer = 00000000] [url = about:blank] 11:27:05 INFO - PROCESS | 756 | --DOMWINDOW == 68 (0D83F800) [pid = 756] [serial = 991] [outer = 00000000] [url = about:blank] 11:27:05 INFO - PROCESS | 756 | --DOMWINDOW == 67 (14E5A000) [pid = 756] [serial = 1014] [outer = 00000000] [url = about:blank] 11:27:05 INFO - PROCESS | 756 | --DOMWINDOW == 66 (196E5800) [pid = 756] [serial = 1017] [outer = 00000000] [url = about:blank] 11:27:05 INFO - PROCESS | 756 | --DOMWINDOW == 65 (1A3D1800) [pid = 756] [serial = 1012] [outer = 00000000] [url = about:blank] 11:27:05 INFO - PROCESS | 756 | --DOMWINDOW == 64 (16066000) [pid = 756] [serial = 1015] [outer = 00000000] [url = about:blank] 11:27:05 INFO - PROCESS | 756 | --DOMWINDOW == 63 (1A4E3000) [pid = 756] [serial = 1018] [outer = 00000000] [url = about:blank] 11:27:05 INFO - PROCESS | 756 | --DOMWINDOW == 62 (18EED400) [pid = 756] [serial = 1005] [outer = 00000000] [url = about:blank] 11:27:05 INFO - PROCESS | 756 | --DOMWINDOW == 61 (18EF5400) [pid = 756] [serial = 1006] [outer = 00000000] [url = about:blank] 11:27:05 INFO - PROCESS | 756 | 1468607225320 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 11:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1983ms 11:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:27:05 INFO - PROCESS | 756 | 1468607225390 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 11:27:05 INFO - PROCESS | 756 | 1468607225394 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 11:27:05 INFO - PROCESS | 756 | 1468607225398 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:27:05 INFO - PROCESS | 756 | 1468607225402 Marionette TRACE conn6 <- [1,1382,null,{}] 11:27:05 INFO - PROCESS | 756 | 1468607225408 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:05 INFO - PROCESS | 756 | 1468607225411 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:05 INFO - PROCESS | 756 | 1468607225506 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 11:27:05 INFO - PROCESS | 756 | 1468607225520 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:05 INFO - PROCESS | 756 | 1468607225523 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:05 INFO - PROCESS | 756 | ++DOCSHELL 0C90B800 == 27 [pid = 756] [id = 355] 11:27:05 INFO - PROCESS | 756 | ++DOMWINDOW == 62 (0C90C400) [pid = 756] [serial = 1064] [outer = 00000000] 11:27:05 INFO - PROCESS | 756 | ++DOMWINDOW == 63 (0C912800) [pid = 756] [serial = 1065] [outer = 0C90C400] 11:27:05 INFO - PROCESS | 756 | 1468607225571 Marionette DEBUG loaded listener.js 11:27:05 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (0CCCC400) [pid = 756] [serial = 1066] [outer = 0C90C400] 11:27:06 INFO - PROCESS | 756 | 1468607226050 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 11:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 690ms 11:27:06 INFO - PROCESS | 756 | 1468607226089 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 11:27:06 INFO - PROCESS | 756 | 1468607226095 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 11:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:27:06 INFO - PROCESS | 756 | 1468607226101 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:27:06 INFO - PROCESS | 756 | 1468607226104 Marionette TRACE conn6 <- [1,1386,null,{}] 11:27:06 INFO - PROCESS | 756 | 1468607226107 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:06 INFO - PROCESS | 756 | 1468607226110 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:06 INFO - PROCESS | 756 | 1468607226196 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 11:27:06 INFO - PROCESS | 756 | 1468607226205 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:06 INFO - PROCESS | 756 | 1468607226208 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:06 INFO - PROCESS | 756 | ++DOCSHELL 0D640400 == 28 [pid = 756] [id = 356] 11:27:06 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (0D641C00) [pid = 756] [serial = 1067] [outer = 00000000] 11:27:06 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (0D79E400) [pid = 756] [serial = 1068] [outer = 0D641C00] 11:27:06 INFO - PROCESS | 756 | 1468607226255 Marionette DEBUG loaded listener.js 11:27:06 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (0D83B000) [pid = 756] [serial = 1069] [outer = 0D641C00] 11:27:06 INFO - PROCESS | 756 | 1468607226718 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 11:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 11:27:06 INFO - PROCESS | 756 | 1468607226774 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 11:27:06 INFO - PROCESS | 756 | 1468607226777 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 11:27:06 INFO - PROCESS | 756 | 1468607226781 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:27:06 INFO - PROCESS | 756 | 1468607226784 Marionette TRACE conn6 <- [1,1390,null,{}] 11:27:06 INFO - PROCESS | 756 | 1468607226795 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:06 INFO - PROCESS | 756 | 1468607226799 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:06 INFO - PROCESS | 756 | 1468607226909 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 11:27:06 INFO - PROCESS | 756 | 1468607226997 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:06 INFO - PROCESS | 756 | 1468607227001 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:07 INFO - PROCESS | 756 | ++DOCSHELL 141DC000 == 29 [pid = 756] [id = 357] 11:27:07 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (141DC400) [pid = 756] [serial = 1070] [outer = 00000000] 11:27:07 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (14AA2400) [pid = 756] [serial = 1071] [outer = 141DC400] 11:27:07 INFO - PROCESS | 756 | 1468607227048 Marionette DEBUG loaded listener.js 11:27:07 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (14E5F000) [pid = 756] [serial = 1072] [outer = 141DC400] 11:27:07 INFO - PROCESS | 756 | 1468607227436 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 11:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 11:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:27:07 INFO - PROCESS | 756 | 1468607227454 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 11:27:07 INFO - PROCESS | 756 | 1468607227456 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 11:27:07 INFO - PROCESS | 756 | 1468607227459 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:27:07 INFO - PROCESS | 756 | 1468607227461 Marionette TRACE conn6 <- [1,1394,null,{}] 11:27:07 INFO - PROCESS | 756 | 1468607227464 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:07 INFO - PROCESS | 756 | 1468607227466 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:07 INFO - PROCESS | 756 | 1468607227579 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 11:27:07 INFO - PROCESS | 756 | 1468607227630 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:07 INFO - PROCESS | 756 | 1468607227632 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:07 INFO - PROCESS | 756 | ++DOCSHELL 14AA0C00 == 30 [pid = 756] [id = 358] 11:27:07 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (14E5DC00) [pid = 756] [serial = 1073] [outer = 00000000] 11:27:07 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (150B9000) [pid = 756] [serial = 1074] [outer = 14E5DC00] 11:27:07 INFO - PROCESS | 756 | 1468607227678 Marionette DEBUG loaded listener.js 11:27:07 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (16062800) [pid = 756] [serial = 1075] [outer = 14E5DC00] 11:27:08 INFO - PROCESS | 756 | 1468607228041 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 11:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 630ms 11:27:08 INFO - PROCESS | 756 | 1468607228090 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 11:27:08 INFO - PROCESS | 756 | 1468607228092 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 11:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:27:08 INFO - PROCESS | 756 | 1468607228095 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:27:08 INFO - PROCESS | 756 | 1468607228096 Marionette TRACE conn6 <- [1,1398,null,{}] 11:27:08 INFO - PROCESS | 756 | 1468607228100 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:08 INFO - PROCESS | 756 | 1468607228102 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:08 INFO - PROCESS | 756 | 1468607228210 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 11:27:08 INFO - PROCESS | 756 | 1468607228219 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:08 INFO - PROCESS | 756 | 1468607228221 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:08 INFO - PROCESS | 756 | ++DOCSHELL 16066000 == 31 [pid = 756] [id = 359] 11:27:08 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (16066800) [pid = 756] [serial = 1076] [outer = 00000000] 11:27:08 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (160C3800) [pid = 756] [serial = 1077] [outer = 16066800] 11:27:08 INFO - PROCESS | 756 | 1468607228291 Marionette DEBUG loaded listener.js 11:27:08 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (16352000) [pid = 756] [serial = 1078] [outer = 16066800] 11:27:08 INFO - PROCESS | 756 | 1468607228715 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 11:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 670ms 11:27:08 INFO - PROCESS | 756 | 1468607228766 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 11:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:27:08 INFO - PROCESS | 756 | 1468607228769 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 11:27:08 INFO - PROCESS | 756 | 1468607228772 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:27:08 INFO - PROCESS | 756 | 1468607228773 Marionette TRACE conn6 <- [1,1402,null,{}] 11:27:08 INFO - PROCESS | 756 | 1468607228777 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:08 INFO - PROCESS | 756 | 1468607228783 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:08 INFO - PROCESS | 756 | 1468607228888 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 11:27:08 INFO - PROCESS | 756 | 1468607228901 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:08 INFO - PROCESS | 756 | 1468607228903 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:08 INFO - PROCESS | 756 | ++DOCSHELL 17B71400 == 32 [pid = 756] [id = 360] 11:27:08 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (17BF7800) [pid = 756] [serial = 1079] [outer = 00000000] 11:27:08 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (18301C00) [pid = 756] [serial = 1080] [outer = 17BF7800] 11:27:08 INFO - PROCESS | 756 | 1468607228947 Marionette DEBUG loaded listener.js 11:27:09 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (1830AC00) [pid = 756] [serial = 1081] [outer = 17BF7800] 11:27:09 INFO - PROCESS | 756 | 1468607229379 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 11:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 631ms 11:27:09 INFO - PROCESS | 756 | 1468607229407 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 11:27:09 INFO - PROCESS | 756 | 1468607229409 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 11:27:09 INFO - PROCESS | 756 | 1468607229413 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:27:09 INFO - PROCESS | 756 | 1468607229414 Marionette TRACE conn6 <- [1,1406,null,{}] 11:27:09 INFO - PROCESS | 756 | 1468607229418 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:09 INFO - PROCESS | 756 | 1468607229420 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:09 INFO - PROCESS | 756 | 1468607229526 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 11:27:09 INFO - PROCESS | 756 | 1468607229550 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:09 INFO - PROCESS | 756 | 1468607229552 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:09 INFO - PROCESS | 756 | ++DOCSHELL 17C0F000 == 33 [pid = 756] [id = 361] 11:27:09 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (180A7400) [pid = 756] [serial = 1082] [outer = 00000000] 11:27:09 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (18EB9400) [pid = 756] [serial = 1083] [outer = 180A7400] 11:27:09 INFO - PROCESS | 756 | 1468607229598 Marionette DEBUG loaded listener.js 11:27:09 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (18E13800) [pid = 756] [serial = 1084] [outer = 180A7400] 11:27:10 INFO - PROCESS | 756 | 1468607230031 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 11:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 670ms 11:27:10 INFO - PROCESS | 756 | 1468607230087 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 11:27:10 INFO - PROCESS | 756 | 1468607230090 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 11:27:10 INFO - PROCESS | 756 | 1468607230093 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:27:10 INFO - PROCESS | 756 | 1468607230094 Marionette TRACE conn6 <- [1,1410,null,{}] 11:27:10 INFO - PROCESS | 756 | 1468607230098 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:10 INFO - PROCESS | 756 | 1468607230100 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:10 INFO - PROCESS | 756 | 1468607230176 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 11:27:10 INFO - PROCESS | 756 | 1468607230181 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:10 INFO - PROCESS | 756 | 1468607230183 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:10 INFO - PROCESS | 756 | ++DOCSHELL 18E0DC00 == 34 [pid = 756] [id = 362] 11:27:10 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (18EF2000) [pid = 756] [serial = 1085] [outer = 00000000] 11:27:10 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (18EF8400) [pid = 756] [serial = 1086] [outer = 18EF2000] 11:27:10 INFO - PROCESS | 756 | 1468607230227 Marionette DEBUG loaded listener.js 11:27:10 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (18EF5C00) [pid = 756] [serial = 1087] [outer = 18EF2000] 11:27:10 INFO - PROCESS | 756 | 1468607230695 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 11:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 630ms 11:27:10 INFO - PROCESS | 756 | 1468607230727 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 11:27:10 INFO - PROCESS | 756 | 1468607230729 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 11:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:27:10 INFO - PROCESS | 756 | 1468607230732 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:27:10 INFO - PROCESS | 756 | 1468607230734 Marionette TRACE conn6 <- [1,1414,null,{}] 11:27:10 INFO - PROCESS | 756 | 1468607230737 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:10 INFO - PROCESS | 756 | 1468607230739 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:10 INFO - PROCESS | 756 | 1468607230845 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 11:27:10 INFO - PROCESS | 756 | 1468607230926 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:10 INFO - PROCESS | 756 | 1468607230928 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:10 INFO - PROCESS | 756 | ++DOCSHELL 141DB400 == 35 [pid = 756] [id = 363] 11:27:10 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (193AC400) [pid = 756] [serial = 1088] [outer = 00000000] 11:27:10 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (196E3000) [pid = 756] [serial = 1089] [outer = 193AC400] 11:27:10 INFO - PROCESS | 756 | 1468607230975 Marionette DEBUG loaded listener.js 11:27:11 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (19746400) [pid = 756] [serial = 1090] [outer = 193AC400] 11:27:11 INFO - PROCESS | 756 | 1468607231417 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 11:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 731ms 11:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:27:11 INFO - PROCESS | 756 | 1468607231464 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 11:27:11 INFO - PROCESS | 756 | 1468607231466 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 11:27:11 INFO - PROCESS | 756 | 1468607231469 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:27:11 INFO - PROCESS | 756 | 1468607231471 Marionette TRACE conn6 <- [1,1418,null,{}] 11:27:11 INFO - PROCESS | 756 | 1468607231474 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:11 INFO - PROCESS | 756 | 1468607231476 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:11 INFO - PROCESS | 756 | 1468607231590 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 11:27:11 INFO - PROCESS | 756 | 1468607231597 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:11 INFO - PROCESS | 756 | 1468607231599 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:11 INFO - PROCESS | 756 | ++DOCSHELL 1830F400 == 36 [pid = 756] [id = 364] 11:27:11 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (19D53C00) [pid = 756] [serial = 1091] [outer = 00000000] 11:27:11 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (1A322400) [pid = 756] [serial = 1092] [outer = 19D53C00] 11:27:11 INFO - PROCESS | 756 | 1468607231696 Marionette DEBUG loaded listener.js 11:27:11 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (1A3C7800) [pid = 756] [serial = 1093] [outer = 19D53C00] 11:27:12 INFO - PROCESS | 756 | 1468607232124 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 11:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 670ms 11:27:12 INFO - PROCESS | 756 | 1468607232140 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 11:27:12 INFO - PROCESS | 756 | 1468607232142 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 11:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:27:12 INFO - PROCESS | 756 | 1468607232145 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:27:12 INFO - PROCESS | 756 | 1468607232147 Marionette TRACE conn6 <- [1,1422,null,{}] 11:27:12 INFO - PROCESS | 756 | 1468607232151 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:12 INFO - PROCESS | 756 | 1468607232153 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:12 INFO - PROCESS | 756 | 1468607232312 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 11:27:12 INFO - PROCESS | 756 | 1468607232325 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:12 INFO - PROCESS | 756 | 1468607232327 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:12 INFO - PROCESS | 756 | ++DOCSHELL 16062400 == 37 [pid = 756] [id = 365] 11:27:12 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (1A4E3800) [pid = 756] [serial = 1094] [outer = 00000000] 11:27:12 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (1A50D000) [pid = 756] [serial = 1095] [outer = 1A4E3800] 11:27:12 INFO - PROCESS | 756 | 1468607232373 Marionette DEBUG loaded listener.js 11:27:12 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (1B06F800) [pid = 756] [serial = 1096] [outer = 1A4E3800] 11:27:12 INFO - PROCESS | 756 | --DOMWINDOW == 93 (1606D800) [pid = 756] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:27:12 INFO - PROCESS | 756 | --DOMWINDOW == 92 (17672400) [pid = 756] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:27:12 INFO - PROCESS | 756 | --DOMWINDOW == 91 (18EF5000) [pid = 756] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:27:12 INFO - PROCESS | 756 | --DOMWINDOW == 90 (194BE800) [pid = 756] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:27:12 INFO - PROCESS | 756 | --DOMWINDOW == 89 (0C824800) [pid = 756] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:27:12 INFO - PROCESS | 756 | --DOMWINDOW == 88 (150C3800) [pid = 756] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:27:12 INFO - PROCESS | 756 | --DOMWINDOW == 87 (0D83DC00) [pid = 756] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:27:12 INFO - PROCESS | 756 | --DOMWINDOW == 86 (0CC75000) [pid = 756] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:27:12 INFO - PROCESS | 756 | --DOMWINDOW == 85 (0D03A800) [pid = 756] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:27:12 INFO - PROCESS | 756 | --DOMWINDOW == 84 (1B073C00) [pid = 756] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:27:12 INFO - PROCESS | 756 | --DOMWINDOW == 83 (1A3D3C00) [pid = 756] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:27:12 INFO - PROCESS | 756 | --DOMWINDOW == 82 (15353C00) [pid = 756] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:27:12 INFO - PROCESS | 756 | --DOMWINDOW == 81 (141D1400) [pid = 756] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:27:12 INFO - PROCESS | 756 | 1468607232919 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 11:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 830ms 11:27:12 INFO - PROCESS | 756 | 1468607232976 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 11:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:27:12 INFO - PROCESS | 756 | 1468607232978 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 11:27:12 INFO - PROCESS | 756 | 1468607232981 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:27:12 INFO - PROCESS | 756 | 1468607232983 Marionette TRACE conn6 <- [1,1426,null,{}] 11:27:12 INFO - PROCESS | 756 | 1468607232986 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:12 INFO - PROCESS | 756 | 1468607232987 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:13 INFO - PROCESS | 756 | 1468607233066 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 11:27:13 INFO - PROCESS | 756 | 1468607233071 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:13 INFO - PROCESS | 756 | 1468607233073 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:13 INFO - PROCESS | 756 | ++DOCSHELL 0D843000 == 38 [pid = 756] [id = 366] 11:27:13 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (14A62800) [pid = 756] [serial = 1097] [outer = 00000000] 11:27:13 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (16D5B400) [pid = 756] [serial = 1098] [outer = 14A62800] 11:27:13 INFO - PROCESS | 756 | 1468607233116 Marionette DEBUG loaded listener.js 11:27:13 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (180A0400) [pid = 756] [serial = 1099] [outer = 14A62800] 11:27:13 INFO - PROCESS | 756 | 1468607233533 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 11:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 572ms 11:27:13 INFO - PROCESS | 756 | 1468607233554 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 11:27:13 INFO - PROCESS | 756 | 1468607233556 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 11:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:27:13 INFO - PROCESS | 756 | 1468607233559 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:27:13 INFO - PROCESS | 756 | 1468607233560 Marionette TRACE conn6 <- [1,1430,null,{}] 11:27:13 INFO - PROCESS | 756 | 1468607233563 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:13 INFO - PROCESS | 756 | 1468607233565 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:13 INFO - PROCESS | 756 | 1468607233684 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 11:27:13 INFO - PROCESS | 756 | 1468607233689 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:13 INFO - PROCESS | 756 | 1468607233691 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:13 INFO - PROCESS | 756 | ++DOCSHELL 17645400 == 39 [pid = 756] [id = 367] 11:27:13 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (1830F000) [pid = 756] [serial = 1100] [outer = 00000000] 11:27:13 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (1A503400) [pid = 756] [serial = 1101] [outer = 1830F000] 11:27:13 INFO - PROCESS | 756 | 1468607233733 Marionette DEBUG loaded listener.js 11:27:13 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (1B074000) [pid = 756] [serial = 1102] [outer = 1830F000] 11:27:14 INFO - PROCESS | 756 | 1468607234161 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 11:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 631ms 11:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:27:14 INFO - PROCESS | 756 | 1468607234193 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 11:27:14 INFO - PROCESS | 756 | 1468607234194 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 11:27:14 INFO - PROCESS | 756 | 1468607234198 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:27:14 INFO - PROCESS | 756 | 1468607234199 Marionette TRACE conn6 <- [1,1434,null,{}] 11:27:14 INFO - PROCESS | 756 | 1468607234207 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:14 INFO - PROCESS | 756 | 1468607234209 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:14 INFO - PROCESS | 756 | 1468607234289 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 11:27:14 INFO - PROCESS | 756 | 1468607234294 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:14 INFO - PROCESS | 756 | 1468607234296 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:14 INFO - PROCESS | 756 | ++DOCSHELL 0C82F400 == 40 [pid = 756] [id = 368] 11:27:14 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (17640800) [pid = 756] [serial = 1103] [outer = 00000000] 11:27:14 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (1BD55000) [pid = 756] [serial = 1104] [outer = 17640800] 11:27:14 INFO - PROCESS | 756 | 1468607234339 Marionette DEBUG loaded listener.js 11:27:14 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (1BD5DC00) [pid = 756] [serial = 1105] [outer = 17640800] 11:27:14 INFO - PROCESS | 756 | 1468607234939 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 11:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 830ms 11:27:15 INFO - PROCESS | 756 | 1468607235042 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 11:27:15 INFO - PROCESS | 756 | 1468607235047 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 11:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:27:15 INFO - PROCESS | 756 | 1468607235054 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:27:15 INFO - PROCESS | 756 | 1468607235058 Marionette TRACE conn6 <- [1,1438,null,{}] 11:27:15 INFO - PROCESS | 756 | 1468607235064 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:15 INFO - PROCESS | 756 | 1468607235067 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:15 INFO - PROCESS | 756 | 1468607235201 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 11:27:15 INFO - PROCESS | 756 | 1468607235324 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:15 INFO - PROCESS | 756 | 1468607235329 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:15 INFO - PROCESS | 756 | ++DOCSHELL 0C8F6C00 == 41 [pid = 756] [id = 369] 11:27:15 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (0C8F7000) [pid = 756] [serial = 1106] [outer = 00000000] 11:27:15 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (0D0EB400) [pid = 756] [serial = 1107] [outer = 0C8F7000] 11:27:15 INFO - PROCESS | 756 | 1468607235389 Marionette DEBUG loaded listener.js 11:27:15 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (0D280C00) [pid = 756] [serial = 1108] [outer = 0C8F7000] 11:27:16 INFO - PROCESS | 756 | 1468607236136 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 11:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1118ms 11:27:16 INFO - PROCESS | 756 | 1468607236178 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 11:27:16 INFO - PROCESS | 756 | 1468607236182 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 11:27:16 INFO - PROCESS | 756 | 1468607236189 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:27:16 INFO - PROCESS | 756 | 1468607236191 Marionette TRACE conn6 <- [1,1442,null,{}] 11:27:16 INFO - PROCESS | 756 | 1468607236196 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:16 INFO - PROCESS | 756 | 1468607236199 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:16 INFO - PROCESS | 756 | 1468607236318 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 11:27:16 INFO - PROCESS | 756 | 1468607236453 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:16 INFO - PROCESS | 756 | 1468607236456 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:16 INFO - PROCESS | 756 | ++DOCSHELL 0E009800 == 42 [pid = 756] [id = 370] 11:27:16 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (0E00B800) [pid = 756] [serial = 1109] [outer = 00000000] 11:27:16 INFO - PROCESS | 756 | ++DOMWINDOW == 95 (14AA7400) [pid = 756] [serial = 1110] [outer = 0E00B800] 11:27:16 INFO - PROCESS | 756 | 1468607236513 Marionette DEBUG loaded listener.js 11:27:16 INFO - PROCESS | 756 | ++DOMWINDOW == 96 (15037C00) [pid = 756] [serial = 1111] [outer = 0E00B800] 11:27:17 INFO - PROCESS | 756 | --DOCSHELL 17645400 == 41 [pid = 756] [id = 367] 11:27:17 INFO - PROCESS | 756 | --DOCSHELL 0D843000 == 40 [pid = 756] [id = 366] 11:27:17 INFO - PROCESS | 756 | --DOCSHELL 16062400 == 39 [pid = 756] [id = 365] 11:27:17 INFO - PROCESS | 756 | --DOCSHELL 1830F400 == 38 [pid = 756] [id = 364] 11:27:17 INFO - PROCESS | 756 | --DOCSHELL 141DB400 == 37 [pid = 756] [id = 363] 11:27:17 INFO - PROCESS | 756 | --DOCSHELL 18E0DC00 == 36 [pid = 756] [id = 362] 11:27:17 INFO - PROCESS | 756 | --DOCSHELL 17C0F000 == 35 [pid = 756] [id = 361] 11:27:17 INFO - PROCESS | 756 | --DOCSHELL 17B71400 == 34 [pid = 756] [id = 360] 11:27:17 INFO - PROCESS | 756 | --DOCSHELL 16066000 == 33 [pid = 756] [id = 359] 11:27:17 INFO - PROCESS | 756 | --DOCSHELL 14AA0C00 == 32 [pid = 756] [id = 358] 11:27:17 INFO - PROCESS | 756 | --DOCSHELL 141DC000 == 31 [pid = 756] [id = 357] 11:27:17 INFO - PROCESS | 756 | --DOCSHELL 0D640400 == 30 [pid = 756] [id = 356] 11:27:17 INFO - PROCESS | 756 | --DOCSHELL 0C90B800 == 29 [pid = 756] [id = 355] 11:27:17 INFO - PROCESS | 756 | --DOCSHELL 150BDC00 == 28 [pid = 756] [id = 354] 11:27:17 INFO - PROCESS | 756 | --DOMWINDOW == 95 (1A3CBC00) [pid = 756] [serial = 1062] [outer = 00000000] [url = about:blank] 11:27:17 INFO - PROCESS | 756 | 1468607237455 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 11:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1332ms 11:27:17 INFO - PROCESS | 756 | 1468607237525 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 11:27:17 INFO - PROCESS | 756 | 1468607237529 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 11:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:27:17 INFO - PROCESS | 756 | 1468607237533 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:27:17 INFO - PROCESS | 756 | 1468607237535 Marionette TRACE conn6 <- [1,1446,null,{}] 11:27:17 INFO - PROCESS | 756 | 1468607237541 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:17 INFO - PROCESS | 756 | 1468607237543 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:17 INFO - PROCESS | 756 | 1468607237633 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 11:27:17 INFO - PROCESS | 756 | --DOMWINDOW == 94 (16D5B800) [pid = 756] [serial = 1047] [outer = 00000000] [url = about:blank] 11:27:17 INFO - PROCESS | 756 | --DOMWINDOW == 93 (18302000) [pid = 756] [serial = 1051] [outer = 00000000] [url = about:blank] 11:27:17 INFO - PROCESS | 756 | --DOMWINDOW == 92 (1809F800) [pid = 756] [serial = 1050] [outer = 00000000] [url = about:blank] 11:27:17 INFO - PROCESS | 756 | --DOMWINDOW == 91 (193A6800) [pid = 756] [serial = 1053] [outer = 00000000] [url = about:blank] 11:27:17 INFO - PROCESS | 756 | --DOMWINDOW == 90 (19749800) [pid = 756] [serial = 1059] [outer = 00000000] [url = about:blank] 11:27:17 INFO - PROCESS | 756 | --DOMWINDOW == 89 (193AB400) [pid = 756] [serial = 1054] [outer = 00000000] [url = about:blank] 11:27:17 INFO - PROCESS | 756 | --DOMWINDOW == 88 (0C84D000) [pid = 756] [serial = 1023] [outer = 00000000] [url = about:blank] 11:27:17 INFO - PROCESS | 756 | --DOMWINDOW == 87 (1535E400) [pid = 756] [serial = 1044] [outer = 00000000] [url = about:blank] 11:27:17 INFO - PROCESS | 756 | --DOMWINDOW == 86 (0D844800) [pid = 756] [serial = 1041] [outer = 00000000] [url = about:blank] 11:27:17 INFO - PROCESS | 756 | --DOMWINDOW == 85 (0DAAAC00) [pid = 756] [serial = 1042] [outer = 00000000] [url = about:blank] 11:27:17 INFO - PROCESS | 756 | --DOMWINDOW == 84 (0D03B400) [pid = 756] [serial = 1038] [outer = 00000000] [url = about:blank] 11:27:17 INFO - PROCESS | 756 | --DOMWINDOW == 83 (0D0EBC00) [pid = 756] [serial = 1039] [outer = 00000000] [url = about:blank] 11:27:17 INFO - PROCESS | 756 | --DOMWINDOW == 82 (0D165400) [pid = 756] [serial = 1036] [outer = 00000000] [url = about:blank] 11:27:17 INFO - PROCESS | 756 | --DOMWINDOW == 81 (0D0E8400) [pid = 756] [serial = 1035] [outer = 00000000] [url = about:blank] 11:27:17 INFO - PROCESS | 756 | --DOMWINDOW == 80 (1C2B0800) [pid = 756] [serial = 1033] [outer = 00000000] [url = about:blank] 11:27:17 INFO - PROCESS | 756 | --DOMWINDOW == 79 (1BF23800) [pid = 756] [serial = 1032] [outer = 00000000] [url = about:blank] 11:27:17 INFO - PROCESS | 756 | --DOMWINDOW == 78 (1B06C000) [pid = 756] [serial = 1030] [outer = 00000000] [url = about:blank] 11:27:17 INFO - PROCESS | 756 | --DOMWINDOW == 77 (1A503C00) [pid = 756] [serial = 1029] [outer = 00000000] [url = about:blank] 11:27:17 INFO - PROCESS | 756 | --DOMWINDOW == 76 (16D5D000) [pid = 756] [serial = 1027] [outer = 00000000] [url = about:blank] 11:27:17 INFO - PROCESS | 756 | --DOMWINDOW == 75 (16069800) [pid = 756] [serial = 1026] [outer = 00000000] [url = about:blank] 11:27:17 INFO - PROCESS | 756 | --DOMWINDOW == 74 (1974A800) [pid = 756] [serial = 1060] [outer = 00000000] [url = about:blank] 11:27:17 INFO - PROCESS | 756 | --DOMWINDOW == 73 (0C8F8400) [pid = 756] [serial = 1024] [outer = 00000000] [url = about:blank] 11:27:17 INFO - PROCESS | 756 | --DOMWINDOW == 72 (18EADC00) [pid = 756] [serial = 1056] [outer = 00000000] [url = about:blank] 11:27:17 INFO - PROCESS | 756 | --DOMWINDOW == 71 (17642800) [pid = 756] [serial = 1048] [outer = 00000000] [url = about:blank] 11:27:17 INFO - PROCESS | 756 | --DOMWINDOW == 70 (18EC4400) [pid = 756] [serial = 1057] [outer = 00000000] [url = about:blank] 11:27:17 INFO - PROCESS | 756 | --DOMWINDOW == 69 (16012400) [pid = 756] [serial = 1045] [outer = 00000000] [url = about:blank] 11:27:17 INFO - PROCESS | 756 | 1468607237725 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:17 INFO - PROCESS | 756 | 1468607237728 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:17 INFO - PROCESS | 756 | ++DOCSHELL 0C80E400 == 29 [pid = 756] [id = 371] 11:27:17 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (0C80E800) [pid = 756] [serial = 1112] [outer = 00000000] 11:27:17 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (0C8F3000) [pid = 756] [serial = 1113] [outer = 0C80E800] 11:27:17 INFO - PROCESS | 756 | 1468607237777 Marionette DEBUG loaded listener.js 11:27:17 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (0D03A800) [pid = 756] [serial = 1114] [outer = 0C80E800] 11:27:18 INFO - PROCESS | 756 | 1468607238241 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 11:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 730ms 11:27:18 INFO - PROCESS | 756 | 1468607238265 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 11:27:18 INFO - PROCESS | 756 | 1468607238269 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 11:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:27:18 INFO - PROCESS | 756 | 1468607238279 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:27:18 INFO - PROCESS | 756 | 1468607238281 Marionette TRACE conn6 <- [1,1450,null,{}] 11:27:18 INFO - PROCESS | 756 | 1468607238285 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:18 INFO - PROCESS | 756 | 1468607238288 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:18 INFO - PROCESS | 756 | 1468607238379 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 11:27:18 INFO - PROCESS | 756 | 1468607238389 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:18 INFO - PROCESS | 756 | 1468607238391 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:18 INFO - PROCESS | 756 | ++DOCSHELL 0D83A400 == 30 [pid = 756] [id = 372] 11:27:18 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (0D840000) [pid = 756] [serial = 1115] [outer = 00000000] 11:27:18 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (0DAA7800) [pid = 756] [serial = 1116] [outer = 0D840000] 11:27:18 INFO - PROCESS | 756 | 1468607238437 Marionette DEBUG loaded listener.js 11:27:18 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (0DB8F000) [pid = 756] [serial = 1117] [outer = 0D840000] 11:27:18 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (15035800) [pid = 756] [serial = 1118] [outer = 0E082000] 11:27:18 INFO - PROCESS | 756 | 1468607238964 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 11:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 730ms 11:27:18 INFO - PROCESS | 756 | 1468607239010 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 11:27:18 INFO - PROCESS | 756 | 1468607239012 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 11:27:18 INFO - PROCESS | 756 | 1468607239015 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:27:19 INFO - PROCESS | 756 | 1468607239019 Marionette TRACE conn6 <- [1,1454,null,{}] 11:27:19 INFO - PROCESS | 756 | 1468607239030 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:19 INFO - PROCESS | 756 | 1468607239035 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:19 INFO - PROCESS | 756 | 1468607239164 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 11:27:19 INFO - PROCESS | 756 | 1468607239349 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:19 INFO - PROCESS | 756 | 1468607239352 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:19 INFO - PROCESS | 756 | ++DOCSHELL 0C80DC00 == 31 [pid = 756] [id = 373] 11:27:19 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (0C812400) [pid = 756] [serial = 1119] [outer = 00000000] 11:27:19 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (0C830C00) [pid = 756] [serial = 1120] [outer = 0C812400] 11:27:19 INFO - PROCESS | 756 | 1468607239412 Marionette DEBUG loaded listener.js 11:27:19 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (0C8F0400) [pid = 756] [serial = 1121] [outer = 0C812400] 11:27:20 INFO - PROCESS | 756 | 1468607240042 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 11:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1069ms 11:27:20 INFO - PROCESS | 756 | 1468607240091 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 11:27:20 INFO - PROCESS | 756 | 1468607240095 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 11:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:27:20 INFO - PROCESS | 756 | 1468607240101 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:27:20 INFO - PROCESS | 756 | 1468607240105 Marionette TRACE conn6 <- [1,1458,null,{}] 11:27:20 INFO - PROCESS | 756 | 1468607240110 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:20 INFO - PROCESS | 756 | 1468607240113 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:20 INFO - PROCESS | 756 | 1468607240233 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 11:27:20 INFO - PROCESS | 756 | 1468607240361 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:20 INFO - PROCESS | 756 | 1468607240365 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:20 INFO - PROCESS | 756 | ++DOCSHELL 0D83A800 == 32 [pid = 756] [id = 374] 11:27:20 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (0DA12000) [pid = 756] [serial = 1122] [outer = 00000000] 11:27:20 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (0E593000) [pid = 756] [serial = 1123] [outer = 0DA12000] 11:27:20 INFO - PROCESS | 756 | 1468607240434 Marionette DEBUG loaded listener.js 11:27:20 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (14B84400) [pid = 756] [serial = 1124] [outer = 0DA12000] 11:27:21 INFO - PROCESS | 756 | 1468607241045 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 11:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 970ms 11:27:21 INFO - PROCESS | 756 | 1468607241075 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 11:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:27:21 INFO - PROCESS | 756 | 1468607241078 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 11:27:21 INFO - PROCESS | 756 | 1468607241081 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:27:21 INFO - PROCESS | 756 | 1468607241084 Marionette TRACE conn6 <- [1,1462,null,{}] 11:27:21 INFO - PROCESS | 756 | 1468607241088 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:21 INFO - PROCESS | 756 | 1468607241090 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:21 INFO - PROCESS | 756 | 1468607241209 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 11:27:21 INFO - PROCESS | 756 | 1468607241312 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:21 INFO - PROCESS | 756 | 1468607241314 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:21 INFO - PROCESS | 756 | ++DOCSHELL 16070C00 == 33 [pid = 756] [id = 375] 11:27:21 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (160C2C00) [pid = 756] [serial = 1125] [outer = 00000000] 11:27:21 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (160CDC00) [pid = 756] [serial = 1126] [outer = 160C2C00] 11:27:21 INFO - PROCESS | 756 | 1468607241370 Marionette DEBUG loaded listener.js 11:27:21 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (16D5D000) [pid = 756] [serial = 1127] [outer = 160C2C00] 11:27:22 INFO - PROCESS | 756 | 1468607242065 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 11:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1020ms 11:27:22 INFO - PROCESS | 756 | 1468607242104 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 11:27:22 INFO - PROCESS | 756 | 1468607242108 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 11:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:27:22 INFO - PROCESS | 756 | 1468607242119 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:27:22 INFO - PROCESS | 756 | 1468607242124 Marionette TRACE conn6 <- [1,1466,null,{}] 11:27:22 INFO - PROCESS | 756 | 1468607242128 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:22 INFO - PROCESS | 756 | 1468607242131 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:22 INFO - PROCESS | 756 | 1468607242247 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 11:27:22 INFO - PROCESS | 756 | 1468607242372 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:22 INFO - PROCESS | 756 | 1468607242375 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:22 INFO - PROCESS | 756 | ++DOCSHELL 0C80D800 == 34 [pid = 756] [id = 376] 11:27:22 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (17B14400) [pid = 756] [serial = 1128] [outer = 00000000] 11:27:22 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (17BFA000) [pid = 756] [serial = 1129] [outer = 17B14400] 11:27:22 INFO - PROCESS | 756 | 1468607242430 Marionette DEBUG loaded listener.js 11:27:22 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (17BF6800) [pid = 756] [serial = 1130] [outer = 17B14400] 11:27:23 INFO - PROCESS | 756 | 1468607243062 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 11:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 990ms 11:27:23 INFO - PROCESS | 756 | 1468607243104 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 11:27:23 INFO - PROCESS | 756 | 1468607243106 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 11:27:23 INFO - PROCESS | 756 | 1468607243109 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:27:23 INFO - PROCESS | 756 | 1468607243111 Marionette TRACE conn6 <- [1,1470,null,{}] 11:27:23 INFO - PROCESS | 756 | 1468607243115 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:23 INFO - PROCESS | 756 | 1468607243117 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:23 INFO - PROCESS | 756 | 1468607243224 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 11:27:23 INFO - PROCESS | 756 | 1468607243382 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:23 INFO - PROCESS | 756 | 1468607243385 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:23 INFO - PROCESS | 756 | ++DOCSHELL 090FB000 == 35 [pid = 756] [id = 377] 11:27:23 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (0C807400) [pid = 756] [serial = 1131] [outer = 00000000] 11:27:23 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (0C813C00) [pid = 756] [serial = 1132] [outer = 0C807400] 11:27:23 INFO - PROCESS | 756 | 1468607243438 Marionette DEBUG loaded listener.js 11:27:23 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (0C905C00) [pid = 756] [serial = 1133] [outer = 0C807400] 11:27:25 INFO - PROCESS | 756 | --DOCSHELL 0DAB4000 == 34 [pid = 756] [id = 137] 11:27:25 INFO - PROCESS | 756 | --DOCSHELL 0D83A400 == 33 [pid = 756] [id = 372] 11:27:25 INFO - PROCESS | 756 | --DOCSHELL 0C80E400 == 32 [pid = 756] [id = 371] 11:27:25 INFO - PROCESS | 756 | --DOCSHELL 17B15400 == 31 [pid = 756] [id = 141] 11:27:25 INFO - PROCESS | 756 | --DOCSHELL 0D837400 == 30 [pid = 756] [id = 129] 11:27:25 INFO - PROCESS | 756 | --DOCSHELL 1830E800 == 29 [pid = 756] [id = 142] 11:27:25 INFO - PROCESS | 756 | --DOCSHELL 0C909400 == 28 [pid = 756] [id = 133] 11:27:25 INFO - PROCESS | 756 | --DOCSHELL 193A4400 == 27 [pid = 756] [id = 135] 11:27:25 INFO - PROCESS | 756 | --DOCSHELL 0D15F000 == 26 [pid = 756] [id = 139] 11:27:25 INFO - PROCESS | 756 | --DOCSHELL 0C82E400 == 25 [pid = 756] [id = 128] 11:27:25 INFO - PROCESS | 756 | --DOCSHELL 196E4400 == 24 [pid = 756] [id = 143] 11:27:25 INFO - PROCESS | 756 | --DOCSHELL 0C82BC00 == 23 [pid = 756] [id = 130] 11:27:25 INFO - PROCESS | 756 | --DOCSHELL 16070800 == 22 [pid = 756] [id = 140] 11:27:25 INFO - PROCESS | 756 | --DOCSHELL 1606EC00 == 21 [pid = 756] [id = 131] 11:27:25 INFO - PROCESS | 756 | --DOCSHELL 0C846400 == 20 [pid = 756] [id = 136] 11:27:25 INFO - PROCESS | 756 | --DOCSHELL 17644400 == 19 [pid = 756] [id = 132] 11:27:25 INFO - PROCESS | 756 | --DOCSHELL 0C82A800 == 18 [pid = 756] [id = 138] 11:27:25 INFO - PROCESS | 756 | --DOCSHELL 0906FC00 == 17 [pid = 756] [id = 134] 11:27:25 INFO - PROCESS | 756 | --DOCSHELL 0C8F6C00 == 16 [pid = 756] [id = 369] 11:27:25 INFO - PROCESS | 756 | --DOCSHELL 0E009800 == 15 [pid = 756] [id = 370] 11:27:25 INFO - PROCESS | 756 | --DOCSHELL 14B8A000 == 14 [pid = 756] [id = 144] 11:27:25 INFO - PROCESS | 756 | --DOCSHELL 0C82F400 == 13 [pid = 756] [id = 368] 11:27:25 INFO - PROCESS | 756 | --DOCSHELL 0C80D800 == 12 [pid = 756] [id = 376] 11:27:25 INFO - PROCESS | 756 | --DOCSHELL 0D83A800 == 11 [pid = 756] [id = 374] 11:27:25 INFO - PROCESS | 756 | --DOCSHELL 16070C00 == 10 [pid = 756] [id = 375] 11:27:25 INFO - PROCESS | 756 | --DOCSHELL 0C80DC00 == 9 [pid = 756] [id = 373] 11:27:27 INFO - PROCESS | 756 | 1468607247051 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 11:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 3986ms 11:27:27 INFO - PROCESS | 756 | 1468607247101 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 11:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:27:27 INFO - PROCESS | 756 | 1468607247105 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 11:27:27 INFO - PROCESS | 756 | 1468607247109 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:27:27 INFO - PROCESS | 756 | 1468607247113 Marionette TRACE conn6 <- [1,1474,null,{}] 11:27:27 INFO - PROCESS | 756 | 1468607247167 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:27 INFO - PROCESS | 756 | 1468607247170 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:27 INFO - PROCESS | 756 | 1468607247310 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 11:27:27 INFO - PROCESS | 756 | 1468607247364 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:27 INFO - PROCESS | 756 | 1468607247367 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:27 INFO - PROCESS | 756 | ++DOCSHELL 0C8F5400 == 10 [pid = 756] [id = 378] 11:27:27 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (0C8F6400) [pid = 756] [serial = 1134] [outer = 00000000] 11:27:27 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (0C906C00) [pid = 756] [serial = 1135] [outer = 0C8F6400] 11:27:27 INFO - PROCESS | 756 | 1468607247417 Marionette DEBUG loaded listener.js 11:27:27 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (0CC1F800) [pid = 756] [serial = 1136] [outer = 0C8F6400] 11:27:27 INFO - PROCESS | 756 | 1468607247935 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 11:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 870ms 11:27:27 INFO - PROCESS | 756 | 1468607247980 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 11:27:27 INFO - PROCESS | 756 | 1468607247985 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 11:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:27:27 INFO - PROCESS | 756 | 1468607247997 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:27:27 INFO - PROCESS | 756 | 1468607248000 Marionette TRACE conn6 <- [1,1478,null,{}] 11:27:27 INFO - PROCESS | 756 | 1468607248004 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:27 INFO - PROCESS | 756 | 1468607248007 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:28 INFO - PROCESS | 756 | 1468607248130 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 11:27:28 INFO - PROCESS | 756 | 1468607248196 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:28 INFO - PROCESS | 756 | 1468607248199 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:28 INFO - PROCESS | 756 | ++DOCSHELL 0C8F3C00 == 11 [pid = 756] [id = 379] 11:27:28 INFO - PROCESS | 756 | ++DOMWINDOW == 95 (0D839800) [pid = 756] [serial = 1137] [outer = 00000000] 11:27:28 INFO - PROCESS | 756 | ++DOMWINDOW == 96 (0D83F000) [pid = 756] [serial = 1138] [outer = 0D839800] 11:27:28 INFO - PROCESS | 756 | 1468607248247 Marionette DEBUG loaded listener.js 11:27:28 INFO - PROCESS | 756 | ++DOMWINDOW == 97 (0DB8E400) [pid = 756] [serial = 1139] [outer = 0D839800] 11:27:28 INFO - PROCESS | 756 | 1468607248710 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 11:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 770ms 11:27:28 INFO - PROCESS | 756 | 1468607248771 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 11:27:28 INFO - PROCESS | 756 | 1468607248774 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 11:27:28 INFO - PROCESS | 756 | 1468607248777 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:27:28 INFO - PROCESS | 756 | 1468607248781 Marionette TRACE conn6 <- [1,1482,null,{}] 11:27:28 INFO - PROCESS | 756 | 1468607248800 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:28 INFO - PROCESS | 756 | 1468607248805 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:28 INFO - PROCESS | 756 | 1468607248929 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 11:27:28 INFO - PROCESS | 756 | 1468607248992 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:28 INFO - PROCESS | 756 | 1468607248995 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:28 INFO - PROCESS | 756 | ++DOCSHELL 15F29C00 == 12 [pid = 756] [id = 380] 11:27:28 INFO - PROCESS | 756 | ++DOMWINDOW == 98 (1600F400) [pid = 756] [serial = 1140] [outer = 00000000] 11:27:29 INFO - PROCESS | 756 | ++DOMWINDOW == 99 (16063400) [pid = 756] [serial = 1141] [outer = 1600F400] 11:27:29 INFO - PROCESS | 756 | 1468607249045 Marionette DEBUG loaded listener.js 11:27:29 INFO - PROCESS | 756 | ++DOMWINDOW == 100 (160C5000) [pid = 756] [serial = 1142] [outer = 1600F400] 11:27:29 INFO - PROCESS | 756 | --DOMWINDOW == 99 (18EF2000) [pid = 756] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:27:29 INFO - PROCESS | 756 | --DOMWINDOW == 98 (0C90C400) [pid = 756] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:27:29 INFO - PROCESS | 756 | --DOMWINDOW == 97 (14A62800) [pid = 756] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:27:29 INFO - PROCESS | 756 | --DOMWINDOW == 96 (17640800) [pid = 756] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:27:29 INFO - PROCESS | 756 | --DOMWINDOW == 95 (0C8F7000) [pid = 756] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:27:29 INFO - PROCESS | 756 | --DOMWINDOW == 94 (0E00B800) [pid = 756] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:27:29 INFO - PROCESS | 756 | --DOMWINDOW == 93 (0C80E800) [pid = 756] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:27:29 INFO - PROCESS | 756 | --DOMWINDOW == 92 (17B14400) [pid = 756] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:27:29 INFO - PROCESS | 756 | --DOMWINDOW == 91 (160C2C00) [pid = 756] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:27:29 INFO - PROCESS | 756 | --DOMWINDOW == 90 (0C812400) [pid = 756] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:27:29 INFO - PROCESS | 756 | --DOMWINDOW == 89 (0DA12000) [pid = 756] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:27:29 INFO - PROCESS | 756 | --DOMWINDOW == 88 (0D840000) [pid = 756] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:27:29 INFO - PROCESS | 756 | --DOMWINDOW == 87 (193AC400) [pid = 756] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:27:29 INFO - PROCESS | 756 | --DOMWINDOW == 86 (1A323000) [pid = 756] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:27:29 INFO - PROCESS | 756 | --DOMWINDOW == 85 (141DC400) [pid = 756] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:27:29 INFO - PROCESS | 756 | --DOMWINDOW == 84 (180A7400) [pid = 756] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:27:29 INFO - PROCESS | 756 | --DOMWINDOW == 83 (19D53C00) [pid = 756] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:27:29 INFO - PROCESS | 756 | --DOMWINDOW == 82 (0D641C00) [pid = 756] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:27:29 INFO - PROCESS | 756 | --DOMWINDOW == 81 (1A4E3800) [pid = 756] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:27:29 INFO - PROCESS | 756 | --DOMWINDOW == 80 (17BF7800) [pid = 756] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:27:29 INFO - PROCESS | 756 | --DOMWINDOW == 79 (14E5DC00) [pid = 756] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:27:29 INFO - PROCESS | 756 | --DOMWINDOW == 78 (1830F000) [pid = 756] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:27:29 INFO - PROCESS | 756 | --DOMWINDOW == 77 (16066800) [pid = 756] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:27:29 INFO - PROCESS | 756 | 1468607249811 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 11:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1069ms 11:27:29 INFO - PROCESS | 756 | 1468607249861 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 11:27:29 INFO - PROCESS | 756 | 1468607249864 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 11:27:29 INFO - PROCESS | 756 | 1468607249867 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:27:29 INFO - PROCESS | 756 | 1468607249868 Marionette TRACE conn6 <- [1,1486,null,{}] 11:27:29 INFO - PROCESS | 756 | 1468607249872 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:29 INFO - PROCESS | 756 | 1468607249874 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:29 INFO - PROCESS | 756 | 1468607249962 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 11:27:29 INFO - PROCESS | 756 | 1468607249967 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:29 INFO - PROCESS | 756 | 1468607249969 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:29 INFO - PROCESS | 756 | ++DOCSHELL 0D840000 == 13 [pid = 756] [id = 381] 11:27:29 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (0E003800) [pid = 756] [serial = 1143] [outer = 00000000] 11:27:29 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (14B8CC00) [pid = 756] [serial = 1144] [outer = 0E003800] 11:27:30 INFO - PROCESS | 756 | 1468607250015 Marionette DEBUG loaded listener.js 11:27:30 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (15F28000) [pid = 756] [serial = 1145] [outer = 0E003800] 11:27:30 INFO - PROCESS | 756 | 1468607250450 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 11:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 630ms 11:27:30 INFO - PROCESS | 756 | 1468607250505 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 11:27:30 INFO - PROCESS | 756 | 1468607250507 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 11:27:30 INFO - PROCESS | 756 | 1468607250510 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:27:30 INFO - PROCESS | 756 | 1468607250512 Marionette TRACE conn6 <- [1,1490,null,{}] 11:27:30 INFO - PROCESS | 756 | 1468607250516 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:30 INFO - PROCESS | 756 | 1468607250518 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:30 INFO - PROCESS | 756 | 1468607250598 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 11:27:30 INFO - PROCESS | 756 | 1468607250603 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:30 INFO - PROCESS | 756 | 1468607250605 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:30 INFO - PROCESS | 756 | ++DOCSHELL 1606C800 == 14 [pid = 756] [id = 382] 11:27:30 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (160CE800) [pid = 756] [serial = 1146] [outer = 00000000] 11:27:30 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (17645C00) [pid = 756] [serial = 1147] [outer = 160CE800] 11:27:30 INFO - PROCESS | 756 | 1468607250648 Marionette DEBUG loaded listener.js 11:27:30 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (1764D000) [pid = 756] [serial = 1148] [outer = 160CE800] 11:27:31 INFO - PROCESS | 756 | 1468607251102 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 11:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 630ms 11:27:31 INFO - PROCESS | 756 | 1468607251149 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 11:27:31 INFO - PROCESS | 756 | 1468607251152 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 11:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:27:31 INFO - PROCESS | 756 | 1468607251155 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:27:31 INFO - PROCESS | 756 | 1468607251156 Marionette TRACE conn6 <- [1,1494,null,{}] 11:27:31 INFO - PROCESS | 756 | 1468607251160 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:31 INFO - PROCESS | 756 | 1468607251165 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:31 INFO - PROCESS | 756 | 1468607251283 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 11:27:31 INFO - PROCESS | 756 | 1468607251298 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:31 INFO - PROCESS | 756 | 1468607251300 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:31 INFO - PROCESS | 756 | ++DOCSHELL 18308C00 == 15 [pid = 756] [id = 383] 11:27:31 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (1830A400) [pid = 756] [serial = 1149] [outer = 00000000] 11:27:31 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (1830F400) [pid = 756] [serial = 1150] [outer = 1830A400] 11:27:31 INFO - PROCESS | 756 | 1468607251345 Marionette DEBUG loaded listener.js 11:27:31 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (18EB4C00) [pid = 756] [serial = 1151] [outer = 1830A400] 11:27:32 INFO - PROCESS | 756 | 1468607252190 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 11:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1069ms 11:27:32 INFO - PROCESS | 756 | 1468607252226 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 11:27:32 INFO - PROCESS | 756 | 1468607252230 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 11:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:27:32 INFO - PROCESS | 756 | 1468607252279 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:27:32 INFO - PROCESS | 756 | 1468607252283 Marionette TRACE conn6 <- [1,1498,null,{}] 11:27:32 INFO - PROCESS | 756 | 1468607252292 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:32 INFO - PROCESS | 756 | 1468607252296 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:32 INFO - PROCESS | 756 | 1468607252439 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 11:27:32 INFO - PROCESS | 756 | 1468607252563 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:32 INFO - PROCESS | 756 | 1468607252566 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:32 INFO - PROCESS | 756 | ++DOCSHELL 0C84D400 == 16 [pid = 756] [id = 384] 11:27:32 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (0C8F4400) [pid = 756] [serial = 1152] [outer = 00000000] 11:27:32 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (0D79CC00) [pid = 756] [serial = 1153] [outer = 0C8F4400] 11:27:32 INFO - PROCESS | 756 | 1468607252625 Marionette DEBUG loaded listener.js 11:27:32 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (0D83A400) [pid = 756] [serial = 1154] [outer = 0C8F4400] 11:27:33 INFO - PROCESS | 756 | 1468607253452 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 11:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1251ms 11:27:33 INFO - PROCESS | 756 | 1468607253512 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 11:27:33 INFO - PROCESS | 756 | 1468607253517 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 11:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:27:33 INFO - PROCESS | 756 | 1468607253522 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:27:33 INFO - PROCESS | 756 | 1468607253525 Marionette TRACE conn6 <- [1,1502,null,{}] 11:27:33 INFO - PROCESS | 756 | 1468607253530 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:33 INFO - PROCESS | 756 | 1468607253533 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:33 INFO - PROCESS | 756 | 1468607253654 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 11:27:33 INFO - PROCESS | 756 | 1468607253785 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:33 INFO - PROCESS | 756 | 1468607253789 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 88 (0C8F0400) [pid = 756] [serial = 1121] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 87 (0E593000) [pid = 756] [serial = 1123] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 86 (0DAA7800) [pid = 756] [serial = 1116] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 85 (196E3000) [pid = 756] [serial = 1089] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 84 (1A3CD800) [pid = 756] [serial = 1063] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 83 (14AA2400) [pid = 756] [serial = 1071] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 82 (14E5F000) [pid = 756] [serial = 1072] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 81 (18EB9400) [pid = 756] [serial = 1083] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 80 (18E13800) [pid = 756] [serial = 1084] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 79 (1A322400) [pid = 756] [serial = 1092] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 78 (0D79E400) [pid = 756] [serial = 1068] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 77 (19746400) [pid = 756] [serial = 1090] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 76 (0D83B000) [pid = 756] [serial = 1069] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 75 (1A50D000) [pid = 756] [serial = 1095] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 74 (18301C00) [pid = 756] [serial = 1080] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 73 (1A3C7800) [pid = 756] [serial = 1093] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 72 (1830AC00) [pid = 756] [serial = 1081] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 71 (150B9000) [pid = 756] [serial = 1074] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 70 (16062800) [pid = 756] [serial = 1075] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 69 (1A503400) [pid = 756] [serial = 1101] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 68 (160C3800) [pid = 756] [serial = 1077] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 67 (16352000) [pid = 756] [serial = 1078] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 66 (18EF8400) [pid = 756] [serial = 1086] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 65 (0C912800) [pid = 756] [serial = 1065] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 64 (0CCCC400) [pid = 756] [serial = 1066] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 63 (17BF6C00) [pid = 756] [serial = 682] [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.] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 62 (1B06F800) [pid = 756] [serial = 1096] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 61 (1BD55000) [pid = 756] [serial = 1104] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 60 (180A0400) [pid = 756] [serial = 1099] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 59 (1B074000) [pid = 756] [serial = 1102] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 58 (16D5B400) [pid = 756] [serial = 1098] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 57 (0DB8F000) [pid = 756] [serial = 1117] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 56 (18EF5C00) [pid = 756] [serial = 1087] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 55 (1BD5DC00) [pid = 756] [serial = 1105] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 54 (0D0EB400) [pid = 756] [serial = 1107] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 53 (15037C00) [pid = 756] [serial = 1111] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 52 (14AA7400) [pid = 756] [serial = 1110] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 51 (0D03A800) [pid = 756] [serial = 1114] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 50 (0D280C00) [pid = 756] [serial = 1108] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 49 (0C8F3000) [pid = 756] [serial = 1113] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 48 (17BF6800) [pid = 756] [serial = 1130] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 47 (16D5D000) [pid = 756] [serial = 1127] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 46 (17BFA000) [pid = 756] [serial = 1129] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 45 (0C830C00) [pid = 756] [serial = 1120] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 44 (14B84400) [pid = 756] [serial = 1124] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | --DOMWINDOW == 43 (160CDC00) [pid = 756] [serial = 1126] [outer = 00000000] [url = about:blank] 11:27:33 INFO - PROCESS | 756 | ++DOCSHELL 0C84C800 == 17 [pid = 756] [id = 385] 11:27:33 INFO - PROCESS | 756 | ++DOMWINDOW == 44 (0C84F000) [pid = 756] [serial = 1155] [outer = 00000000] 11:27:33 INFO - PROCESS | 756 | ++DOMWINDOW == 45 (0C909C00) [pid = 756] [serial = 1156] [outer = 0C84F000] 11:27:33 INFO - PROCESS | 756 | 1468607253857 Marionette DEBUG loaded listener.js 11:27:33 INFO - PROCESS | 756 | ++DOMWINDOW == 46 (0D036000) [pid = 756] [serial = 1157] [outer = 0C84F000] 11:27:34 INFO - PROCESS | 756 | 1468607254286 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 11:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 830ms 11:27:34 INFO - PROCESS | 756 | 1468607254352 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 11:27:34 INFO - PROCESS | 756 | 1468607254357 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 11:27:34 INFO - PROCESS | 756 | 1468607254363 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:27:34 INFO - PROCESS | 756 | 1468607254366 Marionette TRACE conn6 <- [1,1506,null,{}] 11:27:34 INFO - PROCESS | 756 | 1468607254373 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:34 INFO - PROCESS | 756 | 1468607254376 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:34 INFO - PROCESS | 756 | 1468607254465 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 11:27:34 INFO - PROCESS | 756 | 1468607254474 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:34 INFO - PROCESS | 756 | 1468607254476 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:34 INFO - PROCESS | 756 | ++DOCSHELL 0D83DC00 == 18 [pid = 756] [id = 386] 11:27:34 INFO - PROCESS | 756 | ++DOMWINDOW == 47 (0D83E000) [pid = 756] [serial = 1158] [outer = 00000000] 11:27:34 INFO - PROCESS | 756 | ++DOMWINDOW == 48 (0D842400) [pid = 756] [serial = 1159] [outer = 0D83E000] 11:27:34 INFO - PROCESS | 756 | 1468607254524 Marionette DEBUG loaded listener.js 11:27:34 INFO - PROCESS | 756 | ++DOMWINDOW == 49 (0DAB3400) [pid = 756] [serial = 1160] [outer = 0D83E000] 11:27:34 INFO - PROCESS | 756 | 1468607254984 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 11:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 670ms 11:27:35 INFO - PROCESS | 756 | 1468607255041 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 11:27:35 INFO - PROCESS | 756 | 1468607255044 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 11:27:35 INFO - PROCESS | 756 | 1468607255047 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:27:35 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:27:35 INFO - PROCESS | 756 | 1468607255051 Marionette TRACE conn6 <- [1,1510,null,{}] 11:27:35 INFO - PROCESS | 756 | 1468607255061 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:35 INFO - PROCESS | 756 | 1468607255066 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:35 INFO - PROCESS | 756 | 1468607255181 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 11:27:35 INFO - PROCESS | 756 | 1468607255197 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:35 INFO - PROCESS | 756 | 1468607255200 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:35 INFO - PROCESS | 756 | ++DOCSHELL 14E59400 == 19 [pid = 756] [id = 387] 11:27:35 INFO - PROCESS | 756 | ++DOMWINDOW == 50 (14E5AC00) [pid = 756] [serial = 1161] [outer = 00000000] 11:27:35 INFO - PROCESS | 756 | ++DOMWINDOW == 51 (14ED8400) [pid = 756] [serial = 1162] [outer = 14E5AC00] 11:27:35 INFO - PROCESS | 756 | 1468607255249 Marionette DEBUG loaded listener.js 11:27:35 INFO - PROCESS | 756 | ++DOMWINDOW == 52 (15035000) [pid = 756] [serial = 1163] [outer = 14E5AC00] 11:27:35 INFO - PROCESS | 756 | 1468607255711 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 11:27:35 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 () { 11:27:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:27:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:27:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:27:35 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 () { 11:27:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:27:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:27:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:27:35 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 () { 11:27:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:27:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:27:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:27:35 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 () { 11:27:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:27:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:27:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:27:35 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 674ms 11:27:35 INFO - PROCESS | 756 | 1468607255726 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 11:27:35 INFO - PROCESS | 756 | 1468607255728 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 11:27:35 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:27:35 INFO - PROCESS | 756 | 1468607255731 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:27:35 INFO - PROCESS | 756 | 1468607255733 Marionette TRACE conn6 <- [1,1514,null,{}] 11:27:35 INFO - PROCESS | 756 | 1468607255737 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:35 INFO - PROCESS | 756 | 1468607255739 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:35 INFO - PROCESS | 756 | 1468607255835 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 11:27:35 INFO - PROCESS | 756 | 1468607255840 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:35 INFO - PROCESS | 756 | 1468607255842 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:35 INFO - PROCESS | 756 | ++DOCSHELL 15F25800 == 20 [pid = 756] [id = 388] 11:27:35 INFO - PROCESS | 756 | ++DOMWINDOW == 53 (15F26400) [pid = 756] [serial = 1164] [outer = 00000000] 11:27:35 INFO - PROCESS | 756 | ++DOMWINDOW == 54 (16D5B400) [pid = 756] [serial = 1165] [outer = 15F26400] 11:27:35 INFO - PROCESS | 756 | 1468607255891 Marionette DEBUG loaded listener.js 11:27:35 INFO - PROCESS | 756 | ++DOMWINDOW == 55 (17642000) [pid = 756] [serial = 1166] [outer = 15F26400] 11:27:36 INFO - PROCESS | 756 | 1468607256334 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 11:27:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:27:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:27:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:27:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:27:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:27:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:27:36 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 630ms 11:27:36 INFO - PROCESS | 756 | 1468607256363 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 11:27:36 INFO - PROCESS | 756 | 1468607256365 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 11:27:36 INFO - PROCESS | 756 | 1468607256368 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:27:36 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:27:36 INFO - PROCESS | 756 | 1468607256370 Marionette TRACE conn6 <- [1,1518,null,{}] 11:27:36 INFO - PROCESS | 756 | 1468607256378 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:36 INFO - PROCESS | 756 | 1468607256380 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:36 INFO - PROCESS | 756 | 1468607256486 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 11:27:36 INFO - PROCESS | 756 | 1468607256491 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:36 INFO - PROCESS | 756 | 1468607256493 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:36 INFO - PROCESS | 756 | ++DOCSHELL 17645400 == 21 [pid = 756] [id = 389] 11:27:36 INFO - PROCESS | 756 | ++DOMWINDOW == 56 (17646800) [pid = 756] [serial = 1167] [outer = 00000000] 11:27:36 INFO - PROCESS | 756 | ++DOMWINDOW == 57 (17B15400) [pid = 756] [serial = 1168] [outer = 17646800] 11:27:36 INFO - PROCESS | 756 | 1468607256537 Marionette DEBUG loaded listener.js 11:27:36 INFO - PROCESS | 756 | ++DOMWINDOW == 58 (17C0E400) [pid = 756] [serial = 1169] [outer = 17646800] 11:27:36 INFO - PROCESS | 756 | 1468607256987 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 11:27:37 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 11:27:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:27:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:27:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:27:37 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. 11:27:37 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:27:37 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 670ms 11:27:37 INFO - PROCESS | 756 | 1468607257042 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 11:27:37 INFO - PROCESS | 756 | 1468607257044 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 11:27:37 INFO - PROCESS | 756 | 1468607257048 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:27:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:27:37 INFO - PROCESS | 756 | 1468607257049 Marionette TRACE conn6 <- [1,1522,null,{}] 11:27:37 INFO - PROCESS | 756 | 1468607257053 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:37 INFO - PROCESS | 756 | 1468607257058 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:37 INFO - PROCESS | 756 | 1468607257200 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 11:27:37 INFO - PROCESS | 756 | 1468607257205 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:37 INFO - PROCESS | 756 | 1468607257207 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:37 INFO - PROCESS | 756 | ++DOCSHELL 17B0A800 == 22 [pid = 756] [id = 390] 11:27:37 INFO - PROCESS | 756 | ++DOMWINDOW == 59 (17B76C00) [pid = 756] [serial = 1170] [outer = 00000000] 11:27:37 INFO - PROCESS | 756 | ++DOMWINDOW == 60 (1830CC00) [pid = 756] [serial = 1171] [outer = 17B76C00] 11:27:37 INFO - PROCESS | 756 | 1468607257251 Marionette DEBUG loaded listener.js 11:27:37 INFO - PROCESS | 756 | ++DOMWINDOW == 61 (18EEE000) [pid = 756] [serial = 1172] [outer = 17B76C00] 11:27:37 INFO - PROCESS | 756 | 1468607257699 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:27:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:27:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 670ms 11:27:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:27:37 INFO - PROCESS | 756 | 1468607257722 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 11:27:37 INFO - PROCESS | 756 | 1468607257724 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 11:27:37 INFO - PROCESS | 756 | 1468607257727 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:27:37 INFO - PROCESS | 756 | 1468607257729 Marionette TRACE conn6 <- [1,1526,null,{}] 11:27:37 INFO - PROCESS | 756 | 1468607257732 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:37 INFO - PROCESS | 756 | 1468607257734 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:37 INFO - PROCESS | 756 | 1468607257878 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 11:27:37 INFO - PROCESS | 756 | 1468607257897 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:37 INFO - PROCESS | 756 | 1468607257899 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:37 INFO - PROCESS | 756 | ++DOCSHELL 1830BC00 == 23 [pid = 756] [id = 391] 11:27:37 INFO - PROCESS | 756 | ++DOMWINDOW == 62 (18ECD800) [pid = 756] [serial = 1173] [outer = 00000000] 11:27:37 INFO - PROCESS | 756 | ++DOMWINDOW == 63 (18EF6C00) [pid = 756] [serial = 1174] [outer = 18ECD800] 11:27:37 INFO - PROCESS | 756 | 1468607257942 Marionette DEBUG loaded listener.js 11:27:38 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (18EF8000) [pid = 756] [serial = 1175] [outer = 18ECD800] 11:27:38 INFO - PROCESS | 756 | --DOMWINDOW == 63 (0C807400) [pid = 756] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:27:38 INFO - PROCESS | 756 | --DOMWINDOW == 62 (0D839800) [pid = 756] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:27:38 INFO - PROCESS | 756 | --DOMWINDOW == 61 (160CE800) [pid = 756] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:27:38 INFO - PROCESS | 756 | --DOMWINDOW == 60 (0E003800) [pid = 756] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:27:38 INFO - PROCESS | 756 | --DOMWINDOW == 59 (0C8F6400) [pid = 756] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:27:38 INFO - PROCESS | 756 | 1468607258399 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:27:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:27:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 730ms 11:27:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:27:38 INFO - PROCESS | 756 | 1468607258458 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 11:27:38 INFO - PROCESS | 756 | 1468607258460 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 11:27:38 INFO - PROCESS | 756 | 1468607258463 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:27:38 INFO - PROCESS | 756 | 1468607258465 Marionette TRACE conn6 <- [1,1530,null,{}] 11:27:38 INFO - PROCESS | 756 | 1468607258468 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:38 INFO - PROCESS | 756 | 1468607258470 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:38 INFO - PROCESS | 756 | 1468607258548 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 11:27:38 INFO - PROCESS | 756 | 1468607258553 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:38 INFO - PROCESS | 756 | 1468607258555 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:38 INFO - PROCESS | 756 | ++DOCSHELL 0C90C400 == 24 [pid = 756] [id = 392] 11:27:38 INFO - PROCESS | 756 | ++DOMWINDOW == 60 (0E003800) [pid = 756] [serial = 1176] [outer = 00000000] 11:27:38 INFO - PROCESS | 756 | ++DOMWINDOW == 61 (18EF4400) [pid = 756] [serial = 1177] [outer = 0E003800] 11:27:38 INFO - PROCESS | 756 | 1468607258598 Marionette DEBUG loaded listener.js 11:27:38 INFO - PROCESS | 756 | ++DOMWINDOW == 62 (193A8C00) [pid = 756] [serial = 1178] [outer = 0E003800] 11:27:39 INFO - PROCESS | 756 | 1468607259031 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 11:27:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:27:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 630ms 11:27:39 INFO - PROCESS | 756 | 1468607259094 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 11:27:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:27:39 INFO - PROCESS | 756 | 1468607259096 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 11:27:39 INFO - PROCESS | 756 | 1468607259099 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:27:39 INFO - PROCESS | 756 | 1468607259101 Marionette TRACE conn6 <- [1,1534,null,{}] 11:27:39 INFO - PROCESS | 756 | 1468607259104 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:39 INFO - PROCESS | 756 | 1468607259106 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:39 INFO - PROCESS | 756 | 1468607259186 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 11:27:39 INFO - PROCESS | 756 | 1468607259220 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:39 INFO - PROCESS | 756 | 1468607259222 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:39 INFO - PROCESS | 756 | ++DOCSHELL 0D3B5400 == 25 [pid = 756] [id = 393] 11:27:39 INFO - PROCESS | 756 | ++DOMWINDOW == 63 (15F24800) [pid = 756] [serial = 1179] [outer = 00000000] 11:27:39 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (194BCC00) [pid = 756] [serial = 1180] [outer = 15F24800] 11:27:39 INFO - PROCESS | 756 | 1468607259265 Marionette DEBUG loaded listener.js 11:27:39 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (196ED000) [pid = 756] [serial = 1181] [outer = 15F24800] 11:27:39 INFO - PROCESS | 756 | 1468607259683 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:27:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:27:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 630ms 11:27:39 INFO - PROCESS | 756 | 1468607259730 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 11:27:39 INFO - PROCESS | 756 | 1468607259732 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 11:27:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:27:39 INFO - PROCESS | 756 | 1468607259736 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:27:39 INFO - PROCESS | 756 | 1468607259737 Marionette TRACE conn6 <- [1,1538,null,{}] 11:27:39 INFO - PROCESS | 756 | 1468607259741 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:39 INFO - PROCESS | 756 | 1468607259742 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:39 INFO - PROCESS | 756 | 1468607259831 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 11:27:39 INFO - PROCESS | 756 | 1468607259837 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:39 INFO - PROCESS | 756 | 1468607259839 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:39 INFO - PROCESS | 756 | ++DOCSHELL 17B0E000 == 26 [pid = 756] [id = 394] 11:27:39 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (193A5000) [pid = 756] [serial = 1182] [outer = 00000000] 11:27:39 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (19D50400) [pid = 756] [serial = 1183] [outer = 193A5000] 11:27:39 INFO - PROCESS | 756 | 1468607259882 Marionette DEBUG loaded listener.js 11:27:39 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (19D56400) [pid = 756] [serial = 1184] [outer = 193A5000] 11:27:40 INFO - PROCESS | 756 | 1468607260306 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:27:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:27:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 630ms 11:27:40 INFO - PROCESS | 756 | 1468607260366 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 11:27:40 INFO - PROCESS | 756 | 1468607260369 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 11:27:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:27:40 INFO - PROCESS | 756 | 1468607260411 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:27:40 INFO - PROCESS | 756 | 1468607260414 Marionette TRACE conn6 <- [1,1542,null,{}] 11:27:40 INFO - PROCESS | 756 | 1468607260420 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:40 INFO - PROCESS | 756 | 1468607260424 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:40 INFO - PROCESS | 756 | 1468607260539 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 11:27:40 INFO - PROCESS | 756 | 1468607260728 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:40 INFO - PROCESS | 756 | 1468607260732 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:40 INFO - PROCESS | 756 | ++DOCSHELL 0C8F3400 == 27 [pid = 756] [id = 395] 11:27:40 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (0C8F3800) [pid = 756] [serial = 1185] [outer = 00000000] 11:27:40 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (0D0E6C00) [pid = 756] [serial = 1186] [outer = 0C8F3800] 11:27:40 INFO - PROCESS | 756 | 1468607260790 Marionette DEBUG loaded listener.js 11:27:40 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (0D79E400) [pid = 756] [serial = 1187] [outer = 0C8F3800] 11:27:41 INFO - PROCESS | 756 | 1468607261366 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:27:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:27:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1060ms 11:27:41 INFO - PROCESS | 756 | 1468607261437 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 11:27:41 INFO - PROCESS | 756 | 1468607261441 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 11:27:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:27:41 INFO - PROCESS | 756 | 1468607261447 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:27:41 INFO - PROCESS | 756 | 1468607261449 Marionette TRACE conn6 <- [1,1546,null,{}] 11:27:41 INFO - PROCESS | 756 | 1468607261456 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:41 INFO - PROCESS | 756 | 1468607261460 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:41 INFO - PROCESS | 756 | 1468607261572 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 11:27:41 INFO - PROCESS | 756 | 1468607261702 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:41 INFO - PROCESS | 756 | 1468607261704 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:41 INFO - PROCESS | 756 | ++DOCSHELL 14E1D400 == 28 [pid = 756] [id = 396] 11:27:41 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (14ED8C00) [pid = 756] [serial = 1188] [outer = 00000000] 11:27:41 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (16063800) [pid = 756] [serial = 1189] [outer = 14ED8C00] 11:27:41 INFO - PROCESS | 756 | 1468607261761 Marionette DEBUG loaded listener.js 11:27:41 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (167E8800) [pid = 756] [serial = 1190] [outer = 14ED8C00] 11:27:42 INFO - PROCESS | 756 | 1468607262404 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 11:27:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:27:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1020ms 11:27:42 INFO - PROCESS | 756 | 1468607262472 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 11:27:42 INFO - PROCESS | 756 | 1468607262475 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 11:27:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:27:42 INFO - PROCESS | 756 | 1468607262478 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:27:42 INFO - PROCESS | 756 | 1468607262481 Marionette TRACE conn6 <- [1,1550,null,{}] 11:27:42 INFO - PROCESS | 756 | 1468607262485 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:42 INFO - PROCESS | 756 | 1468607262487 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:42 INFO - PROCESS | 756 | 1468607262597 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 11:27:42 INFO - PROCESS | 756 | 1468607262733 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:42 INFO - PROCESS | 756 | 1468607262739 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:42 INFO - PROCESS | 756 | ++DOCSHELL 1830F000 == 29 [pid = 756] [id = 397] 11:27:42 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (18310000) [pid = 756] [serial = 1191] [outer = 00000000] 11:27:42 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (18EEFC00) [pid = 756] [serial = 1192] [outer = 18310000] 11:27:42 INFO - PROCESS | 756 | 1468607262798 Marionette DEBUG loaded listener.js 11:27:42 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (196E4400) [pid = 756] [serial = 1193] [outer = 18310000] 11:27:43 INFO - PROCESS | 756 | 1468607263584 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:27:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:27:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1120ms 11:27:43 INFO - PROCESS | 756 | 1468607263615 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 11:27:43 INFO - PROCESS | 756 | 1468607263620 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 11:27:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:27:43 INFO - PROCESS | 756 | 1468607263626 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:27:43 INFO - PROCESS | 756 | 1468607263629 Marionette TRACE conn6 <- [1,1554,null,{}] 11:27:43 INFO - PROCESS | 756 | 1468607263635 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:43 INFO - PROCESS | 756 | 1468607263638 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:43 INFO - PROCESS | 756 | 1468607263738 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 11:27:43 INFO - PROCESS | 756 | 1468607263871 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:43 INFO - PROCESS | 756 | 1468607263876 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:43 INFO - PROCESS | 756 | ++DOCSHELL 0C8ED000 == 30 [pid = 756] [id = 398] 11:27:43 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (0C8EE000) [pid = 756] [serial = 1194] [outer = 00000000] 11:27:43 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (0C90F800) [pid = 756] [serial = 1195] [outer = 0C8EE000] 11:27:43 INFO - PROCESS | 756 | 1468607263929 Marionette DEBUG loaded listener.js 11:27:44 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (0D076400) [pid = 756] [serial = 1196] [outer = 0C8EE000] 11:27:44 INFO - PROCESS | 756 | --DOCSHELL 090FB000 == 29 [pid = 756] [id = 377] 11:27:44 INFO - PROCESS | 756 | --DOMWINDOW == 79 (0C813C00) [pid = 756] [serial = 1132] [outer = 00000000] [url = about:blank] 11:27:44 INFO - PROCESS | 756 | --DOMWINDOW == 78 (1830F400) [pid = 756] [serial = 1150] [outer = 00000000] [url = about:blank] 11:27:44 INFO - PROCESS | 756 | --DOMWINDOW == 77 (16063400) [pid = 756] [serial = 1141] [outer = 00000000] [url = about:blank] 11:27:44 INFO - PROCESS | 756 | --DOMWINDOW == 76 (0DB8E400) [pid = 756] [serial = 1139] [outer = 00000000] [url = about:blank] 11:27:44 INFO - PROCESS | 756 | --DOMWINDOW == 75 (0D83F000) [pid = 756] [serial = 1138] [outer = 00000000] [url = about:blank] 11:27:44 INFO - PROCESS | 756 | --DOMWINDOW == 74 (1764D000) [pid = 756] [serial = 1148] [outer = 00000000] [url = about:blank] 11:27:44 INFO - PROCESS | 756 | --DOMWINDOW == 73 (14B8CC00) [pid = 756] [serial = 1144] [outer = 00000000] [url = about:blank] 11:27:44 INFO - PROCESS | 756 | --DOMWINDOW == 72 (17645C00) [pid = 756] [serial = 1147] [outer = 00000000] [url = about:blank] 11:27:44 INFO - PROCESS | 756 | --DOMWINDOW == 71 (0C906C00) [pid = 756] [serial = 1135] [outer = 00000000] [url = about:blank] 11:27:44 INFO - PROCESS | 756 | --DOMWINDOW == 70 (0CC1F800) [pid = 756] [serial = 1136] [outer = 00000000] [url = about:blank] 11:27:44 INFO - PROCESS | 756 | --DOMWINDOW == 69 (15F28000) [pid = 756] [serial = 1145] [outer = 00000000] [url = about:blank] 11:27:44 INFO - PROCESS | 756 | --DOMWINDOW == 68 (0C905C00) [pid = 756] [serial = 1133] [outer = 00000000] [url = about:blank] 11:27:44 INFO - PROCESS | 756 | 1468607264958 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:27:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:27:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1376ms 11:27:44 INFO - PROCESS | 756 | 1468607265007 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 11:27:44 INFO - PROCESS | 756 | 1468607265011 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 11:27:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:27:44 INFO - PROCESS | 756 | 1468607265015 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:27:45 INFO - PROCESS | 756 | 1468607265020 Marionette TRACE conn6 <- [1,1558,null,{}] 11:27:45 INFO - PROCESS | 756 | 1468607265025 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:45 INFO - PROCESS | 756 | 1468607265028 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:45 INFO - PROCESS | 756 | 1468607265115 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 11:27:45 INFO - PROCESS | 756 | 1468607265126 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:45 INFO - PROCESS | 756 | 1468607265129 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:45 INFO - PROCESS | 756 | ++DOCSHELL 0C903400 == 30 [pid = 756] [id = 399] 11:27:45 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (0C908800) [pid = 756] [serial = 1197] [outer = 00000000] 11:27:45 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (0C910000) [pid = 756] [serial = 1198] [outer = 0C908800] 11:27:45 INFO - PROCESS | 756 | 1468607265178 Marionette DEBUG loaded listener.js 11:27:45 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (0D033400) [pid = 756] [serial = 1199] [outer = 0C908800] 11:27:46 INFO - PROCESS | 756 | 1468607266020 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:27:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:27:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1022ms 11:27:46 INFO - PROCESS | 756 | 1468607266038 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 11:27:46 INFO - PROCESS | 756 | 1468607266042 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 11:27:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:27:46 INFO - PROCESS | 756 | 1468607266047 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:27:46 INFO - PROCESS | 756 | 1468607266052 Marionette TRACE conn6 <- [1,1562,null,{}] 11:27:46 INFO - PROCESS | 756 | 1468607266057 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:46 INFO - PROCESS | 756 | 1468607266060 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:46 INFO - PROCESS | 756 | 1468607266177 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 11:27:46 INFO - PROCESS | 756 | 1468607266303 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:46 INFO - PROCESS | 756 | 1468607266306 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:46 INFO - PROCESS | 756 | ++DOCSHELL 0C907800 == 31 [pid = 756] [id = 400] 11:27:46 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (0CCCC800) [pid = 756] [serial = 1200] [outer = 00000000] 11:27:46 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (0D272400) [pid = 756] [serial = 1201] [outer = 0CCCC800] 11:27:46 INFO - PROCESS | 756 | 1468607266364 Marionette DEBUG loaded listener.js 11:27:46 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (0D646400) [pid = 756] [serial = 1202] [outer = 0CCCC800] 11:27:47 INFO - PROCESS | 756 | 1468607267040 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 11:27:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:27:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1084ms 11:27:47 INFO - PROCESS | 756 | 1468607267132 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 11:27:47 INFO - PROCESS | 756 | 1468607267138 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 11:27:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:27:47 INFO - PROCESS | 756 | 1468607267144 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:27:47 INFO - PROCESS | 756 | 1468607267147 Marionette TRACE conn6 <- [1,1566,null,{}] 11:27:47 INFO - PROCESS | 756 | 1468607267152 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:47 INFO - PROCESS | 756 | 1468607267155 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:47 INFO - PROCESS | 756 | 1468607267304 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 11:27:47 INFO - PROCESS | 756 | 1468607267456 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:47 INFO - PROCESS | 756 | 1468607267459 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:47 INFO - PROCESS | 756 | ++DOCSHELL 0E00EC00 == 32 [pid = 756] [id = 401] 11:27:47 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (0E082400) [pid = 756] [serial = 1203] [outer = 00000000] 11:27:47 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (0E6CA000) [pid = 756] [serial = 1204] [outer = 0E082400] 11:27:47 INFO - PROCESS | 756 | 1468607267522 Marionette DEBUG loaded listener.js 11:27:47 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (14A67400) [pid = 756] [serial = 1205] [outer = 0E082400] 11:27:48 INFO - PROCESS | 756 | 1468607268112 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 11:27:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:27:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1020ms 11:27:48 INFO - PROCESS | 756 | 1468607268167 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 11:27:48 INFO - PROCESS | 756 | 1468607268171 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 11:27:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:27:48 INFO - PROCESS | 756 | 1468607268175 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:27:48 INFO - PROCESS | 756 | 1468607268180 Marionette TRACE conn6 <- [1,1570,null,{}] 11:27:48 INFO - PROCESS | 756 | 1468607268185 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:48 INFO - PROCESS | 756 | 1468607268188 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:48 INFO - PROCESS | 756 | 1468607268274 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 11:27:48 INFO - PROCESS | 756 | 1468607268280 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:48 INFO - PROCESS | 756 | 1468607268283 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:48 INFO - PROCESS | 756 | ++DOCSHELL 0D035400 == 33 [pid = 756] [id = 402] 11:27:48 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (0D0E6000) [pid = 756] [serial = 1206] [outer = 00000000] 11:27:48 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (0D79B000) [pid = 756] [serial = 1207] [outer = 0D0E6000] 11:27:48 INFO - PROCESS | 756 | 1468607268332 Marionette DEBUG loaded listener.js 11:27:48 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (0DAB2C00) [pid = 756] [serial = 1208] [outer = 0D0E6000] 11:27:48 INFO - PROCESS | 756 | 1468607268797 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:27:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:27:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 690ms 11:27:48 INFO - PROCESS | 756 | 1468607268888 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 11:27:48 INFO - PROCESS | 756 | 1468607268892 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 11:27:48 INFO - PROCESS | 756 | 1468607268897 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:27:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:27:48 INFO - PROCESS | 756 | 1468607268900 Marionette TRACE conn6 <- [1,1574,null,{}] 11:27:48 INFO - PROCESS | 756 | 1468607268904 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:48 INFO - PROCESS | 756 | 1468607268906 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:48 INFO - PROCESS | 756 | 1468607269002 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 11:27:49 INFO - PROCESS | 756 | 1468607269091 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:49 INFO - PROCESS | 756 | 1468607269094 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:49 INFO - PROCESS | 756 | ++DOCSHELL 14E65800 == 34 [pid = 756] [id = 403] 11:27:49 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (14E66800) [pid = 756] [serial = 1209] [outer = 00000000] 11:27:49 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (15358800) [pid = 756] [serial = 1210] [outer = 14E66800] 11:27:49 INFO - PROCESS | 756 | 1468607269141 Marionette DEBUG loaded listener.js 11:27:49 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (16061400) [pid = 756] [serial = 1211] [outer = 14E66800] 11:27:49 INFO - PROCESS | 756 | 1468607269577 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 11:27:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:27:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 730ms 11:27:49 INFO - PROCESS | 756 | 1468607269633 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 11:27:49 INFO - PROCESS | 756 | 1468607269635 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 11:27:49 INFO - PROCESS | 756 | 1468607269638 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:27:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:27:49 INFO - PROCESS | 756 | 1468607269642 Marionette TRACE conn6 <- [1,1578,null,{}] 11:27:49 INFO - PROCESS | 756 | 1468607269660 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:49 INFO - PROCESS | 756 | 1468607269665 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:49 INFO - PROCESS | 756 | 1468607269781 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 11:27:49 INFO - PROCESS | 756 | 1468607269848 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:49 INFO - PROCESS | 756 | 1468607269852 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:49 INFO - PROCESS | 756 | ++DOCSHELL 1764AC00 == 35 [pid = 756] [id = 404] 11:27:49 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (1764B400) [pid = 756] [serial = 1212] [outer = 00000000] 11:27:49 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (17665800) [pid = 756] [serial = 1213] [outer = 1764B400] 11:27:49 INFO - PROCESS | 756 | 1468607269899 Marionette DEBUG loaded listener.js 11:27:49 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (17BF4C00) [pid = 756] [serial = 1214] [outer = 1764B400] 11:27:50 INFO - PROCESS | 756 | 1468607270379 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 11:27:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:27:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 790ms 11:27:50 INFO - PROCESS | 756 | 1468607270433 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 11:27:50 INFO - PROCESS | 756 | 1468607270435 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 11:27:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:27:50 INFO - PROCESS | 756 | 1468607270439 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:27:50 INFO - PROCESS | 756 | 1468607270441 Marionette TRACE conn6 <- [1,1582,null,{}] 11:27:50 INFO - PROCESS | 756 | 1468607270444 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:50 INFO - PROCESS | 756 | 1468607270446 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:50 INFO - PROCESS | 756 | 1468607270563 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 11:27:50 INFO - PROCESS | 756 | 1468607270624 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:50 INFO - PROCESS | 756 | 1468607270626 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:50 INFO - PROCESS | 756 | ++DOCSHELL 0C806C00 == 36 [pid = 756] [id = 405] 11:27:50 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (18308800) [pid = 756] [serial = 1215] [outer = 00000000] 11:27:50 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (18E12800) [pid = 756] [serial = 1216] [outer = 18308800] 11:27:50 INFO - PROCESS | 756 | 1468607270671 Marionette DEBUG loaded listener.js 11:27:50 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (18EEA800) [pid = 756] [serial = 1217] [outer = 18308800] 11:27:51 INFO - PROCESS | 756 | --DOMWINDOW == 88 (193A5000) [pid = 756] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:27:51 INFO - PROCESS | 756 | --DOMWINDOW == 87 (1600F400) [pid = 756] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:27:51 INFO - PROCESS | 756 | --DOMWINDOW == 86 (0C8EE000) [pid = 756] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:27:51 INFO - PROCESS | 756 | --DOMWINDOW == 85 (0C8F3800) [pid = 756] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:27:51 INFO - PROCESS | 756 | --DOMWINDOW == 84 (17646800) [pid = 756] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:27:51 INFO - PROCESS | 756 | --DOMWINDOW == 83 (0D83E000) [pid = 756] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:27:51 INFO - PROCESS | 756 | --DOMWINDOW == 82 (0C84F000) [pid = 756] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:27:51 INFO - PROCESS | 756 | --DOMWINDOW == 81 (1830A400) [pid = 756] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:27:51 INFO - PROCESS | 756 | --DOMWINDOW == 80 (15F26400) [pid = 756] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:27:51 INFO - PROCESS | 756 | --DOMWINDOW == 79 (0C8F4400) [pid = 756] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:27:51 INFO - PROCESS | 756 | --DOMWINDOW == 78 (14E5AC00) [pid = 756] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:27:51 INFO - PROCESS | 756 | --DOMWINDOW == 77 (14ED8C00) [pid = 756] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:27:51 INFO - PROCESS | 756 | --DOMWINDOW == 76 (17B76C00) [pid = 756] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:27:51 INFO - PROCESS | 756 | --DOMWINDOW == 75 (18ECD800) [pid = 756] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:27:51 INFO - PROCESS | 756 | --DOMWINDOW == 74 (0E003800) [pid = 756] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:27:51 INFO - PROCESS | 756 | --DOMWINDOW == 73 (18310000) [pid = 756] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:27:51 INFO - PROCESS | 756 | --DOMWINDOW == 72 (15F24800) [pid = 756] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:27:51 INFO - PROCESS | 756 | 1468607271102 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:27:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:27:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 730ms 11:27:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:27:51 INFO - PROCESS | 756 | 1468607271173 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 11:27:51 INFO - PROCESS | 756 | 1468607271175 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 11:27:51 INFO - PROCESS | 756 | 1468607271178 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:27:51 INFO - PROCESS | 756 | 1468607271180 Marionette TRACE conn6 <- [1,1586,null,{}] 11:27:51 INFO - PROCESS | 756 | 1468607271183 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:51 INFO - PROCESS | 756 | 1468607271186 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:51 INFO - PROCESS | 756 | 1468607271271 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 11:27:51 INFO - PROCESS | 756 | 1468607271278 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:51 INFO - PROCESS | 756 | 1468607271280 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:51 INFO - PROCESS | 756 | ++DOCSHELL 0CC28400 == 37 [pid = 756] [id = 406] 11:27:51 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (0D10F000) [pid = 756] [serial = 1218] [outer = 00000000] 11:27:51 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (14A6C400) [pid = 756] [serial = 1219] [outer = 0D10F000] 11:27:51 INFO - PROCESS | 756 | 1468607271324 Marionette DEBUG loaded listener.js 11:27:51 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (15F24800) [pid = 756] [serial = 1220] [outer = 0D10F000] 11:27:51 INFO - PROCESS | 756 | 1468607271774 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 11:27:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:27:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 630ms 11:27:51 INFO - PROCESS | 756 | 1468607271812 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 11:27:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:27:51 INFO - PROCESS | 756 | 1468607271814 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 11:27:51 INFO - PROCESS | 756 | 1468607271818 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:27:51 INFO - PROCESS | 756 | 1468607271819 Marionette TRACE conn6 <- [1,1590,null,{}] 11:27:51 INFO - PROCESS | 756 | 1468607271823 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:51 INFO - PROCESS | 756 | 1468607271828 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:51 INFO - PROCESS | 756 | 1468607271949 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 11:27:51 INFO - PROCESS | 756 | 1468607271957 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:51 INFO - PROCESS | 756 | 1468607271959 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:51 INFO - PROCESS | 756 | ++DOCSHELL 090F3C00 == 38 [pid = 756] [id = 407] 11:27:51 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (18306800) [pid = 756] [serial = 1221] [outer = 00000000] 11:27:51 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (19749800) [pid = 756] [serial = 1222] [outer = 18306800] 11:27:51 INFO - PROCESS | 756 | 1468607272003 Marionette DEBUG loaded listener.js 11:27:52 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (19D51400) [pid = 756] [serial = 1223] [outer = 18306800] 11:27:52 INFO - PROCESS | 756 | 1468607272449 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 11:27:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:27:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 11:27:52 INFO - PROCESS | 756 | 1468607272489 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 11:27:52 INFO - PROCESS | 756 | 1468607272491 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 11:27:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:27:52 INFO - PROCESS | 756 | 1468607272494 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:27:52 INFO - PROCESS | 756 | 1468607272496 Marionette TRACE conn6 <- [1,1594,null,{}] 11:27:52 INFO - PROCESS | 756 | 1468607272500 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:52 INFO - PROCESS | 756 | 1468607272501 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:52 INFO - PROCESS | 756 | 1468607272580 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 11:27:52 INFO - PROCESS | 756 | 1468607272587 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:52 INFO - PROCESS | 756 | 1468607272588 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:52 INFO - PROCESS | 756 | ++DOCSHELL 1A32CC00 == 39 [pid = 756] [id = 408] 11:27:52 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (1A32D400) [pid = 756] [serial = 1224] [outer = 00000000] 11:27:52 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (1A3C9400) [pid = 756] [serial = 1225] [outer = 1A32D400] 11:27:52 INFO - PROCESS | 756 | 1468607272631 Marionette DEBUG loaded listener.js 11:27:52 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (1A3CF800) [pid = 756] [serial = 1226] [outer = 1A32D400] 11:27:53 INFO - PROCESS | 756 | 1468607273064 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 11:27:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:27:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 630ms 11:27:53 INFO - PROCESS | 756 | 1468607273125 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 11:27:53 INFO - PROCESS | 756 | 1468607273127 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 11:27:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:27:53 INFO - PROCESS | 756 | 1468607273130 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:27:53 INFO - PROCESS | 756 | 1468607273132 Marionette TRACE conn6 <- [1,1598,null,{}] 11:27:53 INFO - PROCESS | 756 | 1468607273135 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:53 INFO - PROCESS | 756 | 1468607273137 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:53 INFO - PROCESS | 756 | 1468607273216 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 11:27:53 INFO - PROCESS | 756 | 1468607273222 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:53 INFO - PROCESS | 756 | 1468607273224 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:53 INFO - PROCESS | 756 | ++DOCSHELL 150B9000 == 40 [pid = 756] [id = 409] 11:27:53 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (196EC000) [pid = 756] [serial = 1227] [outer = 00000000] 11:27:53 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (1A4E3000) [pid = 756] [serial = 1228] [outer = 196EC000] 11:27:53 INFO - PROCESS | 756 | 1468607273266 Marionette DEBUG loaded listener.js 11:27:53 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (1A4E9000) [pid = 756] [serial = 1229] [outer = 196EC000] 11:27:53 INFO - PROCESS | 756 | 1468607273962 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 11:27:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:27:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 870ms 11:27:53 INFO - PROCESS | 756 | 1468607274002 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 11:27:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:27:53 INFO - PROCESS | 756 | 1468607274006 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 11:27:53 INFO - PROCESS | 756 | 1468607274011 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:27:54 INFO - PROCESS | 756 | 1468607274016 Marionette TRACE conn6 <- [1,1602,null,{}] 11:27:54 INFO - PROCESS | 756 | 1468607274021 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:54 INFO - PROCESS | 756 | 1468607274024 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:54 INFO - PROCESS | 756 | 1468607274136 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 11:27:54 INFO - PROCESS | 756 | 1468607274269 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:54 INFO - PROCESS | 756 | 1468607274272 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:54 INFO - PROCESS | 756 | ++DOCSHELL 0C911C00 == 41 [pid = 756] [id = 410] 11:27:54 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (0D0E2000) [pid = 756] [serial = 1230] [outer = 00000000] 11:27:54 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (0DAA6400) [pid = 756] [serial = 1231] [outer = 0D0E2000] 11:27:54 INFO - PROCESS | 756 | 1468607274329 Marionette DEBUG loaded listener.js 11:27:54 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (14AA5000) [pid = 756] [serial = 1232] [outer = 0D0E2000] 11:27:54 INFO - PROCESS | 756 | 1468607274949 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 11:27:54 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 11:27:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 990ms 11:27:54 INFO - PROCESS | 756 | 1468607275001 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 11:27:54 INFO - PROCESS | 756 | 1468607275006 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 11:27:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:27:54 INFO - PROCESS | 756 | 1468607275012 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:27:54 INFO - PROCESS | 756 | 1468607275015 Marionette TRACE conn6 <- [1,1606,null,{}] 11:27:55 INFO - PROCESS | 756 | 1468607275019 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:55 INFO - PROCESS | 756 | 1468607275022 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:55 INFO - PROCESS | 756 | 1468607275135 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 11:27:55 INFO - PROCESS | 756 | 1468607275268 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:55 INFO - PROCESS | 756 | 1468607275271 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:55 INFO - PROCESS | 756 | ++DOCSHELL 167E9400 == 42 [pid = 756] [id = 411] 11:27:55 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (16D5BC00) [pid = 756] [serial = 1233] [outer = 00000000] 11:27:55 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (1764D000) [pid = 756] [serial = 1234] [outer = 16D5BC00] 11:27:55 INFO - PROCESS | 756 | 1468607275328 Marionette DEBUG loaded listener.js 11:27:55 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (180A4400) [pid = 756] [serial = 1235] [outer = 16D5BC00] 11:27:55 INFO - PROCESS | 756 | 1468607275953 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 11:27:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:27:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 970ms 11:27:55 INFO - PROCESS | 756 | 1468607275986 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 11:27:55 INFO - PROCESS | 756 | 1468607275989 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 11:27:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:27:55 INFO - PROCESS | 756 | 1468607275992 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:27:55 INFO - PROCESS | 756 | 1468607275996 Marionette TRACE conn6 <- [1,1610,null,{}] 11:27:56 INFO - PROCESS | 756 | 1468607276020 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:56 INFO - PROCESS | 756 | 1468607276025 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:56 INFO - PROCESS | 756 | 1468607276164 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 11:27:56 INFO - PROCESS | 756 | 1468607276229 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:56 INFO - PROCESS | 756 | 1468607276232 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:56 INFO - PROCESS | 756 | ++DOCSHELL 1A506800 == 43 [pid = 756] [id = 412] 11:27:56 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (1A507C00) [pid = 756] [serial = 1236] [outer = 00000000] 11:27:56 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (1A50B000) [pid = 756] [serial = 1237] [outer = 1A507C00] 11:27:56 INFO - PROCESS | 756 | 1468607276288 Marionette DEBUG loaded listener.js 11:27:56 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (1A50F800) [pid = 756] [serial = 1238] [outer = 1A507C00] 11:27:56 INFO - PROCESS | 756 | 1468607276845 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 11:27:56 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 11:27:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 930ms 11:27:56 INFO - PROCESS | 756 | 1468607276926 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 11:27:56 INFO - PROCESS | 756 | 1468607276929 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 11:27:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:27:56 INFO - PROCESS | 756 | 1468607276933 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:27:56 INFO - PROCESS | 756 | 1468607276935 Marionette TRACE conn6 <- [1,1614,null,{}] 11:27:56 INFO - PROCESS | 756 | 1468607276938 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:56 INFO - PROCESS | 756 | 1468607276941 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:57 INFO - PROCESS | 756 | 1468607277177 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 11:27:57 INFO - PROCESS | 756 | 1468607277317 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:57 INFO - PROCESS | 756 | 1468607277320 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:57 INFO - PROCESS | 756 | ++DOCSHELL 0C904400 == 44 [pid = 756] [id = 413] 11:27:57 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (0C905000) [pid = 756] [serial = 1239] [outer = 00000000] 11:27:57 INFO - PROCESS | 756 | ++DOMWINDOW == 95 (0D034400) [pid = 756] [serial = 1240] [outer = 0C905000] 11:27:57 INFO - PROCESS | 756 | 1468607277371 Marionette DEBUG loaded listener.js 11:27:57 INFO - PROCESS | 756 | ++DOMWINDOW == 96 (0D101C00) [pid = 756] [serial = 1241] [outer = 0C905000] 11:27:57 INFO - PROCESS | 756 | --DOCSHELL 1A32CC00 == 43 [pid = 756] [id = 408] 11:27:57 INFO - PROCESS | 756 | --DOCSHELL 090F3C00 == 42 [pid = 756] [id = 407] 11:27:57 INFO - PROCESS | 756 | --DOCSHELL 0CC28400 == 41 [pid = 756] [id = 406] 11:27:57 INFO - PROCESS | 756 | --DOCSHELL 0C806C00 == 40 [pid = 756] [id = 405] 11:27:57 INFO - PROCESS | 756 | --DOCSHELL 1764AC00 == 39 [pid = 756] [id = 404] 11:27:57 INFO - PROCESS | 756 | --DOCSHELL 14E65800 == 38 [pid = 756] [id = 403] 11:27:57 INFO - PROCESS | 756 | --DOCSHELL 0D035400 == 37 [pid = 756] [id = 402] 11:27:57 INFO - PROCESS | 756 | --DOMWINDOW == 95 (19D50400) [pid = 756] [serial = 1183] [outer = 00000000] [url = about:blank] 11:27:57 INFO - PROCESS | 756 | --DOMWINDOW == 94 (160C5000) [pid = 756] [serial = 1142] [outer = 00000000] [url = about:blank] 11:27:57 INFO - PROCESS | 756 | --DOMWINDOW == 93 (0C90F800) [pid = 756] [serial = 1195] [outer = 00000000] [url = about:blank] 11:27:57 INFO - PROCESS | 756 | --DOMWINDOW == 92 (0D0E6C00) [pid = 756] [serial = 1186] [outer = 00000000] [url = about:blank] 11:27:57 INFO - PROCESS | 756 | --DOMWINDOW == 91 (17C0E400) [pid = 756] [serial = 1169] [outer = 00000000] [url = about:blank] 11:27:57 INFO - PROCESS | 756 | --DOMWINDOW == 90 (0D842400) [pid = 756] [serial = 1159] [outer = 00000000] [url = about:blank] 11:27:57 INFO - PROCESS | 756 | --DOMWINDOW == 89 (0DAB3400) [pid = 756] [serial = 1160] [outer = 00000000] [url = about:blank] 11:27:57 INFO - PROCESS | 756 | --DOMWINDOW == 88 (0C909C00) [pid = 756] [serial = 1156] [outer = 00000000] [url = about:blank] 11:27:57 INFO - PROCESS | 756 | --DOMWINDOW == 87 (0D036000) [pid = 756] [serial = 1157] [outer = 00000000] [url = about:blank] 11:27:57 INFO - PROCESS | 756 | --DOMWINDOW == 86 (18EB4C00) [pid = 756] [serial = 1151] [outer = 00000000] [url = about:blank] 11:27:57 INFO - PROCESS | 756 | --DOMWINDOW == 85 (16D5B400) [pid = 756] [serial = 1165] [outer = 00000000] [url = about:blank] 11:27:57 INFO - PROCESS | 756 | --DOMWINDOW == 84 (0D79CC00) [pid = 756] [serial = 1153] [outer = 00000000] [url = about:blank] 11:27:57 INFO - PROCESS | 756 | --DOMWINDOW == 83 (0D83A400) [pid = 756] [serial = 1154] [outer = 00000000] [url = about:blank] 11:27:57 INFO - PROCESS | 756 | --DOMWINDOW == 82 (14ED8400) [pid = 756] [serial = 1162] [outer = 00000000] [url = about:blank] 11:27:57 INFO - PROCESS | 756 | --DOMWINDOW == 81 (15035000) [pid = 756] [serial = 1163] [outer = 00000000] [url = about:blank] 11:27:57 INFO - PROCESS | 756 | --DOMWINDOW == 80 (16063800) [pid = 756] [serial = 1189] [outer = 00000000] [url = about:blank] 11:27:57 INFO - PROCESS | 756 | --DOMWINDOW == 79 (1830CC00) [pid = 756] [serial = 1171] [outer = 00000000] [url = about:blank] 11:27:57 INFO - PROCESS | 756 | --DOMWINDOW == 78 (18EEE000) [pid = 756] [serial = 1172] [outer = 00000000] [url = about:blank] 11:27:57 INFO - PROCESS | 756 | --DOMWINDOW == 77 (18EF6C00) [pid = 756] [serial = 1174] [outer = 00000000] [url = about:blank] 11:27:57 INFO - PROCESS | 756 | --DOMWINDOW == 76 (193A8C00) [pid = 756] [serial = 1178] [outer = 00000000] [url = about:blank] 11:27:57 INFO - PROCESS | 756 | --DOMWINDOW == 75 (18EF4400) [pid = 756] [serial = 1177] [outer = 00000000] [url = about:blank] 11:27:57 INFO - PROCESS | 756 | --DOMWINDOW == 74 (0D076400) [pid = 756] [serial = 1196] [outer = 00000000] [url = about:blank] 11:27:57 INFO - PROCESS | 756 | --DOMWINDOW == 73 (0D79E400) [pid = 756] [serial = 1187] [outer = 00000000] [url = about:blank] 11:27:57 INFO - PROCESS | 756 | --DOMWINDOW == 72 (196E4400) [pid = 756] [serial = 1193] [outer = 00000000] [url = about:blank] 11:27:57 INFO - PROCESS | 756 | --DOMWINDOW == 71 (18EEFC00) [pid = 756] [serial = 1192] [outer = 00000000] [url = about:blank] 11:27:57 INFO - PROCESS | 756 | --DOMWINDOW == 70 (19D56400) [pid = 756] [serial = 1184] [outer = 00000000] [url = about:blank] 11:27:57 INFO - PROCESS | 756 | --DOMWINDOW == 69 (194BCC00) [pid = 756] [serial = 1180] [outer = 00000000] [url = about:blank] 11:27:57 INFO - PROCESS | 756 | --DOMWINDOW == 68 (18EF8000) [pid = 756] [serial = 1175] [outer = 00000000] [url = about:blank] 11:27:57 INFO - PROCESS | 756 | --DOMWINDOW == 67 (196ED000) [pid = 756] [serial = 1181] [outer = 00000000] [url = about:blank] 11:27:57 INFO - PROCESS | 756 | --DOMWINDOW == 66 (17B15400) [pid = 756] [serial = 1168] [outer = 00000000] [url = about:blank] 11:27:57 INFO - PROCESS | 756 | --DOMWINDOW == 65 (17642000) [pid = 756] [serial = 1166] [outer = 00000000] [url = about:blank] 11:27:57 INFO - PROCESS | 756 | --DOMWINDOW == 64 (167E8800) [pid = 756] [serial = 1190] [outer = 00000000] [url = about:blank] 11:27:57 INFO - PROCESS | 756 | 1468607277948 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 11:27:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:27:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1072ms 11:27:57 INFO - PROCESS | 756 | 1468607278009 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 11:27:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:27:58 INFO - PROCESS | 756 | 1468607278013 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 11:27:58 INFO - PROCESS | 756 | 1468607278018 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:27:58 INFO - PROCESS | 756 | 1468607278021 Marionette TRACE conn6 <- [1,1618,null,{}] 11:27:58 INFO - PROCESS | 756 | 1468607278025 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:58 INFO - PROCESS | 756 | 1468607278028 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:58 INFO - PROCESS | 756 | 1468607278116 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 11:27:58 INFO - PROCESS | 756 | 1468607278209 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:58 INFO - PROCESS | 756 | 1468607278211 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:58 INFO - PROCESS | 756 | ++DOCSHELL 0C90E000 == 38 [pid = 756] [id = 414] 11:27:58 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (0C90F800) [pid = 756] [serial = 1242] [outer = 00000000] 11:27:58 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (0D1FD800) [pid = 756] [serial = 1243] [outer = 0C90F800] 11:27:58 INFO - PROCESS | 756 | 1468607278258 Marionette DEBUG loaded listener.js 11:27:58 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (0D7A5400) [pid = 756] [serial = 1244] [outer = 0C90F800] 11:27:58 INFO - PROCESS | 756 | 1468607278649 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 11:27:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:27:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 670ms 11:27:58 INFO - PROCESS | 756 | 1468607278719 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 11:27:58 INFO - PROCESS | 756 | 1468607278722 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 11:27:58 INFO - PROCESS | 756 | 1468607278726 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:27:58 INFO - PROCESS | 756 | 1468607278728 Marionette TRACE conn6 <- [1,1622,null,{}] 11:27:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:27:58 INFO - PROCESS | 756 | 1468607278732 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:58 INFO - PROCESS | 756 | 1468607278734 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:58 INFO - PROCESS | 756 | 1468607278820 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 11:27:58 INFO - PROCESS | 756 | 1468607278828 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:58 INFO - PROCESS | 756 | 1468607278830 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:58 INFO - PROCESS | 756 | ++DOCSHELL 0DB8B800 == 39 [pid = 756] [id = 415] 11:27:58 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (0E008000) [pid = 756] [serial = 1245] [outer = 00000000] 11:27:58 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (14E5DC00) [pid = 756] [serial = 1246] [outer = 0E008000] 11:27:58 INFO - PROCESS | 756 | 1468607278880 Marionette DEBUG loaded listener.js 11:27:58 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (15031800) [pid = 756] [serial = 1247] [outer = 0E008000] 11:27:59 INFO - PROCESS | 756 | 1468607279341 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:27:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:27:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 11:27:59 INFO - PROCESS | 756 | 1468607279404 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 11:27:59 INFO - PROCESS | 756 | 1468607279407 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 11:27:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:27:59 INFO - PROCESS | 756 | 1468607279417 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:27:59 INFO - PROCESS | 756 | 1468607279421 Marionette TRACE conn6 <- [1,1626,null,{}] 11:27:59 INFO - PROCESS | 756 | 1468607279425 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:59 INFO - PROCESS | 756 | 1468607279428 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:59 INFO - PROCESS | 756 | 1468607279517 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 11:27:59 INFO - PROCESS | 756 | 1468607279611 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:59 INFO - PROCESS | 756 | 1468607279613 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:27:59 INFO - PROCESS | 756 | ++DOCSHELL 16070400 == 40 [pid = 756] [id = 416] 11:27:59 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (16070800) [pid = 756] [serial = 1248] [outer = 00000000] 11:27:59 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (16D67800) [pid = 756] [serial = 1249] [outer = 16070800] 11:27:59 INFO - PROCESS | 756 | 1468607279666 Marionette DEBUG loaded listener.js 11:27:59 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (17646C00) [pid = 756] [serial = 1250] [outer = 16070800] 11:28:00 INFO - PROCESS | 756 | 1468607280076 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 11:28:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:28:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 690ms 11:28:00 INFO - PROCESS | 756 | 1468607280111 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 11:28:00 INFO - PROCESS | 756 | 1468607280113 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 11:28:00 INFO - PROCESS | 756 | 1468607280116 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:28:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:28:00 INFO - PROCESS | 756 | 1468607280117 Marionette TRACE conn6 <- [1,1630,null,{}] 11:28:00 INFO - PROCESS | 756 | 1468607280121 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:00 INFO - PROCESS | 756 | 1468607280123 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:00 INFO - PROCESS | 756 | 1468607280271 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 11:28:00 INFO - PROCESS | 756 | 1468607280280 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:00 INFO - PROCESS | 756 | 1468607280282 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:00 INFO - PROCESS | 756 | ++DOCSHELL 16D5B400 == 41 [pid = 756] [id = 417] 11:28:00 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (1766AC00) [pid = 756] [serial = 1251] [outer = 00000000] 11:28:00 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (18308000) [pid = 756] [serial = 1252] [outer = 1766AC00] 11:28:00 INFO - PROCESS | 756 | 1468607280376 Marionette DEBUG loaded listener.js 11:28:00 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (1830CC00) [pid = 756] [serial = 1253] [outer = 1766AC00] 11:28:00 INFO - PROCESS | 756 | 1468607280781 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 11:28:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:28:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 730ms 11:28:00 INFO - PROCESS | 756 | 1468607280849 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 11:28:00 INFO - PROCESS | 756 | 1468607280851 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 11:28:00 INFO - PROCESS | 756 | 1468607280854 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:28:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:28:00 INFO - PROCESS | 756 | 1468607280856 Marionette TRACE conn6 <- [1,1634,null,{}] 11:28:00 INFO - PROCESS | 756 | 1468607280860 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:00 INFO - PROCESS | 756 | 1468607280862 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:00 INFO - PROCESS | 756 | 1468607280980 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 11:28:01 INFO - PROCESS | 756 | 1468607281044 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:01 INFO - PROCESS | 756 | 1468607281050 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:01 INFO - PROCESS | 756 | ++DOCSHELL 0C84EC00 == 42 [pid = 756] [id = 418] 11:28:01 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (18EF1400) [pid = 756] [serial = 1254] [outer = 00000000] 11:28:01 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (18EF7000) [pid = 756] [serial = 1255] [outer = 18EF1400] 11:28:01 INFO - PROCESS | 756 | 1468607281106 Marionette DEBUG loaded listener.js 11:28:01 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (193A8400) [pid = 756] [serial = 1256] [outer = 18EF1400] 11:28:01 INFO - PROCESS | 756 | 1468607281559 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 11:28:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:28:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 730ms 11:28:01 INFO - PROCESS | 756 | 1468607281615 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 11:28:01 INFO - PROCESS | 756 | 1468607281617 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 11:28:01 INFO - PROCESS | 756 | 1468607281621 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:28:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:28:01 INFO - PROCESS | 756 | 1468607281622 Marionette TRACE conn6 <- [1,1638,null,{}] 11:28:01 INFO - PROCESS | 756 | 1468607281626 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:01 INFO - PROCESS | 756 | 1468607281628 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:01 INFO - PROCESS | 756 | 1468607281753 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 11:28:01 INFO - PROCESS | 756 | 1468607281817 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:01 INFO - PROCESS | 756 | 1468607281819 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:01 INFO - PROCESS | 756 | ++DOCSHELL 0C824800 == 43 [pid = 756] [id = 419] 11:28:01 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (0C824C00) [pid = 756] [serial = 1257] [outer = 00000000] 11:28:01 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (196EC800) [pid = 756] [serial = 1258] [outer = 0C824C00] 11:28:01 INFO - PROCESS | 756 | 1468607281862 Marionette DEBUG loaded listener.js 11:28:01 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (19749C00) [pid = 756] [serial = 1259] [outer = 0C824C00] 11:28:02 INFO - PROCESS | 756 | --DOMWINDOW == 81 (1A32D400) [pid = 756] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:28:02 INFO - PROCESS | 756 | --DOMWINDOW == 80 (0D0E6000) [pid = 756] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:28:02 INFO - PROCESS | 756 | --DOMWINDOW == 79 (14E66800) [pid = 756] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:28:02 INFO - PROCESS | 756 | --DOMWINDOW == 78 (1764B400) [pid = 756] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:28:02 INFO - PROCESS | 756 | --DOMWINDOW == 77 (18308800) [pid = 756] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:28:02 INFO - PROCESS | 756 | --DOMWINDOW == 76 (0D10F000) [pid = 756] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:28:02 INFO - PROCESS | 756 | --DOMWINDOW == 75 (18306800) [pid = 756] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:28:02 INFO - PROCESS | 756 | 1468607282244 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 11:28:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:28:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 11:28:02 INFO - PROCESS | 756 | 1468607282295 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 11:28:02 INFO - PROCESS | 756 | 1468607282297 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 11:28:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:28:02 INFO - PROCESS | 756 | 1468607282300 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:28:02 INFO - PROCESS | 756 | 1468607282302 Marionette TRACE conn6 <- [1,1642,null,{}] 11:28:02 INFO - PROCESS | 756 | 1468607282305 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:02 INFO - PROCESS | 756 | 1468607282307 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:02 INFO - PROCESS | 756 | 1468607282386 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 11:28:02 INFO - PROCESS | 756 | 1468607282392 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:02 INFO - PROCESS | 756 | 1468607282393 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:02 INFO - PROCESS | 756 | ++DOCSHELL 18EECC00 == 44 [pid = 756] [id = 420] 11:28:02 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (193B1C00) [pid = 756] [serial = 1260] [outer = 00000000] 11:28:02 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (19D54800) [pid = 756] [serial = 1261] [outer = 193B1C00] 11:28:02 INFO - PROCESS | 756 | 1468607282437 Marionette DEBUG loaded listener.js 11:28:02 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (19F86000) [pid = 756] [serial = 1262] [outer = 193B1C00] 11:28:02 INFO - PROCESS | 756 | 1468607282864 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 11:28:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:28:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 630ms 11:28:02 INFO - PROCESS | 756 | 1468607282931 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 11:28:02 INFO - PROCESS | 756 | 1468607282933 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 11:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:28:02 INFO - PROCESS | 756 | 1468607282936 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:28:02 INFO - PROCESS | 756 | 1468607282938 Marionette TRACE conn6 <- [1,1646,null,{}] 11:28:02 INFO - PROCESS | 756 | 1468607282941 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:02 INFO - PROCESS | 756 | 1468607282943 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:03 INFO - PROCESS | 756 | 1468607283024 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 11:28:03 INFO - PROCESS | 756 | 1468607283029 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:03 INFO - PROCESS | 756 | 1468607283031 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:03 INFO - PROCESS | 756 | ++DOCSHELL 1A32CC00 == 45 [pid = 756] [id = 421] 11:28:03 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (1A330000) [pid = 756] [serial = 1263] [outer = 00000000] 11:28:03 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (1763E800) [pid = 756] [serial = 1264] [outer = 1A330000] 11:28:03 INFO - PROCESS | 756 | 1468607283075 Marionette DEBUG loaded listener.js 11:28:03 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (1A3CDC00) [pid = 756] [serial = 1265] [outer = 1A330000] 11:28:03 INFO - PROCESS | 756 | 1468607283542 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 630ms 11:28:03 INFO - PROCESS | 756 | 1468607283578 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 11:28:03 INFO - PROCESS | 756 | 1468607283580 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 11:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:28:03 INFO - PROCESS | 756 | 1468607283584 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:28:03 INFO - PROCESS | 756 | 1468607283586 Marionette TRACE conn6 <- [1,1650,null,{}] 11:28:03 INFO - PROCESS | 756 | 1468607283589 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:03 INFO - PROCESS | 756 | 1468607283591 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:03 INFO - PROCESS | 756 | 1468607283673 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 11:28:03 INFO - PROCESS | 756 | 1468607283678 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:03 INFO - PROCESS | 756 | 1468607283680 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:03 INFO - PROCESS | 756 | ++DOCSHELL 1A3C9C00 == 46 [pid = 756] [id = 422] 11:28:03 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (1A503800) [pid = 756] [serial = 1266] [outer = 00000000] 11:28:03 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (1B06CC00) [pid = 756] [serial = 1267] [outer = 1A503800] 11:28:03 INFO - PROCESS | 756 | 1468607283724 Marionette DEBUG loaded listener.js 11:28:03 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (1B073000) [pid = 756] [serial = 1268] [outer = 1A503800] 11:28:04 INFO - PROCESS | 756 | --DOCSHELL 0C8ED000 == 45 [pid = 756] [id = 398] 11:28:04 INFO - PROCESS | 756 | --DOCSHELL 14E1D400 == 44 [pid = 756] [id = 396] 11:28:04 INFO - PROCESS | 756 | --DOCSHELL 1830F000 == 43 [pid = 756] [id = 397] 11:28:04 INFO - PROCESS | 756 | --DOCSHELL 0C903400 == 42 [pid = 756] [id = 399] 11:28:04 INFO - PROCESS | 756 | --DOCSHELL 0C907800 == 41 [pid = 756] [id = 400] 11:28:04 INFO - PROCESS | 756 | --DOCSHELL 0E00EC00 == 40 [pid = 756] [id = 401] 11:28:04 INFO - PROCESS | 756 | --DOCSHELL 0C90E000 == 39 [pid = 756] [id = 414] 11:28:04 INFO - PROCESS | 756 | --DOCSHELL 1A506800 == 38 [pid = 756] [id = 412] 11:28:04 INFO - PROCESS | 756 | --DOCSHELL 0C904400 == 37 [pid = 756] [id = 413] 11:28:04 INFO - PROCESS | 756 | --DOCSHELL 167E9400 == 36 [pid = 756] [id = 411] 11:28:04 INFO - PROCESS | 756 | --DOCSHELL 150B9000 == 35 [pid = 756] [id = 409] 11:28:04 INFO - PROCESS | 756 | --DOCSHELL 0C911C00 == 34 [pid = 756] [id = 410] 11:28:05 INFO - PROCESS | 756 | --DOCSHELL 0DB8B800 == 33 [pid = 756] [id = 415] 11:28:05 INFO - PROCESS | 756 | --DOCSHELL 16070400 == 32 [pid = 756] [id = 416] 11:28:05 INFO - PROCESS | 756 | --DOCSHELL 18EECC00 == 31 [pid = 756] [id = 420] 11:28:05 INFO - PROCESS | 756 | --DOCSHELL 0C84EC00 == 30 [pid = 756] [id = 418] 11:28:05 INFO - PROCESS | 756 | --DOCSHELL 0C824800 == 29 [pid = 756] [id = 419] 11:28:05 INFO - PROCESS | 756 | --DOCSHELL 16D5B400 == 28 [pid = 756] [id = 417] 11:28:05 INFO - PROCESS | 756 | --DOCSHELL 1A32CC00 == 27 [pid = 756] [id = 421] 11:28:05 INFO - PROCESS | 756 | --DOMWINDOW == 83 (1A3C9400) [pid = 756] [serial = 1225] [outer = 00000000] [url = about:blank] 11:28:05 INFO - PROCESS | 756 | --DOMWINDOW == 82 (0D79B000) [pid = 756] [serial = 1207] [outer = 00000000] [url = about:blank] 11:28:05 INFO - PROCESS | 756 | --DOMWINDOW == 81 (0DAB2C00) [pid = 756] [serial = 1208] [outer = 00000000] [url = about:blank] 11:28:05 INFO - PROCESS | 756 | --DOMWINDOW == 80 (15358800) [pid = 756] [serial = 1210] [outer = 00000000] [url = about:blank] 11:28:05 INFO - PROCESS | 756 | --DOMWINDOW == 79 (17665800) [pid = 756] [serial = 1213] [outer = 00000000] [url = about:blank] 11:28:05 INFO - PROCESS | 756 | --DOMWINDOW == 78 (0E6CA000) [pid = 756] [serial = 1204] [outer = 00000000] [url = about:blank] 11:28:05 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0D272400) [pid = 756] [serial = 1201] [outer = 00000000] [url = about:blank] 11:28:05 INFO - PROCESS | 756 | --DOMWINDOW == 76 (0C910000) [pid = 756] [serial = 1198] [outer = 00000000] [url = about:blank] 11:28:05 INFO - PROCESS | 756 | --DOMWINDOW == 75 (18E12800) [pid = 756] [serial = 1216] [outer = 00000000] [url = about:blank] 11:28:05 INFO - PROCESS | 756 | --DOMWINDOW == 74 (17BF4C00) [pid = 756] [serial = 1214] [outer = 00000000] [url = about:blank] 11:28:05 INFO - PROCESS | 756 | --DOMWINDOW == 73 (14A6C400) [pid = 756] [serial = 1219] [outer = 00000000] [url = about:blank] 11:28:05 INFO - PROCESS | 756 | --DOMWINDOW == 72 (19749800) [pid = 756] [serial = 1222] [outer = 00000000] [url = about:blank] 11:28:05 INFO - PROCESS | 756 | --DOMWINDOW == 71 (18EEA800) [pid = 756] [serial = 1217] [outer = 00000000] [url = about:blank] 11:28:05 INFO - PROCESS | 756 | --DOMWINDOW == 70 (19D51400) [pid = 756] [serial = 1223] [outer = 00000000] [url = about:blank] 11:28:05 INFO - PROCESS | 756 | --DOMWINDOW == 69 (15F24800) [pid = 756] [serial = 1220] [outer = 00000000] [url = about:blank] 11:28:05 INFO - PROCESS | 756 | --DOMWINDOW == 68 (1A3CF800) [pid = 756] [serial = 1226] [outer = 00000000] [url = about:blank] 11:28:05 INFO - PROCESS | 756 | --DOMWINDOW == 67 (16061400) [pid = 756] [serial = 1211] [outer = 00000000] [url = about:blank] 11:28:05 INFO - PROCESS | 756 | 1468607285686 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 2118ms 11:28:05 INFO - PROCESS | 756 | 1468607285708 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 11:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:28:05 INFO - PROCESS | 756 | 1468607285712 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 11:28:05 INFO - PROCESS | 756 | 1468607285717 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:28:05 INFO - PROCESS | 756 | 1468607285720 Marionette TRACE conn6 <- [1,1654,null,{}] 11:28:05 INFO - PROCESS | 756 | 1468607285726 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:05 INFO - PROCESS | 756 | 1468607285729 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:05 INFO - PROCESS | 756 | 1468607285820 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 11:28:05 INFO - PROCESS | 756 | 1468607285829 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:05 INFO - PROCESS | 756 | 1468607285834 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:05 INFO - PROCESS | 756 | ++DOCSHELL 0C905C00 == 28 [pid = 756] [id = 423] 11:28:05 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (0C906400) [pid = 756] [serial = 1269] [outer = 00000000] 11:28:05 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (0C90CC00) [pid = 756] [serial = 1270] [outer = 0C906400] 11:28:05 INFO - PROCESS | 756 | 1468607285883 Marionette DEBUG loaded listener.js 11:28:05 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (0CC28400) [pid = 756] [serial = 1271] [outer = 0C906400] 11:28:06 INFO - PROCESS | 756 | 1468607286347 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 11:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 690ms 11:28:06 INFO - PROCESS | 756 | 1468607286407 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 11:28:06 INFO - PROCESS | 756 | 1468607286412 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 11:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:28:06 INFO - PROCESS | 756 | 1468607286419 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:28:06 INFO - PROCESS | 756 | 1468607286421 Marionette TRACE conn6 <- [1,1658,null,{}] 11:28:06 INFO - PROCESS | 756 | 1468607286425 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:06 INFO - PROCESS | 756 | 1468607286428 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:06 INFO - PROCESS | 756 | 1468607286516 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 11:28:06 INFO - PROCESS | 756 | 1468607286526 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:06 INFO - PROCESS | 756 | 1468607286528 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:06 INFO - PROCESS | 756 | ++DOCSHELL 0D3BEC00 == 29 [pid = 756] [id = 424] 11:28:06 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (0D642000) [pid = 756] [serial = 1272] [outer = 00000000] 11:28:06 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (0D83A400) [pid = 756] [serial = 1273] [outer = 0D642000] 11:28:06 INFO - PROCESS | 756 | 1468607286581 Marionette DEBUG loaded listener.js 11:28:06 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (0D844000) [pid = 756] [serial = 1274] [outer = 0D642000] 11:28:07 INFO - PROCESS | 756 | 1468607287050 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 11:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 11:28:07 INFO - PROCESS | 756 | 1468607287092 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 11:28:07 INFO - PROCESS | 756 | 1468607287095 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 11:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:28:07 INFO - PROCESS | 756 | 1468607287098 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:28:07 INFO - PROCESS | 756 | 1468607287101 Marionette TRACE conn6 <- [1,1662,null,{}] 11:28:07 INFO - PROCESS | 756 | 1468607287112 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:07 INFO - PROCESS | 756 | 1468607287117 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:07 INFO - PROCESS | 756 | 1468607287229 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 11:28:07 INFO - PROCESS | 756 | 1468607287330 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:07 INFO - PROCESS | 756 | 1468607287333 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:07 INFO - PROCESS | 756 | ++DOCSHELL 14ED8C00 == 30 [pid = 756] [id = 425] 11:28:07 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (14EDA800) [pid = 756] [serial = 1275] [outer = 00000000] 11:28:07 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (1505C400) [pid = 756] [serial = 1276] [outer = 14EDA800] 11:28:07 INFO - PROCESS | 756 | 1468607287381 Marionette DEBUG loaded listener.js 11:28:07 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (15F24800) [pid = 756] [serial = 1277] [outer = 14EDA800] 11:28:07 INFO - PROCESS | 756 | 1468607287774 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 11:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 11:28:07 INFO - PROCESS | 756 | 1468607287832 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 11:28:07 INFO - PROCESS | 756 | 1468607287835 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 11:28:07 INFO - PROCESS | 756 | 1468607287838 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:28:07 INFO - PROCESS | 756 | 1468607287840 Marionette TRACE conn6 <- [1,1666,null,{}] 11:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:28:07 INFO - PROCESS | 756 | 1468607287843 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:07 INFO - PROCESS | 756 | 1468607287845 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:07 INFO - PROCESS | 756 | 1468607287964 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 11:28:07 INFO - PROCESS | 756 | 1468607287976 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:07 INFO - PROCESS | 756 | 1468607287978 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:07 INFO - PROCESS | 756 | ++DOCSHELL 15033C00 == 31 [pid = 756] [id = 426] 11:28:07 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (15056400) [pid = 756] [serial = 1278] [outer = 00000000] 11:28:07 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (1606EC00) [pid = 756] [serial = 1279] [outer = 15056400] 11:28:08 INFO - PROCESS | 756 | 1468607288022 Marionette DEBUG loaded listener.js 11:28:08 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (1635AC00) [pid = 756] [serial = 1280] [outer = 15056400] 11:28:08 INFO - PROCESS | 756 | [756] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:28:08 INFO - PROCESS | 756 | 1468607288447 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 11:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 11:28:08 INFO - PROCESS | 756 | 1468607288472 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 11:28:08 INFO - PROCESS | 756 | 1468607288474 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 11:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:28:08 INFO - PROCESS | 756 | 1468607288477 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:28:08 INFO - PROCESS | 756 | 1468607288479 Marionette TRACE conn6 <- [1,1670,null,{}] 11:28:08 INFO - PROCESS | 756 | 1468607288482 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:08 INFO - PROCESS | 756 | 1468607288484 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:08 INFO - PROCESS | 756 | 1468607288563 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 11:28:08 INFO - PROCESS | 756 | 1468607288686 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:08 INFO - PROCESS | 756 | 1468607288688 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:08 INFO - PROCESS | 756 | ++DOCSHELL 16359000 == 32 [pid = 756] [id = 427] 11:28:08 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (16D5D000) [pid = 756] [serial = 1281] [outer = 00000000] 11:28:08 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (17672000) [pid = 756] [serial = 1282] [outer = 16D5D000] 11:28:08 INFO - PROCESS | 756 | 1468607288732 Marionette DEBUG loaded listener.js 11:28:08 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (17BF0400) [pid = 756] [serial = 1283] [outer = 16D5D000] 11:28:09 INFO - PROCESS | 756 | 1468607289092 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 11:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 670ms 11:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:28:09 INFO - PROCESS | 756 | 1468607289148 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 11:28:09 INFO - PROCESS | 756 | 1468607289150 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 11:28:09 INFO - PROCESS | 756 | 1468607289153 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:28:09 INFO - PROCESS | 756 | 1468607289155 Marionette TRACE conn6 <- [1,1674,null,{}] 11:28:09 INFO - PROCESS | 756 | 1468607289165 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:09 INFO - PROCESS | 756 | 1468607289171 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:09 INFO - PROCESS | 756 | 1468607289274 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 11:28:09 INFO - PROCESS | 756 | 1468607289279 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:09 INFO - PROCESS | 756 | 1468607289281 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:09 INFO - PROCESS | 756 | ++DOCSHELL 17C0E400 == 33 [pid = 756] [id = 428] 11:28:09 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (180A6C00) [pid = 756] [serial = 1284] [outer = 00000000] 11:28:09 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (18EEC000) [pid = 756] [serial = 1285] [outer = 180A6C00] 11:28:09 INFO - PROCESS | 756 | 1468607289325 Marionette DEBUG loaded listener.js 11:28:09 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (18EF4800) [pid = 756] [serial = 1286] [outer = 180A6C00] 11:28:09 INFO - PROCESS | 756 | 1468607289828 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 11:28:09 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 11:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 730ms 11:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:28:09 INFO - PROCESS | 756 | 1468607289885 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 11:28:09 INFO - PROCESS | 756 | 1468607289887 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 11:28:09 INFO - PROCESS | 756 | 1468607289890 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:28:09 INFO - PROCESS | 756 | 1468607289891 Marionette TRACE conn6 <- [1,1678,null,{}] 11:28:09 INFO - PROCESS | 756 | 1468607289924 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:09 INFO - PROCESS | 756 | 1468607289926 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:09 INFO - PROCESS | 756 | 1468607290005 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 11:28:10 INFO - PROCESS | 756 | 1468607290015 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:10 INFO - PROCESS | 756 | 1468607290016 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:10 INFO - PROCESS | 756 | ++DOCSHELL 18EEBC00 == 34 [pid = 756] [id = 429] 11:28:10 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (193A6000) [pid = 756] [serial = 1287] [outer = 00000000] 11:28:10 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (193B0400) [pid = 756] [serial = 1288] [outer = 193A6000] 11:28:10 INFO - PROCESS | 756 | 1468607290060 Marionette DEBUG loaded listener.js 11:28:10 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (19741400) [pid = 756] [serial = 1289] [outer = 193A6000] 11:28:10 INFO - PROCESS | 756 | 1468607290468 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 11:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 630ms 11:28:10 INFO - PROCESS | 756 | 1468607290534 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 11:28:10 INFO - PROCESS | 756 | 1468607290536 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 11:28:10 INFO - PROCESS | 756 | 1468607290539 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:28:10 INFO - PROCESS | 756 | 1468607290541 Marionette TRACE conn6 <- [1,1682,null,{}] 11:28:10 INFO - PROCESS | 756 | 1468607290544 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:10 INFO - PROCESS | 756 | 1468607290546 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:10 INFO - PROCESS | 756 | 1468607290624 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 11:28:10 INFO - PROCESS | 756 | 1468607290629 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:10 INFO - PROCESS | 756 | 1468607290631 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:10 INFO - PROCESS | 756 | ++DOCSHELL 18EEAC00 == 35 [pid = 756] [id = 430] 11:28:10 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (193B0000) [pid = 756] [serial = 1290] [outer = 00000000] 11:28:10 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (19F8B800) [pid = 756] [serial = 1291] [outer = 193B0000] 11:28:10 INFO - PROCESS | 756 | 1468607290675 Marionette DEBUG loaded listener.js 11:28:10 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (160CE000) [pid = 756] [serial = 1292] [outer = 193B0000] 11:28:11 INFO - PROCESS | 756 | 1468607291136 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 11:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 630ms 11:28:11 INFO - PROCESS | 756 | 1468607291174 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 11:28:11 INFO - PROCESS | 756 | 1468607291176 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 11:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:28:11 INFO - PROCESS | 756 | 1468607291179 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:28:11 INFO - PROCESS | 756 | 1468607291181 Marionette TRACE conn6 <- [1,1686,null,{}] 11:28:11 INFO - PROCESS | 756 | 1468607291185 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:11 INFO - PROCESS | 756 | 1468607291187 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:11 INFO - PROCESS | 756 | 1468607291309 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 11:28:11 INFO - PROCESS | 756 | 1468607291314 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:11 INFO - PROCESS | 756 | 1468607291316 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:11 INFO - PROCESS | 756 | ++DOCSHELL 14E66800 == 36 [pid = 756] [id = 431] 11:28:11 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (1A3CB400) [pid = 756] [serial = 1293] [outer = 00000000] 11:28:11 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (1A4E3400) [pid = 756] [serial = 1294] [outer = 1A3CB400] 11:28:11 INFO - PROCESS | 756 | 1468607291385 Marionette DEBUG loaded listener.js 11:28:11 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (1A503400) [pid = 756] [serial = 1295] [outer = 1A3CB400] 11:28:11 INFO - PROCESS | 756 | 1468607291833 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 11:28:11 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 11:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 11:28:11 INFO - PROCESS | 756 | 1468607291851 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 11:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:28:11 INFO - PROCESS | 756 | 1468607291853 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 11:28:11 INFO - PROCESS | 756 | 1468607291856 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:28:11 INFO - PROCESS | 756 | 1468607291858 Marionette TRACE conn6 <- [1,1690,null,{}] 11:28:11 INFO - PROCESS | 756 | 1468607291861 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:11 INFO - PROCESS | 756 | 1468607291863 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:11 INFO - PROCESS | 756 | 1468607291981 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 11:28:11 INFO - PROCESS | 756 | 1468607291987 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:11 INFO - PROCESS | 756 | 1468607291989 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:11 INFO - PROCESS | 756 | ++DOCSHELL 1A50B400 == 37 [pid = 756] [id = 432] 11:28:11 INFO - PROCESS | 756 | ++DOMWINDOW == 95 (1A50D000) [pid = 756] [serial = 1296] [outer = 00000000] 11:28:12 INFO - PROCESS | 756 | ++DOMWINDOW == 96 (1B095C00) [pid = 756] [serial = 1297] [outer = 1A50D000] 11:28:12 INFO - PROCESS | 756 | 1468607292031 Marionette DEBUG loaded listener.js 11:28:12 INFO - PROCESS | 756 | ++DOMWINDOW == 97 (1B617C00) [pid = 756] [serial = 1298] [outer = 1A50D000] 11:28:12 INFO - PROCESS | 756 | 1468607292481 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 11:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 671ms 11:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:28:12 INFO - PROCESS | 756 | 1468607292532 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 11:28:12 INFO - PROCESS | 756 | 1468607292535 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 11:28:12 INFO - PROCESS | 756 | 1468607292538 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:28:12 INFO - PROCESS | 756 | 1468607292540 Marionette TRACE conn6 <- [1,1694,null,{}] 11:28:12 INFO - PROCESS | 756 | 1468607292544 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:12 INFO - PROCESS | 756 | 1468607292546 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:12 INFO - PROCESS | 756 | 1468607292671 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 11:28:12 INFO - PROCESS | 756 | 1468607292772 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:12 INFO - PROCESS | 756 | 1468607292774 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:12 INFO - PROCESS | 756 | ++DOCSHELL 16357400 == 38 [pid = 756] [id = 433] 11:28:12 INFO - PROCESS | 756 | ++DOMWINDOW == 98 (1BD5FC00) [pid = 756] [serial = 1299] [outer = 00000000] 11:28:12 INFO - PROCESS | 756 | ++DOMWINDOW == 99 (1BF14C00) [pid = 756] [serial = 1300] [outer = 1BD5FC00] 11:28:12 INFO - PROCESS | 756 | 1468607292819 Marionette DEBUG loaded listener.js 11:28:12 INFO - PROCESS | 756 | ++DOMWINDOW == 100 (1BF1C400) [pid = 756] [serial = 1301] [outer = 1BD5FC00] 11:28:13 INFO - PROCESS | 756 | --DOMWINDOW == 99 (0E082400) [pid = 756] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:28:13 INFO - PROCESS | 756 | --DOMWINDOW == 98 (0CCCC800) [pid = 756] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:28:13 INFO - PROCESS | 756 | --DOMWINDOW == 97 (0C908800) [pid = 756] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:28:13 INFO - PROCESS | 756 | --DOMWINDOW == 96 (1766AC00) [pid = 756] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:28:13 INFO - PROCESS | 756 | --DOMWINDOW == 95 (18EF1400) [pid = 756] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:28:13 INFO - PROCESS | 756 | --DOMWINDOW == 94 (0C824C00) [pid = 756] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:28:13 INFO - PROCESS | 756 | --DOMWINDOW == 93 (1A330000) [pid = 756] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:28:13 INFO - PROCESS | 756 | --DOMWINDOW == 92 (16070800) [pid = 756] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:28:13 INFO - PROCESS | 756 | --DOMWINDOW == 91 (0E008000) [pid = 756] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:28:13 INFO - PROCESS | 756 | --DOMWINDOW == 90 (0C90F800) [pid = 756] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:28:13 INFO - PROCESS | 756 | --DOMWINDOW == 89 (0C905000) [pid = 756] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:28:13 INFO - PROCESS | 756 | --DOMWINDOW == 88 (1A507C00) [pid = 756] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:28:13 INFO - PROCESS | 756 | --DOMWINDOW == 87 (16D5BC00) [pid = 756] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:28:13 INFO - PROCESS | 756 | --DOMWINDOW == 86 (0D0E2000) [pid = 756] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:28:13 INFO - PROCESS | 756 | --DOMWINDOW == 85 (196EC000) [pid = 756] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:28:13 INFO - PROCESS | 756 | --DOMWINDOW == 84 (193B1C00) [pid = 756] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:28:13 INFO - PROCESS | 756 | 1468607293551 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 11:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1080ms 11:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:28:13 INFO - PROCESS | 756 | 1468607293619 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 11:28:13 INFO - PROCESS | 756 | 1468607293621 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 11:28:13 INFO - PROCESS | 756 | 1468607293624 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:28:13 INFO - PROCESS | 756 | 1468607293626 Marionette TRACE conn6 <- [1,1698,null,{}] 11:28:13 INFO - PROCESS | 756 | 1468607293629 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:13 INFO - PROCESS | 756 | 1468607293631 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:13 INFO - PROCESS | 756 | 1468607293712 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 11:28:13 INFO - PROCESS | 756 | 1468607293717 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:13 INFO - PROCESS | 756 | 1468607293719 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:13 INFO - PROCESS | 756 | ++DOCSHELL 0D83F000 == 39 [pid = 756] [id = 434] 11:28:13 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (0E008000) [pid = 756] [serial = 1302] [outer = 00000000] 11:28:13 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (160CCC00) [pid = 756] [serial = 1303] [outer = 0E008000] 11:28:13 INFO - PROCESS | 756 | 1468607293763 Marionette DEBUG loaded listener.js 11:28:13 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (17665000) [pid = 756] [serial = 1304] [outer = 0E008000] 11:28:14 INFO - PROCESS | 756 | 1468607294204 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 11:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 630ms 11:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:28:14 INFO - PROCESS | 756 | 1468607294255 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 11:28:14 INFO - PROCESS | 756 | 1468607294257 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 11:28:14 INFO - PROCESS | 756 | 1468607294260 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:28:14 INFO - PROCESS | 756 | 1468607294261 Marionette TRACE conn6 <- [1,1702,null,{}] 11:28:14 INFO - PROCESS | 756 | 1468607294265 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:14 INFO - PROCESS | 756 | 1468607294266 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:14 INFO - PROCESS | 756 | 1468607294351 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 11:28:14 INFO - PROCESS | 756 | 1468607294356 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:14 INFO - PROCESS | 756 | 1468607294358 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:14 INFO - PROCESS | 756 | ++DOCSHELL 17BEEC00 == 40 [pid = 756] [id = 435] 11:28:14 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (1830DC00) [pid = 756] [serial = 1305] [outer = 00000000] 11:28:14 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (196E3400) [pid = 756] [serial = 1306] [outer = 1830DC00] 11:28:14 INFO - PROCESS | 756 | 1468607294403 Marionette DEBUG loaded listener.js 11:28:14 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (1A3CC400) [pid = 756] [serial = 1307] [outer = 1830DC00] 11:28:14 INFO - PROCESS | 756 | 1468607294833 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 630ms 11:28:14 INFO - PROCESS | 756 | 1468607294905 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 11:28:14 INFO - PROCESS | 756 | 1468607294907 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 11:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:28:14 INFO - PROCESS | 756 | 1468607294911 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:28:14 INFO - PROCESS | 756 | 1468607294912 Marionette TRACE conn6 <- [1,1706,null,{}] 11:28:14 INFO - PROCESS | 756 | 1468607294916 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:14 INFO - PROCESS | 756 | 1468607294918 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:14 INFO - PROCESS | 756 | 1468607294998 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 11:28:14 INFO - PROCESS | 756 | 1468607295004 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:14 INFO - PROCESS | 756 | 1468607295006 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:15 INFO - PROCESS | 756 | ++DOCSHELL 160CDC00 == 41 [pid = 756] [id = 436] 11:28:15 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (17669C00) [pid = 756] [serial = 1308] [outer = 00000000] 11:28:15 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (1BF20400) [pid = 756] [serial = 1309] [outer = 17669C00] 11:28:15 INFO - PROCESS | 756 | 1468607295050 Marionette DEBUG loaded listener.js 11:28:15 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (1C22BC00) [pid = 756] [serial = 1310] [outer = 17669C00] 11:28:16 INFO - PROCESS | 756 | --DOCSHELL 1A3C9C00 == 40 [pid = 756] [id = 422] 11:28:16 INFO - PROCESS | 756 | --DOCSHELL 0C905C00 == 39 [pid = 756] [id = 423] 11:28:16 INFO - PROCESS | 756 | --DOCSHELL 18EEAC00 == 38 [pid = 756] [id = 430] 11:28:16 INFO - PROCESS | 756 | --DOCSHELL 17BEEC00 == 37 [pid = 756] [id = 435] 11:28:16 INFO - PROCESS | 756 | --DOCSHELL 14ED8C00 == 36 [pid = 756] [id = 425] 11:28:16 INFO - PROCESS | 756 | --DOCSHELL 16357400 == 35 [pid = 756] [id = 433] 11:28:16 INFO - PROCESS | 756 | --DOCSHELL 1A50B400 == 34 [pid = 756] [id = 432] 11:28:16 INFO - PROCESS | 756 | --DOCSHELL 17C0E400 == 33 [pid = 756] [id = 428] 11:28:16 INFO - PROCESS | 756 | --DOCSHELL 14E66800 == 32 [pid = 756] [id = 431] 11:28:16 INFO - PROCESS | 756 | --DOCSHELL 0D83F000 == 31 [pid = 756] [id = 434] 11:28:16 INFO - PROCESS | 756 | --DOCSHELL 16359000 == 30 [pid = 756] [id = 427] 11:28:16 INFO - PROCESS | 756 | --DOCSHELL 0D3BEC00 == 29 [pid = 756] [id = 424] 11:28:16 INFO - PROCESS | 756 | --DOCSHELL 15033C00 == 28 [pid = 756] [id = 426] 11:28:16 INFO - PROCESS | 756 | --DOCSHELL 18EEBC00 == 27 [pid = 756] [id = 429] 11:28:16 INFO - PROCESS | 756 | --DOMWINDOW == 92 (14A67400) [pid = 756] [serial = 1205] [outer = 00000000] [url = about:blank] 11:28:16 INFO - PROCESS | 756 | --DOMWINDOW == 91 (0D646400) [pid = 756] [serial = 1202] [outer = 00000000] [url = about:blank] 11:28:16 INFO - PROCESS | 756 | --DOMWINDOW == 90 (0D033400) [pid = 756] [serial = 1199] [outer = 00000000] [url = about:blank] 11:28:16 INFO - PROCESS | 756 | --DOMWINDOW == 89 (18308000) [pid = 756] [serial = 1252] [outer = 00000000] [url = about:blank] 11:28:16 INFO - PROCESS | 756 | --DOMWINDOW == 88 (18EF7000) [pid = 756] [serial = 1255] [outer = 00000000] [url = about:blank] 11:28:16 INFO - PROCESS | 756 | --DOMWINDOW == 87 (1830CC00) [pid = 756] [serial = 1253] [outer = 00000000] [url = about:blank] 11:28:16 INFO - PROCESS | 756 | --DOMWINDOW == 86 (196EC800) [pid = 756] [serial = 1258] [outer = 00000000] [url = about:blank] 11:28:16 INFO - PROCESS | 756 | --DOMWINDOW == 85 (193A8400) [pid = 756] [serial = 1256] [outer = 00000000] [url = about:blank] 11:28:16 INFO - PROCESS | 756 | --DOMWINDOW == 84 (1763E800) [pid = 756] [serial = 1264] [outer = 00000000] [url = about:blank] 11:28:16 INFO - PROCESS | 756 | --DOMWINDOW == 83 (19749C00) [pid = 756] [serial = 1259] [outer = 00000000] [url = about:blank] 11:28:16 INFO - PROCESS | 756 | --DOMWINDOW == 82 (1A3CDC00) [pid = 756] [serial = 1265] [outer = 00000000] [url = about:blank] 11:28:16 INFO - PROCESS | 756 | --DOMWINDOW == 81 (16D67800) [pid = 756] [serial = 1249] [outer = 00000000] [url = about:blank] 11:28:16 INFO - PROCESS | 756 | --DOMWINDOW == 80 (14E5DC00) [pid = 756] [serial = 1246] [outer = 00000000] [url = about:blank] 11:28:16 INFO - PROCESS | 756 | --DOMWINDOW == 79 (1B06CC00) [pid = 756] [serial = 1267] [outer = 00000000] [url = about:blank] 11:28:16 INFO - PROCESS | 756 | --DOMWINDOW == 78 (15031800) [pid = 756] [serial = 1247] [outer = 00000000] [url = about:blank] 11:28:16 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0D1FD800) [pid = 756] [serial = 1243] [outer = 00000000] [url = about:blank] 11:28:16 INFO - PROCESS | 756 | --DOMWINDOW == 76 (0D7A5400) [pid = 756] [serial = 1244] [outer = 00000000] [url = about:blank] 11:28:16 INFO - PROCESS | 756 | --DOMWINDOW == 75 (0D101C00) [pid = 756] [serial = 1241] [outer = 00000000] [url = about:blank] 11:28:16 INFO - PROCESS | 756 | --DOMWINDOW == 74 (0D034400) [pid = 756] [serial = 1240] [outer = 00000000] [url = about:blank] 11:28:16 INFO - PROCESS | 756 | --DOMWINDOW == 73 (1A50F800) [pid = 756] [serial = 1238] [outer = 00000000] [url = about:blank] 11:28:16 INFO - PROCESS | 756 | --DOMWINDOW == 72 (1A50B000) [pid = 756] [serial = 1237] [outer = 00000000] [url = about:blank] 11:28:16 INFO - PROCESS | 756 | --DOMWINDOW == 71 (180A4400) [pid = 756] [serial = 1235] [outer = 00000000] [url = about:blank] 11:28:16 INFO - PROCESS | 756 | --DOMWINDOW == 70 (1764D000) [pid = 756] [serial = 1234] [outer = 00000000] [url = about:blank] 11:28:16 INFO - PROCESS | 756 | --DOMWINDOW == 69 (14AA5000) [pid = 756] [serial = 1232] [outer = 00000000] [url = about:blank] 11:28:16 INFO - PROCESS | 756 | --DOMWINDOW == 68 (0DAA6400) [pid = 756] [serial = 1231] [outer = 00000000] [url = about:blank] 11:28:16 INFO - PROCESS | 756 | --DOMWINDOW == 67 (1A4E3000) [pid = 756] [serial = 1228] [outer = 00000000] [url = about:blank] 11:28:16 INFO - PROCESS | 756 | --DOMWINDOW == 66 (1A4E9000) [pid = 756] [serial = 1229] [outer = 00000000] [url = about:blank] 11:28:16 INFO - PROCESS | 756 | --DOMWINDOW == 65 (19F86000) [pid = 756] [serial = 1262] [outer = 00000000] [url = about:blank] 11:28:16 INFO - PROCESS | 756 | --DOMWINDOW == 64 (19D54800) [pid = 756] [serial = 1261] [outer = 00000000] [url = about:blank] 11:28:16 INFO - PROCESS | 756 | --DOMWINDOW == 63 (17646C00) [pid = 756] [serial = 1250] [outer = 00000000] [url = about:blank] 11:28:16 INFO - PROCESS | 756 | 1468607296938 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:28:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 2071ms 11:28:16 INFO - PROCESS | 756 | 1468607296984 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 11:28:16 INFO - PROCESS | 756 | 1468607296988 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 11:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:28:16 INFO - PROCESS | 756 | 1468607296992 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:28:16 INFO - PROCESS | 756 | 1468607296996 Marionette TRACE conn6 <- [1,1710,null,{}] 11:28:16 INFO - PROCESS | 756 | 1468607297002 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:16 INFO - PROCESS | 756 | 1468607297005 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:17 INFO - PROCESS | 756 | 1468607297097 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 11:28:17 INFO - PROCESS | 756 | 1468607297105 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:17 INFO - PROCESS | 756 | 1468607297110 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:17 INFO - PROCESS | 756 | ++DOCSHELL 0C8F5000 == 28 [pid = 756] [id = 437] 11:28:17 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (0C8F7C00) [pid = 756] [serial = 1311] [outer = 00000000] 11:28:17 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (0C907800) [pid = 756] [serial = 1312] [outer = 0C8F7C00] 11:28:17 INFO - PROCESS | 756 | 1468607297158 Marionette DEBUG loaded listener.js 11:28:17 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (0C90BC00) [pid = 756] [serial = 1313] [outer = 0C8F7C00] 11:28:17 INFO - PROCESS | 756 | 1468607297648 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 11:28:17 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 11:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 690ms 11:28:17 INFO - PROCESS | 756 | 1468607297692 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 11:28:17 INFO - PROCESS | 756 | 1468607297698 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 11:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:28:17 INFO - PROCESS | 756 | 1468607297706 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:28:17 INFO - PROCESS | 756 | 1468607297709 Marionette TRACE conn6 <- [1,1714,null,{}] 11:28:17 INFO - PROCESS | 756 | 1468607297713 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:17 INFO - PROCESS | 756 | 1468607297715 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:17 INFO - PROCESS | 756 | 1468607297807 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 11:28:17 INFO - PROCESS | 756 | 1468607297816 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:17 INFO - PROCESS | 756 | 1468607297819 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:17 INFO - PROCESS | 756 | ++DOCSHELL 0D10C800 == 29 [pid = 756] [id = 438] 11:28:17 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (0D10D000) [pid = 756] [serial = 1314] [outer = 00000000] 11:28:17 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (0D1F4C00) [pid = 756] [serial = 1315] [outer = 0D10D000] 11:28:17 INFO - PROCESS | 756 | 1468607297866 Marionette DEBUG loaded listener.js 11:28:17 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (0D275000) [pid = 756] [serial = 1316] [outer = 0D10D000] 11:28:18 INFO - PROCESS | 756 | 1468607298326 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 11:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 11:28:18 INFO - PROCESS | 756 | 1468607298381 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 11:28:18 INFO - PROCESS | 756 | 1468607298383 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 11:28:18 INFO - PROCESS | 756 | 1468607298387 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:28:18 INFO - PROCESS | 756 | 1468607298390 Marionette TRACE conn6 <- [1,1718,null,{}] 11:28:18 INFO - PROCESS | 756 | 1468607298402 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:18 INFO - PROCESS | 756 | 1468607298406 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:18 INFO - PROCESS | 756 | 1468607298516 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 11:28:18 INFO - PROCESS | 756 | 1468607298615 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:18 INFO - PROCESS | 756 | 1468607298618 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:18 INFO - PROCESS | 756 | ++DOCSHELL 0DB96800 == 30 [pid = 756] [id = 439] 11:28:18 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (0DB97000) [pid = 756] [serial = 1317] [outer = 00000000] 11:28:18 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (0E008C00) [pid = 756] [serial = 1318] [outer = 0DB97000] 11:28:18 INFO - PROCESS | 756 | 1468607298665 Marionette DEBUG loaded listener.js 11:28:18 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (0E68E400) [pid = 756] [serial = 1319] [outer = 0DB97000] 11:28:19 INFO - PROCESS | 756 | 1468607299046 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 11:28:19 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 11:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 670ms 11:28:19 INFO - PROCESS | 756 | 1468607299061 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 11:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:28:19 INFO - PROCESS | 756 | 1468607299063 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 11:28:19 INFO - PROCESS | 756 | 1468607299066 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:28:19 INFO - PROCESS | 756 | 1468607299068 Marionette TRACE conn6 <- [1,1722,null,{}] 11:28:19 INFO - PROCESS | 756 | 1468607299071 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:19 INFO - PROCESS | 756 | 1468607299073 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:19 INFO - PROCESS | 756 | 1468607299193 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 11:28:19 INFO - PROCESS | 756 | 1468607299201 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:19 INFO - PROCESS | 756 | 1468607299203 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:19 INFO - PROCESS | 756 | ++DOCSHELL 141DC400 == 31 [pid = 756] [id = 440] 11:28:19 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (14A6E000) [pid = 756] [serial = 1320] [outer = 00000000] 11:28:19 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (14E58400) [pid = 756] [serial = 1321] [outer = 14A6E000] 11:28:19 INFO - PROCESS | 756 | 1468607299248 Marionette DEBUG loaded listener.js 11:28:19 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (15030400) [pid = 756] [serial = 1322] [outer = 14A6E000] 11:28:19 INFO - PROCESS | 756 | 1468607299662 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 11:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 630ms 11:28:19 INFO - PROCESS | 756 | 1468607299697 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 11:28:19 INFO - PROCESS | 756 | 1468607299699 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 11:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:28:19 INFO - PROCESS | 756 | 1468607299702 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:28:19 INFO - PROCESS | 756 | 1468607299704 Marionette TRACE conn6 <- [1,1726,null,{}] 11:28:19 INFO - PROCESS | 756 | 1468607299707 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:19 INFO - PROCESS | 756 | 1468607299709 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:19 INFO - PROCESS | 756 | 1468607299786 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 11:28:19 INFO - PROCESS | 756 | 1468607299902 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:19 INFO - PROCESS | 756 | 1468607299904 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:19 INFO - PROCESS | 756 | ++DOCSHELL 1535A800 == 32 [pid = 756] [id = 441] 11:28:19 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (15F22000) [pid = 756] [serial = 1323] [outer = 00000000] 11:28:19 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (16065400) [pid = 756] [serial = 1324] [outer = 15F22000] 11:28:19 INFO - PROCESS | 756 | 1468607299950 Marionette DEBUG loaded listener.js 11:28:20 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (160C4000) [pid = 756] [serial = 1325] [outer = 15F22000] 11:28:20 INFO - PROCESS | 756 | 1468607300308 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 11:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 630ms 11:28:20 INFO - PROCESS | 756 | 1468607300333 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 11:28:20 INFO - PROCESS | 756 | 1468607300335 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 11:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:28:20 INFO - PROCESS | 756 | 1468607300351 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:28:20 INFO - PROCESS | 756 | 1468607300353 Marionette TRACE conn6 <- [1,1730,null,{}] 11:28:20 INFO - PROCESS | 756 | 1468607300356 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:20 INFO - PROCESS | 756 | 1468607300362 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:20 INFO - PROCESS | 756 | 1468607300463 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 11:28:20 INFO - PROCESS | 756 | 1468607300470 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:20 INFO - PROCESS | 756 | 1468607300472 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:20 INFO - PROCESS | 756 | ++DOCSHELL 167E9000 == 33 [pid = 756] [id = 442] 11:28:20 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (16D5B400) [pid = 756] [serial = 1326] [outer = 00000000] 11:28:20 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (17666000) [pid = 756] [serial = 1327] [outer = 16D5B400] 11:28:20 INFO - PROCESS | 756 | 1468607300517 Marionette DEBUG loaded listener.js 11:28:20 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (17BF9C00) [pid = 756] [serial = 1328] [outer = 16D5B400] 11:28:20 INFO - PROCESS | 756 | 1468607300954 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 11:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 630ms 11:28:20 INFO - PROCESS | 756 | 1468607300984 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 11:28:20 INFO - PROCESS | 756 | 1468607300986 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 11:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:28:20 INFO - PROCESS | 756 | 1468607300993 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:28:20 INFO - PROCESS | 756 | 1468607300995 Marionette TRACE conn6 <- [1,1734,null,{}] 11:28:20 INFO - PROCESS | 756 | 1468607300998 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:20 INFO - PROCESS | 756 | 1468607301000 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:21 INFO - PROCESS | 756 | 1468607301077 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 11:28:21 INFO - PROCESS | 756 | 1468607301084 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:21 INFO - PROCESS | 756 | 1468607301086 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:21 INFO - PROCESS | 756 | ++DOCSHELL 17BFA000 == 34 [pid = 756] [id = 443] 11:28:21 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (17C0F800) [pid = 756] [serial = 1329] [outer = 00000000] 11:28:21 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (18303C00) [pid = 756] [serial = 1330] [outer = 17C0F800] 11:28:21 INFO - PROCESS | 756 | 1468607301130 Marionette DEBUG loaded listener.js 11:28:21 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (18304400) [pid = 756] [serial = 1331] [outer = 17C0F800] 11:28:21 INFO - PROCESS | 756 | 1468607301567 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 11:28:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:28:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 630ms 11:28:21 INFO - PROCESS | 756 | 1468607301645 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 11:28:21 INFO - PROCESS | 756 | 1468607301647 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 11:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:28:21 INFO - PROCESS | 756 | 1468607301650 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:28:21 INFO - PROCESS | 756 | 1468607301652 Marionette TRACE conn6 <- [1,1738,null,{}] 11:28:21 INFO - PROCESS | 756 | 1468607301656 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:21 INFO - PROCESS | 756 | 1468607301658 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:21 INFO - PROCESS | 756 | 1468607301735 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 11:28:21 INFO - PROCESS | 756 | 1468607301741 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:21 INFO - PROCESS | 756 | 1468607301743 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:21 INFO - PROCESS | 756 | ++DOCSHELL 0D1F3800 == 35 [pid = 756] [id = 444] 11:28:21 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (1830F000) [pid = 756] [serial = 1332] [outer = 00000000] 11:28:21 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (18EB1000) [pid = 756] [serial = 1333] [outer = 1830F000] 11:28:21 INFO - PROCESS | 756 | 1468607301785 Marionette DEBUG loaded listener.js 11:28:21 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (18EB4C00) [pid = 756] [serial = 1334] [outer = 1830F000] 11:28:22 INFO - PROCESS | 756 | 1468607302256 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 11:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 630ms 11:28:22 INFO - PROCESS | 756 | 1468607302282 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 11:28:22 INFO - PROCESS | 756 | 1468607302284 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 11:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:28:22 INFO - PROCESS | 756 | 1468607302293 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:28:22 INFO - PROCESS | 756 | 1468607302295 Marionette TRACE conn6 <- [1,1742,null,{}] 11:28:22 INFO - PROCESS | 756 | 1468607302299 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:22 INFO - PROCESS | 756 | 1468607302300 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:22 INFO - PROCESS | 756 | 1468607302413 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 11:28:22 INFO - PROCESS | 756 | 1468607302504 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:22 INFO - PROCESS | 756 | 1468607302505 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:22 INFO - PROCESS | 756 | ++DOCSHELL 0DB96000 == 36 [pid = 756] [id = 445] 11:28:22 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (18EF0800) [pid = 756] [serial = 1335] [outer = 00000000] 11:28:22 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (18EF9400) [pid = 756] [serial = 1336] [outer = 18EF0800] 11:28:22 INFO - PROCESS | 756 | 1468607302549 Marionette DEBUG loaded listener.js 11:28:22 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (193A6400) [pid = 756] [serial = 1337] [outer = 18EF0800] 11:28:22 INFO - PROCESS | 756 | 1468607302984 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 11:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 730ms 11:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:28:23 INFO - PROCESS | 756 | 1468607303034 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 11:28:23 INFO - PROCESS | 756 | 1468607303036 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 11:28:23 INFO - PROCESS | 756 | 1468607303039 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:28:23 INFO - PROCESS | 756 | 1468607303041 Marionette TRACE conn6 <- [1,1746,null,{}] 11:28:23 INFO - PROCESS | 756 | 1468607303045 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:23 INFO - PROCESS | 756 | 1468607303046 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:23 INFO - PROCESS | 756 | 1468607303161 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 11:28:23 INFO - PROCESS | 756 | 1468607303168 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:23 INFO - PROCESS | 756 | 1468607303170 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:23 INFO - PROCESS | 756 | ++DOCSHELL 193ACC00 == 37 [pid = 756] [id = 446] 11:28:23 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (193ADC00) [pid = 756] [serial = 1338] [outer = 00000000] 11:28:23 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (196E4C00) [pid = 756] [serial = 1339] [outer = 193ADC00] 11:28:23 INFO - PROCESS | 756 | 1468607303266 Marionette DEBUG loaded listener.js 11:28:23 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (19749C00) [pid = 756] [serial = 1340] [outer = 193ADC00] 11:28:23 INFO - PROCESS | 756 | 1468607303687 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 11:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 11:28:23 INFO - PROCESS | 756 | 1468607303712 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 11:28:23 INFO - PROCESS | 756 | 1468607303714 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 11:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:28:23 INFO - PROCESS | 756 | 1468607303723 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:28:23 INFO - PROCESS | 756 | 1468607303726 Marionette TRACE conn6 <- [1,1750,null,{}] 11:28:23 INFO - PROCESS | 756 | 1468607303729 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:23 INFO - PROCESS | 756 | 1468607303731 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:23 INFO - PROCESS | 756 | 1468607303883 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 11:28:23 INFO - PROCESS | 756 | 1468607303911 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:23 INFO - PROCESS | 756 | 1468607303913 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:23 INFO - PROCESS | 756 | ++DOCSHELL 15357000 == 38 [pid = 756] [id = 447] 11:28:23 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (19D56C00) [pid = 756] [serial = 1341] [outer = 00000000] 11:28:23 INFO - PROCESS | 756 | ++DOMWINDOW == 95 (1A32CC00) [pid = 756] [serial = 1342] [outer = 19D56C00] 11:28:23 INFO - PROCESS | 756 | 1468607303959 Marionette DEBUG loaded listener.js 11:28:24 INFO - PROCESS | 756 | ++DOMWINDOW == 96 (1A4E3000) [pid = 756] [serial = 1343] [outer = 19D56C00] 11:28:24 INFO - PROCESS | 756 | --DOMWINDOW == 95 (1A3CB400) [pid = 756] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:28:24 INFO - PROCESS | 756 | --DOMWINDOW == 94 (1A50D000) [pid = 756] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:28:24 INFO - PROCESS | 756 | --DOMWINDOW == 93 (1BD5FC00) [pid = 756] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:28:24 INFO - PROCESS | 756 | --DOMWINDOW == 92 (1830DC00) [pid = 756] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:28:24 INFO - PROCESS | 756 | --DOMWINDOW == 91 (193B0000) [pid = 756] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:28:24 INFO - PROCESS | 756 | --DOMWINDOW == 90 (193A6000) [pid = 756] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:28:24 INFO - PROCESS | 756 | --DOMWINDOW == 89 (180A6C00) [pid = 756] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:28:24 INFO - PROCESS | 756 | --DOMWINDOW == 88 (16D5D000) [pid = 756] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:28:24 INFO - PROCESS | 756 | --DOMWINDOW == 87 (15056400) [pid = 756] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:28:24 INFO - PROCESS | 756 | --DOMWINDOW == 86 (14EDA800) [pid = 756] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:28:24 INFO - PROCESS | 756 | --DOMWINDOW == 85 (0D642000) [pid = 756] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:28:24 INFO - PROCESS | 756 | --DOMWINDOW == 84 (0C906400) [pid = 756] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:28:24 INFO - PROCESS | 756 | --DOMWINDOW == 83 (1A503800) [pid = 756] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:28:24 INFO - PROCESS | 756 | --DOMWINDOW == 82 (0E008000) [pid = 756] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:28:24 INFO - PROCESS | 756 | 1468607304496 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 11:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 830ms 11:28:24 INFO - PROCESS | 756 | 1468607304557 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 11:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:28:24 INFO - PROCESS | 756 | 1468607304559 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 11:28:24 INFO - PROCESS | 756 | 1468607304562 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:28:24 INFO - PROCESS | 756 | 1468607304564 Marionette TRACE conn6 <- [1,1754,null,{}] 11:28:24 INFO - PROCESS | 756 | 1468607304567 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:24 INFO - PROCESS | 756 | 1468607304569 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:24 INFO - PROCESS | 756 | 1468607304649 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 11:28:24 INFO - PROCESS | 756 | 1468607304655 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:24 INFO - PROCESS | 756 | 1468607304657 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:24 INFO - PROCESS | 756 | ++DOCSHELL 16D5D000 == 39 [pid = 756] [id = 448] 11:28:24 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (17BEF400) [pid = 756] [serial = 1344] [outer = 00000000] 11:28:24 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (196E4400) [pid = 756] [serial = 1345] [outer = 17BEF400] 11:28:24 INFO - PROCESS | 756 | 1468607304709 Marionette DEBUG loaded listener.js 11:28:24 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (19F88400) [pid = 756] [serial = 1346] [outer = 17BEF400] 11:28:25 INFO - PROCESS | 756 | 1468607305135 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 11:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 630ms 11:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:28:25 INFO - PROCESS | 756 | 1468607305193 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 11:28:25 INFO - PROCESS | 756 | 1468607305195 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 11:28:25 INFO - PROCESS | 756 | 1468607305198 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:28:25 INFO - PROCESS | 756 | 1468607305200 Marionette TRACE conn6 <- [1,1758,null,{}] 11:28:25 INFO - PROCESS | 756 | 1468607305204 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:25 INFO - PROCESS | 756 | 1468607305205 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:25 INFO - PROCESS | 756 | 1468607305284 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 11:28:25 INFO - PROCESS | 756 | 1468607305290 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:25 INFO - PROCESS | 756 | 1468607305291 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:25 INFO - PROCESS | 756 | ++DOCSHELL 1A3C8800 == 40 [pid = 756] [id = 449] 11:28:25 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (1A3CA400) [pid = 756] [serial = 1347] [outer = 00000000] 11:28:25 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (1A507000) [pid = 756] [serial = 1348] [outer = 1A3CA400] 11:28:25 INFO - PROCESS | 756 | 1468607305334 Marionette DEBUG loaded listener.js 11:28:25 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (1A50C400) [pid = 756] [serial = 1349] [outer = 1A3CA400] 11:28:25 INFO - PROCESS | 756 | 1468607305772 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 11:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 630ms 11:28:25 INFO - PROCESS | 756 | 1468607305836 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 11:28:25 INFO - PROCESS | 756 | 1468607305838 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 11:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:28:25 INFO - PROCESS | 756 | 1468607305841 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:28:25 INFO - PROCESS | 756 | 1468607305843 Marionette TRACE conn6 <- [1,1762,null,{}] 11:28:25 INFO - PROCESS | 756 | 1468607305846 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:25 INFO - PROCESS | 756 | 1468607305848 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:25 INFO - PROCESS | 756 | 1468607305928 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 11:28:25 INFO - PROCESS | 756 | 1468607305935 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:25 INFO - PROCESS | 756 | 1468607305937 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:25 INFO - PROCESS | 756 | ++DOCSHELL 16065000 == 41 [pid = 756] [id = 450] 11:28:25 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (1A3D2800) [pid = 756] [serial = 1350] [outer = 00000000] 11:28:25 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (1B074400) [pid = 756] [serial = 1351] [outer = 1A3D2800] 11:28:25 INFO - PROCESS | 756 | 1468607305980 Marionette DEBUG loaded listener.js 11:28:26 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (1B60FC00) [pid = 756] [serial = 1352] [outer = 1A3D2800] 11:28:26 INFO - PROCESS | 756 | --DOCSHELL 160CDC00 == 40 [pid = 756] [id = 436] 11:28:26 INFO - PROCESS | 756 | --DOCSHELL 0C8F5000 == 39 [pid = 756] [id = 437] 11:28:27 INFO - PROCESS | 756 | --DOCSHELL 0D10C800 == 38 [pid = 756] [id = 438] 11:28:27 INFO - PROCESS | 756 | --DOCSHELL 0DB96000 == 37 [pid = 756] [id = 445] 11:28:27 INFO - PROCESS | 756 | --DOCSHELL 141DC400 == 36 [pid = 756] [id = 440] 11:28:27 INFO - PROCESS | 756 | --DOCSHELL 17BFA000 == 35 [pid = 756] [id = 443] 11:28:27 INFO - PROCESS | 756 | --DOCSHELL 167E9000 == 34 [pid = 756] [id = 442] 11:28:27 INFO - PROCESS | 756 | --DOCSHELL 0D1F3800 == 33 [pid = 756] [id = 444] 11:28:27 INFO - PROCESS | 756 | --DOCSHELL 15357000 == 32 [pid = 756] [id = 447] 11:28:27 INFO - PROCESS | 756 | --DOCSHELL 16D5D000 == 31 [pid = 756] [id = 448] 11:28:27 INFO - PROCESS | 756 | --DOCSHELL 1A3C8800 == 30 [pid = 756] [id = 449] 11:28:27 INFO - PROCESS | 756 | --DOCSHELL 193ACC00 == 29 [pid = 756] [id = 446] 11:28:27 INFO - PROCESS | 756 | --DOCSHELL 0DB96800 == 28 [pid = 756] [id = 439] 11:28:27 INFO - PROCESS | 756 | --DOCSHELL 1535A800 == 27 [pid = 756] [id = 441] 11:28:27 INFO - PROCESS | 756 | --DOMWINDOW == 90 (1A4E3400) [pid = 756] [serial = 1294] [outer = 00000000] [url = about:blank] 11:28:27 INFO - PROCESS | 756 | --DOMWINDOW == 89 (1B095C00) [pid = 756] [serial = 1297] [outer = 00000000] [url = about:blank] 11:28:27 INFO - PROCESS | 756 | --DOMWINDOW == 88 (1BF14C00) [pid = 756] [serial = 1300] [outer = 00000000] [url = about:blank] 11:28:27 INFO - PROCESS | 756 | --DOMWINDOW == 87 (1B617C00) [pid = 756] [serial = 1298] [outer = 00000000] [url = about:blank] 11:28:27 INFO - PROCESS | 756 | --DOMWINDOW == 86 (1A3CC400) [pid = 756] [serial = 1307] [outer = 00000000] [url = about:blank] 11:28:27 INFO - PROCESS | 756 | --DOMWINDOW == 85 (196E3400) [pid = 756] [serial = 1306] [outer = 00000000] [url = about:blank] 11:28:27 INFO - PROCESS | 756 | --DOMWINDOW == 84 (1BF20400) [pid = 756] [serial = 1309] [outer = 00000000] [url = about:blank] 11:28:27 INFO - PROCESS | 756 | --DOMWINDOW == 83 (19F8B800) [pid = 756] [serial = 1291] [outer = 00000000] [url = about:blank] 11:28:27 INFO - PROCESS | 756 | --DOMWINDOW == 82 (193B0400) [pid = 756] [serial = 1288] [outer = 00000000] [url = about:blank] 11:28:27 INFO - PROCESS | 756 | --DOMWINDOW == 81 (19741400) [pid = 756] [serial = 1289] [outer = 00000000] [url = about:blank] 11:28:27 INFO - PROCESS | 756 | --DOMWINDOW == 80 (18EEC000) [pid = 756] [serial = 1285] [outer = 00000000] [url = about:blank] 11:28:27 INFO - PROCESS | 756 | --DOMWINDOW == 79 (18EF4800) [pid = 756] [serial = 1286] [outer = 00000000] [url = about:blank] 11:28:27 INFO - PROCESS | 756 | --DOMWINDOW == 78 (17672000) [pid = 756] [serial = 1282] [outer = 00000000] [url = about:blank] 11:28:27 INFO - PROCESS | 756 | --DOMWINDOW == 77 (17BF0400) [pid = 756] [serial = 1283] [outer = 00000000] [url = about:blank] 11:28:27 INFO - PROCESS | 756 | --DOMWINDOW == 76 (1606EC00) [pid = 756] [serial = 1279] [outer = 00000000] [url = about:blank] 11:28:27 INFO - PROCESS | 756 | --DOMWINDOW == 75 (1635AC00) [pid = 756] [serial = 1280] [outer = 00000000] [url = about:blank] 11:28:27 INFO - PROCESS | 756 | --DOMWINDOW == 74 (1505C400) [pid = 756] [serial = 1276] [outer = 00000000] [url = about:blank] 11:28:27 INFO - PROCESS | 756 | --DOMWINDOW == 73 (15F24800) [pid = 756] [serial = 1277] [outer = 00000000] [url = about:blank] 11:28:27 INFO - PROCESS | 756 | --DOMWINDOW == 72 (0D83A400) [pid = 756] [serial = 1273] [outer = 00000000] [url = about:blank] 11:28:27 INFO - PROCESS | 756 | --DOMWINDOW == 71 (0D844000) [pid = 756] [serial = 1274] [outer = 00000000] [url = about:blank] 11:28:27 INFO - PROCESS | 756 | --DOMWINDOW == 70 (0C90CC00) [pid = 756] [serial = 1270] [outer = 00000000] [url = about:blank] 11:28:27 INFO - PROCESS | 756 | --DOMWINDOW == 69 (0CC28400) [pid = 756] [serial = 1271] [outer = 00000000] [url = about:blank] 11:28:27 INFO - PROCESS | 756 | --DOMWINDOW == 68 (1B073000) [pid = 756] [serial = 1268] [outer = 00000000] [url = about:blank] 11:28:27 INFO - PROCESS | 756 | --DOMWINDOW == 67 (1A503400) [pid = 756] [serial = 1295] [outer = 00000000] [url = about:blank] 11:28:27 INFO - PROCESS | 756 | --DOMWINDOW == 66 (160CCC00) [pid = 756] [serial = 1303] [outer = 00000000] [url = about:blank] 11:28:27 INFO - PROCESS | 756 | --DOMWINDOW == 65 (1BF1C400) [pid = 756] [serial = 1301] [outer = 00000000] [url = about:blank] 11:28:27 INFO - PROCESS | 756 | --DOMWINDOW == 64 (160CE000) [pid = 756] [serial = 1292] [outer = 00000000] [url = about:blank] 11:28:27 INFO - PROCESS | 756 | --DOMWINDOW == 63 (17665000) [pid = 756] [serial = 1304] [outer = 00000000] [url = about:blank] 11:28:27 INFO - PROCESS | 756 | 1468607307777 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 11:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1974ms 11:28:27 INFO - PROCESS | 756 | 1468607307819 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 11:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:28:27 INFO - PROCESS | 756 | 1468607307823 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 11:28:27 INFO - PROCESS | 756 | 1468607307828 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:28:27 INFO - PROCESS | 756 | 1468607307831 Marionette TRACE conn6 <- [1,1766,null,{}] 11:28:27 INFO - PROCESS | 756 | 1468607307837 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:27 INFO - PROCESS | 756 | 1468607307840 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:27 INFO - PROCESS | 756 | 1468607307930 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 11:28:27 INFO - PROCESS | 756 | 1468607307938 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:27 INFO - PROCESS | 756 | 1468607307943 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:27 INFO - PROCESS | 756 | ++DOCSHELL 0C8F3000 == 28 [pid = 756] [id = 451] 11:28:27 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (0C8F7800) [pid = 756] [serial = 1353] [outer = 00000000] 11:28:27 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (0C908C00) [pid = 756] [serial = 1354] [outer = 0C8F7800] 11:28:27 INFO - PROCESS | 756 | 1468607307991 Marionette DEBUG loaded listener.js 11:28:28 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (0C90F000) [pid = 756] [serial = 1355] [outer = 0C8F7800] 11:28:28 INFO - PROCESS | 756 | 1468607308484 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 11:28:28 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 11:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 690ms 11:28:28 INFO - PROCESS | 756 | 1468607308518 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 11:28:28 INFO - PROCESS | 756 | 1468607308523 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 11:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:28:28 INFO - PROCESS | 756 | 1468607308530 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:28:28 INFO - PROCESS | 756 | 1468607308532 Marionette TRACE conn6 <- [1,1770,null,{}] 11:28:28 INFO - PROCESS | 756 | 1468607308536 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:28 INFO - PROCESS | 756 | 1468607308539 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:28 INFO - PROCESS | 756 | 1468607308626 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 11:28:28 INFO - PROCESS | 756 | 1468607308635 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:28 INFO - PROCESS | 756 | 1468607308638 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:28 INFO - PROCESS | 756 | ++DOCSHELL 0D108800 == 29 [pid = 756] [id = 452] 11:28:28 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (0D10BC00) [pid = 756] [serial = 1356] [outer = 00000000] 11:28:28 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (0D163400) [pid = 756] [serial = 1357] [outer = 0D10BC00] 11:28:28 INFO - PROCESS | 756 | 1468607308686 Marionette DEBUG loaded listener.js 11:28:28 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (0CCF2C00) [pid = 756] [serial = 1358] [outer = 0D10BC00] 11:28:29 INFO - PROCESS | 756 | 1468607309162 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 11:28:29 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 11:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 670ms 11:28:29 INFO - PROCESS | 756 | 1468607309203 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 11:28:29 INFO - PROCESS | 756 | 1468607309205 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 11:28:29 INFO - PROCESS | 756 | 1468607309209 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:28:29 INFO - PROCESS | 756 | 1468607309212 Marionette TRACE conn6 <- [1,1774,null,{}] 11:28:29 INFO - PROCESS | 756 | 1468607309223 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:29 INFO - PROCESS | 756 | 1468607309227 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:29 INFO - PROCESS | 756 | 1468607309339 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 11:28:29 INFO - PROCESS | 756 | 1468607309435 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:29 INFO - PROCESS | 756 | 1468607309438 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:29 INFO - PROCESS | 756 | ++DOCSHELL 0DB8B800 == 30 [pid = 756] [id = 453] 11:28:29 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (0DB8D400) [pid = 756] [serial = 1359] [outer = 00000000] 11:28:29 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (0DB96C00) [pid = 756] [serial = 1360] [outer = 0DB8D400] 11:28:29 INFO - PROCESS | 756 | 1468607309485 Marionette DEBUG loaded listener.js 11:28:29 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (0E58E000) [pid = 756] [serial = 1361] [outer = 0DB8D400] 11:28:29 INFO - PROCESS | 756 | 1468607309868 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 11:28:29 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 11:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 670ms 11:28:29 INFO - PROCESS | 756 | 1468607309883 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 11:28:29 INFO - PROCESS | 756 | 1468607309885 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 11:28:29 INFO - PROCESS | 756 | 1468607309888 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:28:29 INFO - PROCESS | 756 | 1468607309890 Marionette TRACE conn6 <- [1,1778,null,{}] 11:28:29 INFO - PROCESS | 756 | 1468607309893 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:29 INFO - PROCESS | 756 | 1468607309895 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:29 INFO - PROCESS | 756 | 1468607309979 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 11:28:30 INFO - PROCESS | 756 | 1468607310070 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:30 INFO - PROCESS | 756 | 1468607310072 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:30 INFO - PROCESS | 756 | ++DOCSHELL 0E08A400 == 31 [pid = 756] [id = 454] 11:28:30 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (0E68BC00) [pid = 756] [serial = 1362] [outer = 00000000] 11:28:30 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (14E5E800) [pid = 756] [serial = 1363] [outer = 0E68BC00] 11:28:30 INFO - PROCESS | 756 | 1468607310116 Marionette DEBUG loaded listener.js 11:28:30 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (150BFC00) [pid = 756] [serial = 1364] [outer = 0E68BC00] 11:28:30 INFO - PROCESS | 756 | 1468607310477 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:28:30 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) 11:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 630ms 11:28:30 INFO - PROCESS | 756 | 1468607310523 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 11:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:28:30 INFO - PROCESS | 756 | 1468607310525 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 11:28:30 INFO - PROCESS | 756 | 1468607310528 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:28:30 INFO - PROCESS | 756 | 1468607310530 Marionette TRACE conn6 <- [1,1782,null,{}] 11:28:30 INFO - PROCESS | 756 | 1468607310533 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:30 INFO - PROCESS | 756 | 1468607310535 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:30 INFO - PROCESS | 756 | 1468607310647 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 11:28:30 INFO - PROCESS | 756 | 1468607310655 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:30 INFO - PROCESS | 756 | 1468607310657 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:30 INFO - PROCESS | 756 | ++DOCSHELL 15F25000 == 32 [pid = 756] [id = 455] 11:28:30 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (15F29000) [pid = 756] [serial = 1365] [outer = 00000000] 11:28:30 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (16064800) [pid = 756] [serial = 1366] [outer = 15F29000] 11:28:30 INFO - PROCESS | 756 | 1468607310728 Marionette DEBUG loaded listener.js 11:28:30 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (1606E400) [pid = 756] [serial = 1367] [outer = 15F29000] 11:28:31 INFO - PROCESS | 756 | 1468607311142 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 670ms 11:28:31 INFO - PROCESS | 756 | 1468607311199 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 11:28:31 INFO - PROCESS | 756 | 1468607311201 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 11:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:28:31 INFO - PROCESS | 756 | 1468607311211 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:28:31 INFO - PROCESS | 756 | 1468607311213 Marionette TRACE conn6 <- [1,1786,null,{}] 11:28:31 INFO - PROCESS | 756 | 1468607311217 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:31 INFO - PROCESS | 756 | 1468607311223 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:31 INFO - PROCESS | 756 | 1468607311331 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 11:28:31 INFO - PROCESS | 756 | 1468607311346 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:31 INFO - PROCESS | 756 | 1468607311348 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:31 INFO - PROCESS | 756 | ++DOCSHELL 1763FC00 == 33 [pid = 756] [id = 456] 11:28:31 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (17644C00) [pid = 756] [serial = 1368] [outer = 00000000] 11:28:31 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (17672000) [pid = 756] [serial = 1369] [outer = 17644C00] 11:28:31 INFO - PROCESS | 756 | 1468607311391 Marionette DEBUG loaded listener.js 11:28:31 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (17BF0400) [pid = 756] [serial = 1370] [outer = 17644C00] 11:28:31 INFO - PROCESS | 756 | 1468607311825 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 11:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 691ms 11:28:31 INFO - PROCESS | 756 | 1468607311925 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 11:28:31 INFO - PROCESS | 756 | 1468607311927 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 11:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:28:31 INFO - PROCESS | 756 | 1468607311930 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:28:31 INFO - PROCESS | 756 | 1468607311932 Marionette TRACE conn6 <- [1,1790,null,{}] 11:28:31 INFO - PROCESS | 756 | 1468607311935 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:31 INFO - PROCESS | 756 | 1468607311937 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:31 INFO - PROCESS | 756 | 1468607312013 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 11:28:32 INFO - PROCESS | 756 | 1468607312022 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:32 INFO - PROCESS | 756 | 1468607312024 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:32 INFO - PROCESS | 756 | ++DOCSHELL 17672C00 == 34 [pid = 756] [id = 457] 11:28:32 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (17BF5C00) [pid = 756] [serial = 1371] [outer = 00000000] 11:28:32 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (180A6C00) [pid = 756] [serial = 1372] [outer = 17BF5C00] 11:28:32 INFO - PROCESS | 756 | 1468607312067 Marionette DEBUG loaded listener.js 11:28:32 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (1830DC00) [pid = 756] [serial = 1373] [outer = 17BF5C00] 11:28:32 INFO - PROCESS | 756 | 1468607312484 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:28:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 570ms 11:28:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:28:32 INFO - PROCESS | 756 | 1468607312502 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 11:28:32 INFO - PROCESS | 756 | 1468607312504 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 11:28:32 INFO - PROCESS | 756 | 1468607312507 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:28:32 INFO - PROCESS | 756 | 1468607312509 Marionette TRACE conn6 <- [1,1794,null,{}] 11:28:32 INFO - PROCESS | 756 | 1468607312533 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:32 INFO - PROCESS | 756 | 1468607312535 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:32 INFO - PROCESS | 756 | 1468607312617 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 11:28:32 INFO - PROCESS | 756 | 1468607312622 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:32 INFO - PROCESS | 756 | 1468607312624 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:32 INFO - PROCESS | 756 | ++DOCSHELL 18306800 == 35 [pid = 756] [id = 458] 11:28:32 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (18E1B800) [pid = 756] [serial = 1374] [outer = 00000000] 11:28:32 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (18EEFC00) [pid = 756] [serial = 1375] [outer = 18E1B800] 11:28:32 INFO - PROCESS | 756 | 1468607312668 Marionette DEBUG loaded listener.js 11:28:32 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (18EF0400) [pid = 756] [serial = 1376] [outer = 18E1B800] 11:28:33 INFO - PROCESS | 756 | 1468607313151 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 11:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 671ms 11:28:33 INFO - PROCESS | 756 | 1468607313179 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 11:28:33 INFO - PROCESS | 756 | 1468607313181 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 11:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:28:33 INFO - PROCESS | 756 | 1468607313184 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:28:33 INFO - PROCESS | 756 | 1468607313186 Marionette TRACE conn6 <- [1,1798,null,{}] 11:28:33 INFO - PROCESS | 756 | 1468607313189 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:33 INFO - PROCESS | 756 | 1468607313191 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:33 INFO - PROCESS | 756 | 1468607313303 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 11:28:33 INFO - PROCESS | 756 | 1468607313311 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:33 INFO - PROCESS | 756 | 1468607313313 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:33 INFO - PROCESS | 756 | ++DOCSHELL 0DAB4400 == 36 [pid = 756] [id = 459] 11:28:33 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (193A2800) [pid = 756] [serial = 1377] [outer = 00000000] 11:28:33 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (193AE800) [pid = 756] [serial = 1378] [outer = 193A2800] 11:28:33 INFO - PROCESS | 756 | 1468607313409 Marionette DEBUG loaded listener.js 11:28:33 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (193B0800) [pid = 756] [serial = 1379] [outer = 193A2800] 11:28:33 INFO - PROCESS | 756 | 1468607313871 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 730ms 11:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:28:33 INFO - PROCESS | 756 | 1468607313915 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 11:28:33 INFO - PROCESS | 756 | 1468607313917 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 11:28:33 INFO - PROCESS | 756 | 1468607313920 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:28:33 INFO - PROCESS | 756 | 1468607313922 Marionette TRACE conn6 <- [1,1802,null,{}] 11:28:33 INFO - PROCESS | 756 | 1468607313925 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:33 INFO - PROCESS | 756 | 1468607313927 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:34 INFO - PROCESS | 756 | 1468607314040 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 11:28:34 INFO - PROCESS | 756 | 1468607314045 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:34 INFO - PROCESS | 756 | 1468607314047 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:34 INFO - PROCESS | 756 | ++DOCSHELL 19745C00 == 37 [pid = 756] [id = 460] 11:28:34 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (19746000) [pid = 756] [serial = 1380] [outer = 00000000] 11:28:34 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (19D58400) [pid = 756] [serial = 1381] [outer = 19746000] 11:28:34 INFO - PROCESS | 756 | 1468607314091 Marionette DEBUG loaded listener.js 11:28:34 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (19F8CC00) [pid = 756] [serial = 1382] [outer = 19746000] 11:28:34 INFO - PROCESS | 756 | 1468607314559 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 670ms 11:28:34 INFO - PROCESS | 756 | 1468607314600 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 11:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:28:34 INFO - PROCESS | 756 | 1468607314602 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 11:28:34 INFO - PROCESS | 756 | 1468607314605 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:28:34 INFO - PROCESS | 756 | 1468607314608 Marionette TRACE conn6 <- [1,1806,null,{}] 11:28:34 INFO - PROCESS | 756 | 1468607314612 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:34 INFO - PROCESS | 756 | 1468607314614 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:34 INFO - PROCESS | 756 | 1468607314770 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 11:28:34 INFO - PROCESS | 756 | 1468607314795 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:34 INFO - PROCESS | 756 | 1468607314798 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:34 INFO - PROCESS | 756 | ++DOCSHELL 15F24C00 == 38 [pid = 756] [id = 461] 11:28:34 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (1A3D3400) [pid = 756] [serial = 1383] [outer = 00000000] 11:28:34 INFO - PROCESS | 756 | ++DOMWINDOW == 95 (1A504000) [pid = 756] [serial = 1384] [outer = 1A3D3400] 11:28:34 INFO - PROCESS | 756 | 1468607314844 Marionette DEBUG loaded listener.js 11:28:34 INFO - PROCESS | 756 | ++DOMWINDOW == 96 (1A506C00) [pid = 756] [serial = 1385] [outer = 1A3D3400] 11:28:35 INFO - PROCESS | 756 | --DOMWINDOW == 95 (1A3CA400) [pid = 756] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:28:35 INFO - PROCESS | 756 | --DOMWINDOW == 94 (18EF0800) [pid = 756] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:28:35 INFO - PROCESS | 756 | --DOMWINDOW == 93 (193ADC00) [pid = 756] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:28:35 INFO - PROCESS | 756 | --DOMWINDOW == 92 (19D56C00) [pid = 756] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:28:35 INFO - PROCESS | 756 | --DOMWINDOW == 91 (1830F000) [pid = 756] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:28:35 INFO - PROCESS | 756 | --DOMWINDOW == 90 (17C0F800) [pid = 756] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:28:35 INFO - PROCESS | 756 | --DOMWINDOW == 89 (16D5B400) [pid = 756] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:28:35 INFO - PROCESS | 756 | --DOMWINDOW == 88 (15F22000) [pid = 756] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:28:35 INFO - PROCESS | 756 | --DOMWINDOW == 87 (14A6E000) [pid = 756] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:28:35 INFO - PROCESS | 756 | --DOMWINDOW == 86 (0DB97000) [pid = 756] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:28:35 INFO - PROCESS | 756 | --DOMWINDOW == 85 (0D10D000) [pid = 756] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:28:35 INFO - PROCESS | 756 | --DOMWINDOW == 84 (0C8F7C00) [pid = 756] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:28:35 INFO - PROCESS | 756 | --DOMWINDOW == 83 (17669C00) [pid = 756] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:28:35 INFO - PROCESS | 756 | --DOMWINDOW == 82 (17BEF400) [pid = 756] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:28:35 INFO - PROCESS | 756 | 1468607315397 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 11:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 830ms 11:28:35 INFO - PROCESS | 756 | 1468607315440 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 11:28:35 INFO - PROCESS | 756 | 1468607315442 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 11:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:28:35 INFO - PROCESS | 756 | 1468607315459 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:28:35 INFO - PROCESS | 756 | 1468607315461 Marionette TRACE conn6 <- [1,1810,null,{}] 11:28:35 INFO - PROCESS | 756 | 1468607315465 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:35 INFO - PROCESS | 756 | 1468607315466 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:35 INFO - PROCESS | 756 | 1468607315546 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 11:28:35 INFO - PROCESS | 756 | 1468607315551 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:35 INFO - PROCESS | 756 | 1468607315553 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:35 INFO - PROCESS | 756 | ++DOCSHELL 14A67400 == 39 [pid = 756] [id = 462] 11:28:35 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (16069400) [pid = 756] [serial = 1386] [outer = 00000000] 11:28:35 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (17BEE800) [pid = 756] [serial = 1387] [outer = 16069400] 11:28:35 INFO - PROCESS | 756 | 1468607315606 Marionette DEBUG loaded listener.js 11:28:35 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (1830CC00) [pid = 756] [serial = 1388] [outer = 16069400] 11:28:36 INFO - PROCESS | 756 | 1468607316032 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 11:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 632ms 11:28:36 INFO - PROCESS | 756 | 1468607316097 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 11:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:28:36 INFO - PROCESS | 756 | 1468607316099 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 11:28:36 INFO - PROCESS | 756 | 1468607316102 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:28:36 INFO - PROCESS | 756 | 1468607316104 Marionette TRACE conn6 <- [1,1814,null,{}] 11:28:36 INFO - PROCESS | 756 | 1468607316107 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:36 INFO - PROCESS | 756 | 1468607316109 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:36 INFO - PROCESS | 756 | 1468607316188 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 11:28:36 INFO - PROCESS | 756 | 1468607316193 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:36 INFO - PROCESS | 756 | 1468607316195 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:36 INFO - PROCESS | 756 | ++DOCSHELL 18EED000 == 40 [pid = 756] [id = 463] 11:28:36 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (193ADC00) [pid = 756] [serial = 1389] [outer = 00000000] 11:28:36 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (1A503800) [pid = 756] [serial = 1390] [outer = 193ADC00] 11:28:36 INFO - PROCESS | 756 | 1468607316239 Marionette DEBUG loaded listener.js 11:28:36 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (1B070000) [pid = 756] [serial = 1391] [outer = 193ADC00] 11:28:36 INFO - PROCESS | 756 | 1468607316687 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 11:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 630ms 11:28:36 INFO - PROCESS | 756 | 1468607316742 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 11:28:36 INFO - PROCESS | 756 | 1468607316744 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 11:28:36 INFO - PROCESS | 756 | 1468607316748 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:28:36 INFO - PROCESS | 756 | 1468607316749 Marionette TRACE conn6 <- [1,1818,null,{}] 11:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:28:36 INFO - PROCESS | 756 | 1468607316753 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:36 INFO - PROCESS | 756 | 1468607316754 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:36 INFO - PROCESS | 756 | 1468607316834 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 11:28:36 INFO - PROCESS | 756 | 1468607316840 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:36 INFO - PROCESS | 756 | 1468607316842 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:36 INFO - PROCESS | 756 | ++DOCSHELL 16062400 == 41 [pid = 756] [id = 464] 11:28:36 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (19749400) [pid = 756] [serial = 1392] [outer = 00000000] 11:28:36 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (1B0E7800) [pid = 756] [serial = 1393] [outer = 19749400] 11:28:36 INFO - PROCESS | 756 | 1468607316884 Marionette DEBUG loaded listener.js 11:28:36 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (1BD56000) [pid = 756] [serial = 1394] [outer = 19749400] 11:28:37 INFO - PROCESS | 756 | --DOCSHELL 16065000 == 40 [pid = 756] [id = 450] 11:28:37 INFO - PROCESS | 756 | --DOCSHELL 0C8F3000 == 39 [pid = 756] [id = 451] 11:28:38 INFO - PROCESS | 756 | --DOCSHELL 0DB8B800 == 38 [pid = 756] [id = 453] 11:28:38 INFO - PROCESS | 756 | --DOCSHELL 0DAB4400 == 37 [pid = 756] [id = 459] 11:28:38 INFO - PROCESS | 756 | --DOCSHELL 0E08A400 == 36 [pid = 756] [id = 454] 11:28:38 INFO - PROCESS | 756 | --DOCSHELL 0D108800 == 35 [pid = 756] [id = 452] 11:28:38 INFO - PROCESS | 756 | --DOCSHELL 15F25000 == 34 [pid = 756] [id = 455] 11:28:38 INFO - PROCESS | 756 | --DOCSHELL 1763FC00 == 33 [pid = 756] [id = 456] 11:28:38 INFO - PROCESS | 756 | --DOCSHELL 14A67400 == 32 [pid = 756] [id = 462] 11:28:38 INFO - PROCESS | 756 | --DOCSHELL 18306800 == 31 [pid = 756] [id = 458] 11:28:38 INFO - PROCESS | 756 | --DOCSHELL 18EED000 == 30 [pid = 756] [id = 463] 11:28:38 INFO - PROCESS | 756 | --DOCSHELL 17672C00 == 29 [pid = 756] [id = 457] 11:28:38 INFO - PROCESS | 756 | --DOCSHELL 15F24C00 == 28 [pid = 756] [id = 461] 11:28:38 INFO - PROCESS | 756 | --DOCSHELL 19745C00 == 27 [pid = 756] [id = 460] 11:28:38 INFO - PROCESS | 756 | --DOMWINDOW == 90 (1A50C400) [pid = 756] [serial = 1349] [outer = 00000000] [url = about:blank] 11:28:38 INFO - PROCESS | 756 | --DOMWINDOW == 89 (1B074400) [pid = 756] [serial = 1351] [outer = 00000000] [url = about:blank] 11:28:38 INFO - PROCESS | 756 | --DOMWINDOW == 88 (18EF9400) [pid = 756] [serial = 1336] [outer = 00000000] [url = about:blank] 11:28:38 INFO - PROCESS | 756 | --DOMWINDOW == 87 (196E4C00) [pid = 756] [serial = 1339] [outer = 00000000] [url = about:blank] 11:28:38 INFO - PROCESS | 756 | --DOMWINDOW == 86 (193A6400) [pid = 756] [serial = 1337] [outer = 00000000] [url = about:blank] 11:28:38 INFO - PROCESS | 756 | --DOMWINDOW == 85 (1A32CC00) [pid = 756] [serial = 1342] [outer = 00000000] [url = about:blank] 11:28:38 INFO - PROCESS | 756 | --DOMWINDOW == 84 (19749C00) [pid = 756] [serial = 1340] [outer = 00000000] [url = about:blank] 11:28:38 INFO - PROCESS | 756 | --DOMWINDOW == 83 (1A507000) [pid = 756] [serial = 1348] [outer = 00000000] [url = about:blank] 11:28:38 INFO - PROCESS | 756 | --DOMWINDOW == 82 (1A4E3000) [pid = 756] [serial = 1343] [outer = 00000000] [url = about:blank] 11:28:38 INFO - PROCESS | 756 | --DOMWINDOW == 81 (18EB1000) [pid = 756] [serial = 1333] [outer = 00000000] [url = about:blank] 11:28:38 INFO - PROCESS | 756 | --DOMWINDOW == 80 (18303C00) [pid = 756] [serial = 1330] [outer = 00000000] [url = about:blank] 11:28:38 INFO - PROCESS | 756 | --DOMWINDOW == 79 (18304400) [pid = 756] [serial = 1331] [outer = 00000000] [url = about:blank] 11:28:38 INFO - PROCESS | 756 | --DOMWINDOW == 78 (17666000) [pid = 756] [serial = 1327] [outer = 00000000] [url = about:blank] 11:28:38 INFO - PROCESS | 756 | --DOMWINDOW == 77 (17BF9C00) [pid = 756] [serial = 1328] [outer = 00000000] [url = about:blank] 11:28:38 INFO - PROCESS | 756 | --DOMWINDOW == 76 (16065400) [pid = 756] [serial = 1324] [outer = 00000000] [url = about:blank] 11:28:38 INFO - PROCESS | 756 | --DOMWINDOW == 75 (160C4000) [pid = 756] [serial = 1325] [outer = 00000000] [url = about:blank] 11:28:38 INFO - PROCESS | 756 | --DOMWINDOW == 74 (14E58400) [pid = 756] [serial = 1321] [outer = 00000000] [url = about:blank] 11:28:38 INFO - PROCESS | 756 | --DOMWINDOW == 73 (15030400) [pid = 756] [serial = 1322] [outer = 00000000] [url = about:blank] 11:28:38 INFO - PROCESS | 756 | --DOMWINDOW == 72 (0E008C00) [pid = 756] [serial = 1318] [outer = 00000000] [url = about:blank] 11:28:38 INFO - PROCESS | 756 | --DOMWINDOW == 71 (0E68E400) [pid = 756] [serial = 1319] [outer = 00000000] [url = about:blank] 11:28:38 INFO - PROCESS | 756 | --DOMWINDOW == 70 (0D1F4C00) [pid = 756] [serial = 1315] [outer = 00000000] [url = about:blank] 11:28:38 INFO - PROCESS | 756 | --DOMWINDOW == 69 (0D275000) [pid = 756] [serial = 1316] [outer = 00000000] [url = about:blank] 11:28:38 INFO - PROCESS | 756 | --DOMWINDOW == 68 (0C907800) [pid = 756] [serial = 1312] [outer = 00000000] [url = about:blank] 11:28:38 INFO - PROCESS | 756 | --DOMWINDOW == 67 (0C90BC00) [pid = 756] [serial = 1313] [outer = 00000000] [url = about:blank] 11:28:38 INFO - PROCESS | 756 | --DOMWINDOW == 66 (1C22BC00) [pid = 756] [serial = 1310] [outer = 00000000] [url = about:blank] 11:28:38 INFO - PROCESS | 756 | --DOMWINDOW == 65 (196E4400) [pid = 756] [serial = 1345] [outer = 00000000] [url = about:blank] 11:28:38 INFO - PROCESS | 756 | --DOMWINDOW == 64 (19F88400) [pid = 756] [serial = 1346] [outer = 00000000] [url = about:blank] 11:28:38 INFO - PROCESS | 756 | --DOMWINDOW == 63 (18EB4C00) [pid = 756] [serial = 1334] [outer = 00000000] [url = about:blank] 11:28:38 INFO - PROCESS | 756 | 1468607318667 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 11:28:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:28:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1965ms 11:28:38 INFO - PROCESS | 756 | 1468607318719 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 11:28:38 INFO - PROCESS | 756 | 1468607318723 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 11:28:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:28:38 INFO - PROCESS | 756 | 1468607318728 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:28:38 INFO - PROCESS | 756 | 1468607318731 Marionette TRACE conn6 <- [1,1822,null,{}] 11:28:38 INFO - PROCESS | 756 | 1468607318737 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:38 INFO - PROCESS | 756 | 1468607318740 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:38 INFO - PROCESS | 756 | 1468607318832 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 11:28:38 INFO - PROCESS | 756 | 1468607318840 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:38 INFO - PROCESS | 756 | 1468607318844 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:38 INFO - PROCESS | 756 | ++DOCSHELL 0C8F0400 == 28 [pid = 756] [id = 465] 11:28:38 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (0C8F1000) [pid = 756] [serial = 1395] [outer = 00000000] 11:28:38 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (0C8F5800) [pid = 756] [serial = 1396] [outer = 0C8F1000] 11:28:38 INFO - PROCESS | 756 | 1468607318892 Marionette DEBUG loaded listener.js 11:28:38 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (0C905800) [pid = 756] [serial = 1397] [outer = 0C8F1000] 11:28:39 INFO - PROCESS | 756 | 1468607319365 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 11:28:39 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 11:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 690ms 11:28:39 INFO - PROCESS | 756 | 1468607319419 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 11:28:39 INFO - PROCESS | 756 | 1468607319424 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 11:28:39 INFO - PROCESS | 756 | 1468607319430 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:28:39 INFO - PROCESS | 756 | 1468607319433 Marionette TRACE conn6 <- [1,1826,null,{}] 11:28:39 INFO - PROCESS | 756 | 1468607319437 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:39 INFO - PROCESS | 756 | 1468607319440 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:39 INFO - PROCESS | 756 | 1468607319528 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 11:28:39 INFO - PROCESS | 756 | 1468607319537 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:39 INFO - PROCESS | 756 | 1468607319540 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:39 INFO - PROCESS | 756 | ++DOCSHELL 0D082400 == 29 [pid = 756] [id = 466] 11:28:39 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (0D083C00) [pid = 756] [serial = 1398] [outer = 00000000] 11:28:39 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (0D0E7800) [pid = 756] [serial = 1399] [outer = 0D083C00] 11:28:39 INFO - PROCESS | 756 | 1468607319587 Marionette DEBUG loaded listener.js 11:28:39 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (0D15F400) [pid = 756] [serial = 1400] [outer = 0D083C00] 11:28:40 INFO - PROCESS | 756 | 1468607320056 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 11:28:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 670ms 11:28:40 INFO - PROCESS | 756 | 1468607320104 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 11:28:40 INFO - PROCESS | 756 | 1468607320106 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 11:28:40 INFO - PROCESS | 756 | 1468607320109 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:28:40 INFO - PROCESS | 756 | 1468607320113 Marionette TRACE conn6 <- [1,1830,null,{}] 11:28:40 INFO - PROCESS | 756 | 1468607320124 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:40 INFO - PROCESS | 756 | 1468607320128 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:40 INFO - PROCESS | 756 | 1468607320244 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 11:28:40 INFO - PROCESS | 756 | 1468607320339 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:40 INFO - PROCESS | 756 | 1468607320342 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:40 INFO - PROCESS | 756 | ++DOCSHELL 0DA1DC00 == 30 [pid = 756] [id = 467] 11:28:40 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (0DAA6C00) [pid = 756] [serial = 1401] [outer = 00000000] 11:28:40 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (0DB8E000) [pid = 756] [serial = 1402] [outer = 0DAA6C00] 11:28:40 INFO - PROCESS | 756 | 1468607320391 Marionette DEBUG loaded listener.js 11:28:40 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (0E00D000) [pid = 756] [serial = 1403] [outer = 0DAA6C00] 11:28:40 INFO - PROCESS | 756 | 1468607320781 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 11:28:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 730ms 11:28:40 INFO - PROCESS | 756 | 1468607320843 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 11:28:40 INFO - PROCESS | 756 | 1468607320846 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 11:28:40 INFO - PROCESS | 756 | 1468607320849 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:28:40 INFO - PROCESS | 756 | 1468607320851 Marionette TRACE conn6 <- [1,1834,null,{}] 11:28:40 INFO - PROCESS | 756 | 1468607320854 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:40 INFO - PROCESS | 756 | 1468607320856 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:40 INFO - PROCESS | 756 | 1468607320975 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 11:28:40 INFO - PROCESS | 756 | 1468607320983 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:40 INFO - PROCESS | 756 | 1468607320985 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:40 INFO - PROCESS | 756 | ++DOCSHELL 0E08A400 == 31 [pid = 756] [id = 468] 11:28:40 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (0E5E4000) [pid = 756] [serial = 1404] [outer = 00000000] 11:28:41 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (14A6C800) [pid = 756] [serial = 1405] [outer = 0E5E4000] 11:28:41 INFO - PROCESS | 756 | 1468607321030 Marionette DEBUG loaded listener.js 11:28:41 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (14E26400) [pid = 756] [serial = 1406] [outer = 0E5E4000] 11:28:41 INFO - PROCESS | 756 | 1468607321436 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:28:41 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) 11:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 630ms 11:28:41 INFO - PROCESS | 756 | 1468607321484 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 11:28:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:28:41 INFO - PROCESS | 756 | 1468607321486 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 11:28:41 INFO - PROCESS | 756 | 1468607321489 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:28:41 INFO - PROCESS | 756 | 1468607321490 Marionette TRACE conn6 <- [1,1838,null,{}] 11:28:41 INFO - PROCESS | 756 | 1468607321494 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:41 INFO - PROCESS | 756 | 1468607321496 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:41 INFO - PROCESS | 756 | 1468607321610 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 11:28:41 INFO - PROCESS | 756 | 1468607321695 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:41 INFO - PROCESS | 756 | 1468607321697 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:41 INFO - PROCESS | 756 | ++DOCSHELL 15035000 == 32 [pid = 756] [id = 469] 11:28:41 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (15037C00) [pid = 756] [serial = 1407] [outer = 00000000] 11:28:41 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (15F24C00) [pid = 756] [serial = 1408] [outer = 15037C00] 11:28:41 INFO - PROCESS | 756 | 1468607321740 Marionette DEBUG loaded listener.js 11:28:41 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (16063000) [pid = 756] [serial = 1409] [outer = 15037C00] 11:28:42 INFO - PROCESS | 756 | 1468607322101 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 630ms 11:28:42 INFO - PROCESS | 756 | 1468607322120 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 11:28:42 INFO - PROCESS | 756 | 1468607322122 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 11:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:28:42 INFO - PROCESS | 756 | 1468607322139 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:28:42 INFO - PROCESS | 756 | 1468607322141 Marionette TRACE conn6 <- [1,1842,null,{}] 11:28:42 INFO - PROCESS | 756 | 1468607322144 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:42 INFO - PROCESS | 756 | 1468607322150 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:42 INFO - PROCESS | 756 | 1468607322253 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 11:28:42 INFO - PROCESS | 756 | 1468607322258 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:42 INFO - PROCESS | 756 | 1468607322260 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:42 INFO - PROCESS | 756 | ++DOCSHELL 160C5400 == 33 [pid = 756] [id = 470] 11:28:42 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (160C8800) [pid = 756] [serial = 1410] [outer = 00000000] 11:28:42 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (17649000) [pid = 756] [serial = 1411] [outer = 160C8800] 11:28:42 INFO - PROCESS | 756 | 1468607322304 Marionette DEBUG loaded listener.js 11:28:42 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (1766FC00) [pid = 756] [serial = 1412] [outer = 160C8800] 11:28:42 INFO - PROCESS | 756 | 1468607322734 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 630ms 11:28:42 INFO - PROCESS | 756 | 1468607322775 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 11:28:42 INFO - PROCESS | 756 | 1468607322777 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 11:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:28:42 INFO - PROCESS | 756 | 1468607322780 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:28:42 INFO - PROCESS | 756 | 1468607322782 Marionette TRACE conn6 <- [1,1846,null,{}] 11:28:42 INFO - PROCESS | 756 | 1468607322790 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:42 INFO - PROCESS | 756 | 1468607322791 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:42 INFO - PROCESS | 756 | 1468607322870 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 11:28:42 INFO - PROCESS | 756 | 1468607322876 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:42 INFO - PROCESS | 756 | 1468607322878 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:42 INFO - PROCESS | 756 | ++DOCSHELL 1766E800 == 34 [pid = 756] [id = 471] 11:28:42 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (17B0FC00) [pid = 756] [serial = 1413] [outer = 00000000] 11:28:42 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (17BFA800) [pid = 756] [serial = 1414] [outer = 17B0FC00] 11:28:42 INFO - PROCESS | 756 | 1468607322922 Marionette DEBUG loaded listener.js 11:28:42 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (180A0800) [pid = 756] [serial = 1415] [outer = 17B0FC00] 11:28:43 INFO - PROCESS | 756 | 1468607323374 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 11:28:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 631ms 11:28:43 INFO - PROCESS | 756 | 1468607323427 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 11:28:43 INFO - PROCESS | 756 | 1468607323429 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 11:28:43 INFO - PROCESS | 756 | 1468607323433 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:28:43 INFO - PROCESS | 756 | 1468607323434 Marionette TRACE conn6 <- [1,1850,null,{}] 11:28:43 INFO - PROCESS | 756 | 1468607323442 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:43 INFO - PROCESS | 756 | 1468607323444 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:43 INFO - PROCESS | 756 | 1468607323521 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 11:28:43 INFO - PROCESS | 756 | 1468607323527 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:43 INFO - PROCESS | 756 | 1468607323529 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:43 INFO - PROCESS | 756 | ++DOCSHELL 090FBC00 == 35 [pid = 756] [id = 472] 11:28:43 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (0C905C00) [pid = 756] [serial = 1416] [outer = 00000000] 11:28:43 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (18E16C00) [pid = 756] [serial = 1417] [outer = 0C905C00] 11:28:43 INFO - PROCESS | 756 | 1468607323572 Marionette DEBUG loaded listener.js 11:28:43 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (18E17400) [pid = 756] [serial = 1418] [outer = 0C905C00] 11:28:44 INFO - PROCESS | 756 | 1468607324037 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 11:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 630ms 11:28:44 INFO - PROCESS | 756 | 1468607324073 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 11:28:44 INFO - PROCESS | 756 | 1468607324075 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 11:28:44 INFO - PROCESS | 756 | 1468607324078 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:28:44 INFO - PROCESS | 756 | 1468607324080 Marionette TRACE conn6 <- [1,1854,null,{}] 11:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:28:44 INFO - PROCESS | 756 | 1468607324084 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:44 INFO - PROCESS | 756 | 1468607324085 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:44 INFO - PROCESS | 756 | 1468607324196 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 11:28:44 INFO - PROCESS | 756 | 1468607324203 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:44 INFO - PROCESS | 756 | 1468607324205 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:44 INFO - PROCESS | 756 | ++DOCSHELL 0DA1D400 == 36 [pid = 756] [id = 473] 11:28:44 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (1830D800) [pid = 756] [serial = 1419] [outer = 00000000] 11:28:44 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (18EF7800) [pid = 756] [serial = 1420] [outer = 1830D800] 11:28:44 INFO - PROCESS | 756 | 1468607324272 Marionette DEBUG loaded listener.js 11:28:44 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (18EF9400) [pid = 756] [serial = 1421] [outer = 1830D800] 11:28:44 INFO - PROCESS | 756 | 1468607324727 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 11:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 671ms 11:28:44 INFO - PROCESS | 756 | 1468607324754 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 11:28:44 INFO - PROCESS | 756 | 1468607324756 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 11:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:28:44 INFO - PROCESS | 756 | 1468607324766 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:28:44 INFO - PROCESS | 756 | 1468607324768 Marionette TRACE conn6 <- [1,1858,null,{}] 11:28:44 INFO - PROCESS | 756 | 1468607324772 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:44 INFO - PROCESS | 756 | 1468607324773 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:44 INFO - PROCESS | 756 | 1468607324888 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 11:28:44 INFO - PROCESS | 756 | 1468607324894 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:44 INFO - PROCESS | 756 | 1468607324895 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:44 INFO - PROCESS | 756 | ++DOCSHELL 18EF4000 == 37 [pid = 756] [id = 474] 11:28:44 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (193AC400) [pid = 756] [serial = 1422] [outer = 00000000] 11:28:44 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (19746C00) [pid = 756] [serial = 1423] [outer = 193AC400] 11:28:44 INFO - PROCESS | 756 | 1468607324938 Marionette DEBUG loaded listener.js 11:28:44 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (19D4F000) [pid = 756] [serial = 1424] [outer = 193AC400] 11:28:45 INFO - PROCESS | 756 | 1468607325402 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 11:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 11:28:45 INFO - PROCESS | 756 | 1468607325439 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 11:28:45 INFO - PROCESS | 756 | 1468607325441 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 11:28:45 INFO - PROCESS | 756 | 1468607325444 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:28:45 INFO - PROCESS | 756 | 1468607325446 Marionette TRACE conn6 <- [1,1862,null,{}] 11:28:45 INFO - PROCESS | 756 | 1468607325450 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:45 INFO - PROCESS | 756 | 1468607325452 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:45 INFO - PROCESS | 756 | 1468607325606 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 11:28:45 INFO - PROCESS | 756 | 1468607325634 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:45 INFO - PROCESS | 756 | 1468607325636 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:45 INFO - PROCESS | 756 | ++DOCSHELL 14E65C00 == 38 [pid = 756] [id = 475] 11:28:45 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (1A3C5000) [pid = 756] [serial = 1425] [outer = 00000000] 11:28:45 INFO - PROCESS | 756 | ++DOMWINDOW == 95 (1A3CF800) [pid = 756] [serial = 1426] [outer = 1A3C5000] 11:28:45 INFO - PROCESS | 756 | 1468607325682 Marionette DEBUG loaded listener.js 11:28:45 INFO - PROCESS | 756 | ++DOMWINDOW == 96 (1A4E3C00) [pid = 756] [serial = 1427] [outer = 1A3C5000] 11:28:46 INFO - PROCESS | 756 | --DOMWINDOW == 95 (193A2800) [pid = 756] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:28:46 INFO - PROCESS | 756 | --DOMWINDOW == 94 (193ADC00) [pid = 756] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:28:46 INFO - PROCESS | 756 | --DOMWINDOW == 93 (19746000) [pid = 756] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:28:46 INFO - PROCESS | 756 | --DOMWINDOW == 92 (1A3D3400) [pid = 756] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:28:46 INFO - PROCESS | 756 | --DOMWINDOW == 91 (18E1B800) [pid = 756] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:28:46 INFO - PROCESS | 756 | --DOMWINDOW == 90 (17BF5C00) [pid = 756] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:28:46 INFO - PROCESS | 756 | --DOMWINDOW == 89 (17644C00) [pid = 756] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:28:46 INFO - PROCESS | 756 | --DOMWINDOW == 88 (15F29000) [pid = 756] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:28:46 INFO - PROCESS | 756 | --DOMWINDOW == 87 (0E68BC00) [pid = 756] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:28:46 INFO - PROCESS | 756 | --DOMWINDOW == 86 (0DB8D400) [pid = 756] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:28:46 INFO - PROCESS | 756 | --DOMWINDOW == 85 (0D10BC00) [pid = 756] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:28:46 INFO - PROCESS | 756 | --DOMWINDOW == 84 (0C8F7800) [pid = 756] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:28:46 INFO - PROCESS | 756 | --DOMWINDOW == 83 (1A3D2800) [pid = 756] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:28:46 INFO - PROCESS | 756 | --DOMWINDOW == 82 (16069400) [pid = 756] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:28:46 INFO - PROCESS | 756 | 1468607326276 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 11:28:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:28:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 871ms 11:28:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:28:46 INFO - PROCESS | 756 | 1468607326329 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 11:28:46 INFO - PROCESS | 756 | 1468607326330 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 11:28:46 INFO - PROCESS | 756 | 1468607326334 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:28:46 INFO - PROCESS | 756 | 1468607326335 Marionette TRACE conn6 <- [1,1866,null,{}] 11:28:46 INFO - PROCESS | 756 | 1468607326339 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:46 INFO - PROCESS | 756 | 1468607326341 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:46 INFO - PROCESS | 756 | 1468607326420 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 11:28:46 INFO - PROCESS | 756 | 1468607326425 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:46 INFO - PROCESS | 756 | 1468607326427 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:46 INFO - PROCESS | 756 | ++DOCSHELL 14A62800 == 39 [pid = 756] [id = 476] 11:28:46 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (15F29000) [pid = 756] [serial = 1428] [outer = 00000000] 11:28:46 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (17C0B400) [pid = 756] [serial = 1429] [outer = 15F29000] 11:28:46 INFO - PROCESS | 756 | 1468607326470 Marionette DEBUG loaded listener.js 11:28:46 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (18E0F400) [pid = 756] [serial = 1430] [outer = 15F29000] 11:28:46 INFO - PROCESS | 756 | 1468607326896 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 11:28:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:28:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 570ms 11:28:46 INFO - PROCESS | 756 | 1468607326917 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 11:28:46 INFO - PROCESS | 756 | 1468607326919 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 11:28:46 INFO - PROCESS | 756 | 1468607326922 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:28:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:28:46 INFO - PROCESS | 756 | 1468607326924 Marionette TRACE conn6 <- [1,1870,null,{}] 11:28:46 INFO - PROCESS | 756 | 1468607326927 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:46 INFO - PROCESS | 756 | 1468607326929 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:47 INFO - PROCESS | 756 | 1468607327050 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 11:28:47 INFO - PROCESS | 756 | 1468607327058 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:47 INFO - PROCESS | 756 | 1468607327059 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:47 INFO - PROCESS | 756 | ++DOCSHELL 0E6CC800 == 40 [pid = 756] [id = 477] 11:28:47 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (160C6000) [pid = 756] [serial = 1431] [outer = 00000000] 11:28:47 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (1A3CDC00) [pid = 756] [serial = 1432] [outer = 160C6000] 11:28:47 INFO - PROCESS | 756 | 1468607327102 Marionette DEBUG loaded listener.js 11:28:47 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (1A509000) [pid = 756] [serial = 1433] [outer = 160C6000] 11:28:47 INFO - PROCESS | 756 | 1468607327528 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 11:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 630ms 11:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:28:47 INFO - PROCESS | 756 | 1468607327556 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 11:28:47 INFO - PROCESS | 756 | 1468607327558 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 11:28:47 INFO - PROCESS | 756 | 1468607327561 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:28:47 INFO - PROCESS | 756 | 1468607327563 Marionette TRACE conn6 <- [1,1874,null,{}] 11:28:47 INFO - PROCESS | 756 | 1468607327566 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:47 INFO - PROCESS | 756 | 1468607327567 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:47 INFO - PROCESS | 756 | 1468607327684 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 11:28:47 INFO - PROCESS | 756 | 1468607327692 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:47 INFO - PROCESS | 756 | 1468607327694 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:47 INFO - PROCESS | 756 | ++DOCSHELL 15031800 == 41 [pid = 756] [id = 478] 11:28:47 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (15F22400) [pid = 756] [serial = 1434] [outer = 00000000] 11:28:47 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (1B06D000) [pid = 756] [serial = 1435] [outer = 15F22400] 11:28:47 INFO - PROCESS | 756 | 1468607327739 Marionette DEBUG loaded listener.js 11:28:47 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (1B074C00) [pid = 756] [serial = 1436] [outer = 15F22400] 11:28:48 INFO - PROCESS | 756 | --DOCSHELL 16062400 == 40 [pid = 756] [id = 464] 11:28:48 INFO - PROCESS | 756 | --DOCSHELL 0C8F0400 == 39 [pid = 756] [id = 465] 11:28:49 INFO - PROCESS | 756 | --DOCSHELL 1766E800 == 38 [pid = 756] [id = 471] 11:28:49 INFO - PROCESS | 756 | --DOCSHELL 0DA1D400 == 37 [pid = 756] [id = 473] 11:28:49 INFO - PROCESS | 756 | --DOCSHELL 160C5400 == 36 [pid = 756] [id = 470] 11:28:49 INFO - PROCESS | 756 | --DOCSHELL 0E6CC800 == 35 [pid = 756] [id = 477] 11:28:49 INFO - PROCESS | 756 | --DOCSHELL 14E65C00 == 34 [pid = 756] [id = 475] 11:28:49 INFO - PROCESS | 756 | --DOCSHELL 090FBC00 == 33 [pid = 756] [id = 472] 11:28:49 INFO - PROCESS | 756 | --DOCSHELL 15035000 == 32 [pid = 756] [id = 469] 11:28:49 INFO - PROCESS | 756 | --DOCSHELL 18EF4000 == 31 [pid = 756] [id = 474] 11:28:49 INFO - PROCESS | 756 | --DOCSHELL 0E08A400 == 30 [pid = 756] [id = 468] 11:28:49 INFO - PROCESS | 756 | --DOCSHELL 14A62800 == 29 [pid = 756] [id = 476] 11:28:49 INFO - PROCESS | 756 | --DOCSHELL 0D082400 == 28 [pid = 756] [id = 466] 11:28:49 INFO - PROCESS | 756 | --DOCSHELL 0DA1DC00 == 27 [pid = 756] [id = 467] 11:28:49 INFO - PROCESS | 756 | --DOMWINDOW == 90 (193AE800) [pid = 756] [serial = 1378] [outer = 00000000] [url = about:blank] 11:28:49 INFO - PROCESS | 756 | --DOMWINDOW == 89 (1B070000) [pid = 756] [serial = 1391] [outer = 00000000] [url = about:blank] 11:28:49 INFO - PROCESS | 756 | --DOMWINDOW == 88 (19D58400) [pid = 756] [serial = 1381] [outer = 00000000] [url = about:blank] 11:28:49 INFO - PROCESS | 756 | --DOMWINDOW == 87 (193B0800) [pid = 756] [serial = 1379] [outer = 00000000] [url = about:blank] 11:28:49 INFO - PROCESS | 756 | --DOMWINDOW == 86 (1A504000) [pid = 756] [serial = 1384] [outer = 00000000] [url = about:blank] 11:28:49 INFO - PROCESS | 756 | --DOMWINDOW == 85 (19F8CC00) [pid = 756] [serial = 1382] [outer = 00000000] [url = about:blank] 11:28:49 INFO - PROCESS | 756 | --DOMWINDOW == 84 (1A503800) [pid = 756] [serial = 1390] [outer = 00000000] [url = about:blank] 11:28:49 INFO - PROCESS | 756 | --DOMWINDOW == 83 (1B0E7800) [pid = 756] [serial = 1393] [outer = 00000000] [url = about:blank] 11:28:49 INFO - PROCESS | 756 | --DOMWINDOW == 82 (1A506C00) [pid = 756] [serial = 1385] [outer = 00000000] [url = about:blank] 11:28:49 INFO - PROCESS | 756 | --DOMWINDOW == 81 (18EEFC00) [pid = 756] [serial = 1375] [outer = 00000000] [url = about:blank] 11:28:49 INFO - PROCESS | 756 | --DOMWINDOW == 80 (180A6C00) [pid = 756] [serial = 1372] [outer = 00000000] [url = about:blank] 11:28:49 INFO - PROCESS | 756 | --DOMWINDOW == 79 (1830DC00) [pid = 756] [serial = 1373] [outer = 00000000] [url = about:blank] 11:28:49 INFO - PROCESS | 756 | --DOMWINDOW == 78 (17672000) [pid = 756] [serial = 1369] [outer = 00000000] [url = about:blank] 11:28:49 INFO - PROCESS | 756 | --DOMWINDOW == 77 (17BF0400) [pid = 756] [serial = 1370] [outer = 00000000] [url = about:blank] 11:28:49 INFO - PROCESS | 756 | --DOMWINDOW == 76 (16064800) [pid = 756] [serial = 1366] [outer = 00000000] [url = about:blank] 11:28:49 INFO - PROCESS | 756 | --DOMWINDOW == 75 (1606E400) [pid = 756] [serial = 1367] [outer = 00000000] [url = about:blank] 11:28:49 INFO - PROCESS | 756 | --DOMWINDOW == 74 (14E5E800) [pid = 756] [serial = 1363] [outer = 00000000] [url = about:blank] 11:28:49 INFO - PROCESS | 756 | --DOMWINDOW == 73 (150BFC00) [pid = 756] [serial = 1364] [outer = 00000000] [url = about:blank] 11:28:49 INFO - PROCESS | 756 | --DOMWINDOW == 72 (0DB96C00) [pid = 756] [serial = 1360] [outer = 00000000] [url = about:blank] 11:28:49 INFO - PROCESS | 756 | --DOMWINDOW == 71 (0E58E000) [pid = 756] [serial = 1361] [outer = 00000000] [url = about:blank] 11:28:49 INFO - PROCESS | 756 | --DOMWINDOW == 70 (0D163400) [pid = 756] [serial = 1357] [outer = 00000000] [url = about:blank] 11:28:49 INFO - PROCESS | 756 | --DOMWINDOW == 69 (0CCF2C00) [pid = 756] [serial = 1358] [outer = 00000000] [url = about:blank] 11:28:49 INFO - PROCESS | 756 | --DOMWINDOW == 68 (0C908C00) [pid = 756] [serial = 1354] [outer = 00000000] [url = about:blank] 11:28:49 INFO - PROCESS | 756 | --DOMWINDOW == 67 (0C90F000) [pid = 756] [serial = 1355] [outer = 00000000] [url = about:blank] 11:28:49 INFO - PROCESS | 756 | --DOMWINDOW == 66 (1B60FC00) [pid = 756] [serial = 1352] [outer = 00000000] [url = about:blank] 11:28:49 INFO - PROCESS | 756 | --DOMWINDOW == 65 (17BEE800) [pid = 756] [serial = 1387] [outer = 00000000] [url = about:blank] 11:28:49 INFO - PROCESS | 756 | --DOMWINDOW == 64 (1830CC00) [pid = 756] [serial = 1388] [outer = 00000000] [url = about:blank] 11:28:49 INFO - PROCESS | 756 | --DOMWINDOW == 63 (18EF0400) [pid = 756] [serial = 1376] [outer = 00000000] [url = about:blank] 11:28:49 INFO - PROCESS | 756 | 1468607329532 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 11:28:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:28:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 2019ms 11:28:49 INFO - PROCESS | 756 | 1468607329582 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 11:28:49 INFO - PROCESS | 756 | 1468607329586 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 11:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:28:49 INFO - PROCESS | 756 | 1468607329591 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:28:49 INFO - PROCESS | 756 | 1468607329594 Marionette TRACE conn6 <- [1,1878,null,{}] 11:28:49 INFO - PROCESS | 756 | 1468607329600 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:49 INFO - PROCESS | 756 | 1468607329603 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:49 INFO - PROCESS | 756 | 1468607329696 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 11:28:49 INFO - PROCESS | 756 | 1468607329787 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:49 INFO - PROCESS | 756 | 1468607329789 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:49 INFO - PROCESS | 756 | ++DOCSHELL 0C8ECC00 == 28 [pid = 756] [id = 479] 11:28:49 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (0C8ED800) [pid = 756] [serial = 1437] [outer = 00000000] 11:28:49 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (0C908C00) [pid = 756] [serial = 1438] [outer = 0C8ED800] 11:28:49 INFO - PROCESS | 756 | 1468607329838 Marionette DEBUG loaded listener.js 11:28:49 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (0C90D800) [pid = 756] [serial = 1439] [outer = 0C8ED800] 11:28:50 INFO - PROCESS | 756 | 1468607330264 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 11:28:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 730ms 11:28:50 INFO - PROCESS | 756 | 1468607330321 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 11:28:50 INFO - PROCESS | 756 | 1468607330326 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 11:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:28:50 INFO - PROCESS | 756 | 1468607330332 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:28:50 INFO - PROCESS | 756 | 1468607330335 Marionette TRACE conn6 <- [1,1882,null,{}] 11:28:50 INFO - PROCESS | 756 | 1468607330339 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:50 INFO - PROCESS | 756 | 1468607330342 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:50 INFO - PROCESS | 756 | 1468607330430 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 11:28:50 INFO - PROCESS | 756 | 1468607330443 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:50 INFO - PROCESS | 756 | 1468607330446 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:50 INFO - PROCESS | 756 | ++DOCSHELL 0D110000 == 29 [pid = 756] [id = 480] 11:28:50 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (0D15E000) [pid = 756] [serial = 1440] [outer = 00000000] 11:28:50 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (0D1F9C00) [pid = 756] [serial = 1441] [outer = 0D15E000] 11:28:50 INFO - PROCESS | 756 | 1468607330493 Marionette DEBUG loaded listener.js 11:28:50 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (0D27F000) [pid = 756] [serial = 1442] [outer = 0D15E000] 11:28:50 INFO - PROCESS | 756 | 1468607330956 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 11:28:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 11:28:50 INFO - PROCESS | 756 | 1468607331006 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 11:28:50 INFO - PROCESS | 756 | 1468607331008 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 11:28:50 INFO - PROCESS | 756 | 1468607331012 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:28:50 INFO - PROCESS | 756 | 1468607331015 Marionette TRACE conn6 <- [1,1886,null,{}] 11:28:51 INFO - PROCESS | 756 | 1468607331027 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:51 INFO - PROCESS | 756 | 1468607331032 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:51 INFO - PROCESS | 756 | 1468607331144 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 11:28:51 INFO - PROCESS | 756 | 1468607331241 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:51 INFO - PROCESS | 756 | 1468607331244 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:51 INFO - PROCESS | 756 | ++DOCSHELL 0DB96C00 == 30 [pid = 756] [id = 481] 11:28:51 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (0DB98000) [pid = 756] [serial = 1443] [outer = 00000000] 11:28:51 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (0E00DC00) [pid = 756] [serial = 1444] [outer = 0DB98000] 11:28:51 INFO - PROCESS | 756 | 1468607331293 Marionette DEBUG loaded listener.js 11:28:51 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (0E6CC800) [pid = 756] [serial = 1445] [outer = 0DB98000] 11:28:51 INFO - PROCESS | 756 | 1468607331678 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 11:28:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:28:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 11:28:51 INFO - PROCESS | 756 | 1468607331690 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 11:28:51 INFO - PROCESS | 756 | 1468607331693 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 11:28:51 INFO - PROCESS | 756 | 1468607331696 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:28:51 INFO - PROCESS | 756 | 1468607331698 Marionette TRACE conn6 <- [1,1890,null,{}] 11:28:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:28:51 INFO - PROCESS | 756 | 1468607331701 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:51 INFO - PROCESS | 756 | 1468607331703 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:51 INFO - PROCESS | 756 | 1468607331824 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 11:28:51 INFO - PROCESS | 756 | 1468607331830 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:51 INFO - PROCESS | 756 | 1468607331832 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:51 INFO - PROCESS | 756 | ++DOCSHELL 0C904800 == 31 [pid = 756] [id = 482] 11:28:51 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (0D036C00) [pid = 756] [serial = 1446] [outer = 00000000] 11:28:51 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (14EDD000) [pid = 756] [serial = 1447] [outer = 0D036C00] 11:28:51 INFO - PROCESS | 756 | 1468607331876 Marionette DEBUG loaded listener.js 11:28:51 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (15F1B000) [pid = 756] [serial = 1448] [outer = 0D036C00] 11:28:52 INFO - PROCESS | 756 | 1468607332287 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 11:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 630ms 11:28:52 INFO - PROCESS | 756 | 1468607332331 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 11:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:28:52 INFO - PROCESS | 756 | 1468607332333 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 11:28:52 INFO - PROCESS | 756 | 1468607332340 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:28:52 INFO - PROCESS | 756 | 1468607332342 Marionette TRACE conn6 <- [1,1894,null,{}] 11:28:52 INFO - PROCESS | 756 | 1468607332345 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:52 INFO - PROCESS | 756 | 1468607332347 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:52 INFO - PROCESS | 756 | 1468607332425 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 11:28:52 INFO - PROCESS | 756 | 1468607332432 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:52 INFO - PROCESS | 756 | 1468607332433 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:52 INFO - PROCESS | 756 | ++DOCSHELL 0E07F400 == 32 [pid = 756] [id = 483] 11:28:52 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (15F27800) [pid = 756] [serial = 1449] [outer = 00000000] 11:28:52 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (16070400) [pid = 756] [serial = 1450] [outer = 15F27800] 11:28:52 INFO - PROCESS | 756 | 1468607332477 Marionette DEBUG loaded listener.js 11:28:52 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (16359000) [pid = 756] [serial = 1451] [outer = 15F27800] 11:28:52 INFO - PROCESS | 756 | 1468607332928 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 11:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 630ms 11:28:52 INFO - PROCESS | 756 | 1468607332974 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 11:28:52 INFO - PROCESS | 756 | 1468607332976 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 11:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:28:52 INFO - PROCESS | 756 | 1468607332979 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:28:52 INFO - PROCESS | 756 | 1468607332981 Marionette TRACE conn6 <- [1,1898,null,{}] 11:28:52 INFO - PROCESS | 756 | 1468607332985 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:52 INFO - PROCESS | 756 | 1468607332990 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:53 INFO - PROCESS | 756 | 1468607333092 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 11:28:53 INFO - PROCESS | 756 | 1468607333100 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:53 INFO - PROCESS | 756 | 1468607333102 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:53 INFO - PROCESS | 756 | ++DOCSHELL 1764C800 == 33 [pid = 756] [id = 484] 11:28:53 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (17673800) [pid = 756] [serial = 1452] [outer = 00000000] 11:28:53 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (17BF7800) [pid = 756] [serial = 1453] [outer = 17673800] 11:28:53 INFO - PROCESS | 756 | 1468607333147 Marionette DEBUG loaded listener.js 11:28:53 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (17C0BC00) [pid = 756] [serial = 1454] [outer = 17673800] 11:28:53 INFO - PROCESS | 756 | 1468607333585 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 11:28:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:28:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 630ms 11:28:53 INFO - PROCESS | 756 | 1468607333620 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 11:28:53 INFO - PROCESS | 756 | 1468607333622 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 11:28:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:28:53 INFO - PROCESS | 756 | 1468607333626 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:28:53 INFO - PROCESS | 756 | 1468607333627 Marionette TRACE conn6 <- [1,1902,null,{}] 11:28:53 INFO - PROCESS | 756 | 1468607333631 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:53 INFO - PROCESS | 756 | 1468607333633 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:53 INFO - PROCESS | 756 | 1468607333709 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 11:28:53 INFO - PROCESS | 756 | 1468607333714 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:53 INFO - PROCESS | 756 | 1468607333716 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:53 INFO - PROCESS | 756 | ++DOCSHELL 0C827000 == 34 [pid = 756] [id = 485] 11:28:53 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (17BF0400) [pid = 756] [serial = 1455] [outer = 00000000] 11:28:53 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (1830B400) [pid = 756] [serial = 1456] [outer = 17BF0400] 11:28:53 INFO - PROCESS | 756 | 1468607333760 Marionette DEBUG loaded listener.js 11:28:53 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (18310800) [pid = 756] [serial = 1457] [outer = 17BF0400] 11:28:54 INFO - PROCESS | 756 | 1468607334196 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 11:28:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:28:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 630ms 11:28:54 INFO - PROCESS | 756 | 1468607334272 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 11:28:54 INFO - PROCESS | 756 | 1468607334274 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 11:28:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:28:54 INFO - PROCESS | 756 | 1468607334277 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:28:54 INFO - PROCESS | 756 | 1468607334279 Marionette TRACE conn6 <- [1,1906,null,{}] 11:28:54 INFO - PROCESS | 756 | 1468607334283 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:54 INFO - PROCESS | 756 | 1468607334284 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:54 INFO - PROCESS | 756 | 1468607334362 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 11:28:54 INFO - PROCESS | 756 | 1468607334371 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:54 INFO - PROCESS | 756 | 1468607334373 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:54 INFO - PROCESS | 756 | ++DOCSHELL 0C910800 == 35 [pid = 756] [id = 486] 11:28:54 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (18304C00) [pid = 756] [serial = 1458] [outer = 00000000] 11:28:54 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (18EF4000) [pid = 756] [serial = 1459] [outer = 18304C00] 11:28:54 INFO - PROCESS | 756 | 1468607334416 Marionette DEBUG loaded listener.js 11:28:54 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (18EF4800) [pid = 756] [serial = 1460] [outer = 18304C00] 11:28:54 INFO - PROCESS | 756 | 1468607334875 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 11:28:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:28:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 630ms 11:28:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:28:54 INFO - PROCESS | 756 | 1468607334908 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 11:28:54 INFO - PROCESS | 756 | 1468607334910 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 11:28:54 INFO - PROCESS | 756 | 1468607334913 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:28:54 INFO - PROCESS | 756 | 1468607334915 Marionette TRACE conn6 <- [1,1910,null,{}] 11:28:54 INFO - PROCESS | 756 | 1468607334918 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:54 INFO - PROCESS | 756 | 1468607334920 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:55 INFO - PROCESS | 756 | 1468607335032 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 11:28:55 INFO - PROCESS | 756 | 1468607335040 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:55 INFO - PROCESS | 756 | 1468607335042 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:55 INFO - PROCESS | 756 | ++DOCSHELL 0DB95000 == 36 [pid = 756] [id = 487] 11:28:55 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (194BC400) [pid = 756] [serial = 1461] [outer = 00000000] 11:28:55 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (19740C00) [pid = 756] [serial = 1462] [outer = 194BC400] 11:28:55 INFO - PROCESS | 756 | 1468607335140 Marionette DEBUG loaded listener.js 11:28:55 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (19D49800) [pid = 756] [serial = 1463] [outer = 194BC400] 11:28:55 INFO - PROCESS | 756 | 1468607335610 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 11:28:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:28:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 730ms 11:28:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:28:55 INFO - PROCESS | 756 | 1468607335644 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 11:28:55 INFO - PROCESS | 756 | 1468607335646 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 11:28:55 INFO - PROCESS | 756 | 1468607335649 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:28:55 INFO - PROCESS | 756 | 1468607335651 Marionette TRACE conn6 <- [1,1914,null,{}] 11:28:55 INFO - PROCESS | 756 | 1468607335657 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:55 INFO - PROCESS | 756 | 1468607335659 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:55 INFO - PROCESS | 756 | 1468607335776 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 11:28:55 INFO - PROCESS | 756 | 1468607335782 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:55 INFO - PROCESS | 756 | 1468607335784 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:55 INFO - PROCESS | 756 | ++DOCSHELL 194C9C00 == 37 [pid = 756] [id = 488] 11:28:55 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (19D56400) [pid = 756] [serial = 1464] [outer = 00000000] 11:28:55 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (1A325400) [pid = 756] [serial = 1465] [outer = 19D56400] 11:28:55 INFO - PROCESS | 756 | 1468607335827 Marionette DEBUG loaded listener.js 11:28:55 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (1A3BB800) [pid = 756] [serial = 1466] [outer = 19D56400] 11:28:56 INFO - PROCESS | 756 | 1468607336273 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 11:28:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:28:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 670ms 11:28:56 INFO - PROCESS | 756 | 1468607336320 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 11:28:56 INFO - PROCESS | 756 | 1468607336322 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 11:28:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:28:56 INFO - PROCESS | 756 | 1468607336325 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:28:56 INFO - PROCESS | 756 | 1468607336329 Marionette TRACE conn6 <- [1,1918,null,{}] 11:28:56 INFO - PROCESS | 756 | 1468607336339 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:56 INFO - PROCESS | 756 | 1468607336341 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:56 INFO - PROCESS | 756 | 1468607336495 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 11:28:56 INFO - PROCESS | 756 | 1468607336520 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:56 INFO - PROCESS | 756 | 1468607336523 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:56 INFO - PROCESS | 756 | ++DOCSHELL 0D272400 == 38 [pid = 756] [id = 489] 11:28:56 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (1A3D5800) [pid = 756] [serial = 1467] [outer = 00000000] 11:28:56 INFO - PROCESS | 756 | ++DOMWINDOW == 95 (1A50EC00) [pid = 756] [serial = 1468] [outer = 1A3D5800] 11:28:56 INFO - PROCESS | 756 | 1468607336569 Marionette DEBUG loaded listener.js 11:28:56 INFO - PROCESS | 756 | ++DOMWINDOW == 96 (1B072C00) [pid = 756] [serial = 1469] [outer = 1A3D5800] 11:28:56 INFO - PROCESS | 756 | --DOMWINDOW == 95 (160C6000) [pid = 756] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:28:56 INFO - PROCESS | 756 | --DOMWINDOW == 94 (1830D800) [pid = 756] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:28:56 INFO - PROCESS | 756 | --DOMWINDOW == 93 (193AC400) [pid = 756] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:28:56 INFO - PROCESS | 756 | --DOMWINDOW == 92 (1A3C5000) [pid = 756] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:28:56 INFO - PROCESS | 756 | --DOMWINDOW == 91 (15F29000) [pid = 756] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:28:56 INFO - PROCESS | 756 | --DOMWINDOW == 90 (17B0FC00) [pid = 756] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:28:56 INFO - PROCESS | 756 | --DOMWINDOW == 89 (160C8800) [pid = 756] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:28:56 INFO - PROCESS | 756 | --DOMWINDOW == 88 (15037C00) [pid = 756] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:28:56 INFO - PROCESS | 756 | --DOMWINDOW == 87 (0E5E4000) [pid = 756] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:28:56 INFO - PROCESS | 756 | --DOMWINDOW == 86 (0DAA6C00) [pid = 756] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:28:56 INFO - PROCESS | 756 | --DOMWINDOW == 85 (0D083C00) [pid = 756] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:28:56 INFO - PROCESS | 756 | --DOMWINDOW == 84 (0C8F1000) [pid = 756] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:28:56 INFO - PROCESS | 756 | --DOMWINDOW == 83 (19749400) [pid = 756] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:28:56 INFO - PROCESS | 756 | --DOMWINDOW == 82 (0C905C00) [pid = 756] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:28:57 INFO - PROCESS | 756 | 1468607337151 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 11:28:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:28:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 890ms 11:28:57 INFO - PROCESS | 756 | 1468607337216 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 11:28:57 INFO - PROCESS | 756 | 1468607337218 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 11:28:57 INFO - PROCESS | 756 | 1468607337222 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:28:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:28:57 INFO - PROCESS | 756 | 1468607337223 Marionette TRACE conn6 <- [1,1922,null,{}] 11:28:57 INFO - PROCESS | 756 | 1468607337227 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:57 INFO - PROCESS | 756 | 1468607337229 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:57 INFO - PROCESS | 756 | 1468607337308 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 11:28:57 INFO - PROCESS | 756 | 1468607337314 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:57 INFO - PROCESS | 756 | 1468607337316 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:57 INFO - PROCESS | 756 | ++DOCSHELL 16063C00 == 39 [pid = 756] [id = 490] 11:28:57 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (16064400) [pid = 756] [serial = 1470] [outer = 00000000] 11:28:57 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (17B77400) [pid = 756] [serial = 1471] [outer = 16064400] 11:28:57 INFO - PROCESS | 756 | 1468607337359 Marionette DEBUG loaded listener.js 11:28:57 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (18306000) [pid = 756] [serial = 1472] [outer = 16064400] 11:28:57 INFO - PROCESS | 756 | 1468607337796 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 11:28:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:28:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 630ms 11:28:57 INFO - PROCESS | 756 | 1468607337856 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 11:28:57 INFO - PROCESS | 756 | 1468607337859 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 11:28:57 INFO - PROCESS | 756 | 1468607337861 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:28:57 INFO - PROCESS | 756 | 1468607337863 Marionette TRACE conn6 <- [1,1926,null,{}] 11:28:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:28:57 INFO - PROCESS | 756 | 1468607337866 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:57 INFO - PROCESS | 756 | 1468607337868 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:57 INFO - PROCESS | 756 | 1468607337947 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 11:28:57 INFO - PROCESS | 756 | 1468607337952 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:57 INFO - PROCESS | 756 | 1468607337954 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:57 INFO - PROCESS | 756 | ++DOCSHELL 0DAA7C00 == 40 [pid = 756] [id = 491] 11:28:57 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (17C0AC00) [pid = 756] [serial = 1473] [outer = 00000000] 11:28:57 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (1A3CBC00) [pid = 756] [serial = 1474] [outer = 17C0AC00] 11:28:57 INFO - PROCESS | 756 | 1468607337998 Marionette DEBUG loaded listener.js 11:28:58 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (1A505C00) [pid = 756] [serial = 1475] [outer = 17C0AC00] 11:28:58 INFO - PROCESS | 756 | 1468607338469 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 11:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 630ms 11:28:58 INFO - PROCESS | 756 | 1468607338503 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 11:28:58 INFO - PROCESS | 756 | 1468607338505 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 11:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:28:58 INFO - PROCESS | 756 | 1468607338508 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:28:58 INFO - PROCESS | 756 | 1468607338509 Marionette TRACE conn6 <- [1,1930,null,{}] 11:28:58 INFO - PROCESS | 756 | 1468607338513 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:58 INFO - PROCESS | 756 | 1468607338514 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:58 INFO - PROCESS | 756 | 1468607338593 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 11:28:58 INFO - PROCESS | 756 | 1468607338601 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:58 INFO - PROCESS | 756 | 1468607338603 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:58 INFO - PROCESS | 756 | ++DOCSHELL 193AC400 == 41 [pid = 756] [id = 492] 11:28:58 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (1A50F000) [pid = 756] [serial = 1476] [outer = 00000000] 11:28:58 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (1BD57C00) [pid = 756] [serial = 1477] [outer = 1A50F000] 11:28:58 INFO - PROCESS | 756 | 1468607338647 Marionette DEBUG loaded listener.js 11:28:58 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (1BDBC400) [pid = 756] [serial = 1478] [outer = 1A50F000] 11:28:59 INFO - PROCESS | 756 | 1468607339371 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:28:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:28:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 930ms 11:28:59 INFO - PROCESS | 756 | 1468607339460 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 11:28:59 INFO - PROCESS | 756 | 1468607339465 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 11:28:59 INFO - PROCESS | 756 | 1468607339471 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:28:59 INFO - PROCESS | 756 | 1468607339474 Marionette TRACE conn6 <- [1,1934,null,{}] 11:28:59 INFO - PROCESS | 756 | 1468607339480 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:59 INFO - PROCESS | 756 | 1468607339483 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:59 INFO - PROCESS | 756 | 1468607339615 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 11:28:59 INFO - PROCESS | 756 | 1468607339746 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:59 INFO - PROCESS | 756 | 1468607339749 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:28:59 INFO - PROCESS | 756 | ++DOCSHELL 0C82C800 == 42 [pid = 756] [id = 493] 11:28:59 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (0C82F400) [pid = 756] [serial = 1479] [outer = 00000000] 11:28:59 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (0CCD2400) [pid = 756] [serial = 1480] [outer = 0C82F400] 11:28:59 INFO - PROCESS | 756 | 1468607339807 Marionette DEBUG loaded listener.js 11:28:59 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (0D106800) [pid = 756] [serial = 1481] [outer = 0C82F400] 11:29:00 INFO - PROCESS | 756 | 1468607340747 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:29:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:29:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1334ms 11:29:00 INFO - PROCESS | 756 | 1468607340812 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 11:29:00 INFO - PROCESS | 756 | 1468607340816 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 11:29:00 INFO - PROCESS | 756 | 1468607340822 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:29:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:29:00 INFO - PROCESS | 756 | 1468607340825 Marionette TRACE conn6 <- [1,1938,null,{}] 11:29:00 INFO - PROCESS | 756 | 1468607340830 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:00 INFO - PROCESS | 756 | 1468607340833 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:00 INFO - PROCESS | 756 | 1468607340942 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 11:29:01 INFO - PROCESS | 756 | 1468607341079 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:01 INFO - PROCESS | 756 | 1468607341084 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:01 INFO - PROCESS | 756 | ++DOCSHELL 0C8F0400 == 43 [pid = 756] [id = 494] 11:29:01 INFO - PROCESS | 756 | ++DOMWINDOW == 95 (0C90BC00) [pid = 756] [serial = 1482] [outer = 00000000] 11:29:01 INFO - PROCESS | 756 | ++DOMWINDOW == 96 (0CCCB800) [pid = 756] [serial = 1483] [outer = 0C90BC00] 11:29:01 INFO - PROCESS | 756 | 1468607341175 Marionette DEBUG loaded listener.js 11:29:01 INFO - PROCESS | 756 | ++DOMWINDOW == 97 (0D0E5C00) [pid = 756] [serial = 1484] [outer = 0C90BC00] 11:29:01 INFO - PROCESS | 756 | --DOCSHELL 0DAA7C00 == 42 [pid = 756] [id = 491] 11:29:01 INFO - PROCESS | 756 | --DOCSHELL 16063C00 == 41 [pid = 756] [id = 490] 11:29:01 INFO - PROCESS | 756 | --DOCSHELL 0D272400 == 40 [pid = 756] [id = 489] 11:29:01 INFO - PROCESS | 756 | --DOCSHELL 194C9C00 == 39 [pid = 756] [id = 488] 11:29:01 INFO - PROCESS | 756 | --DOCSHELL 0DB95000 == 38 [pid = 756] [id = 487] 11:29:01 INFO - PROCESS | 756 | --DOCSHELL 0C910800 == 37 [pid = 756] [id = 486] 11:29:01 INFO - PROCESS | 756 | --DOCSHELL 0C827000 == 36 [pid = 756] [id = 485] 11:29:01 INFO - PROCESS | 756 | --DOCSHELL 1764C800 == 35 [pid = 756] [id = 484] 11:29:01 INFO - PROCESS | 756 | --DOCSHELL 0E07F400 == 34 [pid = 756] [id = 483] 11:29:01 INFO - PROCESS | 756 | --DOCSHELL 0C904800 == 33 [pid = 756] [id = 482] 11:29:01 INFO - PROCESS | 756 | --DOCSHELL 0DB96C00 == 32 [pid = 756] [id = 481] 11:29:01 INFO - PROCESS | 756 | --DOCSHELL 0D110000 == 31 [pid = 756] [id = 480] 11:29:01 INFO - PROCESS | 756 | --DOMWINDOW == 96 (1B06D000) [pid = 756] [serial = 1435] [outer = 00000000] [url = about:blank] 11:29:01 INFO - PROCESS | 756 | --DOCSHELL 0C8ECC00 == 30 [pid = 756] [id = 479] 11:29:01 INFO - PROCESS | 756 | --DOCSHELL 15031800 == 29 [pid = 756] [id = 478] 11:29:01 INFO - PROCESS | 756 | --DOMWINDOW == 95 (1A509000) [pid = 756] [serial = 1433] [outer = 00000000] [url = about:blank] 11:29:01 INFO - PROCESS | 756 | --DOMWINDOW == 94 (18EF7800) [pid = 756] [serial = 1420] [outer = 00000000] [url = about:blank] 11:29:01 INFO - PROCESS | 756 | --DOMWINDOW == 93 (19746C00) [pid = 756] [serial = 1423] [outer = 00000000] [url = about:blank] 11:29:01 INFO - PROCESS | 756 | --DOMWINDOW == 92 (18EF9400) [pid = 756] [serial = 1421] [outer = 00000000] [url = about:blank] 11:29:01 INFO - PROCESS | 756 | --DOMWINDOW == 91 (1A3CF800) [pid = 756] [serial = 1426] [outer = 00000000] [url = about:blank] 11:29:01 INFO - PROCESS | 756 | --DOMWINDOW == 90 (19D4F000) [pid = 756] [serial = 1424] [outer = 00000000] [url = about:blank] 11:29:01 INFO - PROCESS | 756 | --DOMWINDOW == 89 (1A4E3C00) [pid = 756] [serial = 1427] [outer = 00000000] [url = about:blank] 11:29:01 INFO - PROCESS | 756 | --DOMWINDOW == 88 (18E0F400) [pid = 756] [serial = 1430] [outer = 00000000] [url = about:blank] 11:29:01 INFO - PROCESS | 756 | --DOMWINDOW == 87 (17BFA800) [pid = 756] [serial = 1414] [outer = 00000000] [url = about:blank] 11:29:01 INFO - PROCESS | 756 | --DOMWINDOW == 86 (17649000) [pid = 756] [serial = 1411] [outer = 00000000] [url = about:blank] 11:29:01 INFO - PROCESS | 756 | --DOMWINDOW == 85 (1766FC00) [pid = 756] [serial = 1412] [outer = 00000000] [url = about:blank] 11:29:01 INFO - PROCESS | 756 | --DOMWINDOW == 84 (15F24C00) [pid = 756] [serial = 1408] [outer = 00000000] [url = about:blank] 11:29:01 INFO - PROCESS | 756 | --DOMWINDOW == 83 (16063000) [pid = 756] [serial = 1409] [outer = 00000000] [url = about:blank] 11:29:01 INFO - PROCESS | 756 | --DOMWINDOW == 82 (14A6C800) [pid = 756] [serial = 1405] [outer = 00000000] [url = about:blank] 11:29:01 INFO - PROCESS | 756 | --DOMWINDOW == 81 (14E26400) [pid = 756] [serial = 1406] [outer = 00000000] [url = about:blank] 11:29:01 INFO - PROCESS | 756 | --DOMWINDOW == 80 (0DB8E000) [pid = 756] [serial = 1402] [outer = 00000000] [url = about:blank] 11:29:01 INFO - PROCESS | 756 | --DOMWINDOW == 79 (0E00D000) [pid = 756] [serial = 1403] [outer = 00000000] [url = about:blank] 11:29:01 INFO - PROCESS | 756 | --DOMWINDOW == 78 (0D0E7800) [pid = 756] [serial = 1399] [outer = 00000000] [url = about:blank] 11:29:01 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0D15F400) [pid = 756] [serial = 1400] [outer = 00000000] [url = about:blank] 11:29:01 INFO - PROCESS | 756 | --DOMWINDOW == 76 (0C8F5800) [pid = 756] [serial = 1396] [outer = 00000000] [url = about:blank] 11:29:01 INFO - PROCESS | 756 | --DOMWINDOW == 75 (0C905800) [pid = 756] [serial = 1397] [outer = 00000000] [url = about:blank] 11:29:01 INFO - PROCESS | 756 | --DOMWINDOW == 74 (1BD56000) [pid = 756] [serial = 1394] [outer = 00000000] [url = about:blank] 11:29:01 INFO - PROCESS | 756 | --DOMWINDOW == 73 (18E16C00) [pid = 756] [serial = 1417] [outer = 00000000] [url = about:blank] 11:29:01 INFO - PROCESS | 756 | --DOMWINDOW == 72 (180A0800) [pid = 756] [serial = 1415] [outer = 00000000] [url = about:blank] 11:29:01 INFO - PROCESS | 756 | --DOMWINDOW == 71 (17C0B400) [pid = 756] [serial = 1429] [outer = 00000000] [url = about:blank] 11:29:01 INFO - PROCESS | 756 | --DOMWINDOW == 70 (1A3CDC00) [pid = 756] [serial = 1432] [outer = 00000000] [url = about:blank] 11:29:01 INFO - PROCESS | 756 | --DOMWINDOW == 69 (18E17400) [pid = 756] [serial = 1418] [outer = 00000000] [url = about:blank] 11:29:01 INFO - PROCESS | 756 | 1468607341620 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 11:29:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:29:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 870ms 11:29:01 INFO - PROCESS | 756 | 1468607341697 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 11:29:01 INFO - PROCESS | 756 | 1468607341702 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 11:29:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:29:01 INFO - PROCESS | 756 | 1468607341708 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:29:01 INFO - PROCESS | 756 | 1468607341711 Marionette TRACE conn6 <- [1,1942,null,{}] 11:29:01 INFO - PROCESS | 756 | 1468607341714 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:01 INFO - PROCESS | 756 | 1468607341717 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:01 INFO - PROCESS | 756 | 1468607341803 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 11:29:01 INFO - PROCESS | 756 | 1468607341817 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:01 INFO - PROCESS | 756 | 1468607341820 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:01 INFO - PROCESS | 756 | ++DOCSHELL 0D642C00 == 30 [pid = 756] [id = 495] 11:29:01 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (0D646800) [pid = 756] [serial = 1485] [outer = 00000000] 11:29:01 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (0D836400) [pid = 756] [serial = 1486] [outer = 0D646800] 11:29:01 INFO - PROCESS | 756 | 1468607341867 Marionette DEBUG loaded listener.js 11:29:01 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (0D83B800) [pid = 756] [serial = 1487] [outer = 0D646800] 11:29:02 INFO - PROCESS | 756 | 1468607342353 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 11:29:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:29:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 11:29:02 INFO - PROCESS | 756 | 1468607342382 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 11:29:02 INFO - PROCESS | 756 | 1468607342384 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 11:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:29:02 INFO - PROCESS | 756 | 1468607342391 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:29:02 INFO - PROCESS | 756 | 1468607342395 Marionette TRACE conn6 <- [1,1946,null,{}] 11:29:02 INFO - PROCESS | 756 | 1468607342405 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:02 INFO - PROCESS | 756 | 1468607342410 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:02 INFO - PROCESS | 756 | 1468607342521 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 11:29:02 INFO - PROCESS | 756 | 1468607342532 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:02 INFO - PROCESS | 756 | 1468607342535 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:02 INFO - PROCESS | 756 | ++DOCSHELL 0E68E400 == 31 [pid = 756] [id = 496] 11:29:02 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (0E6CA000) [pid = 756] [serial = 1488] [outer = 00000000] 11:29:02 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (14A6A000) [pid = 756] [serial = 1489] [outer = 0E6CA000] 11:29:02 INFO - PROCESS | 756 | 1468607342590 Marionette DEBUG loaded listener.js 11:29:02 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (14E58400) [pid = 756] [serial = 1490] [outer = 0E6CA000] 11:29:03 INFO - PROCESS | 756 | 1468607343042 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 11:29:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 690ms 11:29:03 INFO - PROCESS | 756 | 1468607343101 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 11:29:03 INFO - PROCESS | 756 | 1468607343103 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 11:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:29:03 INFO - PROCESS | 756 | 1468607343106 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:29:03 INFO - PROCESS | 756 | 1468607343108 Marionette TRACE conn6 <- [1,1950,null,{}] 11:29:03 INFO - PROCESS | 756 | 1468607343111 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:03 INFO - PROCESS | 756 | 1468607343113 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:03 INFO - PROCESS | 756 | 1468607343207 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 11:29:03 INFO - PROCESS | 756 | 1468607343212 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:03 INFO - PROCESS | 756 | 1468607343214 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:03 INFO - PROCESS | 756 | ++DOCSHELL 15357000 == 32 [pid = 756] [id = 497] 11:29:03 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (1535A800) [pid = 756] [serial = 1491] [outer = 00000000] 11:29:03 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (1606D400) [pid = 756] [serial = 1492] [outer = 1535A800] 11:29:03 INFO - PROCESS | 756 | 1468607343258 Marionette DEBUG loaded listener.js 11:29:03 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (167E9000) [pid = 756] [serial = 1493] [outer = 1535A800] 11:29:03 INFO - PROCESS | 756 | 1468607343724 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 11:29:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 11:29:03 INFO - PROCESS | 756 | 1468607343780 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 11:29:03 INFO - PROCESS | 756 | 1468607343782 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 11:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:29:03 INFO - PROCESS | 756 | 1468607343785 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:29:03 INFO - PROCESS | 756 | 1468607343786 Marionette TRACE conn6 <- [1,1954,null,{}] 11:29:03 INFO - PROCESS | 756 | 1468607343796 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:03 INFO - PROCESS | 756 | 1468607343798 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:03 INFO - PROCESS | 756 | 1468607343906 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 11:29:03 INFO - PROCESS | 756 | 1468607343996 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:03 INFO - PROCESS | 756 | 1468607343998 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:03 INFO - PROCESS | 756 | ++DOCSHELL 17644800 == 33 [pid = 756] [id = 498] 11:29:03 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (17644C00) [pid = 756] [serial = 1494] [outer = 00000000] 11:29:04 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (17664400) [pid = 756] [serial = 1495] [outer = 17644C00] 11:29:04 INFO - PROCESS | 756 | 1468607344042 Marionette DEBUG loaded listener.js 11:29:04 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (17672C00) [pid = 756] [serial = 1496] [outer = 17644C00] 11:29:04 INFO - PROCESS | 756 | 1468607344456 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 11:29:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:29:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 730ms 11:29:04 INFO - PROCESS | 756 | 1468607344515 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 11:29:04 INFO - PROCESS | 756 | 1468607344517 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 11:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:29:04 INFO - PROCESS | 756 | 1468607344529 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:29:04 INFO - PROCESS | 756 | 1468607344530 Marionette TRACE conn6 <- [1,1958,null,{}] 11:29:04 INFO - PROCESS | 756 | 1468607344534 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:04 INFO - PROCESS | 756 | 1468607344540 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:04 INFO - PROCESS | 756 | 1468607344673 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 11:29:04 INFO - PROCESS | 756 | 1468607344736 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:04 INFO - PROCESS | 756 | 1468607344738 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:04 INFO - PROCESS | 756 | ++DOCSHELL 17BEEC00 == 34 [pid = 756] [id = 499] 11:29:04 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (17BEF000) [pid = 756] [serial = 1497] [outer = 00000000] 11:29:04 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (1830F800) [pid = 756] [serial = 1498] [outer = 17BEF000] 11:29:04 INFO - PROCESS | 756 | 1468607344784 Marionette DEBUG loaded listener.js 11:29:04 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (18E0D400) [pid = 756] [serial = 1499] [outer = 17BEF000] 11:29:05 INFO - PROCESS | 756 | 1468607345197 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 11:29:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 730ms 11:29:05 INFO - PROCESS | 756 | 1468607345283 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 11:29:05 INFO - PROCESS | 756 | 1468607345294 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 11:29:05 INFO - PROCESS | 756 | 1468607345297 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:29:05 INFO - PROCESS | 756 | 1468607345299 Marionette TRACE conn6 <- [1,1962,null,{}] 11:29:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:29:05 INFO - PROCESS | 756 | 1468607345307 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:05 INFO - PROCESS | 756 | 1468607345309 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:05 INFO - PROCESS | 756 | 1468607345419 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 11:29:05 INFO - PROCESS | 756 | --DOMWINDOW == 83 (194BC400) [pid = 756] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:29:05 INFO - PROCESS | 756 | --DOMWINDOW == 82 (17673800) [pid = 756] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:29:05 INFO - PROCESS | 756 | --DOMWINDOW == 81 (0D036C00) [pid = 756] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:29:05 INFO - PROCESS | 756 | --DOMWINDOW == 80 (15F22400) [pid = 756] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:29:05 INFO - PROCESS | 756 | --DOMWINDOW == 79 (0DB98000) [pid = 756] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:29:05 INFO - PROCESS | 756 | --DOMWINDOW == 78 (0D15E000) [pid = 756] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:29:05 INFO - PROCESS | 756 | --DOMWINDOW == 77 (15F27800) [pid = 756] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:29:05 INFO - PROCESS | 756 | --DOMWINDOW == 76 (18304C00) [pid = 756] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:29:05 INFO - PROCESS | 756 | --DOMWINDOW == 75 (19D56400) [pid = 756] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:29:05 INFO - PROCESS | 756 | --DOMWINDOW == 74 (17BF0400) [pid = 756] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:29:05 INFO - PROCESS | 756 | --DOMWINDOW == 73 (1A3D5800) [pid = 756] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:29:05 INFO - PROCESS | 756 | --DOMWINDOW == 72 (0C8ED800) [pid = 756] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:29:05 INFO - PROCESS | 756 | --DOMWINDOW == 71 (17C0AC00) [pid = 756] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:29:05 INFO - PROCESS | 756 | --DOMWINDOW == 70 (16064400) [pid = 756] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:29:05 INFO - PROCESS | 756 | 1468607345644 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:05 INFO - PROCESS | 756 | 1468607345646 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:05 INFO - PROCESS | 756 | ++DOCSHELL 0C829C00 == 35 [pid = 756] [id = 500] 11:29:05 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (0C830800) [pid = 756] [serial = 1500] [outer = 00000000] 11:29:05 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (0D10E800) [pid = 756] [serial = 1501] [outer = 0C830800] 11:29:05 INFO - PROCESS | 756 | 1468607345691 Marionette DEBUG loaded listener.js 11:29:05 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (0D79BC00) [pid = 756] [serial = 1502] [outer = 0C830800] 11:29:06 INFO - PROCESS | 756 | 1468607346050 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 11:29:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:29:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 770ms 11:29:06 INFO - PROCESS | 756 | 1468607346075 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 11:29:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:29:06 INFO - PROCESS | 756 | 1468607346077 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 11:29:06 INFO - PROCESS | 756 | 1468607346080 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:29:06 INFO - PROCESS | 756 | 1468607346082 Marionette TRACE conn6 <- [1,1966,null,{}] 11:29:06 INFO - PROCESS | 756 | 1468607346085 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:06 INFO - PROCESS | 756 | 1468607346087 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:06 INFO - PROCESS | 756 | 1468607346164 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 11:29:06 INFO - PROCESS | 756 | 1468607346171 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:06 INFO - PROCESS | 756 | 1468607346173 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:06 INFO - PROCESS | 756 | ++DOCSHELL 17665800 == 36 [pid = 756] [id = 501] 11:29:06 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (180A0800) [pid = 756] [serial = 1503] [outer = 00000000] 11:29:06 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (18EF9400) [pid = 756] [serial = 1504] [outer = 180A0800] 11:29:06 INFO - PROCESS | 756 | 1468607346215 Marionette DEBUG loaded listener.js 11:29:06 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (193AFC00) [pid = 756] [serial = 1505] [outer = 180A0800] 11:29:06 INFO - PROCESS | 756 | 1468607346660 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:29:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:29:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 630ms 11:29:06 INFO - PROCESS | 756 | 1468607346711 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 11:29:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:29:06 INFO - PROCESS | 756 | 1468607346713 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 11:29:06 INFO - PROCESS | 756 | 1468607346716 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:29:06 INFO - PROCESS | 756 | 1468607346718 Marionette TRACE conn6 <- [1,1970,null,{}] 11:29:06 INFO - PROCESS | 756 | 1468607346721 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:06 INFO - PROCESS | 756 | 1468607346723 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:06 INFO - PROCESS | 756 | 1468607346802 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 11:29:06 INFO - PROCESS | 756 | 1468607346808 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:06 INFO - PROCESS | 756 | 1468607346809 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:06 INFO - PROCESS | 756 | ++DOCSHELL 15F27800 == 37 [pid = 756] [id = 502] 11:29:06 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (18EEEC00) [pid = 756] [serial = 1506] [outer = 00000000] 11:29:06 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (196EC800) [pid = 756] [serial = 1507] [outer = 18EEEC00] 11:29:06 INFO - PROCESS | 756 | 1468607346852 Marionette DEBUG loaded listener.js 11:29:06 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (19D50800) [pid = 756] [serial = 1508] [outer = 18EEEC00] 11:29:07 INFO - PROCESS | 756 | 1468607347283 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 630ms 11:29:07 INFO - PROCESS | 756 | 1468607347347 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 11:29:07 INFO - PROCESS | 756 | 1468607347349 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 11:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:29:07 INFO - PROCESS | 756 | 1468607347353 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:29:07 INFO - PROCESS | 756 | 1468607347354 Marionette TRACE conn6 <- [1,1974,null,{}] 11:29:07 INFO - PROCESS | 756 | 1468607347358 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:07 INFO - PROCESS | 756 | 1468607347359 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:07 INFO - PROCESS | 756 | 1468607347439 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 11:29:07 INFO - PROCESS | 756 | 1468607347444 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:07 INFO - PROCESS | 756 | 1468607347446 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:07 INFO - PROCESS | 756 | ++DOCSHELL 1535EC00 == 38 [pid = 756] [id = 503] 11:29:07 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (196EB800) [pid = 756] [serial = 1509] [outer = 00000000] 11:29:07 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (1A3C0C00) [pid = 756] [serial = 1510] [outer = 196EB800] 11:29:07 INFO - PROCESS | 756 | 1468607347489 Marionette DEBUG loaded listener.js 11:29:07 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (1A3C9400) [pid = 756] [serial = 1511] [outer = 196EB800] 11:29:08 INFO - PROCESS | 756 | 1468607348120 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:29:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:29:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 830ms 11:29:08 INFO - PROCESS | 756 | 1468607348203 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 11:29:08 INFO - PROCESS | 756 | 1468607348208 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 11:29:08 INFO - PROCESS | 756 | 1468607348215 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:29:08 INFO - PROCESS | 756 | 1468607348219 Marionette TRACE conn6 <- [1,1978,null,{}] 11:29:08 INFO - PROCESS | 756 | 1468607348226 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:08 INFO - PROCESS | 756 | 1468607348229 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:08 INFO - PROCESS | 756 | 1468607348350 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 11:29:08 INFO - PROCESS | 756 | 1468607348453 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:08 INFO - PROCESS | 756 | 1468607348456 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:08 INFO - PROCESS | 756 | ++DOCSHELL 0C90EC00 == 39 [pid = 756] [id = 504] 11:29:08 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (0C912000) [pid = 756] [serial = 1512] [outer = 00000000] 11:29:08 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (0D276800) [pid = 756] [serial = 1513] [outer = 0C912000] 11:29:08 INFO - PROCESS | 756 | 1468607348512 Marionette DEBUG loaded listener.js 11:29:08 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (0D840800) [pid = 756] [serial = 1514] [outer = 0C912000] 11:29:09 INFO - PROCESS | 756 | 1468607349074 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:29:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 870ms 11:29:09 INFO - PROCESS | 756 | 1468607349090 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 11:29:09 INFO - PROCESS | 756 | 1468607349094 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 11:29:09 INFO - PROCESS | 756 | 1468607349101 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:29:09 INFO - PROCESS | 756 | 1468607349104 Marionette TRACE conn6 <- [1,1982,null,{}] 11:29:09 INFO - PROCESS | 756 | 1468607349124 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:09 INFO - PROCESS | 756 | 1468607349127 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:09 INFO - PROCESS | 756 | 1468607349239 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 11:29:09 INFO - PROCESS | 756 | 1468607349349 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:09 INFO - PROCESS | 756 | 1468607349352 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:09 INFO - PROCESS | 756 | ++DOCSHELL 14E1D400 == 40 [pid = 756] [id = 505] 11:29:09 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (14E26400) [pid = 756] [serial = 1515] [outer = 00000000] 11:29:09 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (16017000) [pid = 756] [serial = 1516] [outer = 14E26400] 11:29:09 INFO - PROCESS | 756 | 1468607349410 Marionette DEBUG loaded listener.js 11:29:09 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (16D5CC00) [pid = 756] [serial = 1517] [outer = 14E26400] 11:29:10 INFO - PROCESS | 756 | 1468607350042 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 11:29:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 987ms 11:29:10 INFO - PROCESS | 756 | 1468607350092 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 11:29:10 INFO - PROCESS | 756 | 1468607350094 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 11:29:10 INFO - PROCESS | 756 | 1468607350098 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:29:10 INFO - PROCESS | 756 | 1468607350102 Marionette TRACE conn6 <- [1,1986,null,{}] 11:29:10 INFO - PROCESS | 756 | 1468607350112 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:10 INFO - PROCESS | 756 | 1468607350117 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:10 INFO - PROCESS | 756 | 1468607350224 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 11:29:10 INFO - PROCESS | 756 | 1468607350363 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:10 INFO - PROCESS | 756 | 1468607350366 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:10 INFO - PROCESS | 756 | ++DOCSHELL 19D51400 == 41 [pid = 756] [id = 506] 11:29:10 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (19D54C00) [pid = 756] [serial = 1518] [outer = 00000000] 11:29:10 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (1A3D3000) [pid = 756] [serial = 1519] [outer = 19D54C00] 11:29:10 INFO - PROCESS | 756 | 1468607350424 Marionette DEBUG loaded listener.js 11:29:10 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (1A502400) [pid = 756] [serial = 1520] [outer = 19D54C00] 11:29:11 INFO - PROCESS | 756 | 1468607351038 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 11:29:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:29:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 970ms 11:29:11 INFO - PROCESS | 756 | 1468607351072 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 11:29:11 INFO - PROCESS | 756 | 1468607351074 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 11:29:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:29:11 INFO - PROCESS | 756 | 1468607351078 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:29:11 INFO - PROCESS | 756 | 1468607351080 Marionette TRACE conn6 <- [1,1990,null,{}] 11:29:11 INFO - PROCESS | 756 | 1468607351083 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:11 INFO - PROCESS | 756 | 1468607351085 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:11 INFO - PROCESS | 756 | 1468607351208 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 11:29:11 INFO - PROCESS | 756 | 1468607351318 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:11 INFO - PROCESS | 756 | 1468607351320 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:11 INFO - PROCESS | 756 | ++DOCSHELL 17BF6800 == 42 [pid = 756] [id = 507] 11:29:11 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (18EEA400) [pid = 756] [serial = 1521] [outer = 00000000] 11:29:11 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (1A3C8800) [pid = 756] [serial = 1522] [outer = 18EEA400] 11:29:11 INFO - PROCESS | 756 | 1468607351374 Marionette DEBUG loaded listener.js 11:29:11 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (1A50AC00) [pid = 756] [serial = 1523] [outer = 18EEA400] 11:29:12 INFO - PROCESS | 756 | 1468607352082 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 11:29:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:29:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1015ms 11:29:12 INFO - PROCESS | 756 | 1468607352105 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 11:29:12 INFO - PROCESS | 756 | 1468607352109 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 11:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:29:12 INFO - PROCESS | 756 | 1468607352114 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:29:12 INFO - PROCESS | 756 | 1468607352119 Marionette TRACE conn6 <- [1,1994,null,{}] 11:29:12 INFO - PROCESS | 756 | 1468607352141 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:12 INFO - PROCESS | 756 | 1468607352143 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:12 INFO - PROCESS | 756 | 1468607352243 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 11:29:12 INFO - PROCESS | 756 | --DOCSHELL 15F27800 == 41 [pid = 756] [id = 502] 11:29:12 INFO - PROCESS | 756 | --DOCSHELL 17665800 == 40 [pid = 756] [id = 501] 11:29:12 INFO - PROCESS | 756 | --DOCSHELL 0C829C00 == 39 [pid = 756] [id = 500] 11:29:12 INFO - PROCESS | 756 | --DOCSHELL 17BEEC00 == 38 [pid = 756] [id = 499] 11:29:12 INFO - PROCESS | 756 | --DOCSHELL 17644800 == 37 [pid = 756] [id = 498] 11:29:12 INFO - PROCESS | 756 | --DOCSHELL 15357000 == 36 [pid = 756] [id = 497] 11:29:12 INFO - PROCESS | 756 | --DOCSHELL 0E68E400 == 35 [pid = 756] [id = 496] 11:29:12 INFO - PROCESS | 756 | --DOCSHELL 0D642C00 == 34 [pid = 756] [id = 495] 11:29:12 INFO - PROCESS | 756 | --DOCSHELL 0C8F0400 == 33 [pid = 756] [id = 494] 11:29:12 INFO - PROCESS | 756 | --DOCSHELL 193AC400 == 32 [pid = 756] [id = 492] 11:29:12 INFO - PROCESS | 756 | --DOCSHELL 0C82C800 == 31 [pid = 756] [id = 493] 11:29:12 INFO - PROCESS | 756 | --DOCSHELL 19D51400 == 30 [pid = 756] [id = 506] 11:29:12 INFO - PROCESS | 756 | --DOCSHELL 17BF6800 == 29 [pid = 756] [id = 507] 11:29:12 INFO - PROCESS | 756 | --DOCSHELL 14E1D400 == 28 [pid = 756] [id = 505] 11:29:12 INFO - PROCESS | 756 | --DOCSHELL 1535EC00 == 27 [pid = 756] [id = 503] 11:29:12 INFO - PROCESS | 756 | --DOCSHELL 0C90EC00 == 26 [pid = 756] [id = 504] 11:29:12 INFO - PROCESS | 756 | 1468607352924 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:12 INFO - PROCESS | 756 | 1468607352927 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:12 INFO - PROCESS | 756 | --DOMWINDOW == 93 (0D1F9C00) [pid = 756] [serial = 1441] [outer = 00000000] [url = about:blank] 11:29:12 INFO - PROCESS | 756 | --DOMWINDOW == 92 (0D27F000) [pid = 756] [serial = 1442] [outer = 00000000] [url = about:blank] 11:29:12 INFO - PROCESS | 756 | --DOMWINDOW == 91 (16070400) [pid = 756] [serial = 1450] [outer = 00000000] [url = about:blank] 11:29:12 INFO - PROCESS | 756 | --DOMWINDOW == 90 (16359000) [pid = 756] [serial = 1451] [outer = 00000000] [url = about:blank] 11:29:12 INFO - PROCESS | 756 | --DOMWINDOW == 89 (18EF4000) [pid = 756] [serial = 1459] [outer = 00000000] [url = about:blank] 11:29:12 INFO - PROCESS | 756 | --DOMWINDOW == 88 (1A325400) [pid = 756] [serial = 1465] [outer = 00000000] [url = about:blank] 11:29:12 INFO - PROCESS | 756 | --DOMWINDOW == 87 (1830B400) [pid = 756] [serial = 1456] [outer = 00000000] [url = about:blank] 11:29:12 INFO - PROCESS | 756 | --DOMWINDOW == 86 (18310800) [pid = 756] [serial = 1457] [outer = 00000000] [url = about:blank] 11:29:12 INFO - PROCESS | 756 | --DOMWINDOW == 85 (19D49800) [pid = 756] [serial = 1463] [outer = 00000000] [url = about:blank] 11:29:12 INFO - PROCESS | 756 | --DOMWINDOW == 84 (1A50EC00) [pid = 756] [serial = 1468] [outer = 00000000] [url = about:blank] 11:29:12 INFO - PROCESS | 756 | --DOMWINDOW == 83 (1A3BB800) [pid = 756] [serial = 1466] [outer = 00000000] [url = about:blank] 11:29:12 INFO - PROCESS | 756 | --DOMWINDOW == 82 (0C908C00) [pid = 756] [serial = 1438] [outer = 00000000] [url = about:blank] 11:29:12 INFO - PROCESS | 756 | --DOMWINDOW == 81 (0C90D800) [pid = 756] [serial = 1439] [outer = 00000000] [url = about:blank] 11:29:12 INFO - PROCESS | 756 | --DOMWINDOW == 80 (1A3CBC00) [pid = 756] [serial = 1474] [outer = 00000000] [url = about:blank] 11:29:12 INFO - PROCESS | 756 | --DOMWINDOW == 79 (1B072C00) [pid = 756] [serial = 1469] [outer = 00000000] [url = about:blank] 11:29:12 INFO - PROCESS | 756 | --DOMWINDOW == 78 (1A505C00) [pid = 756] [serial = 1475] [outer = 00000000] [url = about:blank] 11:29:12 INFO - PROCESS | 756 | --DOMWINDOW == 77 (1BD57C00) [pid = 756] [serial = 1477] [outer = 00000000] [url = about:blank] 11:29:12 INFO - PROCESS | 756 | --DOMWINDOW == 76 (17B77400) [pid = 756] [serial = 1471] [outer = 00000000] [url = about:blank] 11:29:12 INFO - PROCESS | 756 | --DOMWINDOW == 75 (18306000) [pid = 756] [serial = 1472] [outer = 00000000] [url = about:blank] 11:29:12 INFO - PROCESS | 756 | --DOMWINDOW == 74 (18EF4800) [pid = 756] [serial = 1460] [outer = 00000000] [url = about:blank] 11:29:12 INFO - PROCESS | 756 | --DOMWINDOW == 73 (19740C00) [pid = 756] [serial = 1462] [outer = 00000000] [url = about:blank] 11:29:12 INFO - PROCESS | 756 | --DOMWINDOW == 72 (17BF7800) [pid = 756] [serial = 1453] [outer = 00000000] [url = about:blank] 11:29:12 INFO - PROCESS | 756 | --DOMWINDOW == 71 (17C0BC00) [pid = 756] [serial = 1454] [outer = 00000000] [url = about:blank] 11:29:12 INFO - PROCESS | 756 | --DOMWINDOW == 70 (14EDD000) [pid = 756] [serial = 1447] [outer = 00000000] [url = about:blank] 11:29:12 INFO - PROCESS | 756 | --DOMWINDOW == 69 (15F1B000) [pid = 756] [serial = 1448] [outer = 00000000] [url = about:blank] 11:29:12 INFO - PROCESS | 756 | --DOMWINDOW == 68 (1B074C00) [pid = 756] [serial = 1436] [outer = 00000000] [url = about:blank] 11:29:12 INFO - PROCESS | 756 | --DOMWINDOW == 67 (0E00DC00) [pid = 756] [serial = 1444] [outer = 00000000] [url = about:blank] 11:29:12 INFO - PROCESS | 756 | --DOMWINDOW == 66 (0E6CC800) [pid = 756] [serial = 1445] [outer = 00000000] [url = about:blank] 11:29:13 INFO - PROCESS | 756 | ++DOCSHELL 0C811000 == 27 [pid = 756] [id = 508] 11:29:13 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (0C811C00) [pid = 756] [serial = 1524] [outer = 00000000] 11:29:13 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (0C82D400) [pid = 756] [serial = 1525] [outer = 0C811C00] 11:29:13 INFO - PROCESS | 756 | 1468607353091 Marionette DEBUG loaded listener.js 11:29:13 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (0C8EE400) [pid = 756] [serial = 1526] [outer = 0C811C00] 11:29:13 INFO - PROCESS | 756 | 1468607353543 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 11:29:13 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 11:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1490ms 11:29:13 INFO - PROCESS | 756 | 1468607353609 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 11:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:29:13 INFO - PROCESS | 756 | 1468607353613 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 11:29:13 INFO - PROCESS | 756 | 1468607353617 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:29:13 INFO - PROCESS | 756 | 1468607353620 Marionette TRACE conn6 <- [1,1998,null,{}] 11:29:13 INFO - PROCESS | 756 | 1468607353626 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:13 INFO - PROCESS | 756 | 1468607353630 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:13 INFO - PROCESS | 756 | 1468607353722 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 11:29:13 INFO - PROCESS | 756 | 1468607353733 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:13 INFO - PROCESS | 756 | 1468607353735 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:13 INFO - PROCESS | 756 | ++DOCSHELL 0D1F4C00 == 28 [pid = 756] [id = 509] 11:29:13 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (0D1F6800) [pid = 756] [serial = 1527] [outer = 00000000] 11:29:13 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (0D275C00) [pid = 756] [serial = 1528] [outer = 0D1F6800] 11:29:13 INFO - PROCESS | 756 | 1468607353783 Marionette DEBUG loaded listener.js 11:29:13 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (0D642C00) [pid = 756] [serial = 1529] [outer = 0D1F6800] 11:29:14 INFO - PROCESS | 756 | 1468607354247 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 11:29:14 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 11:29:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 690ms 11:29:14 INFO - PROCESS | 756 | 1468607354335 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 11:29:14 INFO - PROCESS | 756 | 1468607354339 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 11:29:14 INFO - PROCESS | 756 | 1468607354347 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:29:14 INFO - PROCESS | 756 | 1468607354349 Marionette TRACE conn6 <- [1,2002,null,{}] 11:29:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:29:14 INFO - PROCESS | 756 | 1468607354353 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:14 INFO - PROCESS | 756 | 1468607354356 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:14 INFO - PROCESS | 756 | 1468607354476 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 11:29:14 INFO - PROCESS | 756 | 1468607354537 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:14 INFO - PROCESS | 756 | 1468607354539 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:14 INFO - PROCESS | 756 | ++DOCSHELL 0E088400 == 29 [pid = 756] [id = 510] 11:29:14 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (0E590C00) [pid = 756] [serial = 1530] [outer = 00000000] 11:29:14 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (0E6CBC00) [pid = 756] [serial = 1531] [outer = 0E590C00] 11:29:14 INFO - PROCESS | 756 | 1468607354584 Marionette DEBUG loaded listener.js 11:29:14 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (14E20000) [pid = 756] [serial = 1532] [outer = 0E590C00] 11:29:14 INFO - PROCESS | 756 | 1468607354980 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 11:29:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:29:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 11:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:29:15 INFO - PROCESS | 756 | 1468607355029 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 11:29:15 INFO - PROCESS | 756 | 1468607355031 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 11:29:15 INFO - PROCESS | 756 | 1468607355036 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:29:15 INFO - PROCESS | 756 | 1468607355042 Marionette TRACE conn6 <- [1,2006,null,{}] 11:29:15 INFO - PROCESS | 756 | 1468607355060 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:15 INFO - PROCESS | 756 | 1468607355063 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:15 INFO - PROCESS | 756 | 1468607355178 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 11:29:15 INFO - PROCESS | 756 | 1468607355192 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:15 INFO - PROCESS | 756 | 1468607355194 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:15 INFO - PROCESS | 756 | ++DOCSHELL 0C8F5000 == 30 [pid = 756] [id = 511] 11:29:15 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (0E08B800) [pid = 756] [serial = 1533] [outer = 00000000] 11:29:15 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (1606E800) [pid = 756] [serial = 1534] [outer = 0E08B800] 11:29:15 INFO - PROCESS | 756 | 1468607355248 Marionette DEBUG loaded listener.js 11:29:15 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (16D5D000) [pid = 756] [serial = 1535] [outer = 0E08B800] 11:29:15 INFO - PROCESS | 756 | 1468607355703 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:29:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:29:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 730ms 11:29:15 INFO - PROCESS | 756 | 1468607355768 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 11:29:15 INFO - PROCESS | 756 | 1468607355771 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 11:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:29:15 INFO - PROCESS | 756 | 1468607355809 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:29:15 INFO - PROCESS | 756 | 1468607355811 Marionette TRACE conn6 <- [1,2010,null,{}] 11:29:15 INFO - PROCESS | 756 | 1468607355819 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:15 INFO - PROCESS | 756 | 1468607355821 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:15 INFO - PROCESS | 756 | 1468607355936 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 11:29:15 INFO - PROCESS | 756 | 1468607355946 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:15 INFO - PROCESS | 756 | 1468607355948 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:15 INFO - PROCESS | 756 | ++DOCSHELL 17665800 == 31 [pid = 756] [id = 512] 11:29:15 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (17672000) [pid = 756] [serial = 1536] [outer = 00000000] 11:29:15 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (17BF8C00) [pid = 756] [serial = 1537] [outer = 17672000] 11:29:15 INFO - PROCESS | 756 | 1468607355991 Marionette DEBUG loaded listener.js 11:29:16 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (17C0BC00) [pid = 756] [serial = 1538] [outer = 17672000] 11:29:16 INFO - PROCESS | 756 | 1468607356429 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 11:29:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:29:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 711ms 11:29:16 INFO - PROCESS | 756 | 1468607356489 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 11:29:16 INFO - PROCESS | 756 | 1468607356491 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 11:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:29:16 INFO - PROCESS | 756 | 1468607356494 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:29:16 INFO - PROCESS | 756 | 1468607356496 Marionette TRACE conn6 <- [1,2014,null,{}] 11:29:16 INFO - PROCESS | 756 | 1468607356499 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:16 INFO - PROCESS | 756 | 1468607356501 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:16 INFO - PROCESS | 756 | 1468607356618 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 11:29:16 INFO - PROCESS | 756 | 1468607356627 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:16 INFO - PROCESS | 756 | 1468607356633 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:16 INFO - PROCESS | 756 | ++DOCSHELL 180A6C00 == 32 [pid = 756] [id = 513] 11:29:16 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (18301800) [pid = 756] [serial = 1539] [outer = 00000000] 11:29:16 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (1830D800) [pid = 756] [serial = 1540] [outer = 18301800] 11:29:16 INFO - PROCESS | 756 | 1468607356743 Marionette DEBUG loaded listener.js 11:29:16 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (18EED800) [pid = 756] [serial = 1541] [outer = 18301800] 11:29:17 INFO - PROCESS | 756 | --DOMWINDOW == 83 (18EEEC00) [pid = 756] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:29:17 INFO - PROCESS | 756 | --DOMWINDOW == 82 (196EB800) [pid = 756] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:29:17 INFO - PROCESS | 756 | --DOMWINDOW == 81 (17644C00) [pid = 756] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:29:17 INFO - PROCESS | 756 | --DOMWINDOW == 80 (1535A800) [pid = 756] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:29:17 INFO - PROCESS | 756 | --DOMWINDOW == 79 (1A50F000) [pid = 756] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:29:17 INFO - PROCESS | 756 | --DOMWINDOW == 78 (0C90BC00) [pid = 756] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:29:17 INFO - PROCESS | 756 | --DOMWINDOW == 77 (17BEF000) [pid = 756] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:29:17 INFO - PROCESS | 756 | --DOMWINDOW == 76 (0C830800) [pid = 756] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:29:17 INFO - PROCESS | 756 | --DOMWINDOW == 75 (180A0800) [pid = 756] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:29:17 INFO - PROCESS | 756 | --DOMWINDOW == 74 (0E6CA000) [pid = 756] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:29:17 INFO - PROCESS | 756 | --DOMWINDOW == 73 (0D646800) [pid = 756] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:29:17 INFO - PROCESS | 756 | --DOMWINDOW == 72 (0C82F400) [pid = 756] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:29:17 INFO - PROCESS | 756 | 1468607357402 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 11:29:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:29:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 930ms 11:29:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:29:17 INFO - PROCESS | 756 | 1468607357425 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 11:29:17 INFO - PROCESS | 756 | 1468607357427 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 11:29:17 INFO - PROCESS | 756 | 1468607357430 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:29:17 INFO - PROCESS | 756 | 1468607357432 Marionette TRACE conn6 <- [1,2018,null,{}] 11:29:17 INFO - PROCESS | 756 | 1468607357435 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:17 INFO - PROCESS | 756 | 1468607357438 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:17 INFO - PROCESS | 756 | 1468607357517 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 11:29:17 INFO - PROCESS | 756 | 1468607357615 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:17 INFO - PROCESS | 756 | 1468607357627 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:17 INFO - PROCESS | 756 | ++DOCSHELL 0C80C400 == 33 [pid = 756] [id = 514] 11:29:17 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (0C821800) [pid = 756] [serial = 1542] [outer = 00000000] 11:29:17 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (16D65C00) [pid = 756] [serial = 1543] [outer = 0C821800] 11:29:17 INFO - PROCESS | 756 | 1468607357671 Marionette DEBUG loaded listener.js 11:29:17 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (18307400) [pid = 756] [serial = 1544] [outer = 0C821800] 11:29:18 INFO - PROCESS | 756 | 1468607358024 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 11:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 630ms 11:29:18 INFO - PROCESS | 756 | 1468607358062 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 11:29:18 INFO - PROCESS | 756 | 1468607358064 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 11:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:29:18 INFO - PROCESS | 756 | 1468607358067 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:29:18 INFO - PROCESS | 756 | 1468607358068 Marionette TRACE conn6 <- [1,2022,null,{}] 11:29:18 INFO - PROCESS | 756 | 1468607358072 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:18 INFO - PROCESS | 756 | 1468607358073 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:18 INFO - PROCESS | 756 | 1468607358205 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 11:29:18 INFO - PROCESS | 756 | 1468607358216 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:18 INFO - PROCESS | 756 | 1468607358218 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:18 INFO - PROCESS | 756 | ++DOCSHELL 18EF8000 == 34 [pid = 756] [id = 515] 11:29:18 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (18EF8800) [pid = 756] [serial = 1545] [outer = 00000000] 11:29:18 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (196E3000) [pid = 756] [serial = 1546] [outer = 18EF8800] 11:29:18 INFO - PROCESS | 756 | 1468607358261 Marionette DEBUG loaded listener.js 11:29:18 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (19748C00) [pid = 756] [serial = 1547] [outer = 18EF8800] 11:29:18 INFO - PROCESS | 756 | 1468607358663 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms 11:29:18 INFO - PROCESS | 756 | 1468607358698 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 11:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:29:18 INFO - PROCESS | 756 | 1468607358700 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 11:29:18 INFO - PROCESS | 756 | 1468607358703 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:29:18 INFO - PROCESS | 756 | 1468607358704 Marionette TRACE conn6 <- [1,2026,null,{}] 11:29:18 INFO - PROCESS | 756 | 1468607358708 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:18 INFO - PROCESS | 756 | 1468607358710 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:18 INFO - PROCESS | 756 | 1468607358825 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 11:29:18 INFO - PROCESS | 756 | 1468607358833 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:18 INFO - PROCESS | 756 | 1468607358835 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:18 INFO - PROCESS | 756 | ++DOCSHELL 0C813000 == 35 [pid = 756] [id = 516] 11:29:18 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (0D27B400) [pid = 756] [serial = 1548] [outer = 00000000] 11:29:18 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (19D50C00) [pid = 756] [serial = 1549] [outer = 0D27B400] 11:29:18 INFO - PROCESS | 756 | 1468607358878 Marionette DEBUG loaded listener.js 11:29:18 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (19D55000) [pid = 756] [serial = 1550] [outer = 0D27B400] 11:29:19 INFO - PROCESS | 756 | 1468607359358 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 11:29:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:29:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 730ms 11:29:19 INFO - PROCESS | 756 | 1468607359434 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 11:29:19 INFO - PROCESS | 756 | 1468607359440 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 11:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:29:19 INFO - PROCESS | 756 | 1468607359445 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:29:19 INFO - PROCESS | 756 | 1468607359448 Marionette TRACE conn6 <- [1,2030,null,{}] 11:29:19 INFO - PROCESS | 756 | 1468607359454 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:19 INFO - PROCESS | 756 | 1468607359457 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:19 INFO - PROCESS | 756 | 1468607359581 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 11:29:19 INFO - PROCESS | 756 | 1468607359721 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:19 INFO - PROCESS | 756 | 1468607359726 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:19 INFO - PROCESS | 756 | ++DOCSHELL 0CC1EC00 == 36 [pid = 756] [id = 517] 11:29:19 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (0CC21000) [pid = 756] [serial = 1551] [outer = 00000000] 11:29:19 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (0D084400) [pid = 756] [serial = 1552] [outer = 0CC21000] 11:29:19 INFO - PROCESS | 756 | 1468607359786 Marionette DEBUG loaded listener.js 11:29:19 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (0D7A7400) [pid = 756] [serial = 1553] [outer = 0CC21000] 11:29:20 INFO - PROCESS | 756 | 1468607360495 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:29:20 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) 11:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1120ms 11:29:20 INFO - PROCESS | 756 | 1468607360577 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 11:29:20 INFO - PROCESS | 756 | 1468607360582 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 11:29:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:29:20 INFO - PROCESS | 756 | 1468607360590 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:29:20 INFO - PROCESS | 756 | 1468607360593 Marionette TRACE conn6 <- [1,2034,null,{}] 11:29:20 INFO - PROCESS | 756 | 1468607360597 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:20 INFO - PROCESS | 756 | 1468607360600 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:20 INFO - PROCESS | 756 | 1468607360727 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 11:29:20 INFO - PROCESS | 756 | 1468607360855 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:20 INFO - PROCESS | 756 | 1468607360858 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:20 INFO - PROCESS | 756 | ++DOCSHELL 0E6CC800 == 37 [pid = 756] [id = 518] 11:29:20 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (141D3800) [pid = 756] [serial = 1554] [outer = 00000000] 11:29:20 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (15357000) [pid = 756] [serial = 1555] [outer = 141D3800] 11:29:20 INFO - PROCESS | 756 | 1468607360916 Marionette DEBUG loaded listener.js 11:29:20 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (1601E000) [pid = 756] [serial = 1556] [outer = 141D3800] 11:29:21 INFO - PROCESS | 756 | 1468607361775 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:29:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:29:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1227ms 11:29:21 INFO - PROCESS | 756 | 1468607361818 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 11:29:21 INFO - PROCESS | 756 | 1468607361822 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 11:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:29:21 INFO - PROCESS | 756 | 1468607361852 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:29:21 INFO - PROCESS | 756 | 1468607361855 Marionette TRACE conn6 <- [1,2038,null,{}] 11:29:21 INFO - PROCESS | 756 | 1468607361861 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:21 INFO - PROCESS | 756 | 1468607361864 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:21 INFO - PROCESS | 756 | 1468607361977 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 11:29:22 INFO - PROCESS | 756 | 1468607362118 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:22 INFO - PROCESS | 756 | 1468607362122 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:22 INFO - PROCESS | 756 | --DOCSHELL 18EF8000 == 36 [pid = 756] [id = 515] 11:29:22 INFO - PROCESS | 756 | --DOCSHELL 0C80C400 == 35 [pid = 756] [id = 514] 11:29:22 INFO - PROCESS | 756 | --DOCSHELL 180A6C00 == 34 [pid = 756] [id = 513] 11:29:22 INFO - PROCESS | 756 | --DOCSHELL 17665800 == 33 [pid = 756] [id = 512] 11:29:22 INFO - PROCESS | 756 | --DOCSHELL 0C8F5000 == 32 [pid = 756] [id = 511] 11:29:22 INFO - PROCESS | 756 | --DOCSHELL 0E088400 == 31 [pid = 756] [id = 510] 11:29:22 INFO - PROCESS | 756 | --DOCSHELL 0D1F4C00 == 30 [pid = 756] [id = 509] 11:29:22 INFO - PROCESS | 756 | --DOCSHELL 0C811000 == 29 [pid = 756] [id = 508] 11:29:22 INFO - PROCESS | 756 | --DOMWINDOW == 86 (19D50800) [pid = 756] [serial = 1508] [outer = 00000000] [url = about:blank] 11:29:22 INFO - PROCESS | 756 | --DOMWINDOW == 85 (1A3C9400) [pid = 756] [serial = 1511] [outer = 00000000] [url = about:blank] 11:29:22 INFO - PROCESS | 756 | --DOMWINDOW == 84 (1A3C0C00) [pid = 756] [serial = 1510] [outer = 00000000] [url = about:blank] 11:29:22 INFO - PROCESS | 756 | --DOMWINDOW == 83 (17664400) [pid = 756] [serial = 1495] [outer = 00000000] [url = about:blank] 11:29:22 INFO - PROCESS | 756 | --DOMWINDOW == 82 (1606D400) [pid = 756] [serial = 1492] [outer = 00000000] [url = about:blank] 11:29:22 INFO - PROCESS | 756 | --DOMWINDOW == 81 (1BDBC400) [pid = 756] [serial = 1478] [outer = 00000000] [url = about:blank] 11:29:22 INFO - PROCESS | 756 | --DOMWINDOW == 80 (0CCCB800) [pid = 756] [serial = 1483] [outer = 00000000] [url = about:blank] 11:29:22 INFO - PROCESS | 756 | --DOMWINDOW == 79 (1830F800) [pid = 756] [serial = 1498] [outer = 00000000] [url = about:blank] 11:29:22 INFO - PROCESS | 756 | --DOMWINDOW == 78 (17672C00) [pid = 756] [serial = 1496] [outer = 00000000] [url = about:blank] 11:29:22 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0D10E800) [pid = 756] [serial = 1501] [outer = 00000000] [url = about:blank] 11:29:22 INFO - PROCESS | 756 | --DOMWINDOW == 76 (18E0D400) [pid = 756] [serial = 1499] [outer = 00000000] [url = about:blank] 11:29:22 INFO - PROCESS | 756 | --DOMWINDOW == 75 (0D79BC00) [pid = 756] [serial = 1502] [outer = 00000000] [url = about:blank] 11:29:22 INFO - PROCESS | 756 | --DOMWINDOW == 74 (18EF9400) [pid = 756] [serial = 1504] [outer = 00000000] [url = about:blank] 11:29:22 INFO - PROCESS | 756 | --DOMWINDOW == 73 (196EC800) [pid = 756] [serial = 1507] [outer = 00000000] [url = about:blank] 11:29:22 INFO - PROCESS | 756 | --DOMWINDOW == 72 (0D0E5C00) [pid = 756] [serial = 1484] [outer = 00000000] [url = about:blank] 11:29:22 INFO - PROCESS | 756 | --DOMWINDOW == 71 (14A6A000) [pid = 756] [serial = 1489] [outer = 00000000] [url = about:blank] 11:29:22 INFO - PROCESS | 756 | --DOMWINDOW == 70 (14E58400) [pid = 756] [serial = 1490] [outer = 00000000] [url = about:blank] 11:29:22 INFO - PROCESS | 756 | --DOMWINDOW == 69 (0D836400) [pid = 756] [serial = 1486] [outer = 00000000] [url = about:blank] 11:29:22 INFO - PROCESS | 756 | --DOMWINDOW == 68 (0CCD2400) [pid = 756] [serial = 1480] [outer = 00000000] [url = about:blank] 11:29:22 INFO - PROCESS | 756 | --DOMWINDOW == 67 (0D83B800) [pid = 756] [serial = 1487] [outer = 00000000] [url = about:blank] 11:29:22 INFO - PROCESS | 756 | --DOMWINDOW == 66 (0D106800) [pid = 756] [serial = 1481] [outer = 00000000] [url = about:blank] 11:29:22 INFO - PROCESS | 756 | --DOMWINDOW == 65 (193AFC00) [pid = 756] [serial = 1505] [outer = 00000000] [url = about:blank] 11:29:22 INFO - PROCESS | 756 | --DOMWINDOW == 64 (167E9000) [pid = 756] [serial = 1493] [outer = 00000000] [url = about:blank] 11:29:22 INFO - PROCESS | 756 | ++DOCSHELL 0C811000 == 30 [pid = 756] [id = 519] 11:29:22 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (0C84EC00) [pid = 756] [serial = 1557] [outer = 00000000] 11:29:22 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (0C912800) [pid = 756] [serial = 1558] [outer = 0C84EC00] 11:29:22 INFO - PROCESS | 756 | 1468607362204 Marionette DEBUG loaded listener.js 11:29:22 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (0D0E5800) [pid = 756] [serial = 1559] [outer = 0C84EC00] 11:29:22 INFO - PROCESS | 756 | 1468607362607 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:29:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:29:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 770ms 11:29:22 INFO - PROCESS | 756 | 1468607362623 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 11:29:22 INFO - PROCESS | 756 | 1468607362627 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 11:29:22 INFO - PROCESS | 756 | 1468607362633 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:29:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:29:22 INFO - PROCESS | 756 | 1468607362635 Marionette TRACE conn6 <- [1,2042,null,{}] 11:29:22 INFO - PROCESS | 756 | 1468607362639 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:22 INFO - PROCESS | 756 | 1468607362642 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:22 INFO - PROCESS | 756 | 1468607362728 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 11:29:22 INFO - PROCESS | 756 | 1468607362734 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:22 INFO - PROCESS | 756 | 1468607362736 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:22 INFO - PROCESS | 756 | ++DOCSHELL 0D1FD000 == 31 [pid = 756] [id = 520] 11:29:22 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (0D1FD800) [pid = 756] [serial = 1560] [outer = 00000000] 11:29:22 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (0D840400) [pid = 756] [serial = 1561] [outer = 0D1FD800] 11:29:22 INFO - PROCESS | 756 | 1468607362784 Marionette DEBUG loaded listener.js 11:29:22 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (0DB8F800) [pid = 756] [serial = 1562] [outer = 0D1FD800] 11:29:23 INFO - PROCESS | 756 | 1468607363279 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 11:29:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:29:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 11:29:23 INFO - PROCESS | 756 | 1468607363308 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 11:29:23 INFO - PROCESS | 756 | 1468607363311 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 11:29:23 INFO - PROCESS | 756 | 1468607363314 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:29:23 INFO - PROCESS | 756 | 1468607363317 Marionette TRACE conn6 <- [1,2046,null,{}] 11:29:23 INFO - PROCESS | 756 | 1468607363328 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:23 INFO - PROCESS | 756 | 1468607363333 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:23 INFO - PROCESS | 756 | 1468607363418 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 11:29:23 INFO - PROCESS | 756 | 1468607363547 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:23 INFO - PROCESS | 756 | 1468607363550 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:23 INFO - PROCESS | 756 | ++DOCSHELL 15F1B000 == 32 [pid = 756] [id = 521] 11:29:23 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (15F21400) [pid = 756] [serial = 1563] [outer = 00000000] 11:29:23 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (16064000) [pid = 756] [serial = 1564] [outer = 15F21400] 11:29:23 INFO - PROCESS | 756 | 1468607363605 Marionette DEBUG loaded listener.js 11:29:23 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (16354800) [pid = 756] [serial = 1565] [outer = 15F21400] 11:29:23 INFO - PROCESS | 756 | 1468607363951 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 11:29:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:29:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 11:29:23 INFO - PROCESS | 756 | 1468607364015 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 11:29:23 INFO - PROCESS | 756 | 1468607364017 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 11:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:29:24 INFO - PROCESS | 756 | 1468607364021 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:29:24 INFO - PROCESS | 756 | 1468607364023 Marionette TRACE conn6 <- [1,2050,null,{}] 11:29:24 INFO - PROCESS | 756 | 1468607364026 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:24 INFO - PROCESS | 756 | 1468607364028 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:24 INFO - PROCESS | 756 | 1468607364127 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 11:29:24 INFO - PROCESS | 756 | 1468607364133 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:24 INFO - PROCESS | 756 | 1468607364135 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:24 INFO - PROCESS | 756 | ++DOCSHELL 1764CC00 == 33 [pid = 756] [id = 522] 11:29:24 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (17664400) [pid = 756] [serial = 1566] [outer = 00000000] 11:29:24 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (17C0EC00) [pid = 756] [serial = 1567] [outer = 17664400] 11:29:24 INFO - PROCESS | 756 | 1468607364180 Marionette DEBUG loaded listener.js 11:29:24 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (1830DC00) [pid = 756] [serial = 1568] [outer = 17664400] 11:29:24 INFO - PROCESS | 756 | 1468607364647 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 11:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 670ms 11:29:24 INFO - PROCESS | 756 | 1468607364694 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 11:29:24 INFO - PROCESS | 756 | 1468607364696 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 11:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:29:24 INFO - PROCESS | 756 | 1468607364699 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:29:24 INFO - PROCESS | 756 | 1468607364701 Marionette TRACE conn6 <- [1,2054,null,{}] 11:29:24 INFO - PROCESS | 756 | 1468607364704 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:24 INFO - PROCESS | 756 | 1468607364706 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:24 INFO - PROCESS | 756 | 1468607364818 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 11:29:24 INFO - PROCESS | 756 | 1468607364909 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:24 INFO - PROCESS | 756 | 1468607364911 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:24 INFO - PROCESS | 756 | ++DOCSHELL 18E12800 == 34 [pid = 756] [id = 523] 11:29:24 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (18E16C00) [pid = 756] [serial = 1569] [outer = 00000000] 11:29:24 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (18EEA800) [pid = 756] [serial = 1570] [outer = 18E16C00] 11:29:24 INFO - PROCESS | 756 | 1468607364954 Marionette DEBUG loaded listener.js 11:29:25 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (18EF3800) [pid = 756] [serial = 1571] [outer = 18E16C00] 11:29:25 INFO - PROCESS | 756 | 1468607365374 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 11:29:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:29:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 730ms 11:29:25 INFO - PROCESS | 756 | 1468607365437 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 11:29:25 INFO - PROCESS | 756 | 1468607365439 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 11:29:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:29:25 INFO - PROCESS | 756 | 1468607365442 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:29:25 INFO - PROCESS | 756 | 1468607365444 Marionette TRACE conn6 <- [1,2058,null,{}] 11:29:25 INFO - PROCESS | 756 | 1468607365448 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:25 INFO - PROCESS | 756 | 1468607365453 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:25 INFO - PROCESS | 756 | 1468607365593 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 11:29:25 INFO - PROCESS | 756 | 1468607365658 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:25 INFO - PROCESS | 756 | 1468607365660 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:25 INFO - PROCESS | 756 | ++DOCSHELL 0C8F5800 == 35 [pid = 756] [id = 524] 11:29:25 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (0D0E6800) [pid = 756] [serial = 1572] [outer = 00000000] 11:29:25 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (19F81400) [pid = 756] [serial = 1573] [outer = 0D0E6800] 11:29:25 INFO - PROCESS | 756 | 1468607365705 Marionette DEBUG loaded listener.js 11:29:25 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (19F84C00) [pid = 756] [serial = 1574] [outer = 0D0E6800] 11:29:26 INFO - PROCESS | 756 | 1468607366131 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 11:29:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:29:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 730ms 11:29:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:29:26 INFO - PROCESS | 756 | 1468607366197 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 11:29:26 INFO - PROCESS | 756 | 1468607366199 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 11:29:26 INFO - PROCESS | 756 | 1468607366203 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:29:26 INFO - PROCESS | 756 | 1468607366204 Marionette TRACE conn6 <- [1,2062,null,{}] 11:29:26 INFO - PROCESS | 756 | 1468607366208 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:26 INFO - PROCESS | 756 | 1468607366210 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:26 INFO - PROCESS | 756 | 1468607366323 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 11:29:26 INFO - PROCESS | 756 | --DOMWINDOW == 81 (0C811C00) [pid = 756] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:29:26 INFO - PROCESS | 756 | --DOMWINDOW == 80 (0C912000) [pid = 756] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:29:26 INFO - PROCESS | 756 | --DOMWINDOW == 79 (14E26400) [pid = 756] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:29:26 INFO - PROCESS | 756 | --DOMWINDOW == 78 (0E08B800) [pid = 756] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:29:26 INFO - PROCESS | 756 | --DOMWINDOW == 77 (19D54C00) [pid = 756] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:29:26 INFO - PROCESS | 756 | --DOMWINDOW == 76 (18301800) [pid = 756] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:29:26 INFO - PROCESS | 756 | --DOMWINDOW == 75 (18EF8800) [pid = 756] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:29:26 INFO - PROCESS | 756 | --DOMWINDOW == 74 (17672000) [pid = 756] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:29:26 INFO - PROCESS | 756 | --DOMWINDOW == 73 (0C821800) [pid = 756] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:29:26 INFO - PROCESS | 756 | --DOMWINDOW == 72 (0E590C00) [pid = 756] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:29:26 INFO - PROCESS | 756 | --DOMWINDOW == 71 (0D1F6800) [pid = 756] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:29:26 INFO - PROCESS | 756 | 1468607366448 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:26 INFO - PROCESS | 756 | 1468607366450 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:26 INFO - PROCESS | 756 | ++DOCSHELL 0C821800 == 36 [pid = 756] [id = 525] 11:29:26 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (0C824800) [pid = 756] [serial = 1575] [outer = 00000000] 11:29:26 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (0D842000) [pid = 756] [serial = 1576] [outer = 0C824800] 11:29:26 INFO - PROCESS | 756 | 1468607366495 Marionette DEBUG loaded listener.js 11:29:26 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (0E00B800) [pid = 756] [serial = 1577] [outer = 0C824800] 11:29:26 INFO - PROCESS | 756 | 1468607366860 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 11:29:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:29:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms 11:29:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:29:26 INFO - PROCESS | 756 | 1468607366873 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 11:29:26 INFO - PROCESS | 756 | 1468607366875 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 11:29:26 INFO - PROCESS | 756 | 1468607366878 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:29:26 INFO - PROCESS | 756 | 1468607366879 Marionette TRACE conn6 <- [1,2066,null,{}] 11:29:26 INFO - PROCESS | 756 | 1468607366883 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:26 INFO - PROCESS | 756 | 1468607366885 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:26 INFO - PROCESS | 756 | 1468607366964 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 11:29:26 INFO - PROCESS | 756 | 1468607366969 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:26 INFO - PROCESS | 756 | 1468607366971 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:26 INFO - PROCESS | 756 | ++DOCSHELL 0D841400 == 37 [pid = 756] [id = 526] 11:29:26 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (17BF5C00) [pid = 756] [serial = 1578] [outer = 00000000] 11:29:26 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (1A3D2800) [pid = 756] [serial = 1579] [outer = 17BF5C00] 11:29:26 INFO - PROCESS | 756 | 1468607367015 Marionette DEBUG loaded listener.js 11:29:27 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (1A507400) [pid = 756] [serial = 1580] [outer = 17BF5C00] 11:29:27 INFO - PROCESS | 756 | 1468607367439 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 11:29:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 630ms 11:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:29:27 INFO - PROCESS | 756 | 1468607367509 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 11:29:27 INFO - PROCESS | 756 | 1468607367511 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 11:29:27 INFO - PROCESS | 756 | 1468607367514 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:29:27 INFO - PROCESS | 756 | 1468607367516 Marionette TRACE conn6 <- [1,2070,null,{}] 11:29:27 INFO - PROCESS | 756 | 1468607367520 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:27 INFO - PROCESS | 756 | 1468607367521 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:27 INFO - PROCESS | 756 | 1468607367603 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 11:29:27 INFO - PROCESS | 756 | 1468607367608 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:27 INFO - PROCESS | 756 | 1468607367610 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:27 INFO - PROCESS | 756 | ++DOCSHELL 1A3CB800 == 38 [pid = 756] [id = 527] 11:29:27 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (1A504800) [pid = 756] [serial = 1581] [outer = 00000000] 11:29:27 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (0E010C00) [pid = 756] [serial = 1582] [outer = 1A504800] 11:29:27 INFO - PROCESS | 756 | 1468607367653 Marionette DEBUG loaded listener.js 11:29:27 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (1B06AC00) [pid = 756] [serial = 1583] [outer = 1A504800] 11:29:28 INFO - PROCESS | 756 | 1468607368102 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 11:29:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 630ms 11:29:28 INFO - PROCESS | 756 | 1468607368156 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 11:29:28 INFO - PROCESS | 756 | 1468607368158 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 11:29:28 INFO - PROCESS | 756 | 1468607368161 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:29:28 INFO - PROCESS | 756 | 1468607368163 Marionette TRACE conn6 <- [1,2074,null,{}] 11:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:29:28 INFO - PROCESS | 756 | 1468607368166 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:28 INFO - PROCESS | 756 | 1468607368168 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:28 INFO - PROCESS | 756 | 1468607368248 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 11:29:28 INFO - PROCESS | 756 | 1468607368255 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:28 INFO - PROCESS | 756 | 1468607368257 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:28 INFO - PROCESS | 756 | ++DOCSHELL 1A50E800 == 39 [pid = 756] [id = 528] 11:29:28 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (1A50EC00) [pid = 756] [serial = 1584] [outer = 00000000] 11:29:28 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (1B079400) [pid = 756] [serial = 1585] [outer = 1A50EC00] 11:29:28 INFO - PROCESS | 756 | 1468607368300 Marionette DEBUG loaded listener.js 11:29:28 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (1B079800) [pid = 756] [serial = 1586] [outer = 1A50EC00] 11:29:28 INFO - PROCESS | 756 | 1468607368917 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 11:29:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 770ms 11:29:28 INFO - PROCESS | 756 | 1468607368937 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 11:29:28 INFO - PROCESS | 756 | 1468607368942 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 11:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:29:28 INFO - PROCESS | 756 | 1468607368946 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:29:28 INFO - PROCESS | 756 | 1468607368950 Marionette TRACE conn6 <- [1,2078,null,{}] 11:29:28 INFO - PROCESS | 756 | 1468607368997 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:28 INFO - PROCESS | 756 | 1468607369000 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:29 INFO - PROCESS | 756 | 1468607369113 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 11:29:29 INFO - PROCESS | 756 | 1468607369252 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:29 INFO - PROCESS | 756 | 1468607369255 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:29 INFO - PROCESS | 756 | ++DOCSHELL 0CC75000 == 40 [pid = 756] [id = 529] 11:29:29 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (0D080800) [pid = 756] [serial = 1587] [outer = 00000000] 11:29:29 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (0D841000) [pid = 756] [serial = 1588] [outer = 0D080800] 11:29:29 INFO - PROCESS | 756 | 1468607369312 Marionette DEBUG loaded listener.js 11:29:29 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (0E68E400) [pid = 756] [serial = 1589] [outer = 0D080800] 11:29:29 INFO - PROCESS | 756 | 1468607369891 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 11:29:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:29:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1017ms 11:29:29 INFO - PROCESS | 756 | 1468607369964 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 11:29:29 INFO - PROCESS | 756 | 1468607369969 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 11:29:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:29:29 INFO - PROCESS | 756 | 1468607369975 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:29:29 INFO - PROCESS | 756 | 1468607369978 Marionette TRACE conn6 <- [1,2082,null,{}] 11:29:29 INFO - PROCESS | 756 | 1468607369982 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:29 INFO - PROCESS | 756 | 1468607369985 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:30 INFO - PROCESS | 756 | 1468607370127 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 11:29:30 INFO - PROCESS | 756 | 1468607370267 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:30 INFO - PROCESS | 756 | 1468607370269 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:30 INFO - PROCESS | 756 | ++DOCSHELL 1535E800 == 41 [pid = 756] [id = 530] 11:29:30 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (15F27800) [pid = 756] [serial = 1590] [outer = 00000000] 11:29:30 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (17665000) [pid = 756] [serial = 1591] [outer = 15F27800] 11:29:30 INFO - PROCESS | 756 | 1468607370328 Marionette DEBUG loaded listener.js 11:29:30 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (18EC5800) [pid = 756] [serial = 1592] [outer = 15F27800] 11:29:30 INFO - PROCESS | 756 | 1468607370912 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 11:29:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 970ms 11:29:30 INFO - PROCESS | 756 | 1468607370949 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 11:29:30 INFO - PROCESS | 756 | 1468607370951 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 11:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:29:30 INFO - PROCESS | 756 | 1468607370955 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:29:30 INFO - PROCESS | 756 | 1468607370959 Marionette TRACE conn6 <- [1,2086,null,{}] 11:29:30 INFO - PROCESS | 756 | 1468607370970 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:30 INFO - PROCESS | 756 | 1468607370974 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:31 INFO - PROCESS | 756 | 1468607371128 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 11:29:31 INFO - PROCESS | 756 | 1468607371147 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:31 INFO - PROCESS | 756 | 1468607371150 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:31 INFO - PROCESS | 756 | ++DOCSHELL 1B06A800 == 42 [pid = 756] [id = 531] 11:29:31 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (1B06E000) [pid = 756] [serial = 1593] [outer = 00000000] 11:29:31 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (1B60F800) [pid = 756] [serial = 1594] [outer = 1B06E000] 11:29:31 INFO - PROCESS | 756 | 1468607371206 Marionette DEBUG loaded listener.js 11:29:31 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (1BD5F800) [pid = 756] [serial = 1595] [outer = 1B06E000] 11:29:31 INFO - PROCESS | 756 | 1468607371823 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 11:29:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:29:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 930ms 11:29:31 INFO - PROCESS | 756 | 1468607371889 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 11:29:31 INFO - PROCESS | 756 | 1468607371892 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 11:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:29:31 INFO - PROCESS | 756 | 1468607371895 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:29:31 INFO - PROCESS | 756 | 1468607371897 Marionette TRACE conn6 <- [1,2090,null,{}] 11:29:31 INFO - PROCESS | 756 | 1468607371901 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:31 INFO - PROCESS | 756 | 1468607371904 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:32 INFO - PROCESS | 756 | 1468607372018 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 11:29:32 INFO - PROCESS | 756 | 1468607372266 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:32 INFO - PROCESS | 756 | 1468607372270 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:32 INFO - PROCESS | 756 | ++DOCSHELL 0C811C00 == 43 [pid = 756] [id = 532] 11:29:32 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (0C82B400) [pid = 756] [serial = 1596] [outer = 00000000] 11:29:32 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (0C905800) [pid = 756] [serial = 1597] [outer = 0C82B400] 11:29:32 INFO - PROCESS | 756 | 1468607372344 Marionette DEBUG loaded listener.js 11:29:32 INFO - PROCESS | 756 | ++DOMWINDOW == 95 (0CCD3C00) [pid = 756] [serial = 1598] [outer = 0C82B400] 11:29:32 INFO - PROCESS | 756 | 1468607372917 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 11:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1070ms 11:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:29:32 INFO - PROCESS | 756 | 1468607372969 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 11:29:32 INFO - PROCESS | 756 | 1468607372973 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 11:29:32 INFO - PROCESS | 756 | 1468607372977 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:29:32 INFO - PROCESS | 756 | 1468607372980 Marionette TRACE conn6 <- [1,2094,null,{}] 11:29:32 INFO - PROCESS | 756 | 1468607372985 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:32 INFO - PROCESS | 756 | 1468607372989 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:33 INFO - PROCESS | 756 | 1468607373089 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 11:29:33 INFO - PROCESS | 756 | --DOCSHELL 1A3CB800 == 42 [pid = 756] [id = 527] 11:29:33 INFO - PROCESS | 756 | --DOCSHELL 0D841400 == 41 [pid = 756] [id = 526] 11:29:33 INFO - PROCESS | 756 | --DOCSHELL 0C821800 == 40 [pid = 756] [id = 525] 11:29:33 INFO - PROCESS | 756 | --DOCSHELL 0C8F5800 == 39 [pid = 756] [id = 524] 11:29:33 INFO - PROCESS | 756 | --DOCSHELL 18E12800 == 38 [pid = 756] [id = 523] 11:29:33 INFO - PROCESS | 756 | --DOCSHELL 1764CC00 == 37 [pid = 756] [id = 522] 11:29:33 INFO - PROCESS | 756 | --DOCSHELL 15F1B000 == 36 [pid = 756] [id = 521] 11:29:33 INFO - PROCESS | 756 | --DOCSHELL 0D1FD000 == 35 [pid = 756] [id = 520] 11:29:33 INFO - PROCESS | 756 | --DOCSHELL 0C811000 == 34 [pid = 756] [id = 519] 11:29:33 INFO - PROCESS | 756 | --DOCSHELL 0E6CC800 == 33 [pid = 756] [id = 518] 11:29:33 INFO - PROCESS | 756 | --DOCSHELL 0C813000 == 32 [pid = 756] [id = 516] 11:29:33 INFO - PROCESS | 756 | --DOCSHELL 0CC1EC00 == 31 [pid = 756] [id = 517] 11:29:33 INFO - PROCESS | 756 | --DOCSHELL 1B06A800 == 30 [pid = 756] [id = 531] 11:29:33 INFO - PROCESS | 756 | --DOCSHELL 0C811C00 == 29 [pid = 756] [id = 532] 11:29:33 INFO - PROCESS | 756 | --DOCSHELL 1535E800 == 28 [pid = 756] [id = 530] 11:29:33 INFO - PROCESS | 756 | --DOCSHELL 1A50E800 == 27 [pid = 756] [id = 528] 11:29:33 INFO - PROCESS | 756 | --DOCSHELL 0CC75000 == 26 [pid = 756] [id = 529] 11:29:33 INFO - PROCESS | 756 | 1468607373801 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:33 INFO - PROCESS | 756 | 1468607373805 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:33 INFO - PROCESS | 756 | --DOMWINDOW == 94 (0C82D400) [pid = 756] [serial = 1525] [outer = 00000000] [url = about:blank] 11:29:33 INFO - PROCESS | 756 | --DOMWINDOW == 93 (0D840800) [pid = 756] [serial = 1514] [outer = 00000000] [url = about:blank] 11:29:33 INFO - PROCESS | 756 | --DOMWINDOW == 92 (0D276800) [pid = 756] [serial = 1513] [outer = 00000000] [url = about:blank] 11:29:33 INFO - PROCESS | 756 | --DOMWINDOW == 91 (16D5CC00) [pid = 756] [serial = 1517] [outer = 00000000] [url = about:blank] 11:29:33 INFO - PROCESS | 756 | --DOMWINDOW == 90 (16017000) [pid = 756] [serial = 1516] [outer = 00000000] [url = about:blank] 11:29:33 INFO - PROCESS | 756 | --DOMWINDOW == 89 (1606E800) [pid = 756] [serial = 1534] [outer = 00000000] [url = about:blank] 11:29:33 INFO - PROCESS | 756 | --DOMWINDOW == 88 (1A502400) [pid = 756] [serial = 1520] [outer = 00000000] [url = about:blank] 11:29:33 INFO - PROCESS | 756 | --DOMWINDOW == 87 (1A3D3000) [pid = 756] [serial = 1519] [outer = 00000000] [url = about:blank] 11:29:33 INFO - PROCESS | 756 | --DOMWINDOW == 86 (1830D800) [pid = 756] [serial = 1540] [outer = 00000000] [url = about:blank] 11:29:33 INFO - PROCESS | 756 | --DOMWINDOW == 85 (1A3C8800) [pid = 756] [serial = 1522] [outer = 00000000] [url = about:blank] 11:29:33 INFO - PROCESS | 756 | --DOMWINDOW == 84 (19748C00) [pid = 756] [serial = 1547] [outer = 00000000] [url = about:blank] 11:29:33 INFO - PROCESS | 756 | --DOMWINDOW == 83 (17BF8C00) [pid = 756] [serial = 1537] [outer = 00000000] [url = about:blank] 11:29:33 INFO - PROCESS | 756 | --DOMWINDOW == 82 (16D65C00) [pid = 756] [serial = 1543] [outer = 00000000] [url = about:blank] 11:29:33 INFO - PROCESS | 756 | --DOMWINDOW == 81 (196E3000) [pid = 756] [serial = 1546] [outer = 00000000] [url = about:blank] 11:29:33 INFO - PROCESS | 756 | --DOMWINDOW == 80 (18EED800) [pid = 756] [serial = 1541] [outer = 00000000] [url = about:blank] 11:29:33 INFO - PROCESS | 756 | --DOMWINDOW == 79 (0E6CBC00) [pid = 756] [serial = 1531] [outer = 00000000] [url = about:blank] 11:29:33 INFO - PROCESS | 756 | --DOMWINDOW == 78 (0D275C00) [pid = 756] [serial = 1528] [outer = 00000000] [url = about:blank] 11:29:33 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0D642C00) [pid = 756] [serial = 1529] [outer = 00000000] [url = about:blank] 11:29:33 INFO - PROCESS | 756 | --DOMWINDOW == 76 (0C8EE400) [pid = 756] [serial = 1526] [outer = 00000000] [url = about:blank] 11:29:33 INFO - PROCESS | 756 | --DOMWINDOW == 75 (16D5D000) [pid = 756] [serial = 1535] [outer = 00000000] [url = about:blank] 11:29:33 INFO - PROCESS | 756 | --DOMWINDOW == 74 (17C0BC00) [pid = 756] [serial = 1538] [outer = 00000000] [url = about:blank] 11:29:33 INFO - PROCESS | 756 | --DOMWINDOW == 73 (18307400) [pid = 756] [serial = 1544] [outer = 00000000] [url = about:blank] 11:29:33 INFO - PROCESS | 756 | --DOMWINDOW == 72 (14E20000) [pid = 756] [serial = 1532] [outer = 00000000] [url = about:blank] 11:29:33 INFO - PROCESS | 756 | --DOMWINDOW == 71 (19D50C00) [pid = 756] [serial = 1549] [outer = 00000000] [url = about:blank] 11:29:33 INFO - PROCESS | 756 | ++DOCSHELL 0C810400 == 27 [pid = 756] [id = 533] 11:29:33 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (0C811000) [pid = 756] [serial = 1599] [outer = 00000000] 11:29:33 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (0C829400) [pid = 756] [serial = 1600] [outer = 0C811000] 11:29:33 INFO - PROCESS | 756 | 1468607373987 Marionette DEBUG loaded listener.js 11:29:34 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (0C8F1800) [pid = 756] [serial = 1601] [outer = 0C811000] 11:29:34 INFO - PROCESS | 756 | 1468607374395 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 11:29:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1481ms 11:29:34 INFO - PROCESS | 756 | 1468607374461 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 11:29:34 INFO - PROCESS | 756 | 1468607374465 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 11:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:29:34 INFO - PROCESS | 756 | 1468607374469 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:29:34 INFO - PROCESS | 756 | 1468607374472 Marionette TRACE conn6 <- [1,2098,null,{}] 11:29:34 INFO - PROCESS | 756 | 1468607374477 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:34 INFO - PROCESS | 756 | 1468607374480 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:34 INFO - PROCESS | 756 | 1468607374567 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 11:29:34 INFO - PROCESS | 756 | 1468607374575 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:34 INFO - PROCESS | 756 | 1468607374578 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:34 INFO - PROCESS | 756 | ++DOCSHELL 0D101C00 == 28 [pid = 756] [id = 534] 11:29:34 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (0D1F7400) [pid = 756] [serial = 1602] [outer = 00000000] 11:29:34 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (0D642400) [pid = 756] [serial = 1603] [outer = 0D1F7400] 11:29:34 INFO - PROCESS | 756 | 1468607374625 Marionette DEBUG loaded listener.js 11:29:34 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (0D7A6C00) [pid = 756] [serial = 1604] [outer = 0D1F7400] 11:29:35 INFO - PROCESS | 756 | 1468607375102 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 11:29:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:29:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 11:29:35 INFO - PROCESS | 756 | 1468607375142 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 11:29:35 INFO - PROCESS | 756 | 1468607375146 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 11:29:35 INFO - PROCESS | 756 | 1468607375151 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:29:35 INFO - PROCESS | 756 | 1468607375153 Marionette TRACE conn6 <- [1,2102,null,{}] 11:29:35 INFO - PROCESS | 756 | 1468607375156 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:35 INFO - PROCESS | 756 | 1468607375159 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:35 INFO - PROCESS | 756 | 1468607375275 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 11:29:35 INFO - PROCESS | 756 | 1468607375364 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:35 INFO - PROCESS | 756 | 1468607375366 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:35 INFO - PROCESS | 756 | ++DOCSHELL 14A61000 == 29 [pid = 756] [id = 535] 11:29:35 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (14A67400) [pid = 756] [serial = 1605] [outer = 00000000] 11:29:35 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (14E1E000) [pid = 756] [serial = 1606] [outer = 14A67400] 11:29:35 INFO - PROCESS | 756 | 1468607375420 Marionette DEBUG loaded listener.js 11:29:35 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (14EE1800) [pid = 756] [serial = 1607] [outer = 14A67400] 11:29:35 INFO - PROCESS | 756 | 1468607375808 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 11:29:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:29:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 670ms 11:29:35 INFO - PROCESS | 756 | 1468607375825 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 11:29:35 INFO - PROCESS | 756 | 1468607375827 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 11:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:29:35 INFO - PROCESS | 756 | 1468607375831 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:29:35 INFO - PROCESS | 756 | 1468607375837 Marionette TRACE conn6 <- [1,2106,null,{}] 11:29:35 INFO - PROCESS | 756 | 1468607375847 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:35 INFO - PROCESS | 756 | 1468607375851 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:35 INFO - PROCESS | 756 | 1468607375936 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 11:29:36 INFO - PROCESS | 756 | 1468607376061 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:36 INFO - PROCESS | 756 | 1468607376063 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:36 INFO - PROCESS | 756 | ++DOCSHELL 150C0000 == 30 [pid = 756] [id = 536] 11:29:36 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (15351400) [pid = 756] [serial = 1608] [outer = 00000000] 11:29:36 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (16D5D000) [pid = 756] [serial = 1609] [outer = 15351400] 11:29:36 INFO - PROCESS | 756 | 1468607376112 Marionette DEBUG loaded listener.js 11:29:36 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (17649400) [pid = 756] [serial = 1610] [outer = 15351400] 11:29:36 INFO - PROCESS | 756 | 1468607376542 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 11:29:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 730ms 11:29:36 INFO - PROCESS | 756 | 1468607376569 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 11:29:36 INFO - PROCESS | 756 | 1468607376572 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 11:29:36 INFO - PROCESS | 756 | 1468607376575 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:29:36 INFO - PROCESS | 756 | 1468607376577 Marionette TRACE conn6 <- [1,2110,null,{}] 11:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:29:36 INFO - PROCESS | 756 | 1468607376581 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:36 INFO - PROCESS | 756 | 1468607376582 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:36 INFO - PROCESS | 756 | 1468607376726 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 11:29:36 INFO - PROCESS | 756 | 1468607376732 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:36 INFO - PROCESS | 756 | 1468607376734 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:36 INFO - PROCESS | 756 | ++DOCSHELL 1764C800 == 31 [pid = 756] [id = 537] 11:29:36 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (1766B400) [pid = 756] [serial = 1611] [outer = 00000000] 11:29:36 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (1809E800) [pid = 756] [serial = 1612] [outer = 1766B400] 11:29:36 INFO - PROCESS | 756 | 1468607376837 Marionette DEBUG loaded listener.js 11:29:36 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (18305000) [pid = 756] [serial = 1613] [outer = 1766B400] 11:29:37 INFO - PROCESS | 756 | 1468607377250 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 11:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 730ms 11:29:37 INFO - PROCESS | 756 | 1468607377311 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 11:29:37 INFO - PROCESS | 756 | 1468607377313 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 11:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:29:37 INFO - PROCESS | 756 | 1468607377316 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:29:37 INFO - PROCESS | 756 | 1468607377317 Marionette TRACE conn6 <- [1,2114,null,{}] 11:29:37 INFO - PROCESS | 756 | 1468607377330 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:37 INFO - PROCESS | 756 | 1468607377332 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:37 INFO - PROCESS | 756 | 1468607377444 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 11:29:37 INFO - PROCESS | 756 | 1468607377456 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:37 INFO - PROCESS | 756 | 1468607377462 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:37 INFO - PROCESS | 756 | ++DOCSHELL 18EB9000 == 32 [pid = 756] [id = 538] 11:29:37 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (18EB9C00) [pid = 756] [serial = 1614] [outer = 00000000] 11:29:37 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (18EEE800) [pid = 756] [serial = 1615] [outer = 18EB9C00] 11:29:37 INFO - PROCESS | 756 | 1468607377570 Marionette DEBUG loaded listener.js 11:29:37 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (193A4000) [pid = 756] [serial = 1616] [outer = 18EB9C00] 11:29:38 INFO - PROCESS | 756 | --DOMWINDOW == 88 (18E16C00) [pid = 756] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:29:38 INFO - PROCESS | 756 | --DOMWINDOW == 87 (0D0E6800) [pid = 756] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:29:38 INFO - PROCESS | 756 | --DOMWINDOW == 86 (0C824800) [pid = 756] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:29:38 INFO - PROCESS | 756 | --DOMWINDOW == 85 (17664400) [pid = 756] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:29:38 INFO - PROCESS | 756 | --DOMWINDOW == 84 (1A504800) [pid = 756] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:29:38 INFO - PROCESS | 756 | --DOMWINDOW == 83 (0C84EC00) [pid = 756] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:29:38 INFO - PROCESS | 756 | --DOMWINDOW == 82 (141D3800) [pid = 756] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:29:38 INFO - PROCESS | 756 | --DOMWINDOW == 81 (0D27B400) [pid = 756] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:29:38 INFO - PROCESS | 756 | --DOMWINDOW == 80 (0D1FD800) [pid = 756] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:29:38 INFO - PROCESS | 756 | --DOMWINDOW == 79 (1A50EC00) [pid = 756] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:29:38 INFO - PROCESS | 756 | --DOMWINDOW == 78 (0CC21000) [pid = 756] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:29:38 INFO - PROCESS | 756 | --DOMWINDOW == 77 (15F21400) [pid = 756] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:29:38 INFO - PROCESS | 756 | --DOMWINDOW == 76 (17BF5C00) [pid = 756] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:29:38 INFO - PROCESS | 756 | --DOMWINDOW == 75 (18EEA400) [pid = 756] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:29:38 INFO - PROCESS | 756 | 1468607378258 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 11:29:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:29:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 992ms 11:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:29:38 INFO - PROCESS | 756 | 1468607378309 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 11:29:38 INFO - PROCESS | 756 | 1468607378311 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 11:29:38 INFO - PROCESS | 756 | 1468607378314 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:29:38 INFO - PROCESS | 756 | 1468607378316 Marionette TRACE conn6 <- [1,2118,null,{}] 11:29:38 INFO - PROCESS | 756 | 1468607378319 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:38 INFO - PROCESS | 756 | 1468607378321 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:38 INFO - PROCESS | 756 | 1468607378414 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 11:29:38 INFO - PROCESS | 756 | 1468607378425 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:38 INFO - PROCESS | 756 | 1468607378427 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:38 INFO - PROCESS | 756 | ++DOCSHELL 0C843000 == 33 [pid = 756] [id = 539] 11:29:38 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (0D0E6800) [pid = 756] [serial = 1617] [outer = 00000000] 11:29:38 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (14B89C00) [pid = 756] [serial = 1618] [outer = 0D0E6800] 11:29:38 INFO - PROCESS | 756 | 1468607378471 Marionette DEBUG loaded listener.js 11:29:38 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (15F21400) [pid = 756] [serial = 1619] [outer = 0D0E6800] 11:29:38 INFO - PROCESS | 756 | 1468607378875 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 11:29:38 INFO - PROCESS | 756 | 1468607378947 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 11:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:29:38 INFO - PROCESS | 756 | 1468607378950 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:29:38 INFO - PROCESS | 756 | 1468607378952 Marionette TRACE conn6 <- [1,2122,null,{}] 11:29:38 INFO - PROCESS | 756 | 1468607378956 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:38 INFO - PROCESS | 756 | 1468607378958 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:39 INFO - PROCESS | 756 | 1468607379034 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 11:29:39 INFO - PROCESS | 756 | 1468607379040 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:39 INFO - PROCESS | 756 | 1468607379042 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:39 INFO - PROCESS | 756 | ++DOCSHELL 14A6C400 == 34 [pid = 756] [id = 540] 11:29:39 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (17BEF000) [pid = 756] [serial = 1620] [outer = 00000000] 11:29:39 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (18EF8C00) [pid = 756] [serial = 1621] [outer = 17BEF000] 11:29:39 INFO - PROCESS | 756 | 1468607379084 Marionette DEBUG loaded listener.js 11:29:39 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (194BDC00) [pid = 756] [serial = 1622] [outer = 17BEF000] 11:29:39 INFO - PROCESS | 756 | 1468607379512 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 11:29:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:29:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 572ms 11:29:39 INFO - PROCESS | 756 | 1468607379527 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 11:29:39 INFO - PROCESS | 756 | 1468607379529 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 11:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:29:39 INFO - PROCESS | 756 | 1468607379531 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:29:39 INFO - PROCESS | 756 | 1468607379533 Marionette TRACE conn6 <- [1,2126,null,{}] 11:29:39 INFO - PROCESS | 756 | 1468607379537 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:39 INFO - PROCESS | 756 | 1468607379538 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:39 INFO - PROCESS | 756 | 1468607379663 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 11:29:39 INFO - PROCESS | 756 | 1468607379672 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:39 INFO - PROCESS | 756 | 1468607379674 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:39 INFO - PROCESS | 756 | ++DOCSHELL 0E5DF400 == 35 [pid = 756] [id = 541] 11:29:39 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (18EB4C00) [pid = 756] [serial = 1623] [outer = 00000000] 11:29:39 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (19D54C00) [pid = 756] [serial = 1624] [outer = 18EB4C00] 11:29:39 INFO - PROCESS | 756 | 1468607379717 Marionette DEBUG loaded listener.js 11:29:39 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (19F86C00) [pid = 756] [serial = 1625] [outer = 18EB4C00] 11:29:40 INFO - PROCESS | 756 | 1468607380142 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 11:29:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 631ms 11:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:29:40 INFO - PROCESS | 756 | 1468607380164 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 11:29:40 INFO - PROCESS | 756 | 1468607380166 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 11:29:40 INFO - PROCESS | 756 | 1468607380169 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:29:40 INFO - PROCESS | 756 | 1468607380170 Marionette TRACE conn6 <- [1,2130,null,{}] 11:29:40 INFO - PROCESS | 756 | 1468607380174 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:40 INFO - PROCESS | 756 | 1468607380176 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:40 INFO - PROCESS | 756 | 1468607380309 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 11:29:40 INFO - PROCESS | 756 | 1468607380458 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:40 INFO - PROCESS | 756 | 1468607380461 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:40 INFO - PROCESS | 756 | ++DOCSHELL 0C824800 == 36 [pid = 756] [id = 542] 11:29:40 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (0C824C00) [pid = 756] [serial = 1626] [outer = 00000000] 11:29:40 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (0C8F0400) [pid = 756] [serial = 1627] [outer = 0C824C00] 11:29:40 INFO - PROCESS | 756 | 1468607380522 Marionette DEBUG loaded listener.js 11:29:40 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (0C909C00) [pid = 756] [serial = 1628] [outer = 0C824C00] 11:29:41 INFO - PROCESS | 756 | 1468607381295 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 11:29:41 INFO - PROCESS | 756 | 1468607381358 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 11:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:29:41 INFO - PROCESS | 756 | 1468607381363 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:29:41 INFO - PROCESS | 756 | 1468607381366 Marionette TRACE conn6 <- [1,2134,null,{}] 11:29:41 INFO - PROCESS | 756 | 1468607381371 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:41 INFO - PROCESS | 756 | 1468607381374 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:41 INFO - PROCESS | 756 | 1468607381502 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 11:29:41 INFO - PROCESS | 756 | 1468607381633 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:41 INFO - PROCESS | 756 | 1468607381636 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:41 INFO - PROCESS | 756 | ++DOCSHELL 0D836800 == 37 [pid = 756] [id = 543] 11:29:41 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (0E688000) [pid = 756] [serial = 1629] [outer = 00000000] 11:29:41 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (150BFC00) [pid = 756] [serial = 1630] [outer = 0E688000] 11:29:41 INFO - PROCESS | 756 | 1468607381693 Marionette DEBUG loaded listener.js 11:29:41 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (16062800) [pid = 756] [serial = 1631] [outer = 0E688000] 11:29:42 INFO - PROCESS | 756 | 1468607382519 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 11:29:42 INFO - PROCESS | 756 | 1468607382565 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 11:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:29:42 INFO - PROCESS | 756 | 1468607382580 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:29:42 INFO - PROCESS | 756 | 1468607382584 Marionette TRACE conn6 <- [1,2138,null,{}] 11:29:42 INFO - PROCESS | 756 | 1468607382590 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:42 INFO - PROCESS | 756 | 1468607382593 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:42 INFO - PROCESS | 756 | 1468607382705 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 11:29:42 INFO - PROCESS | 756 | 1468607382837 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:42 INFO - PROCESS | 756 | 1468607382842 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:42 INFO - PROCESS | 756 | ++DOCSHELL 0C90D800 == 38 [pid = 756] [id = 544] 11:29:42 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (0D103C00) [pid = 756] [serial = 1632] [outer = 00000000] 11:29:42 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (0D83C800) [pid = 756] [serial = 1633] [outer = 0D103C00] 11:29:42 INFO - PROCESS | 756 | 1468607382896 Marionette DEBUG loaded listener.js 11:29:42 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (0E58F000) [pid = 756] [serial = 1634] [outer = 0D103C00] 11:29:43 INFO - PROCESS | 756 | --DOCSHELL 0E5DF400 == 37 [pid = 756] [id = 541] 11:29:43 INFO - PROCESS | 756 | --DOCSHELL 14A6C400 == 36 [pid = 756] [id = 540] 11:29:43 INFO - PROCESS | 756 | --DOCSHELL 0C843000 == 35 [pid = 756] [id = 539] 11:29:43 INFO - PROCESS | 756 | --DOCSHELL 18EB9000 == 34 [pid = 756] [id = 538] 11:29:43 INFO - PROCESS | 756 | --DOCSHELL 1764C800 == 33 [pid = 756] [id = 537] 11:29:43 INFO - PROCESS | 756 | --DOCSHELL 150C0000 == 32 [pid = 756] [id = 536] 11:29:43 INFO - PROCESS | 756 | --DOCSHELL 14A61000 == 31 [pid = 756] [id = 535] 11:29:43 INFO - PROCESS | 756 | --DOCSHELL 0D101C00 == 30 [pid = 756] [id = 534] 11:29:43 INFO - PROCESS | 756 | --DOCSHELL 0C810400 == 29 [pid = 756] [id = 533] 11:29:43 INFO - PROCESS | 756 | --DOMWINDOW == 92 (1A50AC00) [pid = 756] [serial = 1523] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 756 | --DOMWINDOW == 91 (18EEA800) [pid = 756] [serial = 1570] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 756 | --DOMWINDOW == 90 (19F81400) [pid = 756] [serial = 1573] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 756 | --DOMWINDOW == 89 (18EF3800) [pid = 756] [serial = 1571] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 756 | --DOMWINDOW == 88 (0D842000) [pid = 756] [serial = 1576] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 756 | --DOMWINDOW == 87 (17C0EC00) [pid = 756] [serial = 1567] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 756 | --DOMWINDOW == 86 (1B06AC00) [pid = 756] [serial = 1583] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 756 | --DOMWINDOW == 85 (19F84C00) [pid = 756] [serial = 1574] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 756 | --DOMWINDOW == 84 (0C912800) [pid = 756] [serial = 1558] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 756 | --DOMWINDOW == 83 (0D0E5800) [pid = 756] [serial = 1559] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 756 | --DOMWINDOW == 82 (15357000) [pid = 756] [serial = 1555] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 756 | --DOMWINDOW == 81 (1601E000) [pid = 756] [serial = 1556] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 756 | --DOMWINDOW == 80 (19D55000) [pid = 756] [serial = 1550] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 756 | --DOMWINDOW == 79 (0D840400) [pid = 756] [serial = 1561] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 756 | --DOMWINDOW == 78 (0DB8F800) [pid = 756] [serial = 1562] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 756 | --DOMWINDOW == 77 (1B079800) [pid = 756] [serial = 1586] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 756 | --DOMWINDOW == 76 (0D084400) [pid = 756] [serial = 1552] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 756 | --DOMWINDOW == 75 (0D7A7400) [pid = 756] [serial = 1553] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 756 | --DOMWINDOW == 74 (16064000) [pid = 756] [serial = 1564] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 756 | --DOMWINDOW == 73 (16354800) [pid = 756] [serial = 1565] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 756 | --DOMWINDOW == 72 (1B079400) [pid = 756] [serial = 1585] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 756 | --DOMWINDOW == 71 (0E00B800) [pid = 756] [serial = 1577] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 756 | --DOMWINDOW == 70 (1A3D2800) [pid = 756] [serial = 1579] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 756 | --DOMWINDOW == 69 (0E010C00) [pid = 756] [serial = 1582] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 756 | --DOMWINDOW == 68 (1A507400) [pid = 756] [serial = 1580] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 756 | --DOMWINDOW == 67 (1830DC00) [pid = 756] [serial = 1568] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 756 | 1468607383407 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 11:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 870ms 11:29:43 INFO - PROCESS | 756 | 1468607383452 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 11:29:43 INFO - PROCESS | 756 | 1468607383457 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 11:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:29:43 INFO - PROCESS | 756 | 1468607383463 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:29:43 INFO - PROCESS | 756 | 1468607383466 Marionette TRACE conn6 <- [1,2142,null,{}] 11:29:43 INFO - PROCESS | 756 | 1468607383470 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:43 INFO - PROCESS | 756 | 1468607383472 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:43 INFO - PROCESS | 756 | 1468607383560 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 11:29:43 INFO - PROCESS | 756 | 1468607383568 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:43 INFO - PROCESS | 756 | 1468607383571 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:43 INFO - PROCESS | 756 | ++DOCSHELL 0D843400 == 30 [pid = 756] [id = 545] 11:29:43 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (0DA13C00) [pid = 756] [serial = 1635] [outer = 00000000] 11:29:43 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (0E590C00) [pid = 756] [serial = 1636] [outer = 0DA13C00] 11:29:43 INFO - PROCESS | 756 | 1468607383618 Marionette DEBUG loaded listener.js 11:29:43 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (14E20000) [pid = 756] [serial = 1637] [outer = 0DA13C00] 11:29:44 INFO - PROCESS | 756 | 1468607384092 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 670ms 11:29:44 INFO - PROCESS | 756 | 1468607384137 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 11:29:44 INFO - PROCESS | 756 | 1468607384140 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 11:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:29:44 INFO - PROCESS | 756 | 1468607384144 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:29:44 INFO - PROCESS | 756 | 1468607384147 Marionette TRACE conn6 <- [1,2146,null,{}] 11:29:44 INFO - PROCESS | 756 | 1468607384157 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:44 INFO - PROCESS | 756 | 1468607384162 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:44 INFO - PROCESS | 756 | 1468607384278 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 11:29:44 INFO - PROCESS | 756 | 1468607384294 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:44 INFO - PROCESS | 756 | 1468607384297 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:44 INFO - PROCESS | 756 | ++DOCSHELL 16D5BC00 == 31 [pid = 756] [id = 546] 11:29:44 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (16D5D400) [pid = 756] [serial = 1638] [outer = 00000000] 11:29:44 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (17642800) [pid = 756] [serial = 1639] [outer = 16D5D400] 11:29:44 INFO - PROCESS | 756 | 1468607384346 Marionette DEBUG loaded listener.js 11:29:44 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (1766FC00) [pid = 756] [serial = 1640] [outer = 16D5D400] 11:29:44 INFO - PROCESS | 756 | 1468607384816 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 730ms 11:29:44 INFO - PROCESS | 756 | 1468607384877 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 11:29:44 INFO - PROCESS | 756 | 1468607384879 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 11:29:44 INFO - PROCESS | 756 | 1468607384882 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:29:44 INFO - PROCESS | 756 | 1468607384884 Marionette TRACE conn6 <- [1,2150,null,{}] 11:29:44 INFO - PROCESS | 756 | 1468607384887 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:44 INFO - PROCESS | 756 | 1468607384890 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:44 INFO - PROCESS | 756 | 1468607384974 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 11:29:44 INFO - PROCESS | 756 | 1468607384979 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:44 INFO - PROCESS | 756 | 1468607384981 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:45 INFO - PROCESS | 756 | ++DOCSHELL 17BF7800 == 32 [pid = 756] [id = 547] 11:29:45 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (18306400) [pid = 756] [serial = 1641] [outer = 00000000] 11:29:45 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (18EEDC00) [pid = 756] [serial = 1642] [outer = 18306400] 11:29:45 INFO - PROCESS | 756 | 1468607385124 Marionette DEBUG loaded listener.js 11:29:45 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (18EF8400) [pid = 756] [serial = 1643] [outer = 18306400] 11:29:45 INFO - PROCESS | 756 | 1468607385520 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 11:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 670ms 11:29:45 INFO - PROCESS | 756 | 1468607385557 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 11:29:45 INFO - PROCESS | 756 | 1468607385559 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 11:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:29:45 INFO - PROCESS | 756 | 1468607385567 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:29:45 INFO - PROCESS | 756 | 1468607385569 Marionette TRACE conn6 <- [1,2154,null,{}] 11:29:45 INFO - PROCESS | 756 | 1468607385572 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:45 INFO - PROCESS | 756 | 1468607385574 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:45 INFO - PROCESS | 756 | 1468607385712 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 11:29:45 INFO - PROCESS | 756 | 1468607385733 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:45 INFO - PROCESS | 756 | 1468607385735 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:45 INFO - PROCESS | 756 | ++DOCSHELL 0E008000 == 33 [pid = 756] [id = 548] 11:29:45 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (18EF7800) [pid = 756] [serial = 1644] [outer = 00000000] 11:29:45 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (19747C00) [pid = 756] [serial = 1645] [outer = 18EF7800] 11:29:45 INFO - PROCESS | 756 | 1468607385779 Marionette DEBUG loaded listener.js 11:29:45 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (19D50400) [pid = 756] [serial = 1646] [outer = 18EF7800] 11:29:46 INFO - PROCESS | 756 | 1468607386224 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 11:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 690ms 11:29:46 INFO - PROCESS | 756 | 1468607386253 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 11:29:46 INFO - PROCESS | 756 | 1468607386255 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 11:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:29:46 INFO - PROCESS | 756 | 1468607386264 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:29:46 INFO - PROCESS | 756 | 1468607386265 Marionette TRACE conn6 <- [1,2158,null,{}] 11:29:46 INFO - PROCESS | 756 | 1468607386269 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:46 INFO - PROCESS | 756 | 1468607386274 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:46 INFO - PROCESS | 756 | 1468607386425 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 11:29:46 INFO - PROCESS | 756 | 1468607386492 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:46 INFO - PROCESS | 756 | 1468607386494 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:46 INFO - PROCESS | 756 | ++DOCSHELL 1A3C8800 == 34 [pid = 756] [id = 549] 11:29:46 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (1A3CAC00) [pid = 756] [serial = 1647] [outer = 00000000] 11:29:46 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (1A503800) [pid = 756] [serial = 1648] [outer = 1A3CAC00] 11:29:46 INFO - PROCESS | 756 | 1468607386538 Marionette DEBUG loaded listener.js 11:29:46 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (1A50B000) [pid = 756] [serial = 1649] [outer = 1A3CAC00] 11:29:46 INFO - PROCESS | 756 | 1468607386962 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 11:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 730ms 11:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:29:46 INFO - PROCESS | 756 | 1468607386998 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 11:29:46 INFO - PROCESS | 756 | 1468607387000 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 11:29:46 INFO - PROCESS | 756 | 1468607387003 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:29:46 INFO - PROCESS | 756 | 1468607387005 Marionette TRACE conn6 <- [1,2162,null,{}] 11:29:47 INFO - PROCESS | 756 | 1468607387043 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:47 INFO - PROCESS | 756 | 1468607387045 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:47 INFO - PROCESS | 756 | 1468607387169 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 11:29:47 INFO - PROCESS | 756 | 1468607387182 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:47 INFO - PROCESS | 756 | 1468607387184 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:47 INFO - PROCESS | 756 | ++DOCSHELL 1A50DC00 == 35 [pid = 756] [id = 550] 11:29:47 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (1A50FC00) [pid = 756] [serial = 1650] [outer = 00000000] 11:29:47 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (1B06F400) [pid = 756] [serial = 1651] [outer = 1A50FC00] 11:29:47 INFO - PROCESS | 756 | 1468607387228 Marionette DEBUG loaded listener.js 11:29:47 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (1B06F800) [pid = 756] [serial = 1652] [outer = 1A50FC00] 11:29:47 INFO - PROCESS | 756 | --DOMWINDOW == 84 (0D1F7400) [pid = 756] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:29:47 INFO - PROCESS | 756 | --DOMWINDOW == 83 (1766B400) [pid = 756] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:29:47 INFO - PROCESS | 756 | --DOMWINDOW == 82 (14A67400) [pid = 756] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:29:47 INFO - PROCESS | 756 | --DOMWINDOW == 81 (0C811000) [pid = 756] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:29:47 INFO - PROCESS | 756 | --DOMWINDOW == 80 (0C82B400) [pid = 756] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:29:47 INFO - PROCESS | 756 | --DOMWINDOW == 79 (18EB9C00) [pid = 756] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:29:47 INFO - PROCESS | 756 | --DOMWINDOW == 78 (0D0E6800) [pid = 756] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:29:47 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0D080800) [pid = 756] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:29:47 INFO - PROCESS | 756 | --DOMWINDOW == 76 (15F27800) [pid = 756] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:29:47 INFO - PROCESS | 756 | --DOMWINDOW == 75 (17BEF000) [pid = 756] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:29:47 INFO - PROCESS | 756 | --DOMWINDOW == 74 (1B06E000) [pid = 756] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:29:47 INFO - PROCESS | 756 | --DOMWINDOW == 73 (15351400) [pid = 756] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:29:47 INFO - PROCESS | 756 | 1468607387729 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 11:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 770ms 11:29:47 INFO - PROCESS | 756 | 1468607387775 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 11:29:47 INFO - PROCESS | 756 | 1468607387777 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 11:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:29:47 INFO - PROCESS | 756 | 1468607387780 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:29:47 INFO - PROCESS | 756 | 1468607387781 Marionette TRACE conn6 <- [1,2166,null,{}] 11:29:47 INFO - PROCESS | 756 | 1468607387785 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:47 INFO - PROCESS | 756 | 1468607387787 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:47 INFO - PROCESS | 756 | 1468607387902 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 11:29:47 INFO - PROCESS | 756 | 1468607387966 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:47 INFO - PROCESS | 756 | 1468607387968 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:47 INFO - PROCESS | 756 | ++DOCSHELL 14AA2400 == 36 [pid = 756] [id = 551] 11:29:47 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (160C4000) [pid = 756] [serial = 1653] [outer = 00000000] 11:29:47 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (18EB9C00) [pid = 756] [serial = 1654] [outer = 160C4000] 11:29:47 INFO - PROCESS | 756 | 1468607388012 Marionette DEBUG loaded listener.js 11:29:48 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (193B0400) [pid = 756] [serial = 1655] [outer = 160C4000] 11:29:48 INFO - PROCESS | 756 | 1468607388347 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 630ms 11:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:29:48 INFO - PROCESS | 756 | 1468607388414 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 11:29:48 INFO - PROCESS | 756 | 1468607388416 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 11:29:48 INFO - PROCESS | 756 | 1468607388419 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:29:48 INFO - PROCESS | 756 | 1468607388421 Marionette TRACE conn6 <- [1,2170,null,{}] 11:29:48 INFO - PROCESS | 756 | 1468607388424 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:48 INFO - PROCESS | 756 | 1468607388426 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:48 INFO - PROCESS | 756 | 1468607388504 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 11:29:48 INFO - PROCESS | 756 | 1468607388510 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:48 INFO - PROCESS | 756 | 1468607388511 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:48 INFO - PROCESS | 756 | ++DOCSHELL 1535E000 == 37 [pid = 756] [id = 552] 11:29:48 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (17BEB800) [pid = 756] [serial = 1656] [outer = 00000000] 11:29:48 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (1A505400) [pid = 756] [serial = 1657] [outer = 17BEB800] 11:29:48 INFO - PROCESS | 756 | 1468607388554 Marionette DEBUG loaded listener.js 11:29:48 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (1B06B400) [pid = 756] [serial = 1658] [outer = 17BEB800] 11:29:48 INFO - PROCESS | 756 | --DOCSHELL 0E00B000 == 36 [pid = 756] [id = 13] 11:29:49 INFO - PROCESS | 756 | 1468607389083 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 730ms 11:29:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:29:49 INFO - PROCESS | 756 | 1468607389150 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 11:29:49 INFO - PROCESS | 756 | 1468607389152 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 11:29:49 INFO - PROCESS | 756 | 1468607389157 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:29:49 INFO - PROCESS | 756 | 1468607389159 Marionette TRACE conn6 <- [1,2174,null,{}] 11:29:49 INFO - PROCESS | 756 | 1468607389162 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:49 INFO - PROCESS | 756 | 1468607389164 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:49 INFO - PROCESS | 756 | 1468607389287 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 11:29:49 INFO - PROCESS | 756 | 1468607389429 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:49 INFO - PROCESS | 756 | 1468607389433 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:49 INFO - PROCESS | 756 | ++DOCSHELL 0C807400 == 37 [pid = 756] [id = 553] 11:29:49 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (0C80BC00) [pid = 756] [serial = 1659] [outer = 00000000] 11:29:49 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (0C8EFC00) [pid = 756] [serial = 1660] [outer = 0C80BC00] 11:29:49 INFO - PROCESS | 756 | 1468607389491 Marionette DEBUG loaded listener.js 11:29:49 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (0C90F400) [pid = 756] [serial = 1661] [outer = 0C80BC00] 11:29:50 INFO - PROCESS | 756 | 1468607390117 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 11:29:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:29:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1021ms 11:29:50 INFO - PROCESS | 756 | 1468607390179 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 11:29:50 INFO - PROCESS | 756 | 1468607390183 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 11:29:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:29:50 INFO - PROCESS | 756 | 1468607390188 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:29:50 INFO - PROCESS | 756 | 1468607390192 Marionette TRACE conn6 <- [1,2178,null,{}] 11:29:50 INFO - PROCESS | 756 | 1468607390216 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:50 INFO - PROCESS | 756 | 1468607390219 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:50 INFO - PROCESS | 756 | 1468607390386 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 11:29:50 INFO - PROCESS | 756 | 1468607390449 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:50 INFO - PROCESS | 756 | 1468607390452 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:50 INFO - PROCESS | 756 | ++DOCSHELL 0E00A400 == 38 [pid = 756] [id = 554] 11:29:50 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (0E010C00) [pid = 756] [serial = 1662] [outer = 00000000] 11:29:50 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (16017000) [pid = 756] [serial = 1663] [outer = 0E010C00] 11:29:50 INFO - PROCESS | 756 | 1468607390508 Marionette DEBUG loaded listener.js 11:29:50 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (16070400) [pid = 756] [serial = 1664] [outer = 0E010C00] 11:29:51 INFO - PROCESS | 756 | 1468607391115 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 11:29:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:29:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 950ms 11:29:51 INFO - PROCESS | 756 | 1468607391153 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 11:29:51 INFO - PROCESS | 756 | 1468607391156 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 11:29:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:29:51 INFO - PROCESS | 756 | 1468607391161 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:29:51 INFO - PROCESS | 756 | 1468607391163 Marionette TRACE conn6 <- [1,2182,null,{}] 11:29:51 INFO - PROCESS | 756 | 1468607391167 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:51 INFO - PROCESS | 756 | 1468607391170 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:51 INFO - PROCESS | 756 | 1468607391281 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 11:29:51 INFO - PROCESS | 756 | 1468607391396 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:51 INFO - PROCESS | 756 | 1468607391398 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:51 INFO - PROCESS | 756 | ++DOCSHELL 18310000 == 39 [pid = 756] [id = 555] 11:29:51 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (18EEA400) [pid = 756] [serial = 1665] [outer = 00000000] 11:29:51 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (19D57400) [pid = 756] [serial = 1666] [outer = 18EEA400] 11:29:51 INFO - PROCESS | 756 | 1468607391493 Marionette DEBUG loaded listener.js 11:29:51 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (1A3D3000) [pid = 756] [serial = 1667] [outer = 18EEA400] 11:29:52 INFO - PROCESS | 756 | 1468607392083 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 11:29:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:29:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 970ms 11:29:52 INFO - PROCESS | 756 | 1468607392134 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 11:29:52 INFO - PROCESS | 756 | 1468607392138 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 11:29:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:29:52 INFO - PROCESS | 756 | 1468607392148 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:29:52 INFO - PROCESS | 756 | 1468607392153 Marionette TRACE conn6 <- [1,2186,null,{}] 11:29:52 INFO - PROCESS | 756 | 1468607392157 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:52 INFO - PROCESS | 756 | 1468607392160 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:52 INFO - PROCESS | 756 | 1468607392270 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 11:29:52 INFO - PROCESS | 756 | 1468607392427 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:52 INFO - PROCESS | 756 | 1468607392430 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:52 INFO - PROCESS | 756 | ++DOCSHELL 19F8B800 == 40 [pid = 756] [id = 556] 11:29:52 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (19F8BC00) [pid = 756] [serial = 1668] [outer = 00000000] 11:29:52 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (1BF19400) [pid = 756] [serial = 1669] [outer = 19F8BC00] 11:29:52 INFO - PROCESS | 756 | 1468607392484 Marionette DEBUG loaded listener.js 11:29:52 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (1BF1C000) [pid = 756] [serial = 1670] [outer = 19F8BC00] 11:29:53 INFO - PROCESS | 756 | 1468607393240 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:29:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:29:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1138ms 11:29:53 INFO - PROCESS | 756 | 1468607393282 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 11:29:53 INFO - PROCESS | 756 | 1468607393286 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 11:29:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:29:53 INFO - PROCESS | 756 | 1468607393290 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:29:53 INFO - PROCESS | 756 | 1468607393293 Marionette TRACE conn6 <- [1,2190,null,{}] 11:29:53 INFO - PROCESS | 756 | 1468607393298 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:53 INFO - PROCESS | 756 | 1468607393301 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:53 INFO - PROCESS | 756 | 1468607393406 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 11:29:53 INFO - PROCESS | 756 | 1468607393524 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:53 INFO - PROCESS | 756 | 1468607393526 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:53 INFO - PROCESS | 756 | ++DOCSHELL 0C90D400 == 41 [pid = 756] [id = 557] 11:29:53 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (0CC75000) [pid = 756] [serial = 1671] [outer = 00000000] 11:29:53 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (0D1F7400) [pid = 756] [serial = 1672] [outer = 0CC75000] 11:29:53 INFO - PROCESS | 756 | 1468607393618 Marionette DEBUG loaded listener.js 11:29:53 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (0DB94000) [pid = 756] [serial = 1673] [outer = 0CC75000] 11:29:54 INFO - PROCESS | 756 | --DOCSHELL 1535E000 == 40 [pid = 756] [id = 552] 11:29:54 INFO - PROCESS | 756 | --DOCSHELL 14AA2400 == 39 [pid = 756] [id = 551] 11:29:54 INFO - PROCESS | 756 | --DOCSHELL 1A50DC00 == 38 [pid = 756] [id = 550] 11:29:54 INFO - PROCESS | 756 | --DOCSHELL 1A3C8800 == 37 [pid = 756] [id = 549] 11:29:54 INFO - PROCESS | 756 | --DOCSHELL 0E008000 == 36 [pid = 756] [id = 548] 11:29:54 INFO - PROCESS | 756 | --DOCSHELL 17BF7800 == 35 [pid = 756] [id = 547] 11:29:54 INFO - PROCESS | 756 | --DOCSHELL 16D5BC00 == 34 [pid = 756] [id = 546] 11:29:54 INFO - PROCESS | 756 | --DOCSHELL 0D843400 == 33 [pid = 756] [id = 545] 11:29:54 INFO - PROCESS | 756 | --DOCSHELL 0CC6A000 == 32 [pid = 756] [id = 14] 11:29:54 INFO - PROCESS | 756 | --DOCSHELL 0C90D800 == 31 [pid = 756] [id = 544] 11:29:54 INFO - PROCESS | 756 | --DOCSHELL 0D836800 == 30 [pid = 756] [id = 543] 11:29:54 INFO - PROCESS | 756 | --DOCSHELL 0C824800 == 29 [pid = 756] [id = 542] 11:29:54 INFO - PROCESS | 756 | --DOCSHELL 19F8B800 == 28 [pid = 756] [id = 556] 11:29:54 INFO - PROCESS | 756 | --DOCSHELL 18310000 == 27 [pid = 756] [id = 555] 11:29:54 INFO - PROCESS | 756 | --DOCSHELL 0C807400 == 26 [pid = 756] [id = 553] 11:29:54 INFO - PROCESS | 756 | --DOCSHELL 0E00A400 == 25 [pid = 756] [id = 554] 11:29:54 INFO - PROCESS | 756 | --DOMWINDOW == 93 (0D642400) [pid = 756] [serial = 1603] [outer = 00000000] [url = about:blank] 11:29:54 INFO - PROCESS | 756 | --DOMWINDOW == 92 (1809E800) [pid = 756] [serial = 1612] [outer = 00000000] [url = about:blank] 11:29:54 INFO - PROCESS | 756 | --DOMWINDOW == 91 (0D7A6C00) [pid = 756] [serial = 1604] [outer = 00000000] [url = about:blank] 11:29:54 INFO - PROCESS | 756 | --DOMWINDOW == 90 (14E1E000) [pid = 756] [serial = 1606] [outer = 00000000] [url = about:blank] 11:29:54 INFO - PROCESS | 756 | --DOMWINDOW == 89 (14EE1800) [pid = 756] [serial = 1607] [outer = 00000000] [url = about:blank] 11:29:54 INFO - PROCESS | 756 | --DOMWINDOW == 88 (0C829400) [pid = 756] [serial = 1600] [outer = 00000000] [url = about:blank] 11:29:54 INFO - PROCESS | 756 | --DOMWINDOW == 87 (0C8F1800) [pid = 756] [serial = 1601] [outer = 00000000] [url = about:blank] 11:29:54 INFO - PROCESS | 756 | --DOMWINDOW == 86 (0CCD3C00) [pid = 756] [serial = 1598] [outer = 00000000] [url = about:blank] 11:29:54 INFO - PROCESS | 756 | --DOMWINDOW == 85 (0C905800) [pid = 756] [serial = 1597] [outer = 00000000] [url = about:blank] 11:29:54 INFO - PROCESS | 756 | --DOMWINDOW == 84 (18EEE800) [pid = 756] [serial = 1615] [outer = 00000000] [url = about:blank] 11:29:54 INFO - PROCESS | 756 | --DOMWINDOW == 83 (18305000) [pid = 756] [serial = 1613] [outer = 00000000] [url = about:blank] 11:29:54 INFO - PROCESS | 756 | --DOMWINDOW == 82 (15F21400) [pid = 756] [serial = 1619] [outer = 00000000] [url = about:blank] 11:29:54 INFO - PROCESS | 756 | --DOMWINDOW == 81 (14B89C00) [pid = 756] [serial = 1618] [outer = 00000000] [url = about:blank] 11:29:54 INFO - PROCESS | 756 | --DOMWINDOW == 80 (0E68E400) [pid = 756] [serial = 1589] [outer = 00000000] [url = about:blank] 11:29:54 INFO - PROCESS | 756 | --DOMWINDOW == 79 (0D841000) [pid = 756] [serial = 1588] [outer = 00000000] [url = about:blank] 11:29:54 INFO - PROCESS | 756 | --DOMWINDOW == 78 (18EC5800) [pid = 756] [serial = 1592] [outer = 00000000] [url = about:blank] 11:29:54 INFO - PROCESS | 756 | --DOMWINDOW == 77 (17665000) [pid = 756] [serial = 1591] [outer = 00000000] [url = about:blank] 11:29:54 INFO - PROCESS | 756 | --DOMWINDOW == 76 (194BDC00) [pid = 756] [serial = 1622] [outer = 00000000] [url = about:blank] 11:29:54 INFO - PROCESS | 756 | --DOMWINDOW == 75 (1BD5F800) [pid = 756] [serial = 1595] [outer = 00000000] [url = about:blank] 11:29:54 INFO - PROCESS | 756 | --DOMWINDOW == 74 (1B60F800) [pid = 756] [serial = 1594] [outer = 00000000] [url = about:blank] 11:29:54 INFO - PROCESS | 756 | --DOMWINDOW == 73 (193A4000) [pid = 756] [serial = 1616] [outer = 00000000] [url = about:blank] 11:29:54 INFO - PROCESS | 756 | --DOMWINDOW == 72 (19D54C00) [pid = 756] [serial = 1624] [outer = 00000000] [url = about:blank] 11:29:54 INFO - PROCESS | 756 | --DOMWINDOW == 71 (16D5D000) [pid = 756] [serial = 1609] [outer = 00000000] [url = about:blank] 11:29:54 INFO - PROCESS | 756 | --DOMWINDOW == 70 (17649400) [pid = 756] [serial = 1610] [outer = 00000000] [url = about:blank] 11:29:54 INFO - PROCESS | 756 | --DOMWINDOW == 69 (18EF8C00) [pid = 756] [serial = 1621] [outer = 00000000] [url = about:blank] 11:29:54 INFO - PROCESS | 756 | 1468607394812 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 11:29:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:29:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1579ms 11:29:54 INFO - PROCESS | 756 | 1468607394871 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 11:29:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:29:54 INFO - PROCESS | 756 | 1468607394875 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 11:29:54 INFO - PROCESS | 756 | 1468607394879 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:29:54 INFO - PROCESS | 756 | 1468607394884 Marionette TRACE conn6 <- [1,2194,null,{}] 11:29:54 INFO - PROCESS | 756 | 1468607394889 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:54 INFO - PROCESS | 756 | 1468607394891 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:54 INFO - PROCESS | 756 | 1468607394982 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 11:29:54 INFO - PROCESS | 756 | 1468607394991 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:54 INFO - PROCESS | 756 | 1468607394994 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:54 INFO - PROCESS | 756 | ++DOCSHELL 0C912800 == 26 [pid = 756] [id = 558] 11:29:54 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (0CC6E800) [pid = 756] [serial = 1674] [outer = 00000000] 11:29:55 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (0D034400) [pid = 756] [serial = 1675] [outer = 0CC6E800] 11:29:55 INFO - PROCESS | 756 | 1468607395046 Marionette DEBUG loaded listener.js 11:29:55 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (0D0E6C00) [pid = 756] [serial = 1676] [outer = 0CC6E800] 11:29:55 INFO - PROCESS | 756 | 1468607395524 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 11:29:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:29:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 690ms 11:29:55 INFO - PROCESS | 756 | 1468607395571 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 11:29:55 INFO - PROCESS | 756 | 1468607395576 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 11:29:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:29:55 INFO - PROCESS | 756 | 1468607395582 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:29:55 INFO - PROCESS | 756 | 1468607395585 Marionette TRACE conn6 <- [1,2198,null,{}] 11:29:55 INFO - PROCESS | 756 | 1468607395619 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:55 INFO - PROCESS | 756 | 1468607395622 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:55 INFO - PROCESS | 756 | 1468607395721 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 11:29:55 INFO - PROCESS | 756 | 1468607395728 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:55 INFO - PROCESS | 756 | 1468607395730 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:55 INFO - PROCESS | 756 | ++DOCSHELL 0D83D400 == 27 [pid = 756] [id = 559] 11:29:55 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (0D83E400) [pid = 756] [serial = 1677] [outer = 00000000] 11:29:55 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (0D843400) [pid = 756] [serial = 1678] [outer = 0D83E400] 11:29:55 INFO - PROCESS | 756 | 1468607395777 Marionette DEBUG loaded listener.js 11:29:55 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (0DB8B800) [pid = 756] [serial = 1679] [outer = 0D83E400] 11:29:56 INFO - PROCESS | 756 | 1468607396236 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 11:29:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:29:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 710ms 11:29:56 INFO - PROCESS | 756 | 1468607396296 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 11:29:56 INFO - PROCESS | 756 | 1468607396298 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 11:29:56 INFO - PROCESS | 756 | 1468607396301 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:29:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:29:56 INFO - PROCESS | 756 | 1468607396305 Marionette TRACE conn6 <- [1,2202,null,{}] 11:29:56 INFO - PROCESS | 756 | 1468607396315 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:56 INFO - PROCESS | 756 | 1468607396320 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:56 INFO - PROCESS | 756 | 1468607396405 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 11:29:56 INFO - PROCESS | 756 | 1468607396412 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:56 INFO - PROCESS | 756 | 1468607396415 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:56 INFO - PROCESS | 756 | ++DOCSHELL 14EDA800 == 28 [pid = 756] [id = 560] 11:29:56 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (14EDD000) [pid = 756] [serial = 1680] [outer = 00000000] 11:29:56 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (15034400) [pid = 756] [serial = 1681] [outer = 14EDD000] 11:29:56 INFO - PROCESS | 756 | 1468607396462 Marionette DEBUG loaded listener.js 11:29:56 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (15F1BC00) [pid = 756] [serial = 1682] [outer = 14EDD000] 11:29:56 INFO - PROCESS | 756 | 1468607396914 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 11:29:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:29:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 11:29:56 INFO - PROCESS | 756 | 1468607396975 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 11:29:56 INFO - PROCESS | 756 | 1468607396978 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 11:29:56 INFO - PROCESS | 756 | 1468607396981 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:29:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:29:56 INFO - PROCESS | 756 | 1468607396982 Marionette TRACE conn6 <- [1,2206,null,{}] 11:29:56 INFO - PROCESS | 756 | 1468607396986 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:56 INFO - PROCESS | 756 | 1468607396988 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:57 INFO - PROCESS | 756 | 1468607397131 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 11:29:57 INFO - PROCESS | 756 | 1468607397191 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:57 INFO - PROCESS | 756 | 1468607397193 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:57 INFO - PROCESS | 756 | ++DOCSHELL 16064000 == 29 [pid = 756] [id = 561] 11:29:57 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (16068800) [pid = 756] [serial = 1683] [outer = 00000000] 11:29:57 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (1763FC00) [pid = 756] [serial = 1684] [outer = 16068800] 11:29:57 INFO - PROCESS | 756 | 1468607397237 Marionette DEBUG loaded listener.js 11:29:57 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (1764B400) [pid = 756] [serial = 1685] [outer = 16068800] 11:29:57 INFO - PROCESS | 756 | 1468607397644 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 11:29:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:29:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 670ms 11:29:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:29:57 INFO - PROCESS | 756 | 1468607397655 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 11:29:57 INFO - PROCESS | 756 | 1468607397657 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 11:29:57 INFO - PROCESS | 756 | 1468607397660 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:29:57 INFO - PROCESS | 756 | 1468607397662 Marionette TRACE conn6 <- [1,2210,null,{}] 11:29:57 INFO - PROCESS | 756 | 1468607397671 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:57 INFO - PROCESS | 756 | 1468607397673 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:57 INFO - PROCESS | 756 | 1468607397786 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 11:29:57 INFO - PROCESS | 756 | 1468607397791 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:57 INFO - PROCESS | 756 | 1468607397794 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:57 INFO - PROCESS | 756 | ++DOCSHELL 1766A800 == 30 [pid = 756] [id = 562] 11:29:57 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (17670000) [pid = 756] [serial = 1686] [outer = 00000000] 11:29:57 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (17BF5C00) [pid = 756] [serial = 1687] [outer = 17670000] 11:29:57 INFO - PROCESS | 756 | 1468607397838 Marionette DEBUG loaded listener.js 11:29:57 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (17C0E400) [pid = 756] [serial = 1688] [outer = 17670000] 11:29:58 INFO - PROCESS | 756 | 1468607398310 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:29:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:29:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 691ms 11:29:58 INFO - PROCESS | 756 | 1468607398353 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 11:29:58 INFO - PROCESS | 756 | 1468607398355 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 11:29:58 INFO - PROCESS | 756 | 1468607398358 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:29:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:29:58 INFO - PROCESS | 756 | 1468607398360 Marionette TRACE conn6 <- [1,2214,null,{}] 11:29:58 INFO - PROCESS | 756 | 1468607398364 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:58 INFO - PROCESS | 756 | 1468607398369 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:58 INFO - PROCESS | 756 | 1468607398527 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 11:29:58 INFO - PROCESS | 756 | 1468607398561 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:58 INFO - PROCESS | 756 | 1468607398563 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:58 INFO - PROCESS | 756 | ++DOCSHELL 1830E800 == 31 [pid = 756] [id = 563] 11:29:58 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (1830F000) [pid = 756] [serial = 1689] [outer = 00000000] 11:29:58 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (18EEC400) [pid = 756] [serial = 1690] [outer = 1830F000] 11:29:58 INFO - PROCESS | 756 | 1468607398607 Marionette DEBUG loaded listener.js 11:29:58 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (18EF5400) [pid = 756] [serial = 1691] [outer = 1830F000] 11:29:59 INFO - PROCESS | 756 | --DOMWINDOW == 86 (17BEB800) [pid = 756] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:29:59 INFO - PROCESS | 756 | --DOMWINDOW == 85 (18EF7800) [pid = 756] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:29:59 INFO - PROCESS | 756 | --DOMWINDOW == 84 (1A3CAC00) [pid = 756] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:29:59 INFO - PROCESS | 756 | --DOMWINDOW == 83 (1A50FC00) [pid = 756] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:29:59 INFO - PROCESS | 756 | --DOMWINDOW == 82 (160C4000) [pid = 756] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:29:59 INFO - PROCESS | 756 | --DOMWINDOW == 81 (0C824C00) [pid = 756] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:29:59 INFO - PROCESS | 756 | --DOMWINDOW == 80 (0D103C00) [pid = 756] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:29:59 INFO - PROCESS | 756 | --DOMWINDOW == 79 (0DA13C00) [pid = 756] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:29:59 INFO - PROCESS | 756 | --DOMWINDOW == 78 (16D5D400) [pid = 756] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:29:59 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0E688000) [pid = 756] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:29:59 INFO - PROCESS | 756 | --DOMWINDOW == 76 (18306400) [pid = 756] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:29:59 INFO - PROCESS | 756 | --DOMWINDOW == 75 (0E082000) [pid = 756] [serial = 38] [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.] 11:29:59 INFO - PROCESS | 756 | --DOMWINDOW == 74 (0E00B400) [pid = 756] [serial = 35] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:29:59 INFO - PROCESS | 756 | --DOMWINDOW == 73 (18EB4C00) [pid = 756] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:29:59 INFO - PROCESS | 756 | 1468607399292 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 11:29:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:29:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 970ms 11:29:59 INFO - PROCESS | 756 | 1468607399332 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 11:29:59 INFO - PROCESS | 756 | 1468607399334 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 11:29:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:29:59 INFO - PROCESS | 756 | 1468607399338 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:29:59 INFO - PROCESS | 756 | 1468607399340 Marionette TRACE conn6 <- [1,2218,null,{}] 11:29:59 INFO - PROCESS | 756 | 1468607399343 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:59 INFO - PROCESS | 756 | 1468607399345 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:59 INFO - PROCESS | 756 | 1468607399422 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 11:29:59 INFO - PROCESS | 756 | 1468607399427 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:59 INFO - PROCESS | 756 | 1468607399429 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:29:59 INFO - PROCESS | 756 | ++DOCSHELL 0C810400 == 32 [pid = 756] [id = 564] 11:29:59 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (0C824C00) [pid = 756] [serial = 1692] [outer = 00000000] 11:29:59 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (15F22800) [pid = 756] [serial = 1693] [outer = 0C824C00] 11:29:59 INFO - PROCESS | 756 | 1468607399473 Marionette DEBUG loaded listener.js 11:29:59 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (16D5D400) [pid = 756] [serial = 1694] [outer = 0C824C00] 11:29:59 INFO - PROCESS | 756 | 1468607399945 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 11:29:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:29:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 630ms 11:29:59 INFO - PROCESS | 756 | 1468607399968 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 11:29:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:29:59 INFO - PROCESS | 756 | 1468607399970 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 11:29:59 INFO - PROCESS | 756 | 1468607399973 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:29:59 INFO - PROCESS | 756 | 1468607399975 Marionette TRACE conn6 <- [1,2222,null,{}] 11:29:59 INFO - PROCESS | 756 | 1468607399978 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:59 INFO - PROCESS | 756 | 1468607399980 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:00 INFO - PROCESS | 756 | 1468607400057 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 11:30:00 INFO - PROCESS | 756 | 1468607400062 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:00 INFO - PROCESS | 756 | 1468607400064 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:00 INFO - PROCESS | 756 | ++DOCSHELL 0C828800 == 33 [pid = 756] [id = 565] 11:30:00 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (0D842400) [pid = 756] [serial = 1695] [outer = 00000000] 11:30:00 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (193A5800) [pid = 756] [serial = 1696] [outer = 0D842400] 11:30:00 INFO - PROCESS | 756 | 1468607400107 Marionette DEBUG loaded listener.js 11:30:00 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (193A7800) [pid = 756] [serial = 1697] [outer = 0D842400] 11:30:00 INFO - PROCESS | 756 | 1468607400524 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 11:30:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:30:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 570ms 11:30:00 INFO - PROCESS | 756 | 1468607400544 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 11:30:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:30:00 INFO - PROCESS | 756 | 1468607400546 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 11:30:00 INFO - PROCESS | 756 | 1468607400549 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:30:00 INFO - PROCESS | 756 | 1468607400551 Marionette TRACE conn6 <- [1,2226,null,{}] 11:30:00 INFO - PROCESS | 756 | 1468607400555 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:00 INFO - PROCESS | 756 | 1468607400556 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:00 INFO - PROCESS | 756 | 1468607400684 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 11:30:00 INFO - PROCESS | 756 | 1468607400693 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:00 INFO - PROCESS | 756 | 1468607400695 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:00 INFO - PROCESS | 756 | ++DOCSHELL 196E3000 == 34 [pid = 756] [id = 566] 11:30:00 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (196E5400) [pid = 756] [serial = 1698] [outer = 00000000] 11:30:00 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (19D4CC00) [pid = 756] [serial = 1699] [outer = 196E5400] 11:30:00 INFO - PROCESS | 756 | 1468607400738 Marionette DEBUG loaded listener.js 11:30:00 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (19D55000) [pid = 756] [serial = 1700] [outer = 196E5400] 11:30:01 INFO - PROCESS | 756 | 1468607401152 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:30:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:30:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 630ms 11:30:01 INFO - PROCESS | 756 | 1468607401180 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 11:30:01 INFO - PROCESS | 756 | 1468607401183 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 11:30:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:30:01 INFO - PROCESS | 756 | 1468607401186 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:30:01 INFO - PROCESS | 756 | 1468607401187 Marionette TRACE conn6 <- [1,2230,null,{}] 11:30:01 INFO - PROCESS | 756 | 1468607401191 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:01 INFO - PROCESS | 756 | 1468607401192 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:01 INFO - PROCESS | 756 | 1468607401377 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 11:30:01 INFO - PROCESS | 756 | 1468607401577 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:01 INFO - PROCESS | 756 | 1468607401580 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:01 INFO - PROCESS | 756 | ++DOCSHELL 0C8EDC00 == 35 [pid = 756] [id = 567] 11:30:01 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (0C8F0000) [pid = 756] [serial = 1701] [outer = 00000000] 11:30:01 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (0C90D800) [pid = 756] [serial = 1702] [outer = 0C8F0000] 11:30:01 INFO - PROCESS | 756 | 1468607401641 Marionette DEBUG loaded listener.js 11:30:01 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (0CCF0400) [pid = 756] [serial = 1703] [outer = 0C8F0000] 11:30:02 INFO - PROCESS | 756 | 1468607402388 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:30:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:30:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1277ms 11:30:02 INFO - PROCESS | 756 | 1468607402465 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 11:30:02 INFO - PROCESS | 756 | 1468607402469 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 11:30:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:30:02 INFO - PROCESS | 756 | 1468607402474 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:30:02 INFO - PROCESS | 756 | 1468607402477 Marionette TRACE conn6 <- [1,2234,null,{}] 11:30:02 INFO - PROCESS | 756 | 1468607402482 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:02 INFO - PROCESS | 756 | 1468607402485 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:02 INFO - PROCESS | 756 | 1468607402634 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 11:30:02 INFO - PROCESS | 756 | 1468607402769 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:02 INFO - PROCESS | 756 | 1468607402772 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:02 INFO - PROCESS | 756 | ++DOCSHELL 0DB97400 == 36 [pid = 756] [id = 568] 11:30:02 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (0E004000) [pid = 756] [serial = 1704] [outer = 00000000] 11:30:02 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (0E68E400) [pid = 756] [serial = 1705] [outer = 0E004000] 11:30:02 INFO - PROCESS | 756 | 1468607402833 Marionette DEBUG loaded listener.js 11:30:02 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (14B8B400) [pid = 756] [serial = 1706] [outer = 0E004000] 11:30:03 INFO - PROCESS | 756 | 1468607403757 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 11:30:03 INFO - PROCESS | 756 | --DOCSHELL 0C828800 == 35 [pid = 756] [id = 565] 11:30:03 INFO - PROCESS | 756 | --DOCSHELL 0C810400 == 34 [pid = 756] [id = 564] 11:30:03 INFO - PROCESS | 756 | --DOCSHELL 1830E800 == 33 [pid = 756] [id = 563] 11:30:03 INFO - PROCESS | 756 | --DOCSHELL 1766A800 == 32 [pid = 756] [id = 562] 11:30:03 INFO - PROCESS | 756 | --DOCSHELL 16064000 == 31 [pid = 756] [id = 561] 11:30:03 INFO - PROCESS | 756 | --DOCSHELL 14EDA800 == 30 [pid = 756] [id = 560] 11:30:03 INFO - PROCESS | 756 | --DOCSHELL 0D83D400 == 29 [pid = 756] [id = 559] 11:30:03 INFO - PROCESS | 756 | --DOCSHELL 0C912800 == 28 [pid = 756] [id = 558] 11:30:03 INFO - PROCESS | 756 | --DOCSHELL 0C90D400 == 27 [pid = 756] [id = 557] 11:30:03 INFO - PROCESS | 756 | --DOMWINDOW == 87 (1A505400) [pid = 756] [serial = 1657] [outer = 00000000] [url = about:blank] 11:30:03 INFO - PROCESS | 756 | --DOMWINDOW == 86 (19747C00) [pid = 756] [serial = 1645] [outer = 00000000] [url = about:blank] 11:30:03 INFO - PROCESS | 756 | --DOMWINDOW == 85 (1A503800) [pid = 756] [serial = 1648] [outer = 00000000] [url = about:blank] 11:30:03 INFO - PROCESS | 756 | --DOMWINDOW == 84 (19D50400) [pid = 756] [serial = 1646] [outer = 00000000] [url = about:blank] 11:30:03 INFO - PROCESS | 756 | --DOMWINDOW == 83 (1B06F400) [pid = 756] [serial = 1651] [outer = 00000000] [url = about:blank] 11:30:03 INFO - PROCESS | 756 | --DOMWINDOW == 82 (18EB9C00) [pid = 756] [serial = 1654] [outer = 00000000] [url = about:blank] 11:30:03 INFO - PROCESS | 756 | --DOMWINDOW == 81 (0C8F0400) [pid = 756] [serial = 1627] [outer = 00000000] [url = about:blank] 11:30:03 INFO - PROCESS | 756 | --DOMWINDOW == 80 (0C909C00) [pid = 756] [serial = 1628] [outer = 00000000] [url = about:blank] 11:30:03 INFO - PROCESS | 756 | --DOMWINDOW == 79 (1A50B000) [pid = 756] [serial = 1649] [outer = 00000000] [url = about:blank] 11:30:03 INFO - PROCESS | 756 | --DOMWINDOW == 78 (0D83C800) [pid = 756] [serial = 1633] [outer = 00000000] [url = about:blank] 11:30:03 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0E58F000) [pid = 756] [serial = 1634] [outer = 00000000] [url = about:blank] 11:30:03 INFO - PROCESS | 756 | --DOMWINDOW == 76 (0E590C00) [pid = 756] [serial = 1636] [outer = 00000000] [url = about:blank] 11:30:03 INFO - PROCESS | 756 | --DOMWINDOW == 75 (14E20000) [pid = 756] [serial = 1637] [outer = 00000000] [url = about:blank] 11:30:03 INFO - PROCESS | 756 | --DOMWINDOW == 74 (17642800) [pid = 756] [serial = 1639] [outer = 00000000] [url = about:blank] 11:30:03 INFO - PROCESS | 756 | --DOMWINDOW == 73 (1766FC00) [pid = 756] [serial = 1640] [outer = 00000000] [url = about:blank] 11:30:03 INFO - PROCESS | 756 | --DOMWINDOW == 72 (150BFC00) [pid = 756] [serial = 1630] [outer = 00000000] [url = about:blank] 11:30:03 INFO - PROCESS | 756 | --DOMWINDOW == 71 (16062800) [pid = 756] [serial = 1631] [outer = 00000000] [url = about:blank] 11:30:03 INFO - PROCESS | 756 | --DOMWINDOW == 70 (18EEDC00) [pid = 756] [serial = 1642] [outer = 00000000] [url = about:blank] 11:30:03 INFO - PROCESS | 756 | --DOMWINDOW == 69 (15035800) [pid = 756] [serial = 1118] [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.] 11:30:03 INFO - PROCESS | 756 | --DOMWINDOW == 68 (0D10D400) [pid = 756] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:30:03 INFO - PROCESS | 756 | --DOMWINDOW == 67 (19F86C00) [pid = 756] [serial = 1625] [outer = 00000000] [url = about:blank] 11:30:03 INFO - PROCESS | 756 | --DOMWINDOW == 66 (1B06B400) [pid = 756] [serial = 1658] [outer = 00000000] [url = about:blank] 11:30:03 INFO - PROCESS | 756 | --DOMWINDOW == 65 (1B06F800) [pid = 756] [serial = 1652] [outer = 00000000] [url = about:blank] 11:30:03 INFO - PROCESS | 756 | --DOMWINDOW == 64 (193B0400) [pid = 756] [serial = 1655] [outer = 00000000] [url = about:blank] 11:30:03 INFO - PROCESS | 756 | --DOMWINDOW == 63 (18EF8400) [pid = 756] [serial = 1643] [outer = 00000000] [url = about:blank] 11:30:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:30:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1329ms 11:30:03 INFO - PROCESS | 756 | 1468607403803 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 11:30:03 INFO - PROCESS | 756 | 1468607403808 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 11:30:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:30:03 INFO - PROCESS | 756 | 1468607403812 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:30:03 INFO - PROCESS | 756 | 1468607403815 Marionette TRACE conn6 <- [1,2238,null,{}] 11:30:03 INFO - PROCESS | 756 | 1468607403821 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:03 INFO - PROCESS | 756 | 1468607403823 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:03 INFO - PROCESS | 756 | 1468607403925 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 11:30:04 INFO - PROCESS | 756 | 1468607404043 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:04 INFO - PROCESS | 756 | 1468607404045 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:04 INFO - PROCESS | 756 | ++DOCSHELL 0C8F4800 == 28 [pid = 756] [id = 569] 11:30:04 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (0C90B800) [pid = 756] [serial = 1707] [outer = 00000000] 11:30:04 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (0D0E5C00) [pid = 756] [serial = 1708] [outer = 0C90B800] 11:30:04 INFO - PROCESS | 756 | 1468607404093 Marionette DEBUG loaded listener.js 11:30:04 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (0D1F9000) [pid = 756] [serial = 1709] [outer = 0C90B800] 11:30:04 INFO - PROCESS | 756 | 1468607404507 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 11:30:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:30:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 790ms 11:30:04 INFO - PROCESS | 756 | 1468607404603 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 11:30:04 INFO - PROCESS | 756 | 1468607404608 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 11:30:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:30:04 INFO - PROCESS | 756 | 1468607404618 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:30:04 INFO - PROCESS | 756 | 1468607404621 Marionette TRACE conn6 <- [1,2242,null,{}] 11:30:04 INFO - PROCESS | 756 | 1468607404626 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:04 INFO - PROCESS | 756 | 1468607404628 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:04 INFO - PROCESS | 756 | 1468607404717 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 11:30:04 INFO - PROCESS | 756 | 1468607404729 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:04 INFO - PROCESS | 756 | 1468607404731 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:04 INFO - PROCESS | 756 | ++DOCSHELL 0E00D000 == 29 [pid = 756] [id = 570] 11:30:04 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (0E00E000) [pid = 756] [serial = 1710] [outer = 00000000] 11:30:04 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (0E592000) [pid = 756] [serial = 1711] [outer = 0E00E000] 11:30:04 INFO - PROCESS | 756 | 1468607404778 Marionette DEBUG loaded listener.js 11:30:04 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (14160000) [pid = 756] [serial = 1712] [outer = 0E00E000] 11:30:05 INFO - PROCESS | 756 | 1468607405242 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 11:30:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:30:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 11:30:05 INFO - PROCESS | 756 | 1468607405294 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 11:30:05 INFO - PROCESS | 756 | 1468607405296 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 11:30:05 INFO - PROCESS | 756 | 1468607405299 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:30:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:30:05 INFO - PROCESS | 756 | 1468607405303 Marionette TRACE conn6 <- [1,2246,null,{}] 11:30:05 INFO - PROCESS | 756 | 1468607405314 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:05 INFO - PROCESS | 756 | 1468607405319 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:05 INFO - PROCESS | 756 | 1468607405433 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 11:30:05 INFO - PROCESS | 756 | 1468607405529 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:05 INFO - PROCESS | 756 | 1468607405532 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:05 INFO - PROCESS | 756 | ++DOCSHELL 16062800 == 30 [pid = 756] [id = 571] 11:30:05 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (16065C00) [pid = 756] [serial = 1713] [outer = 00000000] 11:30:05 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (1606DC00) [pid = 756] [serial = 1714] [outer = 16065C00] 11:30:05 INFO - PROCESS | 756 | 1468607405588 Marionette DEBUG loaded listener.js 11:30:05 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (1763F800) [pid = 756] [serial = 1715] [outer = 16065C00] 11:30:05 INFO - PROCESS | 756 | 1468607405972 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:30:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:30:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 730ms 11:30:06 INFO - PROCESS | 756 | 1468607406034 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 11:30:06 INFO - PROCESS | 756 | 1468607406037 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 11:30:06 INFO - PROCESS | 756 | 1468607406040 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:30:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:30:06 INFO - PROCESS | 756 | 1468607406042 Marionette TRACE conn6 <- [1,2250,null,{}] 11:30:06 INFO - PROCESS | 756 | 1468607406046 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:06 INFO - PROCESS | 756 | 1468607406048 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:06 INFO - PROCESS | 756 | 1468607406166 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 11:30:06 INFO - PROCESS | 756 | 1468607406230 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:06 INFO - PROCESS | 756 | 1468607406232 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:06 INFO - PROCESS | 756 | ++DOCSHELL 17665000 == 31 [pid = 756] [id = 572] 11:30:06 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (1766E800) [pid = 756] [serial = 1716] [outer = 00000000] 11:30:06 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (180A0000) [pid = 756] [serial = 1717] [outer = 1766E800] 11:30:06 INFO - PROCESS | 756 | 1468607406277 Marionette DEBUG loaded listener.js 11:30:06 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (1830CC00) [pid = 756] [serial = 1718] [outer = 1766E800] 11:30:06 INFO - PROCESS | 756 | 1468607406700 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 11:30:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:30:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 11:30:06 INFO - PROCESS | 756 | 1468607406725 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 11:30:06 INFO - PROCESS | 756 | 1468607406727 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 11:30:06 INFO - PROCESS | 756 | 1468607406730 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:30:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:30:06 INFO - PROCESS | 756 | 1468607406732 Marionette TRACE conn6 <- [1,2254,null,{}] 11:30:06 INFO - PROCESS | 756 | 1468607406735 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:06 INFO - PROCESS | 756 | 1468607406738 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:06 INFO - PROCESS | 756 | 1468607406878 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 11:30:06 INFO - PROCESS | 756 | 1468607406900 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:06 INFO - PROCESS | 756 | 1468607406902 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:06 INFO - PROCESS | 756 | ++DOCSHELL 17BEE000 == 32 [pid = 756] [id = 573] 11:30:06 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (18EB1C00) [pid = 756] [serial = 1719] [outer = 00000000] 11:30:06 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (18EF0800) [pid = 756] [serial = 1720] [outer = 18EB1C00] 11:30:06 INFO - PROCESS | 756 | 1468607406946 Marionette DEBUG loaded listener.js 11:30:06 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (18EF8C00) [pid = 756] [serial = 1721] [outer = 18EB1C00] 11:30:07 INFO - PROCESS | 756 | 1468607407400 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 11:30:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:30:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 731ms 11:30:07 INFO - PROCESS | 756 | 1468607407466 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 11:30:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:30:07 INFO - PROCESS | 756 | 1468607407468 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 11:30:07 INFO - PROCESS | 756 | 1468607407471 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:30:07 INFO - PROCESS | 756 | 1468607407473 Marionette TRACE conn6 <- [1,2258,null,{}] 11:30:07 INFO - PROCESS | 756 | 1468607407476 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:07 INFO - PROCESS | 756 | 1468607407482 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:07 INFO - PROCESS | 756 | 1468607407629 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 11:30:07 INFO - PROCESS | 756 | 1468607407699 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:07 INFO - PROCESS | 756 | 1468607407701 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:07 INFO - PROCESS | 756 | ++DOCSHELL 196EC800 == 33 [pid = 756] [id = 574] 11:30:07 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (196ED000) [pid = 756] [serial = 1722] [outer = 00000000] 11:30:07 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (19F8CC00) [pid = 756] [serial = 1723] [outer = 196ED000] 11:30:07 INFO - PROCESS | 756 | 1468607407747 Marionette DEBUG loaded listener.js 11:30:07 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (1A327800) [pid = 756] [serial = 1724] [outer = 196ED000] 11:30:08 INFO - PROCESS | 756 | --DOMWINDOW == 80 (0D83E400) [pid = 756] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:30:08 INFO - PROCESS | 756 | --DOMWINDOW == 79 (14EDD000) [pid = 756] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:30:08 INFO - PROCESS | 756 | --DOMWINDOW == 78 (0CC6E800) [pid = 756] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:30:08 INFO - PROCESS | 756 | --DOMWINDOW == 77 (16068800) [pid = 756] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:30:08 INFO - PROCESS | 756 | --DOMWINDOW == 76 (0C80BC00) [pid = 756] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:30:08 INFO - PROCESS | 756 | --DOMWINDOW == 75 (0E010C00) [pid = 756] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:30:08 INFO - PROCESS | 756 | --DOMWINDOW == 74 (18EEA400) [pid = 756] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:30:08 INFO - PROCESS | 756 | --DOMWINDOW == 73 (19F8BC00) [pid = 756] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:30:08 INFO - PROCESS | 756 | --DOMWINDOW == 72 (17670000) [pid = 756] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:30:08 INFO - PROCESS | 756 | --DOMWINDOW == 71 (1830F000) [pid = 756] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:30:08 INFO - PROCESS | 756 | --DOMWINDOW == 70 (0C824C00) [pid = 756] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:30:08 INFO - PROCESS | 756 | --DOMWINDOW == 69 (0D842400) [pid = 756] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:30:08 INFO - PROCESS | 756 | --DOMWINDOW == 68 (0CC75000) [pid = 756] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:30:08 INFO - PROCESS | 756 | 1468607408244 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 11:30:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:30:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 830ms 11:30:08 INFO - PROCESS | 756 | 1468607408302 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 11:30:08 INFO - PROCESS | 756 | 1468607408304 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 11:30:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:30:08 INFO - PROCESS | 756 | 1468607408307 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:30:08 INFO - PROCESS | 756 | 1468607408309 Marionette TRACE conn6 <- [1,2262,null,{}] 11:30:08 INFO - PROCESS | 756 | 1468607408312 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:08 INFO - PROCESS | 756 | 1468607408314 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:08 INFO - PROCESS | 756 | 1468607408427 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 11:30:08 INFO - PROCESS | 756 | 1468607408490 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:08 INFO - PROCESS | 756 | 1468607408492 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:08 INFO - PROCESS | 756 | ++DOCSHELL 0C8F8800 == 34 [pid = 756] [id = 575] 11:30:08 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (0D27C800) [pid = 756] [serial = 1725] [outer = 00000000] 11:30:08 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (16068800) [pid = 756] [serial = 1726] [outer = 0D27C800] 11:30:08 INFO - PROCESS | 756 | 1468607408535 Marionette DEBUG loaded listener.js 11:30:08 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (17BF9C00) [pid = 756] [serial = 1727] [outer = 0D27C800] 11:30:08 INFO - PROCESS | 756 | 1468607408854 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 11:30:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:30:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 570ms 11:30:08 INFO - PROCESS | 756 | 1468607408878 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 11:30:08 INFO - PROCESS | 756 | 1468607408880 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 11:30:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:30:08 INFO - PROCESS | 756 | 1468607408883 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:30:08 INFO - PROCESS | 756 | 1468607408884 Marionette TRACE conn6 <- [1,2266,null,{}] 11:30:08 INFO - PROCESS | 756 | 1468607408893 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:08 INFO - PROCESS | 756 | 1468607408895 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:08 INFO - PROCESS | 756 | 1468607409017 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 11:30:09 INFO - PROCESS | 756 | 1468607409026 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:09 INFO - PROCESS | 756 | 1468607409028 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:09 INFO - PROCESS | 756 | ++DOCSHELL 0C82AC00 == 35 [pid = 756] [id = 576] 11:30:09 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (0D841C00) [pid = 756] [serial = 1728] [outer = 00000000] 11:30:09 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (1A3CCC00) [pid = 756] [serial = 1729] [outer = 0D841C00] 11:30:09 INFO - PROCESS | 756 | 1468607409071 Marionette DEBUG loaded listener.js 11:30:09 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (1A3CE000) [pid = 756] [serial = 1730] [outer = 0D841C00] 11:30:09 INFO - PROCESS | 756 | 1468607409492 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 11:30:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:30:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 630ms 11:30:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:30:09 INFO - PROCESS | 756 | 1468607409514 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 11:30:09 INFO - PROCESS | 756 | 1468607409516 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 11:30:09 INFO - PROCESS | 756 | 1468607409519 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:30:09 INFO - PROCESS | 756 | 1468607409520 Marionette TRACE conn6 <- [1,2270,null,{}] 11:30:09 INFO - PROCESS | 756 | 1468607409524 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:09 INFO - PROCESS | 756 | 1468607409526 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:09 INFO - PROCESS | 756 | 1468607409605 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 11:30:09 INFO - PROCESS | 756 | 1468607409611 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:09 INFO - PROCESS | 756 | 1468607409613 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:09 INFO - PROCESS | 756 | ++DOCSHELL 19D57800 == 36 [pid = 756] [id = 577] 11:30:09 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (1A505000) [pid = 756] [serial = 1731] [outer = 00000000] 11:30:09 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (1A50C800) [pid = 756] [serial = 1732] [outer = 1A505000] 11:30:09 INFO - PROCESS | 756 | 1468607409745 Marionette DEBUG loaded listener.js 11:30:09 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (1B06D800) [pid = 756] [serial = 1733] [outer = 1A505000] 11:30:10 INFO - PROCESS | 756 | 1468607410160 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 11:30:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:30:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 670ms 11:30:10 INFO - PROCESS | 756 | 1468607410190 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 11:30:10 INFO - PROCESS | 756 | 1468607410195 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 11:30:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:30:10 INFO - PROCESS | 756 | 1468607410200 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:30:10 INFO - PROCESS | 756 | 1468607410205 Marionette TRACE conn6 <- [1,2274,null,{}] 11:30:10 INFO - PROCESS | 756 | 1468607410212 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:10 INFO - PROCESS | 756 | 1468607410215 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:10 INFO - PROCESS | 756 | 1468607410335 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 11:30:10 INFO - PROCESS | 756 | 1468607410472 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:10 INFO - PROCESS | 756 | 1468607410475 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:10 INFO - PROCESS | 756 | ++DOCSHELL 0C90D400 == 37 [pid = 756] [id = 578] 11:30:10 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (0C90DC00) [pid = 756] [serial = 1734] [outer = 00000000] 11:30:10 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (0D10C800) [pid = 756] [serial = 1735] [outer = 0C90DC00] 11:30:10 INFO - PROCESS | 756 | 1468607410537 Marionette DEBUG loaded listener.js 11:30:10 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (0D79E400) [pid = 756] [serial = 1736] [outer = 0C90DC00] 11:30:11 INFO - PROCESS | 756 | 1468607411192 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 11:30:11 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 11:30:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1025ms 11:30:11 INFO - PROCESS | 756 | 1468607411225 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 11:30:11 INFO - PROCESS | 756 | 1468607411230 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 11:30:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:30:11 INFO - PROCESS | 756 | 1468607411236 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:30:11 INFO - PROCESS | 756 | 1468607411239 Marionette TRACE conn6 <- [1,2278,null,{}] 11:30:11 INFO - PROCESS | 756 | 1468607411243 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:11 INFO - PROCESS | 756 | 1468607411246 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:11 INFO - PROCESS | 756 | 1468607411357 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 11:30:11 INFO - PROCESS | 756 | 1468607411467 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:11 INFO - PROCESS | 756 | 1468607411470 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:11 INFO - PROCESS | 756 | ++DOCSHELL 14E5A400 == 38 [pid = 756] [id = 579] 11:30:11 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (14E5A800) [pid = 756] [serial = 1737] [outer = 00000000] 11:30:11 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (15F26800) [pid = 756] [serial = 1738] [outer = 14E5A800] 11:30:11 INFO - PROCESS | 756 | 1468607411525 Marionette DEBUG loaded listener.js 11:30:11 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (17645800) [pid = 756] [serial = 1739] [outer = 14E5A800] 11:30:12 INFO - PROCESS | 756 | 1468607412107 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 11:30:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:30:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 930ms 11:30:12 INFO - PROCESS | 756 | 1468607412170 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 11:30:12 INFO - PROCESS | 756 | 1468607412173 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 11:30:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:30:12 INFO - PROCESS | 756 | 1468607412177 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:30:12 INFO - PROCESS | 756 | 1468607412181 Marionette TRACE conn6 <- [1,2282,null,{}] 11:30:12 INFO - PROCESS | 756 | 1468607412192 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:12 INFO - PROCESS | 756 | 1468607412197 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:12 INFO - PROCESS | 756 | 1468607412309 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 11:30:12 INFO - PROCESS | 756 | 1468607412451 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:12 INFO - PROCESS | 756 | 1468607412455 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:12 INFO - PROCESS | 756 | ++DOCSHELL 19F86C00 == 39 [pid = 756] [id = 580] 11:30:12 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (19F87400) [pid = 756] [serial = 1740] [outer = 00000000] 11:30:12 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (1A503400) [pid = 756] [serial = 1741] [outer = 19F87400] 11:30:12 INFO - PROCESS | 756 | 1468607412517 Marionette DEBUG loaded listener.js 11:30:12 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (1B076C00) [pid = 756] [serial = 1742] [outer = 19F87400] 11:30:13 INFO - PROCESS | 756 | 1468607413122 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 11:30:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:30:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 970ms 11:30:13 INFO - PROCESS | 756 | 1468607413150 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 11:30:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:30:13 INFO - PROCESS | 756 | 1468607413153 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 11:30:13 INFO - PROCESS | 756 | 1468607413156 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:30:13 INFO - PROCESS | 756 | 1468607413158 Marionette TRACE conn6 <- [1,2286,null,{}] 11:30:13 INFO - PROCESS | 756 | 1468607413162 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:13 INFO - PROCESS | 756 | 1468607413164 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:13 INFO - PROCESS | 756 | 1468607413272 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 11:30:13 INFO - PROCESS | 756 | 1468607413384 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:13 INFO - PROCESS | 756 | 1468607413386 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:13 INFO - PROCESS | 756 | ++DOCSHELL 193B0C00 == 40 [pid = 756] [id = 581] 11:30:13 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (193B1C00) [pid = 756] [serial = 1743] [outer = 00000000] 11:30:13 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (1B611C00) [pid = 756] [serial = 1744] [outer = 193B1C00] 11:30:13 INFO - PROCESS | 756 | 1468607413497 Marionette DEBUG loaded listener.js 11:30:13 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (1BD56000) [pid = 756] [serial = 1745] [outer = 193B1C00] 11:30:14 INFO - PROCESS | 756 | 1468607414245 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 11:30:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:30:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1119ms 11:30:14 INFO - PROCESS | 756 | 1468607414279 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 11:30:14 INFO - PROCESS | 756 | 1468607414283 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 11:30:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:30:14 INFO - PROCESS | 756 | 1468607414287 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:30:14 INFO - PROCESS | 756 | 1468607414290 Marionette TRACE conn6 <- [1,2290,null,{}] 11:30:14 INFO - PROCESS | 756 | 1468607414295 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:14 INFO - PROCESS | 756 | 1468607414298 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:14 INFO - PROCESS | 756 | 1468607414437 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 11:30:15 INFO - PROCESS | 756 | --DOCSHELL 0C82AC00 == 39 [pid = 756] [id = 576] 11:30:15 INFO - PROCESS | 756 | --DOCSHELL 0C8F8800 == 38 [pid = 756] [id = 575] 11:30:15 INFO - PROCESS | 756 | --DOCSHELL 196EC800 == 37 [pid = 756] [id = 574] 11:30:15 INFO - PROCESS | 756 | --DOCSHELL 17BEE000 == 36 [pid = 756] [id = 573] 11:30:15 INFO - PROCESS | 756 | --DOCSHELL 17665000 == 35 [pid = 756] [id = 572] 11:30:15 INFO - PROCESS | 756 | --DOCSHELL 16062800 == 34 [pid = 756] [id = 571] 11:30:15 INFO - PROCESS | 756 | --DOCSHELL 0E00D000 == 33 [pid = 756] [id = 570] 11:30:15 INFO - PROCESS | 756 | --DOCSHELL 0C8F4800 == 32 [pid = 756] [id = 569] 11:30:15 INFO - PROCESS | 756 | --DOCSHELL 196E3000 == 31 [pid = 756] [id = 566] 11:30:15 INFO - PROCESS | 756 | --DOCSHELL 0C8EDC00 == 30 [pid = 756] [id = 567] 11:30:15 INFO - PROCESS | 756 | --DOCSHELL 0DB97400 == 29 [pid = 756] [id = 568] 11:30:15 INFO - PROCESS | 756 | --DOCSHELL 193B0C00 == 28 [pid = 756] [id = 581] 11:30:15 INFO - PROCESS | 756 | --DOCSHELL 19F86C00 == 27 [pid = 756] [id = 580] 11:30:15 INFO - PROCESS | 756 | --DOCSHELL 19D57800 == 26 [pid = 756] [id = 577] 11:30:15 INFO - PROCESS | 756 | --DOCSHELL 0C90D400 == 25 [pid = 756] [id = 578] 11:30:15 INFO - PROCESS | 756 | --DOCSHELL 14E5A400 == 24 [pid = 756] [id = 579] 11:30:15 INFO - PROCESS | 756 | 1468607415175 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:15 INFO - PROCESS | 756 | 1468607415178 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:15 INFO - PROCESS | 756 | --DOMWINDOW == 88 (0D843400) [pid = 756] [serial = 1678] [outer = 00000000] [url = about:blank] 11:30:15 INFO - PROCESS | 756 | --DOMWINDOW == 87 (0DB8B800) [pid = 756] [serial = 1679] [outer = 00000000] [url = about:blank] 11:30:15 INFO - PROCESS | 756 | --DOMWINDOW == 86 (15034400) [pid = 756] [serial = 1681] [outer = 00000000] [url = about:blank] 11:30:15 INFO - PROCESS | 756 | --DOMWINDOW == 85 (0D034400) [pid = 756] [serial = 1675] [outer = 00000000] [url = about:blank] 11:30:15 INFO - PROCESS | 756 | --DOMWINDOW == 84 (0D0E6C00) [pid = 756] [serial = 1676] [outer = 00000000] [url = about:blank] 11:30:15 INFO - PROCESS | 756 | --DOMWINDOW == 83 (1763FC00) [pid = 756] [serial = 1684] [outer = 00000000] [url = about:blank] 11:30:15 INFO - PROCESS | 756 | --DOMWINDOW == 82 (1764B400) [pid = 756] [serial = 1685] [outer = 00000000] [url = about:blank] 11:30:15 INFO - PROCESS | 756 | --DOMWINDOW == 81 (0C90F400) [pid = 756] [serial = 1661] [outer = 00000000] [url = about:blank] 11:30:15 INFO - PROCESS | 756 | --DOMWINDOW == 80 (0C8EFC00) [pid = 756] [serial = 1660] [outer = 00000000] [url = about:blank] 11:30:15 INFO - PROCESS | 756 | --DOMWINDOW == 79 (16070400) [pid = 756] [serial = 1664] [outer = 00000000] [url = about:blank] 11:30:15 INFO - PROCESS | 756 | --DOMWINDOW == 78 (16017000) [pid = 756] [serial = 1663] [outer = 00000000] [url = about:blank] 11:30:15 INFO - PROCESS | 756 | --DOMWINDOW == 77 (1A3D3000) [pid = 756] [serial = 1667] [outer = 00000000] [url = about:blank] 11:30:15 INFO - PROCESS | 756 | --DOMWINDOW == 76 (19D57400) [pid = 756] [serial = 1666] [outer = 00000000] [url = about:blank] 11:30:15 INFO - PROCESS | 756 | --DOMWINDOW == 75 (1BF1C000) [pid = 756] [serial = 1670] [outer = 00000000] [url = about:blank] 11:30:15 INFO - PROCESS | 756 | --DOMWINDOW == 74 (1BF19400) [pid = 756] [serial = 1669] [outer = 00000000] [url = about:blank] 11:30:15 INFO - PROCESS | 756 | --DOMWINDOW == 73 (17BF5C00) [pid = 756] [serial = 1687] [outer = 00000000] [url = about:blank] 11:30:15 INFO - PROCESS | 756 | --DOMWINDOW == 72 (18EEC400) [pid = 756] [serial = 1690] [outer = 00000000] [url = about:blank] 11:30:15 INFO - PROCESS | 756 | --DOMWINDOW == 71 (15F22800) [pid = 756] [serial = 1693] [outer = 00000000] [url = about:blank] 11:30:15 INFO - PROCESS | 756 | --DOMWINDOW == 70 (16D5D400) [pid = 756] [serial = 1694] [outer = 00000000] [url = about:blank] 11:30:15 INFO - PROCESS | 756 | --DOMWINDOW == 69 (193A5800) [pid = 756] [serial = 1696] [outer = 00000000] [url = about:blank] 11:30:15 INFO - PROCESS | 756 | --DOMWINDOW == 68 (193A7800) [pid = 756] [serial = 1697] [outer = 00000000] [url = about:blank] 11:30:15 INFO - PROCESS | 756 | --DOMWINDOW == 67 (18EF5400) [pid = 756] [serial = 1691] [outer = 00000000] [url = about:blank] 11:30:15 INFO - PROCESS | 756 | --DOMWINDOW == 66 (0DB94000) [pid = 756] [serial = 1673] [outer = 00000000] [url = about:blank] 11:30:15 INFO - PROCESS | 756 | --DOMWINDOW == 65 (19D4CC00) [pid = 756] [serial = 1699] [outer = 00000000] [url = about:blank] 11:30:15 INFO - PROCESS | 756 | --DOMWINDOW == 64 (0D1F7400) [pid = 756] [serial = 1672] [outer = 00000000] [url = about:blank] 11:30:15 INFO - PROCESS | 756 | --DOMWINDOW == 63 (17C0E400) [pid = 756] [serial = 1688] [outer = 00000000] [url = about:blank] 11:30:15 INFO - PROCESS | 756 | --DOMWINDOW == 62 (15F1BC00) [pid = 756] [serial = 1682] [outer = 00000000] [url = about:blank] 11:30:15 INFO - PROCESS | 756 | ++DOCSHELL 0C806400 == 25 [pid = 756] [id = 582] 11:30:15 INFO - PROCESS | 756 | ++DOMWINDOW == 63 (0C807800) [pid = 756] [serial = 1746] [outer = 00000000] 11:30:15 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (0C810400) [pid = 756] [serial = 1747] [outer = 0C807800] 11:30:15 INFO - PROCESS | 756 | 1468607415333 Marionette DEBUG loaded listener.js 11:30:15 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (0C82A800) [pid = 756] [serial = 1748] [outer = 0C807800] 11:30:15 INFO - PROCESS | 756 | 1468607415736 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:30:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:30:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1478ms 11:30:15 INFO - PROCESS | 756 | 1468607415803 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 11:30:15 INFO - PROCESS | 756 | 1468607415806 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 11:30:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:30:15 INFO - PROCESS | 756 | 1468607415811 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:30:15 INFO - PROCESS | 756 | 1468607415814 Marionette TRACE conn6 <- [1,2294,null,{}] 11:30:15 INFO - PROCESS | 756 | 1468607415819 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:15 INFO - PROCESS | 756 | 1468607415824 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:15 INFO - PROCESS | 756 | 1468607415917 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 11:30:15 INFO - PROCESS | 756 | 1468607415926 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:15 INFO - PROCESS | 756 | 1468607415928 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:15 INFO - PROCESS | 756 | ++DOCSHELL 0D036400 == 26 [pid = 756] [id = 583] 11:30:15 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (0D07AC00) [pid = 756] [serial = 1749] [outer = 00000000] 11:30:15 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (0D10BC00) [pid = 756] [serial = 1750] [outer = 0D07AC00] 11:30:15 INFO - PROCESS | 756 | 1468607415976 Marionette DEBUG loaded listener.js 11:30:16 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (0D1FD000) [pid = 756] [serial = 1751] [outer = 0D07AC00] 11:30:16 INFO - PROCESS | 756 | 1468607416474 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 11:30:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:30:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 11:30:16 INFO - PROCESS | 756 | 1468607416484 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 11:30:16 INFO - PROCESS | 756 | 1468607416488 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 11:30:16 INFO - PROCESS | 756 | 1468607416493 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:30:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:30:16 INFO - PROCESS | 756 | 1468607416495 Marionette TRACE conn6 <- [1,2298,null,{}] 11:30:16 INFO - PROCESS | 756 | 1468607416499 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:16 INFO - PROCESS | 756 | 1468607416501 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:16 INFO - PROCESS | 756 | 1468607416627 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 11:30:16 INFO - PROCESS | 756 | 1468607416725 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:16 INFO - PROCESS | 756 | 1468607416727 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:16 INFO - PROCESS | 756 | ++DOCSHELL 0D033400 == 27 [pid = 756] [id = 584] 11:30:16 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (0DA1E400) [pid = 756] [serial = 1752] [outer = 00000000] 11:30:16 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (0DB8B800) [pid = 756] [serial = 1753] [outer = 0DA1E400] 11:30:16 INFO - PROCESS | 756 | 1468607416775 Marionette DEBUG loaded listener.js 11:30:16 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (0DB99400) [pid = 756] [serial = 1754] [outer = 0DA1E400] 11:30:17 INFO - PROCESS | 756 | 1468607417197 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:30:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:30:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 732ms 11:30:17 INFO - PROCESS | 756 | 1468607417229 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 11:30:17 INFO - PROCESS | 756 | 1468607417232 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 11:30:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:30:17 INFO - PROCESS | 756 | 1468607417236 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:30:17 INFO - PROCESS | 756 | 1468607417242 Marionette TRACE conn6 <- [1,2302,null,{}] 11:30:17 INFO - PROCESS | 756 | 1468607417262 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:17 INFO - PROCESS | 756 | 1468607417265 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:17 INFO - PROCESS | 756 | 1468607417387 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 11:30:17 INFO - PROCESS | 756 | 1468607417399 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:17 INFO - PROCESS | 756 | 1468607417401 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:17 INFO - PROCESS | 756 | ++DOCSHELL 0E5DF400 == 28 [pid = 756] [id = 585] 11:30:17 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (0E5E4000) [pid = 756] [serial = 1755] [outer = 00000000] 11:30:17 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (1502E400) [pid = 756] [serial = 1756] [outer = 0E5E4000] 11:30:17 INFO - PROCESS | 756 | 1468607417445 Marionette DEBUG loaded listener.js 11:30:17 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (150BA400) [pid = 756] [serial = 1757] [outer = 0E5E4000] 11:30:17 INFO - PROCESS | 756 | 1468607417917 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 11:30:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:30:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 730ms 11:30:17 INFO - PROCESS | 756 | 1468607417969 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 11:30:17 INFO - PROCESS | 756 | 1468607417972 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 11:30:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:30:17 INFO - PROCESS | 756 | 1468607417984 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:30:17 INFO - PROCESS | 756 | 1468607417986 Marionette TRACE conn6 <- [1,2306,null,{}] 11:30:18 INFO - PROCESS | 756 | 1468607418016 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:18 INFO - PROCESS | 756 | 1468607418018 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:18 INFO - PROCESS | 756 | 1468607418141 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 11:30:18 INFO - PROCESS | 756 | 1468607418151 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:18 INFO - PROCESS | 756 | 1468607418153 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:18 INFO - PROCESS | 756 | ++DOCSHELL 15F21400 == 29 [pid = 756] [id = 586] 11:30:18 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (15F22800) [pid = 756] [serial = 1758] [outer = 00000000] 11:30:18 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (16069C00) [pid = 756] [serial = 1759] [outer = 15F22800] 11:30:18 INFO - PROCESS | 756 | 1468607418200 Marionette DEBUG loaded listener.js 11:30:18 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (160C4400) [pid = 756] [serial = 1760] [outer = 15F22800] 11:30:18 INFO - PROCESS | 756 | 1468607418648 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 11:30:18 INFO - PROCESS | 756 | 1468607418697 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 11:30:18 INFO - PROCESS | 756 | 1468607418700 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:30:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:30:18 INFO - PROCESS | 756 | 1468607418701 Marionette TRACE conn6 <- [1,2310,null,{}] 11:30:18 INFO - PROCESS | 756 | 1468607418705 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:18 INFO - PROCESS | 756 | 1468607418707 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:18 INFO - PROCESS | 756 | 1468607418819 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 11:30:18 INFO - PROCESS | 756 | 1468607418824 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:18 INFO - PROCESS | 756 | 1468607418830 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:18 INFO - PROCESS | 756 | ++DOCSHELL 1635CC00 == 30 [pid = 756] [id = 587] 11:30:18 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (167E5000) [pid = 756] [serial = 1761] [outer = 00000000] 11:30:18 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (16D63400) [pid = 756] [serial = 1762] [outer = 167E5000] 11:30:18 INFO - PROCESS | 756 | 1468607418890 Marionette DEBUG loaded listener.js 11:30:18 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (17671C00) [pid = 756] [serial = 1763] [outer = 167E5000] 11:30:19 INFO - PROCESS | 756 | --DOMWINDOW == 79 (196ED000) [pid = 756] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:30:19 INFO - PROCESS | 756 | --DOMWINDOW == 78 (196E5400) [pid = 756] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:30:19 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0C8F0000) [pid = 756] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:30:19 INFO - PROCESS | 756 | --DOMWINDOW == 76 (0E004000) [pid = 756] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:30:19 INFO - PROCESS | 756 | --DOMWINDOW == 75 (0C90B800) [pid = 756] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:30:19 INFO - PROCESS | 756 | --DOMWINDOW == 74 (0E00E000) [pid = 756] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:30:19 INFO - PROCESS | 756 | --DOMWINDOW == 73 (18EB1C00) [pid = 756] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:30:19 INFO - PROCESS | 756 | --DOMWINDOW == 72 (16065C00) [pid = 756] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:30:19 INFO - PROCESS | 756 | --DOMWINDOW == 71 (0D27C800) [pid = 756] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:30:19 INFO - PROCESS | 756 | --DOMWINDOW == 70 (0D841C00) [pid = 756] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:30:19 INFO - PROCESS | 756 | --DOMWINDOW == 69 (1766E800) [pid = 756] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:30:19 INFO - PROCESS | 756 | --DOMWINDOW == 68 (1A505000) [pid = 756] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:30:19 INFO - PROCESS | 756 | 1468607419679 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 11:30:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:30:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1014ms 11:30:19 INFO - PROCESS | 756 | 1468607419718 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 11:30:19 INFO - PROCESS | 756 | 1468607419720 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 11:30:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:30:19 INFO - PROCESS | 756 | 1468607419723 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:30:19 INFO - PROCESS | 756 | 1468607419725 Marionette TRACE conn6 <- [1,2314,null,{}] 11:30:19 INFO - PROCESS | 756 | 1468607419728 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:19 INFO - PROCESS | 756 | 1468607419730 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:19 INFO - PROCESS | 756 | 1468607419848 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 11:30:19 INFO - PROCESS | 756 | 1468607419923 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:19 INFO - PROCESS | 756 | 1468607419925 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:19 INFO - PROCESS | 756 | ++DOCSHELL 0C824400 == 31 [pid = 756] [id = 588] 11:30:19 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (0E004000) [pid = 756] [serial = 1764] [outer = 00000000] 11:30:19 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (17BF0400) [pid = 756] [serial = 1765] [outer = 0E004000] 11:30:19 INFO - PROCESS | 756 | 1468607419969 Marionette DEBUG loaded listener.js 11:30:20 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (17BF7800) [pid = 756] [serial = 1766] [outer = 0E004000] 11:30:20 INFO - PROCESS | 756 | 1468607420321 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 11:30:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:30:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 632ms 11:30:20 INFO - PROCESS | 756 | 1468607420367 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 11:30:20 INFO - PROCESS | 756 | 1468607420369 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 11:30:20 INFO - PROCESS | 756 | 1468607420372 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:30:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:30:20 INFO - PROCESS | 756 | 1468607420374 Marionette TRACE conn6 <- [1,2318,null,{}] 11:30:20 INFO - PROCESS | 756 | 1468607420378 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:20 INFO - PROCESS | 756 | 1468607420380 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:20 INFO - PROCESS | 756 | 1468607420460 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 11:30:20 INFO - PROCESS | 756 | 1468607420466 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:20 INFO - PROCESS | 756 | 1468607420467 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:20 INFO - PROCESS | 756 | ++DOCSHELL 0C90A000 == 32 [pid = 756] [id = 589] 11:30:20 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (17BF8C00) [pid = 756] [serial = 1767] [outer = 00000000] 11:30:20 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (1830F800) [pid = 756] [serial = 1768] [outer = 17BF8C00] 11:30:20 INFO - PROCESS | 756 | 1468607420511 Marionette DEBUG loaded listener.js 11:30:20 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (18EB3400) [pid = 756] [serial = 1769] [outer = 17BF8C00] 11:30:20 INFO - PROCESS | 756 | 1468607420987 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 11:30:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:30:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 11:30:21 INFO - PROCESS | 756 | 1468607421047 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 11:30:21 INFO - PROCESS | 756 | 1468607421050 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 11:30:21 INFO - PROCESS | 756 | 1468607421053 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:30:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:30:21 INFO - PROCESS | 756 | 1468607421054 Marionette TRACE conn6 <- [1,2322,null,{}] 11:30:21 INFO - PROCESS | 756 | 1468607421058 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:21 INFO - PROCESS | 756 | 1468607421060 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:21 INFO - PROCESS | 756 | 1468607421139 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 11:30:21 INFO - PROCESS | 756 | 1468607421144 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:21 INFO - PROCESS | 756 | 1468607421146 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:21 INFO - PROCESS | 756 | ++DOCSHELL 0D841000 == 33 [pid = 756] [id = 590] 11:30:21 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (1830FC00) [pid = 756] [serial = 1770] [outer = 00000000] 11:30:21 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (18EEE400) [pid = 756] [serial = 1771] [outer = 1830FC00] 11:30:21 INFO - PROCESS | 756 | 1468607421216 Marionette DEBUG loaded listener.js 11:30:21 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (18EEEC00) [pid = 756] [serial = 1772] [outer = 1830FC00] 11:30:22 INFO - PROCESS | 756 | --DOCSHELL 0C90C400 == 32 [pid = 756] [id = 392] 11:30:22 INFO - PROCESS | 756 | --DOCSHELL 0C8F3C00 == 31 [pid = 756] [id = 379] 11:30:22 INFO - PROCESS | 756 | --DOCSHELL 0C84D400 == 30 [pid = 756] [id = 384] 11:30:22 INFO - PROCESS | 756 | --DOCSHELL 0C84C800 == 29 [pid = 756] [id = 385] 11:30:22 INFO - PROCESS | 756 | --DOCSHELL 0D3B5400 == 28 [pid = 756] [id = 393] 11:30:22 INFO - PROCESS | 756 | --DOCSHELL 17B0E000 == 27 [pid = 756] [id = 394] 11:30:22 INFO - PROCESS | 756 | --DOCSHELL 0C8F3400 == 26 [pid = 756] [id = 395] 11:30:22 INFO - PROCESS | 756 | --DOCSHELL 0D83DC00 == 25 [pid = 756] [id = 386] 11:30:22 INFO - PROCESS | 756 | --DOCSHELL 14E59400 == 24 [pid = 756] [id = 387] 11:30:22 INFO - PROCESS | 756 | --DOCSHELL 15F25800 == 23 [pid = 756] [id = 388] 11:30:22 INFO - PROCESS | 756 | --DOCSHELL 0D840000 == 22 [pid = 756] [id = 381] 11:30:22 INFO - PROCESS | 756 | --DOCSHELL 1606C800 == 21 [pid = 756] [id = 382] 11:30:22 INFO - PROCESS | 756 | --DOCSHELL 1830BC00 == 20 [pid = 756] [id = 391] 11:30:22 INFO - PROCESS | 756 | --DOCSHELL 15F29C00 == 19 [pid = 756] [id = 380] 11:30:22 INFO - PROCESS | 756 | --DOCSHELL 17645400 == 18 [pid = 756] [id = 389] 11:30:22 INFO - PROCESS | 756 | --DOCSHELL 17B0A800 == 17 [pid = 756] [id = 390] 11:30:22 INFO - PROCESS | 756 | --DOCSHELL 18308C00 == 16 [pid = 756] [id = 383] 11:30:22 INFO - PROCESS | 756 | --DOCSHELL 0C8F5400 == 15 [pid = 756] [id = 378] 11:30:22 INFO - PROCESS | 756 | --DOMWINDOW == 76 (1A50C800) [pid = 756] [serial = 1732] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 756 | --DOMWINDOW == 75 (19F8CC00) [pid = 756] [serial = 1723] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 756 | --DOMWINDOW == 74 (19D55000) [pid = 756] [serial = 1700] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 756 | --DOMWINDOW == 73 (0C90D800) [pid = 756] [serial = 1702] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 756 | --DOMWINDOW == 72 (0CCF0400) [pid = 756] [serial = 1703] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 756 | --DOMWINDOW == 71 (0E68E400) [pid = 756] [serial = 1705] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 756 | --DOMWINDOW == 70 (14B8B400) [pid = 756] [serial = 1706] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 756 | --DOMWINDOW == 69 (0D0E5C00) [pid = 756] [serial = 1708] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 756 | --DOMWINDOW == 68 (0D1F9000) [pid = 756] [serial = 1709] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 756 | --DOMWINDOW == 67 (0E592000) [pid = 756] [serial = 1711] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 756 | --DOMWINDOW == 66 (14160000) [pid = 756] [serial = 1712] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 756 | --DOMWINDOW == 65 (18EF0800) [pid = 756] [serial = 1720] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 756 | --DOMWINDOW == 64 (1606DC00) [pid = 756] [serial = 1714] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 756 | --DOMWINDOW == 63 (16068800) [pid = 756] [serial = 1726] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 756 | --DOMWINDOW == 62 (1A3CE000) [pid = 756] [serial = 1730] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 756 | --DOMWINDOW == 61 (1A327800) [pid = 756] [serial = 1724] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 756 | --DOMWINDOW == 60 (1A3CCC00) [pid = 756] [serial = 1729] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 756 | --DOMWINDOW == 59 (180A0000) [pid = 756] [serial = 1717] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 756 | --DOMWINDOW == 58 (17BF9C00) [pid = 756] [serial = 1727] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 756 | --DOMWINDOW == 57 (1B06D800) [pid = 756] [serial = 1733] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 756 | --DOMWINDOW == 56 (18EF8C00) [pid = 756] [serial = 1721] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 756 | --DOMWINDOW == 55 (1830CC00) [pid = 756] [serial = 1718] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 756 | --DOMWINDOW == 54 (1763F800) [pid = 756] [serial = 1715] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 756 | 1468607422943 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 11:30:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:30:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1921ms 11:30:22 INFO - PROCESS | 756 | 1468607422979 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 11:30:22 INFO - PROCESS | 756 | 1468607422983 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 11:30:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:30:22 INFO - PROCESS | 756 | 1468607422988 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:30:22 INFO - PROCESS | 756 | 1468607422991 Marionette TRACE conn6 <- [1,2326,null,{}] 11:30:22 INFO - PROCESS | 756 | 1468607422997 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:22 INFO - PROCESS | 756 | 1468607423000 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:23 INFO - PROCESS | 756 | 1468607423090 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 11:30:23 INFO - PROCESS | 756 | 1468607423100 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:23 INFO - PROCESS | 756 | 1468607423104 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:23 INFO - PROCESS | 756 | ++DOCSHELL 0C90F800 == 16 [pid = 756] [id = 591] 11:30:23 INFO - PROCESS | 756 | ++DOMWINDOW == 55 (0C910000) [pid = 756] [serial = 1773] [outer = 00000000] 11:30:23 INFO - PROCESS | 756 | ++DOMWINDOW == 56 (0CC28400) [pid = 756] [serial = 1774] [outer = 0C910000] 11:30:23 INFO - PROCESS | 756 | 1468607423154 Marionette DEBUG loaded listener.js 11:30:23 INFO - PROCESS | 756 | ++DOMWINDOW == 57 (0CCC9400) [pid = 756] [serial = 1775] [outer = 0C910000] 11:30:23 INFO - PROCESS | 756 | 1468607423647 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 11:30:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:30:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 690ms 11:30:23 INFO - PROCESS | 756 | 1468607423679 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 11:30:23 INFO - PROCESS | 756 | 1468607423684 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 11:30:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:30:23 INFO - PROCESS | 756 | 1468607423690 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:30:23 INFO - PROCESS | 756 | 1468607423692 Marionette TRACE conn6 <- [1,2330,null,{}] 11:30:23 INFO - PROCESS | 756 | 1468607423696 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:23 INFO - PROCESS | 756 | 1468607423699 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:23 INFO - PROCESS | 756 | 1468607423788 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 11:30:23 INFO - PROCESS | 756 | 1468607423797 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:23 INFO - PROCESS | 756 | 1468607423800 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:23 INFO - PROCESS | 756 | ++DOCSHELL 0D1F8400 == 17 [pid = 756] [id = 592] 11:30:23 INFO - PROCESS | 756 | ++DOMWINDOW == 58 (0D1F9000) [pid = 756] [serial = 1776] [outer = 00000000] 11:30:23 INFO - PROCESS | 756 | ++DOMWINDOW == 59 (0D275000) [pid = 756] [serial = 1777] [outer = 0D1F9000] 11:30:23 INFO - PROCESS | 756 | 1468607423852 Marionette DEBUG loaded listener.js 11:30:23 INFO - PROCESS | 756 | ++DOMWINDOW == 60 (0D64AC00) [pid = 756] [serial = 1778] [outer = 0D1F9000] 11:30:24 INFO - PROCESS | 756 | 1468607424328 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 11:30:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:30:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 670ms 11:30:24 INFO - PROCESS | 756 | 1468607424364 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 11:30:24 INFO - PROCESS | 756 | 1468607424366 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 11:30:24 INFO - PROCESS | 756 | 1468607424369 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:30:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:30:24 INFO - PROCESS | 756 | 1468607424373 Marionette TRACE conn6 <- [1,2334,null,{}] 11:30:24 INFO - PROCESS | 756 | 1468607424384 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:24 INFO - PROCESS | 756 | 1468607424388 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:24 INFO - PROCESS | 756 | 1468607424475 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 11:30:24 INFO - PROCESS | 756 | 1468607424601 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:24 INFO - PROCESS | 756 | 1468607424604 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:24 INFO - PROCESS | 756 | ++DOCSHELL 0E08B800 == 18 [pid = 756] [id = 593] 11:30:24 INFO - PROCESS | 756 | ++DOMWINDOW == 61 (0E08C800) [pid = 756] [serial = 1779] [outer = 00000000] 11:30:24 INFO - PROCESS | 756 | ++DOMWINDOW == 62 (0E5E9C00) [pid = 756] [serial = 1780] [outer = 0E08C800] 11:30:24 INFO - PROCESS | 756 | 1468607424652 Marionette DEBUG loaded listener.js 11:30:24 INFO - PROCESS | 756 | ++DOMWINDOW == 63 (0E6D1000) [pid = 756] [serial = 1781] [outer = 0E08C800] 11:30:25 INFO - PROCESS | 756 | 1468607425037 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 11:30:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:30:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 730ms 11:30:25 INFO - PROCESS | 756 | 1468607425103 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 11:30:25 INFO - PROCESS | 756 | 1468607425106 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 11:30:25 INFO - PROCESS | 756 | 1468607425109 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:30:25 INFO - PROCESS | 756 | 1468607425110 Marionette TRACE conn6 <- [1,2338,null,{}] 11:30:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:30:25 INFO - PROCESS | 756 | 1468607425114 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:25 INFO - PROCESS | 756 | 1468607425115 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:25 INFO - PROCESS | 756 | 1468607425232 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 11:30:25 INFO - PROCESS | 756 | 1468607425240 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:25 INFO - PROCESS | 756 | 1468607425242 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:25 INFO - PROCESS | 756 | ++DOCSHELL 0D83DC00 == 19 [pid = 756] [id = 594] 11:30:25 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (0D841400) [pid = 756] [serial = 1782] [outer = 00000000] 11:30:25 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (14B84400) [pid = 756] [serial = 1783] [outer = 0D841400] 11:30:25 INFO - PROCESS | 756 | 1468607425286 Marionette DEBUG loaded listener.js 11:30:25 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (15035800) [pid = 756] [serial = 1784] [outer = 0D841400] 11:30:25 INFO - PROCESS | 756 | 1468607425709 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 11:30:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:30:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 630ms 11:30:25 INFO - PROCESS | 756 | 1468607425743 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 11:30:25 INFO - PROCESS | 756 | 1468607425745 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 11:30:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:30:25 INFO - PROCESS | 756 | 1468607425748 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:30:25 INFO - PROCESS | 756 | 1468607425750 Marionette TRACE conn6 <- [1,2342,null,{}] 11:30:25 INFO - PROCESS | 756 | 1468607425753 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:25 INFO - PROCESS | 756 | 1468607425755 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:25 INFO - PROCESS | 756 | 1468607425834 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 11:30:25 INFO - PROCESS | 756 | 1468607425958 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:25 INFO - PROCESS | 756 | 1468607425959 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:25 INFO - PROCESS | 756 | ++DOCSHELL 150C7000 == 20 [pid = 756] [id = 595] 11:30:25 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (15F20800) [pid = 756] [serial = 1785] [outer = 00000000] 11:30:25 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (16061400) [pid = 756] [serial = 1786] [outer = 15F20800] 11:30:25 INFO - PROCESS | 756 | 1468607426003 Marionette DEBUG loaded listener.js 11:30:26 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (1606A800) [pid = 756] [serial = 1787] [outer = 15F20800] 11:30:26 INFO - PROCESS | 756 | 1468607426339 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 11:30:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:30:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 630ms 11:30:26 INFO - PROCESS | 756 | 1468607426379 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 11:30:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:30:26 INFO - PROCESS | 756 | 1468607426381 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 11:30:26 INFO - PROCESS | 756 | 1468607426385 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:30:26 INFO - PROCESS | 756 | 1468607426386 Marionette TRACE conn6 <- [1,2346,null,{}] 11:30:26 INFO - PROCESS | 756 | 1468607426404 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:26 INFO - PROCESS | 756 | 1468607426410 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:26 INFO - PROCESS | 756 | 1468607426522 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 11:30:26 INFO - PROCESS | 756 | 1468607426528 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:26 INFO - PROCESS | 756 | 1468607426530 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:26 INFO - PROCESS | 756 | ++DOCSHELL 160CD000 == 21 [pid = 756] [id = 596] 11:30:26 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (167E8C00) [pid = 756] [serial = 1788] [outer = 00000000] 11:30:26 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (17670800) [pid = 756] [serial = 1789] [outer = 167E8C00] 11:30:26 INFO - PROCESS | 756 | 1468607426573 Marionette DEBUG loaded listener.js 11:30:26 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (17671400) [pid = 756] [serial = 1790] [outer = 167E8C00] 11:30:26 INFO - PROCESS | 756 | 1468607427009 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 11:30:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:30:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 670ms 11:30:27 INFO - PROCESS | 756 | 1468607427069 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 11:30:27 INFO - PROCESS | 756 | 1468607427072 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 11:30:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:30:27 INFO - PROCESS | 756 | 1468607427075 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:30:27 INFO - PROCESS | 756 | 1468607427077 Marionette TRACE conn6 <- [1,2350,null,{}] 11:30:27 INFO - PROCESS | 756 | 1468607427080 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:27 INFO - PROCESS | 756 | 1468607427082 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:27 INFO - PROCESS | 756 | 1468607427159 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 11:30:27 INFO - PROCESS | 756 | 1468607427167 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:27 INFO - PROCESS | 756 | 1468607427169 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:27 INFO - PROCESS | 756 | ++DOCSHELL 17B6D800 == 22 [pid = 756] [id = 597] 11:30:27 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (17C17C00) [pid = 756] [serial = 1791] [outer = 00000000] 11:30:27 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (18308C00) [pid = 756] [serial = 1792] [outer = 17C17C00] 11:30:27 INFO - PROCESS | 756 | 1468607427212 Marionette DEBUG loaded listener.js 11:30:27 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (18309800) [pid = 756] [serial = 1793] [outer = 17C17C00] 11:30:27 INFO - PROCESS | 756 | 1468607427667 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 11:30:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:30:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 630ms 11:30:27 INFO - PROCESS | 756 | 1468607427724 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 11:30:27 INFO - PROCESS | 756 | 1468607427726 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 11:30:27 INFO - PROCESS | 756 | 1468607427730 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:30:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:30:27 INFO - PROCESS | 756 | 1468607427732 Marionette TRACE conn6 <- [1,2354,null,{}] 11:30:27 INFO - PROCESS | 756 | 1468607427735 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:27 INFO - PROCESS | 756 | 1468607427737 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:27 INFO - PROCESS | 756 | 1468607427815 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 11:30:27 INFO - PROCESS | 756 | 1468607427823 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:27 INFO - PROCESS | 756 | 1468607427825 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:27 INFO - PROCESS | 756 | ++DOCSHELL 0C80F800 == 23 [pid = 756] [id = 598] 11:30:27 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (0D274400) [pid = 756] [serial = 1794] [outer = 00000000] 11:30:27 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (18E19000) [pid = 756] [serial = 1795] [outer = 0D274400] 11:30:27 INFO - PROCESS | 756 | 1468607427868 Marionette DEBUG loaded listener.js 11:30:27 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (18307400) [pid = 756] [serial = 1796] [outer = 0D274400] 11:30:28 INFO - PROCESS | 756 | 1468607428342 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 11:30:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:30:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 670ms 11:30:28 INFO - PROCESS | 756 | 1468607428405 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 11:30:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:30:28 INFO - PROCESS | 756 | 1468607428407 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 11:30:28 INFO - PROCESS | 756 | 1468607428415 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:30:28 INFO - PROCESS | 756 | 1468607428416 Marionette TRACE conn6 <- [1,2358,null,{}] 11:30:28 INFO - PROCESS | 756 | 1468607428420 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:28 INFO - PROCESS | 756 | 1468607428422 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:28 INFO - PROCESS | 756 | 1468607428531 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 11:30:28 INFO - PROCESS | 756 | 1468607428619 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:28 INFO - PROCESS | 756 | 1468607428620 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:28 INFO - PROCESS | 756 | ++DOCSHELL 0E089000 == 24 [pid = 756] [id = 599] 11:30:28 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (18EF7000) [pid = 756] [serial = 1797] [outer = 00000000] 11:30:28 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (193A7C00) [pid = 756] [serial = 1798] [outer = 18EF7000] 11:30:28 INFO - PROCESS | 756 | 1468607428666 Marionette DEBUG loaded listener.js 11:30:28 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (193AD400) [pid = 756] [serial = 1799] [outer = 18EF7000] 11:30:29 INFO - PROCESS | 756 | 1468607429092 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 11:30:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:30:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 730ms 11:30:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:30:29 INFO - PROCESS | 756 | 1468607429143 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 11:30:29 INFO - PROCESS | 756 | 1468607429145 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 11:30:29 INFO - PROCESS | 756 | 1468607429148 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:30:29 INFO - PROCESS | 756 | 1468607429150 Marionette TRACE conn6 <- [1,2362,null,{}] 11:30:29 INFO - PROCESS | 756 | 1468607429154 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:29 INFO - PROCESS | 756 | 1468607429155 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:29 INFO - PROCESS | 756 | 1468607429276 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 11:30:29 INFO - PROCESS | 756 | 1468607429281 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:29 INFO - PROCESS | 756 | 1468607429283 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:29 INFO - PROCESS | 756 | ++DOCSHELL 0C84DC00 == 25 [pid = 756] [id = 600] 11:30:29 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (0C84E000) [pid = 756] [serial = 1800] [outer = 00000000] 11:30:29 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (196E3400) [pid = 756] [serial = 1801] [outer = 0C84E000] 11:30:29 INFO - PROCESS | 756 | 1468607429325 Marionette DEBUG loaded listener.js 11:30:29 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (19748C00) [pid = 756] [serial = 1802] [outer = 0C84E000] 11:30:29 INFO - PROCESS | 756 | 1468607429776 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 11:30:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:30:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 670ms 11:30:29 INFO - PROCESS | 756 | 1468607429821 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 11:30:29 INFO - PROCESS | 756 | 1468607429823 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 11:30:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:30:29 INFO - PROCESS | 756 | 1468607429826 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:30:29 INFO - PROCESS | 756 | 1468607429828 Marionette TRACE conn6 <- [1,2366,null,{}] 11:30:29 INFO - PROCESS | 756 | 1468607429838 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:29 INFO - PROCESS | 756 | 1468607429841 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:29 INFO - PROCESS | 756 | 1468607429993 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 11:30:30 INFO - PROCESS | 756 | --DOMWINDOW == 83 (0E5E4000) [pid = 756] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:30:30 INFO - PROCESS | 756 | --DOMWINDOW == 82 (15F22800) [pid = 756] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:30:30 INFO - PROCESS | 756 | --DOMWINDOW == 81 (0E004000) [pid = 756] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:30:30 INFO - PROCESS | 756 | --DOMWINDOW == 80 (167E5000) [pid = 756] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:30:30 INFO - PROCESS | 756 | --DOMWINDOW == 79 (17BF8C00) [pid = 756] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:30:30 INFO - PROCESS | 756 | --DOMWINDOW == 78 (0DA1E400) [pid = 756] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:30:30 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0D07AC00) [pid = 756] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:30:30 INFO - PROCESS | 756 | --DOMWINDOW == 76 (0C807800) [pid = 756] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:30:30 INFO - PROCESS | 756 | --DOMWINDOW == 75 (193B1C00) [pid = 756] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:30:30 INFO - PROCESS | 756 | --DOMWINDOW == 74 (19F87400) [pid = 756] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:30:30 INFO - PROCESS | 756 | --DOMWINDOW == 73 (14E5A800) [pid = 756] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:30:30 INFO - PROCESS | 756 | --DOMWINDOW == 72 (0C90DC00) [pid = 756] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:30:30 INFO - PROCESS | 756 | 1468607430201 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:30 INFO - PROCESS | 756 | 1468607430204 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:30 INFO - PROCESS | 756 | ++DOCSHELL 0C830400 == 26 [pid = 756] [id = 601] 11:30:30 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (0C8ED800) [pid = 756] [serial = 1803] [outer = 00000000] 11:30:30 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (0D036800) [pid = 756] [serial = 1804] [outer = 0C8ED800] 11:30:30 INFO - PROCESS | 756 | 1468607430253 Marionette DEBUG loaded listener.js 11:30:30 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (0E68FC00) [pid = 756] [serial = 1805] [outer = 0C8ED800] 11:30:30 INFO - PROCESS | 756 | 1468607430634 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 11:30:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:30:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 831ms 11:30:30 INFO - PROCESS | 756 | 1468607430658 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 11:30:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:30:30 INFO - PROCESS | 756 | 1468607430659 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 11:30:30 INFO - PROCESS | 756 | 1468607430662 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:30:30 INFO - PROCESS | 756 | 1468607430664 Marionette TRACE conn6 <- [1,2370,null,{}] 11:30:30 INFO - PROCESS | 756 | 1468607430667 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:30 INFO - PROCESS | 756 | 1468607430669 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:30 INFO - PROCESS | 756 | 1468607430749 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 11:30:30 INFO - PROCESS | 756 | 1468607430846 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:30 INFO - PROCESS | 756 | 1468607430848 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:30 INFO - PROCESS | 756 | ++DOCSHELL 15034400 == 27 [pid = 756] [id = 602] 11:30:30 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (150C3800) [pid = 756] [serial = 1806] [outer = 00000000] 11:30:30 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (18EADC00) [pid = 756] [serial = 1807] [outer = 150C3800] 11:30:30 INFO - PROCESS | 756 | 1468607430892 Marionette DEBUG loaded listener.js 11:30:30 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (19D52000) [pid = 756] [serial = 1808] [outer = 150C3800] 11:30:31 INFO - PROCESS | 756 | 1468607431259 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 11:30:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:30:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 630ms 11:30:31 INFO - PROCESS | 756 | 1468607431294 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 11:30:31 INFO - PROCESS | 756 | 1468607431296 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 11:30:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:30:31 INFO - PROCESS | 756 | 1468607431299 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:30:31 INFO - PROCESS | 756 | 1468607431300 Marionette TRACE conn6 <- [1,2374,null,{}] 11:30:31 INFO - PROCESS | 756 | 1468607431304 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:31 INFO - PROCESS | 756 | 1468607431305 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:31 INFO - PROCESS | 756 | 1468607431424 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 11:30:31 INFO - PROCESS | 756 | 1468607431433 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:31 INFO - PROCESS | 756 | 1468607431435 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:31 INFO - PROCESS | 756 | ++DOCSHELL 1502EC00 == 28 [pid = 756] [id = 603] 11:30:31 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (19D51800) [pid = 756] [serial = 1809] [outer = 00000000] 11:30:31 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (1A3B9800) [pid = 756] [serial = 1810] [outer = 19D51800] 11:30:31 INFO - PROCESS | 756 | 1468607431502 Marionette DEBUG loaded listener.js 11:30:31 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (1A3CA000) [pid = 756] [serial = 1811] [outer = 19D51800] 11:30:31 INFO - PROCESS | 756 | 1468607431911 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 11:30:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:30:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 630ms 11:30:31 INFO - PROCESS | 756 | 1468607431930 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 11:30:31 INFO - PROCESS | 756 | 1468607431931 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 11:30:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:30:31 INFO - PROCESS | 756 | 1468607431934 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:30:31 INFO - PROCESS | 756 | 1468607431936 Marionette TRACE conn6 <- [1,2378,null,{}] 11:30:31 INFO - PROCESS | 756 | 1468607431939 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:31 INFO - PROCESS | 756 | 1468607431941 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:32 INFO - PROCESS | 756 | 1468607432060 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 11:30:32 INFO - PROCESS | 756 | 1468607432070 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:32 INFO - PROCESS | 756 | 1468607432072 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:32 INFO - PROCESS | 756 | ++DOCSHELL 1601E000 == 29 [pid = 756] [id = 604] 11:30:32 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (1A32D400) [pid = 756] [serial = 1812] [outer = 00000000] 11:30:32 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (1A3D5800) [pid = 756] [serial = 1813] [outer = 1A32D400] 11:30:32 INFO - PROCESS | 756 | 1468607432116 Marionette DEBUG loaded listener.js 11:30:32 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (1A501800) [pid = 756] [serial = 1814] [outer = 1A32D400] 11:30:32 INFO - PROCESS | 756 | 1468607432899 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 11:30:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:30:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1020ms 11:30:32 INFO - PROCESS | 756 | 1468607432956 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 11:30:32 INFO - PROCESS | 756 | 1468607432961 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 11:30:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:30:32 INFO - PROCESS | 756 | 1468607432965 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:30:32 INFO - PROCESS | 756 | 1468607432971 Marionette TRACE conn6 <- [1,2382,null,{}] 11:30:32 INFO - PROCESS | 756 | 1468607432995 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:32 INFO - PROCESS | 756 | 1468607432998 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:33 INFO - PROCESS | 756 | 1468607433127 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 11:30:33 INFO - PROCESS | 756 | 1468607433260 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:33 INFO - PROCESS | 756 | 1468607433262 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:33 INFO - PROCESS | 756 | ++DOCSHELL 0C904C00 == 30 [pid = 756] [id = 605] 11:30:33 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (0C90BC00) [pid = 756] [serial = 1815] [outer = 00000000] 11:30:33 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (0D082000) [pid = 756] [serial = 1816] [outer = 0C90BC00] 11:30:33 INFO - PROCESS | 756 | 1468607433320 Marionette DEBUG loaded listener.js 11:30:33 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (0D1F2400) [pid = 756] [serial = 1817] [outer = 0C90BC00] 11:30:34 INFO - PROCESS | 756 | 1468607434183 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:30:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:30:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1296ms 11:30:34 INFO - PROCESS | 756 | 1468607434262 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 11:30:34 INFO - PROCESS | 756 | 1468607434265 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 11:30:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:30:34 INFO - PROCESS | 756 | 1468607434270 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:30:34 INFO - PROCESS | 756 | 1468607434272 Marionette TRACE conn6 <- [1,2386,null,{}] 11:30:34 INFO - PROCESS | 756 | 1468607434279 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:34 INFO - PROCESS | 756 | 1468607434281 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:34 INFO - PROCESS | 756 | 1468607434388 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 11:30:34 INFO - PROCESS | 756 | 1468607434523 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:34 INFO - PROCESS | 756 | 1468607434526 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:34 INFO - PROCESS | 756 | ++DOCSHELL 0C912800 == 31 [pid = 756] [id = 606] 11:30:34 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (0C994C00) [pid = 756] [serial = 1818] [outer = 00000000] 11:30:34 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (0D084400) [pid = 756] [serial = 1819] [outer = 0C994C00] 11:30:34 INFO - PROCESS | 756 | 1468607434582 Marionette DEBUG loaded listener.js 11:30:34 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (0D159800) [pid = 756] [serial = 1820] [outer = 0C994C00] 11:30:34 INFO - PROCESS | 756 | --DOCSHELL 0C806400 == 30 [pid = 756] [id = 582] 11:30:34 INFO - PROCESS | 756 | --DOMWINDOW == 89 (1502E400) [pid = 756] [serial = 1756] [outer = 00000000] [url = about:blank] 11:30:34 INFO - PROCESS | 756 | --DOMWINDOW == 88 (16069C00) [pid = 756] [serial = 1759] [outer = 00000000] [url = about:blank] 11:30:34 INFO - PROCESS | 756 | --DOMWINDOW == 87 (17BF0400) [pid = 756] [serial = 1765] [outer = 00000000] [url = about:blank] 11:30:34 INFO - PROCESS | 756 | --DOMWINDOW == 86 (16D63400) [pid = 756] [serial = 1762] [outer = 00000000] [url = about:blank] 11:30:34 INFO - PROCESS | 756 | --DOMWINDOW == 85 (1830F800) [pid = 756] [serial = 1768] [outer = 00000000] [url = about:blank] 11:30:34 INFO - PROCESS | 756 | --DOMWINDOW == 84 (17671C00) [pid = 756] [serial = 1763] [outer = 00000000] [url = about:blank] 11:30:34 INFO - PROCESS | 756 | --DOMWINDOW == 83 (18EEE400) [pid = 756] [serial = 1771] [outer = 00000000] [url = about:blank] 11:30:34 INFO - PROCESS | 756 | --DOMWINDOW == 82 (0DB8B800) [pid = 756] [serial = 1753] [outer = 00000000] [url = about:blank] 11:30:34 INFO - PROCESS | 756 | --DOMWINDOW == 81 (0D10BC00) [pid = 756] [serial = 1750] [outer = 00000000] [url = about:blank] 11:30:34 INFO - PROCESS | 756 | --DOMWINDOW == 80 (0D1FD000) [pid = 756] [serial = 1751] [outer = 00000000] [url = about:blank] 11:30:34 INFO - PROCESS | 756 | --DOMWINDOW == 79 (0C810400) [pid = 756] [serial = 1747] [outer = 00000000] [url = about:blank] 11:30:34 INFO - PROCESS | 756 | --DOMWINDOW == 78 (0C82A800) [pid = 756] [serial = 1748] [outer = 00000000] [url = about:blank] 11:30:34 INFO - PROCESS | 756 | --DOMWINDOW == 77 (1BD56000) [pid = 756] [serial = 1745] [outer = 00000000] [url = about:blank] 11:30:34 INFO - PROCESS | 756 | --DOMWINDOW == 76 (1B611C00) [pid = 756] [serial = 1744] [outer = 00000000] [url = about:blank] 11:30:34 INFO - PROCESS | 756 | --DOMWINDOW == 75 (1B076C00) [pid = 756] [serial = 1742] [outer = 00000000] [url = about:blank] 11:30:34 INFO - PROCESS | 756 | --DOMWINDOW == 74 (1A503400) [pid = 756] [serial = 1741] [outer = 00000000] [url = about:blank] 11:30:34 INFO - PROCESS | 756 | --DOMWINDOW == 73 (17645800) [pid = 756] [serial = 1739] [outer = 00000000] [url = about:blank] 11:30:34 INFO - PROCESS | 756 | --DOMWINDOW == 72 (18EB3400) [pid = 756] [serial = 1769] [outer = 00000000] [url = about:blank] 11:30:34 INFO - PROCESS | 756 | --DOMWINDOW == 71 (15F26800) [pid = 756] [serial = 1738] [outer = 00000000] [url = about:blank] 11:30:34 INFO - PROCESS | 756 | --DOMWINDOW == 70 (0D79E400) [pid = 756] [serial = 1736] [outer = 00000000] [url = about:blank] 11:30:34 INFO - PROCESS | 756 | --DOMWINDOW == 69 (0D10C800) [pid = 756] [serial = 1735] [outer = 00000000] [url = about:blank] 11:30:34 INFO - PROCESS | 756 | --DOMWINDOW == 68 (17BF7800) [pid = 756] [serial = 1766] [outer = 00000000] [url = about:blank] 11:30:34 INFO - PROCESS | 756 | --DOMWINDOW == 67 (150BA400) [pid = 756] [serial = 1757] [outer = 00000000] [url = about:blank] 11:30:34 INFO - PROCESS | 756 | --DOMWINDOW == 66 (160C4400) [pid = 756] [serial = 1760] [outer = 00000000] [url = about:blank] 11:30:34 INFO - PROCESS | 756 | --DOMWINDOW == 65 (0DB99400) [pid = 756] [serial = 1754] [outer = 00000000] [url = about:blank] 11:30:35 INFO - PROCESS | 756 | 1468607435142 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 11:30:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:30:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 930ms 11:30:35 INFO - PROCESS | 756 | 1468607435202 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 11:30:35 INFO - PROCESS | 756 | 1468607435207 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 11:30:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:30:35 INFO - PROCESS | 756 | 1468607435213 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:30:35 INFO - PROCESS | 756 | 1468607435215 Marionette TRACE conn6 <- [1,2390,null,{}] 11:30:35 INFO - PROCESS | 756 | 1468607435219 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:35 INFO - PROCESS | 756 | 1468607435221 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:35 INFO - PROCESS | 756 | 1468607435311 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 11:30:35 INFO - PROCESS | 756 | 1468607435319 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:35 INFO - PROCESS | 756 | 1468607435322 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:35 INFO - PROCESS | 756 | ++DOCSHELL 0D83F000 == 31 [pid = 756] [id = 607] 11:30:35 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (0D83F800) [pid = 756] [serial = 1821] [outer = 00000000] 11:30:35 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (0D844400) [pid = 756] [serial = 1822] [outer = 0D83F800] 11:30:35 INFO - PROCESS | 756 | 1468607435370 Marionette DEBUG loaded listener.js 11:30:35 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (0DAA6400) [pid = 756] [serial = 1823] [outer = 0D83F800] 11:30:35 INFO - PROCESS | 756 | 1468607435888 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 11:30:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:30:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 730ms 11:30:35 INFO - PROCESS | 756 | 1468607435947 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 11:30:35 INFO - PROCESS | 756 | 1468607435949 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 11:30:35 INFO - PROCESS | 756 | 1468607435952 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:30:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:30:35 INFO - PROCESS | 756 | 1468607435956 Marionette TRACE conn6 <- [1,2394,null,{}] 11:30:35 INFO - PROCESS | 756 | 1468607435966 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:35 INFO - PROCESS | 756 | 1468607435971 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:36 INFO - PROCESS | 756 | 1468607436056 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 11:30:36 INFO - PROCESS | 756 | 1468607436151 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:36 INFO - PROCESS | 756 | 1468607436154 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:36 INFO - PROCESS | 756 | ++DOCSHELL 141D1400 == 32 [pid = 756] [id = 608] 11:30:36 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (141D3800) [pid = 756] [serial = 1824] [outer = 00000000] 11:30:36 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (14B86C00) [pid = 756] [serial = 1825] [outer = 141D3800] 11:30:36 INFO - PROCESS | 756 | 1468607436205 Marionette DEBUG loaded listener.js 11:30:36 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (14E5F000) [pid = 756] [serial = 1826] [outer = 141D3800] 11:30:36 INFO - PROCESS | 756 | 1468607436584 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 11:30:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:30:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 671ms 11:30:36 INFO - PROCESS | 756 | 1468607436628 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 11:30:36 INFO - PROCESS | 756 | 1468607436630 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 11:30:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:30:36 INFO - PROCESS | 756 | 1468607436633 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:30:36 INFO - PROCESS | 756 | 1468607436635 Marionette TRACE conn6 <- [1,2398,null,{}] 11:30:36 INFO - PROCESS | 756 | 1468607436638 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:36 INFO - PROCESS | 756 | 1468607436640 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:36 INFO - PROCESS | 756 | 1468607436726 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 11:30:36 INFO - PROCESS | 756 | 1468607436731 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:36 INFO - PROCESS | 756 | 1468607436733 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:36 INFO - PROCESS | 756 | ++DOCSHELL 14EDE400 == 33 [pid = 756] [id = 609] 11:30:36 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (150BFC00) [pid = 756] [serial = 1827] [outer = 00000000] 11:30:36 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (160C2C00) [pid = 756] [serial = 1828] [outer = 150BFC00] 11:30:36 INFO - PROCESS | 756 | 1468607436786 Marionette DEBUG loaded listener.js 11:30:36 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (1635A400) [pid = 756] [serial = 1829] [outer = 150BFC00] 11:30:37 INFO - PROCESS | 756 | 1468607437324 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 11:30:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:30:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 730ms 11:30:37 INFO - PROCESS | 756 | 1468607437364 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 11:30:37 INFO - PROCESS | 756 | 1468607437366 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 11:30:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:30:37 INFO - PROCESS | 756 | 1468607437375 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:30:37 INFO - PROCESS | 756 | 1468607437376 Marionette TRACE conn6 <- [1,2402,null,{}] 11:30:37 INFO - PROCESS | 756 | 1468607437380 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:37 INFO - PROCESS | 756 | 1468607437382 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:37 INFO - PROCESS | 756 | 1468607437519 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 11:30:37 INFO - PROCESS | 756 | 1468607437529 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:37 INFO - PROCESS | 756 | 1468607437531 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:37 INFO - PROCESS | 756 | ++DOCSHELL 17642400 == 34 [pid = 756] [id = 610] 11:30:37 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (17643800) [pid = 756] [serial = 1830] [outer = 00000000] 11:30:37 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (1764B800) [pid = 756] [serial = 1831] [outer = 17643800] 11:30:37 INFO - PROCESS | 756 | 1468607437574 Marionette DEBUG loaded listener.js 11:30:37 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (17B0E000) [pid = 756] [serial = 1832] [outer = 17643800] 11:30:38 INFO - PROCESS | 756 | 1468607438031 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 11:30:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:30:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 11:30:38 INFO - PROCESS | 756 | 1468607438053 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 11:30:38 INFO - PROCESS | 756 | 1468607438055 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 11:30:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:30:38 INFO - PROCESS | 756 | 1468607438058 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:30:38 INFO - PROCESS | 756 | 1468607438060 Marionette TRACE conn6 <- [1,2406,null,{}] 11:30:38 INFO - PROCESS | 756 | 1468607438063 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:38 INFO - PROCESS | 756 | 1468607438068 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:38 INFO - PROCESS | 756 | 1468607438207 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 11:30:38 INFO - PROCESS | 756 | 1468607438213 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:38 INFO - PROCESS | 756 | 1468607438215 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:38 INFO - PROCESS | 756 | ++DOCSHELL 17BEC800 == 35 [pid = 756] [id = 611] 11:30:38 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (17BF5800) [pid = 756] [serial = 1833] [outer = 00000000] 11:30:38 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (1830C800) [pid = 756] [serial = 1834] [outer = 17BF5800] 11:30:38 INFO - PROCESS | 756 | 1468607438259 Marionette DEBUG loaded listener.js 11:30:38 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (18EB4C00) [pid = 756] [serial = 1835] [outer = 17BF5800] 11:30:38 INFO - PROCESS | 756 | 1468607438738 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:30:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:30:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 730ms 11:30:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:30:38 INFO - PROCESS | 756 | 1468607438789 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 11:30:38 INFO - PROCESS | 756 | 1468607438791 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 11:30:38 INFO - PROCESS | 756 | 1468607438794 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:30:38 INFO - PROCESS | 756 | 1468607438795 Marionette TRACE conn6 <- [1,2410,null,{}] 11:30:38 INFO - PROCESS | 756 | 1468607438799 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:38 INFO - PROCESS | 756 | 1468607438801 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:38 INFO - PROCESS | 756 | 1468607438951 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 11:30:38 INFO - PROCESS | 756 | 1468607438974 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:38 INFO - PROCESS | 756 | 1468607438975 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:38 INFO - PROCESS | 756 | ++DOCSHELL 18EED000 == 36 [pid = 756] [id = 612] 11:30:38 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (18EF1800) [pid = 756] [serial = 1836] [outer = 00000000] 11:30:38 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (193A8C00) [pid = 756] [serial = 1837] [outer = 18EF1800] 11:30:38 INFO - PROCESS | 756 | 1468607439018 Marionette DEBUG loaded listener.js 11:30:39 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (193A6400) [pid = 756] [serial = 1838] [outer = 18EF1800] 11:30:39 INFO - PROCESS | 756 | --DOMWINDOW == 82 (18EF7000) [pid = 756] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:30:39 INFO - PROCESS | 756 | --DOMWINDOW == 81 (0C84E000) [pid = 756] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:30:39 INFO - PROCESS | 756 | --DOMWINDOW == 80 (0C910000) [pid = 756] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:30:39 INFO - PROCESS | 756 | --DOMWINDOW == 79 (167E8C00) [pid = 756] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:30:39 INFO - PROCESS | 756 | --DOMWINDOW == 78 (0E08C800) [pid = 756] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:30:39 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0D1F9000) [pid = 756] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:30:39 INFO - PROCESS | 756 | --DOMWINDOW == 76 (17C17C00) [pid = 756] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:30:39 INFO - PROCESS | 756 | --DOMWINDOW == 75 (0D274400) [pid = 756] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:30:39 INFO - PROCESS | 756 | --DOMWINDOW == 74 (1830FC00) [pid = 756] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:30:39 INFO - PROCESS | 756 | --DOMWINDOW == 73 (15F20800) [pid = 756] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:30:39 INFO - PROCESS | 756 | --DOMWINDOW == 72 (0D841400) [pid = 756] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:30:39 INFO - PROCESS | 756 | --DOMWINDOW == 71 (19D51800) [pid = 756] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:30:39 INFO - PROCESS | 756 | --DOMWINDOW == 70 (0C8ED800) [pid = 756] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:30:39 INFO - PROCESS | 756 | --DOMWINDOW == 69 (150C3800) [pid = 756] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:30:39 INFO - PROCESS | 756 | 1468607439632 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:30:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:30:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 870ms 11:30:39 INFO - PROCESS | 756 | 1468607439665 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 11:30:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:30:39 INFO - PROCESS | 756 | 1468607439667 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 11:30:39 INFO - PROCESS | 756 | 1468607439670 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:30:39 INFO - PROCESS | 756 | 1468607439672 Marionette TRACE conn6 <- [1,2414,null,{}] 11:30:39 INFO - PROCESS | 756 | 1468607439676 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:39 INFO - PROCESS | 756 | 1468607439678 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:39 INFO - PROCESS | 756 | 1468607439756 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 11:30:39 INFO - PROCESS | 756 | 1468607439851 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:39 INFO - PROCESS | 756 | 1468607439853 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:39 INFO - PROCESS | 756 | ++DOCSHELL 0C8EB800 == 37 [pid = 756] [id = 613] 11:30:39 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (0C8ED800) [pid = 756] [serial = 1839] [outer = 00000000] 11:30:39 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (1606F000) [pid = 756] [serial = 1840] [outer = 0C8ED800] 11:30:39 INFO - PROCESS | 756 | 1468607439898 Marionette DEBUG loaded listener.js 11:30:39 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (18EF1400) [pid = 756] [serial = 1841] [outer = 0C8ED800] 11:30:40 INFO - PROCESS | 756 | 1468607440291 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 11:30:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:30:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 670ms 11:30:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:30:40 INFO - PROCESS | 756 | 1468607440341 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 11:30:40 INFO - PROCESS | 756 | 1468607440343 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 11:30:40 INFO - PROCESS | 756 | 1468607440345 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:30:40 INFO - PROCESS | 756 | 1468607440347 Marionette TRACE conn6 <- [1,2418,null,{}] 11:30:40 INFO - PROCESS | 756 | 1468607440350 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:40 INFO - PROCESS | 756 | 1468607440352 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:40 INFO - PROCESS | 756 | 1468607440471 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 11:30:40 INFO - PROCESS | 756 | 1468607440479 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:40 INFO - PROCESS | 756 | 1468607440481 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:40 INFO - PROCESS | 756 | ++DOCSHELL 0E08C800 == 38 [pid = 756] [id = 614] 11:30:40 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (1535C000) [pid = 756] [serial = 1842] [outer = 00000000] 11:30:40 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (19D4EC00) [pid = 756] [serial = 1843] [outer = 1535C000] 11:30:40 INFO - PROCESS | 756 | 1468607440524 Marionette DEBUG loaded listener.js 11:30:40 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (19D55000) [pid = 756] [serial = 1844] [outer = 1535C000] 11:30:40 INFO - PROCESS | 756 | 1468607440951 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 11:30:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:30:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 630ms 11:30:40 INFO - PROCESS | 756 | 1468607440977 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 11:30:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:30:40 INFO - PROCESS | 756 | 1468607440979 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 11:30:40 INFO - PROCESS | 756 | 1468607440982 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:30:40 INFO - PROCESS | 756 | 1468607440984 Marionette TRACE conn6 <- [1,2422,null,{}] 11:30:40 INFO - PROCESS | 756 | 1468607440987 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:40 INFO - PROCESS | 756 | 1468607440989 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:41 INFO - PROCESS | 756 | 1468607441069 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 11:30:41 INFO - PROCESS | 756 | 1468607441165 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:41 INFO - PROCESS | 756 | 1468607441167 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:41 INFO - PROCESS | 756 | ++DOCSHELL 15033C00 == 39 [pid = 756] [id = 615] 11:30:41 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (15354800) [pid = 756] [serial = 1845] [outer = 00000000] 11:30:41 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (1A3CE000) [pid = 756] [serial = 1846] [outer = 15354800] 11:30:41 INFO - PROCESS | 756 | 1468607441210 Marionette DEBUG loaded listener.js 11:30:41 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (1A501C00) [pid = 756] [serial = 1847] [outer = 15354800] 11:30:41 INFO - PROCESS | 756 | 1468607441624 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 11:30:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:30:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 730ms 11:30:41 INFO - PROCESS | 756 | 1468607441767 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 11:30:41 INFO - PROCESS | 756 | 1468607441772 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 11:30:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:30:41 INFO - PROCESS | 756 | 1468607441782 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:30:41 INFO - PROCESS | 756 | 1468607441786 Marionette TRACE conn6 <- [1,2426,null,{}] 11:30:41 INFO - PROCESS | 756 | 1468607441792 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:41 INFO - PROCESS | 756 | 1468607441795 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:41 INFO - PROCESS | 756 | 1468607441908 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 11:30:41 INFO - PROCESS | 756 | 1468607442014 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:41 INFO - PROCESS | 756 | 1468607442018 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:42 INFO - PROCESS | 756 | ++DOCSHELL 0C90C000 == 40 [pid = 756] [id = 616] 11:30:42 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (0C90D400) [pid = 756] [serial = 1848] [outer = 00000000] 11:30:42 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (0D034400) [pid = 756] [serial = 1849] [outer = 0C90D400] 11:30:42 INFO - PROCESS | 756 | 1468607442078 Marionette DEBUG loaded listener.js 11:30:42 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (0D1FA400) [pid = 756] [serial = 1850] [outer = 0C90D400] 11:30:42 INFO - PROCESS | 756 | 1468607442645 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 11:30:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:30:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 870ms 11:30:42 INFO - PROCESS | 756 | 1468607442671 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 11:30:42 INFO - PROCESS | 756 | 1468607442676 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 11:30:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:30:42 INFO - PROCESS | 756 | 1468607442684 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:30:42 INFO - PROCESS | 756 | 1468607442686 Marionette TRACE conn6 <- [1,2430,null,{}] 11:30:42 INFO - PROCESS | 756 | 1468607442690 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:42 INFO - PROCESS | 756 | 1468607442693 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:42 INFO - PROCESS | 756 | 1468607442806 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 11:30:42 INFO - PROCESS | 756 | 1468607442917 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:42 INFO - PROCESS | 756 | 1468607442920 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:42 INFO - PROCESS | 756 | ++DOCSHELL 0E003800 == 41 [pid = 756] [id = 617] 11:30:42 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (0E007C00) [pid = 756] [serial = 1851] [outer = 00000000] 11:30:42 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (14A61800) [pid = 756] [serial = 1852] [outer = 0E007C00] 11:30:42 INFO - PROCESS | 756 | 1468607443018 Marionette DEBUG loaded listener.js 11:30:43 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (150BDC00) [pid = 756] [serial = 1853] [outer = 0E007C00] 11:30:43 INFO - PROCESS | 756 | 1468607443595 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 11:30:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:30:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 970ms 11:30:43 INFO - PROCESS | 756 | 1468607443660 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 11:30:43 INFO - PROCESS | 756 | 1468607443662 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 11:30:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:30:43 INFO - PROCESS | 756 | 1468607443666 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:30:43 INFO - PROCESS | 756 | 1468607443670 Marionette TRACE conn6 <- [1,2434,null,{}] 11:30:43 INFO - PROCESS | 756 | 1468607443680 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:43 INFO - PROCESS | 756 | 1468607443685 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:43 INFO - PROCESS | 756 | 1468607443796 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 11:30:43 INFO - PROCESS | 756 | 1468607443934 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:43 INFO - PROCESS | 756 | 1468607443938 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:43 INFO - PROCESS | 756 | ++DOCSHELL 18302000 == 42 [pid = 756] [id = 618] 11:30:43 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (18302C00) [pid = 756] [serial = 1854] [outer = 00000000] 11:30:43 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (18E1AC00) [pid = 756] [serial = 1855] [outer = 18302C00] 11:30:43 INFO - PROCESS | 756 | 1468607443996 Marionette DEBUG loaded listener.js 11:30:44 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (19747C00) [pid = 756] [serial = 1856] [outer = 18302C00] 11:30:44 INFO - PROCESS | 756 | 1468607444545 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 11:30:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:30:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 930ms 11:30:44 INFO - PROCESS | 756 | 1468607444599 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 11:30:44 INFO - PROCESS | 756 | 1468607444602 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 11:30:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:30:44 INFO - PROCESS | 756 | 1468607444605 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:30:44 INFO - PROCESS | 756 | 1468607444607 Marionette TRACE conn6 <- [1,2438,null,{}] 11:30:44 INFO - PROCESS | 756 | 1468607444611 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:44 INFO - PROCESS | 756 | 1468607444613 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:44 INFO - PROCESS | 756 | 1468607444774 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 11:30:45 INFO - PROCESS | 756 | 1468607445031 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:45 INFO - PROCESS | 756 | 1468607445034 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:45 INFO - PROCESS | 756 | ++DOCSHELL 0C812400 == 43 [pid = 756] [id = 619] 11:30:45 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (0C813800) [pid = 756] [serial = 1857] [outer = 00000000] 11:30:45 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (0C841C00) [pid = 756] [serial = 1858] [outer = 0C813800] 11:30:45 INFO - PROCESS | 756 | 1468607445092 Marionette DEBUG loaded listener.js 11:30:45 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (0C906000) [pid = 756] [serial = 1859] [outer = 0C813800] 11:30:46 INFO - PROCESS | 756 | --DOCSHELL 0E08C800 == 42 [pid = 756] [id = 614] 11:30:46 INFO - PROCESS | 756 | --DOCSHELL 0C8EB800 == 41 [pid = 756] [id = 613] 11:30:46 INFO - PROCESS | 756 | --DOCSHELL 18EED000 == 40 [pid = 756] [id = 612] 11:30:46 INFO - PROCESS | 756 | --DOCSHELL 17BEC800 == 39 [pid = 756] [id = 611] 11:30:46 INFO - PROCESS | 756 | --DOCSHELL 17642400 == 38 [pid = 756] [id = 610] 11:30:46 INFO - PROCESS | 756 | --DOCSHELL 14EDE400 == 37 [pid = 756] [id = 609] 11:30:46 INFO - PROCESS | 756 | --DOCSHELL 141D1400 == 36 [pid = 756] [id = 608] 11:30:46 INFO - PROCESS | 756 | --DOCSHELL 0D83F000 == 35 [pid = 756] [id = 607] 11:30:46 INFO - PROCESS | 756 | --DOCSHELL 0C912800 == 34 [pid = 756] [id = 606] 11:30:46 INFO - PROCESS | 756 | --DOCSHELL 1502EC00 == 33 [pid = 756] [id = 603] 11:30:46 INFO - PROCESS | 756 | --DOCSHELL 1601E000 == 32 [pid = 756] [id = 604] 11:30:46 INFO - PROCESS | 756 | --DOCSHELL 0C904C00 == 31 [pid = 756] [id = 605] 11:30:46 INFO - PROCESS | 756 | --DOCSHELL 0C84DC00 == 30 [pid = 756] [id = 600] 11:30:46 INFO - PROCESS | 756 | --DOCSHELL 0C830400 == 29 [pid = 756] [id = 601] 11:30:46 INFO - PROCESS | 756 | --DOCSHELL 15034400 == 28 [pid = 756] [id = 602] 11:30:46 INFO - PROCESS | 756 | --DOCSHELL 0E003800 == 27 [pid = 756] [id = 617] 11:30:46 INFO - PROCESS | 756 | --DOCSHELL 18302000 == 26 [pid = 756] [id = 618] 11:30:46 INFO - PROCESS | 756 | --DOCSHELL 15033C00 == 25 [pid = 756] [id = 615] 11:30:46 INFO - PROCESS | 756 | --DOCSHELL 0C90C000 == 24 [pid = 756] [id = 616] 11:30:46 INFO - PROCESS | 756 | --DOMWINDOW == 89 (193A7C00) [pid = 756] [serial = 1798] [outer = 00000000] [url = about:blank] 11:30:46 INFO - PROCESS | 756 | --DOMWINDOW == 88 (196E3400) [pid = 756] [serial = 1801] [outer = 00000000] [url = about:blank] 11:30:46 INFO - PROCESS | 756 | --DOMWINDOW == 87 (0CC28400) [pid = 756] [serial = 1774] [outer = 00000000] [url = about:blank] 11:30:46 INFO - PROCESS | 756 | --DOMWINDOW == 86 (0CCC9400) [pid = 756] [serial = 1775] [outer = 00000000] [url = about:blank] 11:30:46 INFO - PROCESS | 756 | --DOMWINDOW == 85 (17670800) [pid = 756] [serial = 1789] [outer = 00000000] [url = about:blank] 11:30:46 INFO - PROCESS | 756 | --DOMWINDOW == 84 (17671400) [pid = 756] [serial = 1790] [outer = 00000000] [url = about:blank] 11:30:46 INFO - PROCESS | 756 | --DOMWINDOW == 83 (0E5E9C00) [pid = 756] [serial = 1780] [outer = 00000000] [url = about:blank] 11:30:46 INFO - PROCESS | 756 | --DOMWINDOW == 82 (0E6D1000) [pid = 756] [serial = 1781] [outer = 00000000] [url = about:blank] 11:30:46 INFO - PROCESS | 756 | --DOMWINDOW == 81 (0D275000) [pid = 756] [serial = 1777] [outer = 00000000] [url = about:blank] 11:30:46 INFO - PROCESS | 756 | --DOMWINDOW == 80 (0D64AC00) [pid = 756] [serial = 1778] [outer = 00000000] [url = about:blank] 11:30:46 INFO - PROCESS | 756 | --DOMWINDOW == 79 (18308C00) [pid = 756] [serial = 1792] [outer = 00000000] [url = about:blank] 11:30:46 INFO - PROCESS | 756 | --DOMWINDOW == 78 (18309800) [pid = 756] [serial = 1793] [outer = 00000000] [url = about:blank] 11:30:46 INFO - PROCESS | 756 | --DOMWINDOW == 77 (18E19000) [pid = 756] [serial = 1795] [outer = 00000000] [url = about:blank] 11:30:46 INFO - PROCESS | 756 | --DOMWINDOW == 76 (193AD400) [pid = 756] [serial = 1799] [outer = 00000000] [url = about:blank] 11:30:46 INFO - PROCESS | 756 | --DOMWINDOW == 75 (18EEEC00) [pid = 756] [serial = 1772] [outer = 00000000] [url = about:blank] 11:30:46 INFO - PROCESS | 756 | --DOMWINDOW == 74 (16061400) [pid = 756] [serial = 1786] [outer = 00000000] [url = about:blank] 11:30:46 INFO - PROCESS | 756 | --DOMWINDOW == 73 (1606A800) [pid = 756] [serial = 1787] [outer = 00000000] [url = about:blank] 11:30:46 INFO - PROCESS | 756 | --DOMWINDOW == 72 (14B84400) [pid = 756] [serial = 1783] [outer = 00000000] [url = about:blank] 11:30:46 INFO - PROCESS | 756 | --DOMWINDOW == 71 (1A3B9800) [pid = 756] [serial = 1810] [outer = 00000000] [url = about:blank] 11:30:46 INFO - PROCESS | 756 | --DOMWINDOW == 70 (15035800) [pid = 756] [serial = 1784] [outer = 00000000] [url = about:blank] 11:30:46 INFO - PROCESS | 756 | --DOMWINDOW == 69 (0D036800) [pid = 756] [serial = 1804] [outer = 00000000] [url = about:blank] 11:30:46 INFO - PROCESS | 756 | --DOMWINDOW == 68 (19748C00) [pid = 756] [serial = 1802] [outer = 00000000] [url = about:blank] 11:30:46 INFO - PROCESS | 756 | --DOMWINDOW == 67 (0E68FC00) [pid = 756] [serial = 1805] [outer = 00000000] [url = about:blank] 11:30:46 INFO - PROCESS | 756 | --DOMWINDOW == 66 (18EADC00) [pid = 756] [serial = 1807] [outer = 00000000] [url = about:blank] 11:30:46 INFO - PROCESS | 756 | --DOMWINDOW == 65 (1A3CA000) [pid = 756] [serial = 1811] [outer = 00000000] [url = about:blank] 11:30:46 INFO - PROCESS | 756 | --DOMWINDOW == 64 (19D52000) [pid = 756] [serial = 1808] [outer = 00000000] [url = about:blank] 11:30:46 INFO - PROCESS | 756 | --DOMWINDOW == 63 (18307400) [pid = 756] [serial = 1796] [outer = 00000000] [url = about:blank] 11:30:46 INFO - PROCESS | 756 | --DOMWINDOW == 62 (1A3D5800) [pid = 756] [serial = 1813] [outer = 00000000] [url = about:blank] 11:30:46 INFO - PROCESS | 756 | 1468607446390 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 11:30:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:30:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1884ms 11:30:46 INFO - PROCESS | 756 | 1468607446494 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 11:30:46 INFO - PROCESS | 756 | 1468607446498 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 11:30:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:30:46 INFO - PROCESS | 756 | 1468607446504 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:30:46 INFO - PROCESS | 756 | 1468607446507 Marionette TRACE conn6 <- [1,2442,null,{}] 11:30:46 INFO - PROCESS | 756 | 1468607446517 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:46 INFO - PROCESS | 756 | 1468607446520 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:46 INFO - PROCESS | 756 | 1468607446617 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 11:30:46 INFO - PROCESS | 756 | 1468607446625 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:46 INFO - PROCESS | 756 | 1468607446630 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:46 INFO - PROCESS | 756 | ++DOCSHELL 0C8F0400 == 25 [pid = 756] [id = 620] 11:30:46 INFO - PROCESS | 756 | ++DOMWINDOW == 63 (0C8F1400) [pid = 756] [serial = 1860] [outer = 00000000] 11:30:46 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (0C8F7000) [pid = 756] [serial = 1861] [outer = 0C8F1400] 11:30:46 INFO - PROCESS | 756 | 1468607446678 Marionette DEBUG loaded listener.js 11:30:46 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (0C907400) [pid = 756] [serial = 1862] [outer = 0C8F1400] 11:30:47 INFO - PROCESS | 756 | 1468607447167 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 11:30:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:30:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 690ms 11:30:47 INFO - PROCESS | 756 | 1468607447193 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 11:30:47 INFO - PROCESS | 756 | 1468607447198 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 11:30:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:30:47 INFO - PROCESS | 756 | 1468607447205 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:30:47 INFO - PROCESS | 756 | 1468607447207 Marionette TRACE conn6 <- [1,2446,null,{}] 11:30:47 INFO - PROCESS | 756 | 1468607447212 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:47 INFO - PROCESS | 756 | 1468607447214 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:47 INFO - PROCESS | 756 | 1468607447302 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 11:30:47 INFO - PROCESS | 756 | 1468607447311 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:47 INFO - PROCESS | 756 | 1468607447314 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:47 INFO - PROCESS | 756 | ++DOCSHELL 0D110800 == 26 [pid = 756] [id = 621] 11:30:47 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (0D15D800) [pid = 756] [serial = 1863] [outer = 00000000] 11:30:47 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (0D1FF400) [pid = 756] [serial = 1864] [outer = 0D15D800] 11:30:47 INFO - PROCESS | 756 | 1468607447361 Marionette DEBUG loaded listener.js 11:30:47 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (0D642400) [pid = 756] [serial = 1865] [outer = 0D15D800] 11:30:47 INFO - PROCESS | 756 | 1468607447823 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 11:30:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:30:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 11:30:47 INFO - PROCESS | 756 | 1468607447878 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 11:30:47 INFO - PROCESS | 756 | 1468607447881 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 11:30:47 INFO - PROCESS | 756 | 1468607447884 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:30:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:30:47 INFO - PROCESS | 756 | 1468607447887 Marionette TRACE conn6 <- [1,2450,null,{}] 11:30:47 INFO - PROCESS | 756 | 1468607447898 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:47 INFO - PROCESS | 756 | 1468607447903 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:47 INFO - PROCESS | 756 | 1468607447988 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 11:30:48 INFO - PROCESS | 756 | 1468607448128 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:48 INFO - PROCESS | 756 | 1468607448131 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:48 INFO - PROCESS | 756 | ++DOCSHELL 0E68C800 == 27 [pid = 756] [id = 622] 11:30:48 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (0E68DC00) [pid = 756] [serial = 1866] [outer = 00000000] 11:30:48 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (14156400) [pid = 756] [serial = 1867] [outer = 0E68DC00] 11:30:48 INFO - PROCESS | 756 | 1468607448179 Marionette DEBUG loaded listener.js 11:30:48 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (14A68000) [pid = 756] [serial = 1868] [outer = 0E68DC00] 11:30:48 INFO - PROCESS | 756 | 1468607448605 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 11:30:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:30:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 770ms 11:30:48 INFO - PROCESS | 756 | 1468607448665 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 11:30:48 INFO - PROCESS | 756 | 1468607448667 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 11:30:48 INFO - PROCESS | 756 | 1468607448670 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:30:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:30:48 INFO - PROCESS | 756 | 1468607448672 Marionette TRACE conn6 <- [1,2454,null,{}] 11:30:48 INFO - PROCESS | 756 | 1468607448675 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:48 INFO - PROCESS | 756 | 1468607448677 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:48 INFO - PROCESS | 756 | 1468607448795 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 11:30:48 INFO - PROCESS | 756 | 1468607448858 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:48 INFO - PROCESS | 756 | 1468607448861 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:48 INFO - PROCESS | 756 | ++DOCSHELL 14E21C00 == 28 [pid = 756] [id = 623] 11:30:48 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (14E5DC00) [pid = 756] [serial = 1869] [outer = 00000000] 11:30:48 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (15030400) [pid = 756] [serial = 1870] [outer = 14E5DC00] 11:30:48 INFO - PROCESS | 756 | 1468607448906 Marionette DEBUG loaded listener.js 11:30:48 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (1535F400) [pid = 756] [serial = 1871] [outer = 14E5DC00] 11:30:49 INFO - PROCESS | 756 | 1468607449367 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 11:30:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:30:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 770ms 11:30:49 INFO - PROCESS | 756 | 1468607449444 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 11:30:49 INFO - PROCESS | 756 | 1468607449446 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 11:30:49 INFO - PROCESS | 756 | 1468607449449 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:30:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:30:49 INFO - PROCESS | 756 | 1468607449451 Marionette TRACE conn6 <- [1,2458,null,{}] 11:30:49 INFO - PROCESS | 756 | 1468607449455 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:49 INFO - PROCESS | 756 | 1468607449457 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:49 INFO - PROCESS | 756 | 1468607449569 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 11:30:49 INFO - PROCESS | 756 | 1468607449581 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:49 INFO - PROCESS | 756 | 1468607449583 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:49 INFO - PROCESS | 756 | ++DOCSHELL 16062C00 == 29 [pid = 756] [id = 624] 11:30:49 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (16064000) [pid = 756] [serial = 1872] [outer = 00000000] 11:30:49 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (160C8800) [pid = 756] [serial = 1873] [outer = 16064000] 11:30:49 INFO - PROCESS | 756 | 1468607449629 Marionette DEBUG loaded listener.js 11:30:49 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (167E8800) [pid = 756] [serial = 1874] [outer = 16064000] 11:30:50 INFO - PROCESS | 756 | 1468607450090 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 11:30:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:30:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 670ms 11:30:50 INFO - PROCESS | 756 | 1468607450124 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 11:30:50 INFO - PROCESS | 756 | 1468607450126 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 11:30:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:30:50 INFO - PROCESS | 756 | 1468607450137 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:30:50 INFO - PROCESS | 756 | 1468607450138 Marionette TRACE conn6 <- [1,2462,null,{}] 11:30:50 INFO - PROCESS | 756 | 1468607450142 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:50 INFO - PROCESS | 756 | 1468607450148 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:50 INFO - PROCESS | 756 | 1468607450283 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 11:30:50 INFO - PROCESS | 756 | 1468607450349 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:50 INFO - PROCESS | 756 | 1468607450351 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:50 INFO - PROCESS | 756 | ++DOCSHELL 17671C00 == 30 [pid = 756] [id = 625] 11:30:50 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (17BF7800) [pid = 756] [serial = 1875] [outer = 00000000] 11:30:50 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (18303C00) [pid = 756] [serial = 1876] [outer = 17BF7800] 11:30:50 INFO - PROCESS | 756 | 1468607450395 Marionette DEBUG loaded listener.js 11:30:50 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (1830A400) [pid = 756] [serial = 1877] [outer = 17BF7800] 11:30:50 INFO - PROCESS | 756 | --DOMWINDOW == 79 (17643800) [pid = 756] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:30:50 INFO - PROCESS | 756 | --DOMWINDOW == 78 (17BF5800) [pid = 756] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:30:50 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0D83F800) [pid = 756] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:30:50 INFO - PROCESS | 756 | --DOMWINDOW == 76 (0C994C00) [pid = 756] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:30:50 INFO - PROCESS | 756 | --DOMWINDOW == 75 (141D3800) [pid = 756] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:30:50 INFO - PROCESS | 756 | --DOMWINDOW == 74 (150BFC00) [pid = 756] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:30:50 INFO - PROCESS | 756 | --DOMWINDOW == 73 (0C90BC00) [pid = 756] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:30:50 INFO - PROCESS | 756 | --DOMWINDOW == 72 (1A32D400) [pid = 756] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:30:50 INFO - PROCESS | 756 | --DOMWINDOW == 71 (0C8ED800) [pid = 756] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:30:50 INFO - PROCESS | 756 | --DOMWINDOW == 70 (18EF1800) [pid = 756] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:30:50 INFO - PROCESS | 756 | --DOMWINDOW == 69 (1535C000) [pid = 756] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:30:50 INFO - PROCESS | 756 | --DOMWINDOW == 68 (15354800) [pid = 756] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:30:50 INFO - PROCESS | 756 | 1468607450932 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 11:30:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:30:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 890ms 11:30:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:30:51 INFO - PROCESS | 756 | 1468607451024 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 11:30:51 INFO - PROCESS | 756 | 1468607451026 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 11:30:51 INFO - PROCESS | 756 | 1468607451029 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:30:51 INFO - PROCESS | 756 | 1468607451030 Marionette TRACE conn6 <- [1,2466,null,{}] 11:30:51 INFO - PROCESS | 756 | 1468607451034 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:51 INFO - PROCESS | 756 | 1468607451035 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:51 INFO - PROCESS | 756 | 1468607451113 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 11:30:51 INFO - PROCESS | 756 | 1468607451118 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:51 INFO - PROCESS | 756 | 1468607451120 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:51 INFO - PROCESS | 756 | ++DOCSHELL 0DB98400 == 31 [pid = 756] [id = 626] 11:30:51 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (0E68E400) [pid = 756] [serial = 1878] [outer = 00000000] 11:30:51 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (18308C00) [pid = 756] [serial = 1879] [outer = 0E68E400] 11:30:51 INFO - PROCESS | 756 | 1468607451164 Marionette DEBUG loaded listener.js 11:30:51 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (14AAEC00) [pid = 756] [serial = 1880] [outer = 0E68E400] 11:30:51 INFO - PROCESS | 756 | 1468607451602 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 11:30:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:30:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 630ms 11:30:51 INFO - PROCESS | 756 | 1468607451660 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 11:30:51 INFO - PROCESS | 756 | 1468607451662 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 11:30:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:30:51 INFO - PROCESS | 756 | 1468607451664 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:30:51 INFO - PROCESS | 756 | 1468607451666 Marionette TRACE conn6 <- [1,2470,null,{}] 11:30:51 INFO - PROCESS | 756 | 1468607451670 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:51 INFO - PROCESS | 756 | 1468607451671 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:51 INFO - PROCESS | 756 | 1468607451750 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 11:30:51 INFO - PROCESS | 756 | 1468607451757 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:51 INFO - PROCESS | 756 | 1468607451759 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:51 INFO - PROCESS | 756 | ++DOCSHELL 18308000 == 32 [pid = 756] [id = 627] 11:30:51 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (18E19000) [pid = 756] [serial = 1881] [outer = 00000000] 11:30:51 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (18EEC800) [pid = 756] [serial = 1882] [outer = 18E19000] 11:30:51 INFO - PROCESS | 756 | 1468607451802 Marionette DEBUG loaded listener.js 11:30:51 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (18ECFC00) [pid = 756] [serial = 1883] [outer = 18E19000] 11:30:52 INFO - PROCESS | 756 | 1468607452250 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 11:30:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:30:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 630ms 11:30:52 INFO - PROCESS | 756 | 1468607452295 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 11:30:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:30:52 INFO - PROCESS | 756 | 1468607452297 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 11:30:52 INFO - PROCESS | 756 | 1468607452300 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:30:52 INFO - PROCESS | 756 | 1468607452302 Marionette TRACE conn6 <- [1,2474,null,{}] 11:30:52 INFO - PROCESS | 756 | 1468607452306 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:52 INFO - PROCESS | 756 | 1468607452307 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:52 INFO - PROCESS | 756 | 1468607452386 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 11:30:52 INFO - PROCESS | 756 | 1468607452392 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:52 INFO - PROCESS | 756 | 1468607452393 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:52 INFO - PROCESS | 756 | ++DOCSHELL 0E689C00 == 33 [pid = 756] [id = 628] 11:30:52 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (193A4800) [pid = 756] [serial = 1884] [outer = 00000000] 11:30:52 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (193AEC00) [pid = 756] [serial = 1885] [outer = 193A4800] 11:30:52 INFO - PROCESS | 756 | 1468607452436 Marionette DEBUG loaded listener.js 11:30:52 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (196E6800) [pid = 756] [serial = 1886] [outer = 193A4800] 11:30:53 INFO - PROCESS | 756 | 1468607453213 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 11:30:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:30:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 970ms 11:30:53 INFO - PROCESS | 756 | 1468607453272 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 11:30:53 INFO - PROCESS | 756 | 1468607453277 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 11:30:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:30:53 INFO - PROCESS | 756 | 1468607453282 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:30:53 INFO - PROCESS | 756 | 1468607453285 Marionette TRACE conn6 <- [1,2478,null,{}] 11:30:53 INFO - PROCESS | 756 | 1468607453292 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:53 INFO - PROCESS | 756 | 1468607453295 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:53 INFO - PROCESS | 756 | 1468607453442 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 11:30:53 INFO - PROCESS | 756 | 1468607453574 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:53 INFO - PROCESS | 756 | 1468607453577 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:53 INFO - PROCESS | 756 | ++DOCSHELL 0C849000 == 34 [pid = 756] [id = 629] 11:30:53 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (0C904C00) [pid = 756] [serial = 1887] [outer = 00000000] 11:30:53 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (0D165400) [pid = 756] [serial = 1888] [outer = 0C904C00] 11:30:53 INFO - PROCESS | 756 | 1468607453635 Marionette DEBUG loaded listener.js 11:30:53 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (0D836400) [pid = 756] [serial = 1889] [outer = 0C904C00] 11:30:54 INFO - PROCESS | 756 | 1468607454293 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:30:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:30:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1078ms 11:30:54 INFO - PROCESS | 756 | 1468607454360 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 11:30:54 INFO - PROCESS | 756 | 1468607454365 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 11:30:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:30:54 INFO - PROCESS | 756 | 1468607454371 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:30:54 INFO - PROCESS | 756 | 1468607454374 Marionette TRACE conn6 <- [1,2482,null,{}] 11:30:54 INFO - PROCESS | 756 | 1468607454425 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:54 INFO - PROCESS | 756 | 1468607454428 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:54 INFO - PROCESS | 756 | 1468607454535 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 11:30:54 INFO - PROCESS | 756 | 1468607454777 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:54 INFO - PROCESS | 756 | 1468607454781 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:54 INFO - PROCESS | 756 | ++DOCSHELL 090FB400 == 35 [pid = 756] [id = 630] 11:30:54 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (0C806C00) [pid = 756] [serial = 1890] [outer = 00000000] 11:30:54 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (0C813000) [pid = 756] [serial = 1891] [outer = 0C806C00] 11:30:54 INFO - PROCESS | 756 | 1468607454871 Marionette DEBUG loaded listener.js 11:30:54 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (0C845800) [pid = 756] [serial = 1892] [outer = 0C806C00] 11:30:55 INFO - PROCESS | 756 | --DOCSHELL 18308000 == 34 [pid = 756] [id = 627] 11:30:55 INFO - PROCESS | 756 | --DOCSHELL 0DB98400 == 33 [pid = 756] [id = 626] 11:30:55 INFO - PROCESS | 756 | --DOCSHELL 17671C00 == 32 [pid = 756] [id = 625] 11:30:55 INFO - PROCESS | 756 | --DOCSHELL 16062C00 == 31 [pid = 756] [id = 624] 11:30:55 INFO - PROCESS | 756 | --DOCSHELL 14E21C00 == 30 [pid = 756] [id = 623] 11:30:55 INFO - PROCESS | 756 | --DOCSHELL 0E68C800 == 29 [pid = 756] [id = 622] 11:30:55 INFO - PROCESS | 756 | --DOCSHELL 0D110800 == 28 [pid = 756] [id = 621] 11:30:55 INFO - PROCESS | 756 | --DOCSHELL 0C8F0400 == 27 [pid = 756] [id = 620] 11:30:55 INFO - PROCESS | 756 | --DOMWINDOW == 82 (1764B800) [pid = 756] [serial = 1831] [outer = 00000000] [url = about:blank] 11:30:55 INFO - PROCESS | 756 | --DOMWINDOW == 81 (18EB4C00) [pid = 756] [serial = 1835] [outer = 00000000] [url = about:blank] 11:30:55 INFO - PROCESS | 756 | --DOMWINDOW == 80 (1830C800) [pid = 756] [serial = 1834] [outer = 00000000] [url = about:blank] 11:30:55 INFO - PROCESS | 756 | --DOMWINDOW == 79 (0D844400) [pid = 756] [serial = 1822] [outer = 00000000] [url = about:blank] 11:30:55 INFO - PROCESS | 756 | --DOMWINDOW == 78 (0DAA6400) [pid = 756] [serial = 1823] [outer = 00000000] [url = about:blank] 11:30:55 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0D084400) [pid = 756] [serial = 1819] [outer = 00000000] [url = about:blank] 11:30:55 INFO - PROCESS | 756 | --DOMWINDOW == 76 (0D159800) [pid = 756] [serial = 1820] [outer = 00000000] [url = about:blank] 11:30:55 INFO - PROCESS | 756 | --DOMWINDOW == 75 (14B86C00) [pid = 756] [serial = 1825] [outer = 00000000] [url = about:blank] 11:30:55 INFO - PROCESS | 756 | --DOMWINDOW == 74 (14E5F000) [pid = 756] [serial = 1826] [outer = 00000000] [url = about:blank] 11:30:55 INFO - PROCESS | 756 | --DOMWINDOW == 73 (160C2C00) [pid = 756] [serial = 1828] [outer = 00000000] [url = about:blank] 11:30:55 INFO - PROCESS | 756 | --DOMWINDOW == 72 (0D082000) [pid = 756] [serial = 1816] [outer = 00000000] [url = about:blank] 11:30:55 INFO - PROCESS | 756 | --DOMWINDOW == 71 (0D1F2400) [pid = 756] [serial = 1817] [outer = 00000000] [url = about:blank] 11:30:55 INFO - PROCESS | 756 | --DOMWINDOW == 70 (1A501800) [pid = 756] [serial = 1814] [outer = 00000000] [url = about:blank] 11:30:55 INFO - PROCESS | 756 | --DOMWINDOW == 69 (1606F000) [pid = 756] [serial = 1840] [outer = 00000000] [url = about:blank] 11:30:55 INFO - PROCESS | 756 | --DOMWINDOW == 68 (193A8C00) [pid = 756] [serial = 1837] [outer = 00000000] [url = about:blank] 11:30:55 INFO - PROCESS | 756 | --DOMWINDOW == 67 (19D55000) [pid = 756] [serial = 1844] [outer = 00000000] [url = about:blank] 11:30:55 INFO - PROCESS | 756 | --DOMWINDOW == 66 (19D4EC00) [pid = 756] [serial = 1843] [outer = 00000000] [url = about:blank] 11:30:55 INFO - PROCESS | 756 | --DOMWINDOW == 65 (17B0E000) [pid = 756] [serial = 1832] [outer = 00000000] [url = about:blank] 11:30:55 INFO - PROCESS | 756 | --DOMWINDOW == 64 (1A3CE000) [pid = 756] [serial = 1846] [outer = 00000000] [url = about:blank] 11:30:55 INFO - PROCESS | 756 | --DOMWINDOW == 63 (1635A400) [pid = 756] [serial = 1829] [outer = 00000000] [url = about:blank] 11:30:55 INFO - PROCESS | 756 | --DOMWINDOW == 62 (193A6400) [pid = 756] [serial = 1838] [outer = 00000000] [url = about:blank] 11:30:55 INFO - PROCESS | 756 | --DOMWINDOW == 61 (18EF1400) [pid = 756] [serial = 1841] [outer = 00000000] [url = about:blank] 11:30:55 INFO - PROCESS | 756 | --DOMWINDOW == 60 (1A501C00) [pid = 756] [serial = 1847] [outer = 00000000] [url = about:blank] 11:30:55 INFO - PROCESS | 756 | 1468607455438 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 11:30:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:30:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1093ms 11:30:55 INFO - PROCESS | 756 | 1468607455469 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 11:30:55 INFO - PROCESS | 756 | 1468607455473 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 11:30:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:30:55 INFO - PROCESS | 756 | 1468607455493 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:30:55 INFO - PROCESS | 756 | 1468607455495 Marionette TRACE conn6 <- [1,2486,null,{}] 11:30:55 INFO - PROCESS | 756 | 1468607455500 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:55 INFO - PROCESS | 756 | 1468607455504 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:55 INFO - PROCESS | 756 | 1468607455591 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 11:30:55 INFO - PROCESS | 756 | 1468607455598 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:55 INFO - PROCESS | 756 | 1468607455601 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:55 INFO - PROCESS | 756 | ++DOCSHELL 0D1FA800 == 28 [pid = 756] [id = 631] 11:30:55 INFO - PROCESS | 756 | ++DOMWINDOW == 61 (0D1FE400) [pid = 756] [serial = 1893] [outer = 00000000] 11:30:55 INFO - PROCESS | 756 | ++DOMWINDOW == 62 (0D837C00) [pid = 756] [serial = 1894] [outer = 0D1FE400] 11:30:55 INFO - PROCESS | 756 | 1468607455648 Marionette DEBUG loaded listener.js 11:30:55 INFO - PROCESS | 756 | ++DOMWINDOW == 63 (0DA16800) [pid = 756] [serial = 1895] [outer = 0D1FE400] 11:30:56 INFO - PROCESS | 756 | 1468607456156 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:30:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:30:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 670ms 11:30:56 INFO - PROCESS | 756 | 1468607456168 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 11:30:56 INFO - PROCESS | 756 | 1468607456172 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 11:30:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:30:56 INFO - PROCESS | 756 | 1468607456207 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:30:56 INFO - PROCESS | 756 | 1468607456209 Marionette TRACE conn6 <- [1,2490,null,{}] 11:30:56 INFO - PROCESS | 756 | 1468607456213 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:56 INFO - PROCESS | 756 | 1468607456216 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:56 INFO - PROCESS | 756 | 1468607456311 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 11:30:56 INFO - PROCESS | 756 | 1468607456409 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:56 INFO - PROCESS | 756 | 1468607456411 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:56 INFO - PROCESS | 756 | ++DOCSHELL 0E58D400 == 29 [pid = 756] [id = 632] 11:30:56 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (0E591000) [pid = 756] [serial = 1896] [outer = 00000000] 11:30:56 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (14B92400) [pid = 756] [serial = 1897] [outer = 0E591000] 11:30:56 INFO - PROCESS | 756 | 1468607456458 Marionette DEBUG loaded listener.js 11:30:56 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (14E66800) [pid = 756] [serial = 1898] [outer = 0E591000] 11:30:56 INFO - PROCESS | 756 | 1468607456862 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:30:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:30:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 670ms 11:30:56 INFO - PROCESS | 756 | 1468607456881 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 11:30:56 INFO - PROCESS | 756 | 1468607456883 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 11:30:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:30:56 INFO - PROCESS | 756 | 1468607456893 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:30:56 INFO - PROCESS | 756 | 1468607456898 Marionette TRACE conn6 <- [1,2494,null,{}] 11:30:56 INFO - PROCESS | 756 | 1468607456902 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:56 INFO - PROCESS | 756 | 1468607456906 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:56 INFO - PROCESS | 756 | 1468607456993 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 11:30:56 INFO - PROCESS | 756 | 1468607456998 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:56 INFO - PROCESS | 756 | 1468607457000 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:56 INFO - PROCESS | 756 | ++DOCSHELL 150C4400 == 30 [pid = 756] [id = 633] 11:30:56 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (15F22800) [pid = 756] [serial = 1899] [outer = 00000000] 11:30:57 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (167E5800) [pid = 756] [serial = 1900] [outer = 15F22800] 11:30:57 INFO - PROCESS | 756 | 1468607457044 Marionette DEBUG loaded listener.js 11:30:57 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (1764B800) [pid = 756] [serial = 1901] [outer = 15F22800] 11:30:57 INFO - PROCESS | 756 | 1468607457511 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:30:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:30:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 630ms 11:30:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:30:57 INFO - PROCESS | 756 | 1468607457541 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 11:30:57 INFO - PROCESS | 756 | 1468607457543 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 11:30:57 INFO - PROCESS | 756 | 1468607457547 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:30:57 INFO - PROCESS | 756 | 1468607457548 Marionette TRACE conn6 <- [1,2498,null,{}] 11:30:57 INFO - PROCESS | 756 | 1468607457557 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:57 INFO - PROCESS | 756 | 1468607457559 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:57 INFO - PROCESS | 756 | 1468607457676 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 11:30:57 INFO - PROCESS | 756 | 1468607457768 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:57 INFO - PROCESS | 756 | 1468607457770 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:57 INFO - PROCESS | 756 | ++DOCSHELL 17BF3000 == 31 [pid = 756] [id = 634] 11:30:57 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (17BF3400) [pid = 756] [serial = 1902] [outer = 00000000] 11:30:57 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (17C17C00) [pid = 756] [serial = 1903] [outer = 17BF3400] 11:30:57 INFO - PROCESS | 756 | 1468607457814 Marionette DEBUG loaded listener.js 11:30:57 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (1830B000) [pid = 756] [serial = 1904] [outer = 17BF3400] 11:30:58 INFO - PROCESS | 756 | 1468607458225 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 11:30:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:30:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 11:30:58 INFO - PROCESS | 756 | 1468607458279 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 11:30:58 INFO - PROCESS | 756 | 1468607458281 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 11:30:58 INFO - PROCESS | 756 | 1468607458284 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:30:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:30:58 INFO - PROCESS | 756 | 1468607458286 Marionette TRACE conn6 <- [1,2502,null,{}] 11:30:58 INFO - PROCESS | 756 | 1468607458294 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:58 INFO - PROCESS | 756 | 1468607458296 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:58 INFO - PROCESS | 756 | 1468607458409 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 11:30:58 INFO - PROCESS | 756 | 1468607458415 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:58 INFO - PROCESS | 756 | 1468607458421 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:58 INFO - PROCESS | 756 | ++DOCSHELL 0DB98400 == 32 [pid = 756] [id = 635] 11:30:58 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (18E12800) [pid = 756] [serial = 1905] [outer = 00000000] 11:30:58 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (18EEAC00) [pid = 756] [serial = 1906] [outer = 18E12800] 11:30:58 INFO - PROCESS | 756 | 1468607458479 Marionette DEBUG loaded listener.js 11:30:58 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (193A5800) [pid = 756] [serial = 1907] [outer = 18E12800] 11:30:58 INFO - PROCESS | 756 | 1468607458966 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 11:30:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:30:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 730ms 11:30:59 INFO - PROCESS | 756 | 1468607459045 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 11:30:59 INFO - PROCESS | 756 | 1468607459047 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 11:30:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:30:59 INFO - PROCESS | 756 | 1468607459061 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:30:59 INFO - PROCESS | 756 | 1468607459063 Marionette TRACE conn6 <- [1,2506,null,{}] 11:30:59 INFO - PROCESS | 756 | 1468607459067 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:59 INFO - PROCESS | 756 | 1468607459069 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:59 INFO - PROCESS | 756 | 1468607459199 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 11:30:59 INFO - PROCESS | 756 | 1468607459212 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:59 INFO - PROCESS | 756 | 1468607459214 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:59 INFO - PROCESS | 756 | ++DOCSHELL 0C828400 == 33 [pid = 756] [id = 636] 11:30:59 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (16061400) [pid = 756] [serial = 1908] [outer = 00000000] 11:30:59 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (19D50800) [pid = 756] [serial = 1909] [outer = 16061400] 11:30:59 INFO - PROCESS | 756 | 1468607459257 Marionette DEBUG loaded listener.js 11:30:59 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (0DAAD800) [pid = 756] [serial = 1910] [outer = 16061400] 11:30:59 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0E68DC00) [pid = 756] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:30:59 INFO - PROCESS | 756 | --DOMWINDOW == 76 (0C813800) [pid = 756] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:30:59 INFO - PROCESS | 756 | --DOMWINDOW == 75 (16064000) [pid = 756] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:30:59 INFO - PROCESS | 756 | --DOMWINDOW == 74 (0C8F1400) [pid = 756] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:30:59 INFO - PROCESS | 756 | --DOMWINDOW == 73 (0D15D800) [pid = 756] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:30:59 INFO - PROCESS | 756 | --DOMWINDOW == 72 (0C90D400) [pid = 756] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:30:59 INFO - PROCESS | 756 | --DOMWINDOW == 71 (0E007C00) [pid = 756] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:30:59 INFO - PROCESS | 756 | --DOMWINDOW == 70 (18302C00) [pid = 756] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:30:59 INFO - PROCESS | 756 | --DOMWINDOW == 69 (17BF7800) [pid = 756] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:30:59 INFO - PROCESS | 756 | --DOMWINDOW == 68 (18E19000) [pid = 756] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:30:59 INFO - PROCESS | 756 | --DOMWINDOW == 67 (0E68E400) [pid = 756] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:30:59 INFO - PROCESS | 756 | --DOMWINDOW == 66 (14E5DC00) [pid = 756] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:30:59 INFO - PROCESS | 756 | 1468607459772 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:30:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:30:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 732ms 11:30:59 INFO - PROCESS | 756 | 1468607459795 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 11:30:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:30:59 INFO - PROCESS | 756 | 1468607459798 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 11:30:59 INFO - PROCESS | 756 | 1468607459801 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:30:59 INFO - PROCESS | 756 | 1468607459802 Marionette TRACE conn6 <- [1,2510,null,{}] 11:30:59 INFO - PROCESS | 756 | 1468607459806 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:59 INFO - PROCESS | 756 | 1468607459807 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:59 INFO - PROCESS | 756 | 1468607459887 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 11:30:59 INFO - PROCESS | 756 | 1468607459893 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:59 INFO - PROCESS | 756 | 1468607459895 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:30:59 INFO - PROCESS | 756 | ++DOCSHELL 0E68E400 == 34 [pid = 756] [id = 637] 11:30:59 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (14E1FC00) [pid = 756] [serial = 1911] [outer = 00000000] 11:30:59 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (17671400) [pid = 756] [serial = 1912] [outer = 14E1FC00] 11:30:59 INFO - PROCESS | 756 | 1468607459938 Marionette DEBUG loaded listener.js 11:30:59 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (17B76C00) [pid = 756] [serial = 1913] [outer = 14E1FC00] 11:31:00 INFO - PROCESS | 756 | 1468607460365 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:31:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:31:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 630ms 11:31:00 INFO - PROCESS | 756 | 1468607460432 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 11:31:00 INFO - PROCESS | 756 | 1468607460434 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 11:31:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:31:00 INFO - PROCESS | 756 | 1468607460437 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:31:00 INFO - PROCESS | 756 | 1468607460439 Marionette TRACE conn6 <- [1,2514,null,{}] 11:31:00 INFO - PROCESS | 756 | 1468607460442 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:00 INFO - PROCESS | 756 | 1468607460444 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:00 INFO - PROCESS | 756 | 1468607460550 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 11:31:00 INFO - PROCESS | 756 | 1468607460558 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:00 INFO - PROCESS | 756 | 1468607460560 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:00 INFO - PROCESS | 756 | ++DOCSHELL 0DB8F000 == 35 [pid = 756] [id = 638] 11:31:00 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (160CE800) [pid = 756] [serial = 1914] [outer = 00000000] 11:31:00 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (19F87400) [pid = 756] [serial = 1915] [outer = 160CE800] 11:31:00 INFO - PROCESS | 756 | 1468607460603 Marionette DEBUG loaded listener.js 11:31:00 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (19F88400) [pid = 756] [serial = 1916] [outer = 160CE800] 11:31:00 INFO - PROCESS | 756 | 1468607461018 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 11:31:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:31:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 630ms 11:31:01 INFO - PROCESS | 756 | 1468607461073 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 11:31:01 INFO - PROCESS | 756 | 1468607461075 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 11:31:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:31:01 INFO - PROCESS | 756 | 1468607461087 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:31:01 INFO - PROCESS | 756 | 1468607461089 Marionette TRACE conn6 <- [1,2518,null,{}] 11:31:01 INFO - PROCESS | 756 | 1468607461093 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:01 INFO - PROCESS | 756 | 1468607461095 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:01 INFO - PROCESS | 756 | 1468607461174 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 11:31:01 INFO - PROCESS | 756 | 1468607461180 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:01 INFO - PROCESS | 756 | 1468607461181 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:01 INFO - PROCESS | 756 | ++DOCSHELL 14B91C00 == 36 [pid = 756] [id = 639] 11:31:01 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (16354800) [pid = 756] [serial = 1917] [outer = 00000000] 11:31:01 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (1A3D2800) [pid = 756] [serial = 1918] [outer = 16354800] 11:31:01 INFO - PROCESS | 756 | 1468607461224 Marionette DEBUG loaded listener.js 11:31:01 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (1A4E3C00) [pid = 756] [serial = 1919] [outer = 16354800] 11:31:01 INFO - PROCESS | 756 | 1468607461653 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 11:31:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:31:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 630ms 11:31:01 INFO - PROCESS | 756 | 1468607461715 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 11:31:01 INFO - PROCESS | 756 | 1468607461719 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 11:31:01 INFO - PROCESS | 756 | 1468607461724 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:31:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:31:01 INFO - PROCESS | 756 | 1468607461729 Marionette TRACE conn6 <- [1,2522,null,{}] 11:31:01 INFO - PROCESS | 756 | 1468607461735 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:01 INFO - PROCESS | 756 | 1468607461738 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:01 INFO - PROCESS | 756 | 1468607461855 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 11:31:02 INFO - PROCESS | 756 | 1468607462028 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:02 INFO - PROCESS | 756 | 1468607462033 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:02 INFO - PROCESS | 756 | ++DOCSHELL 0CC75000 == 37 [pid = 756] [id = 640] 11:31:02 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (0CCCC000) [pid = 756] [serial = 1920] [outer = 00000000] 11:31:02 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (0D101400) [pid = 756] [serial = 1921] [outer = 0CCCC000] 11:31:02 INFO - PROCESS | 756 | 1468607462091 Marionette DEBUG loaded listener.js 11:31:02 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (0D838800) [pid = 756] [serial = 1922] [outer = 0CCCC000] 11:31:02 INFO - PROCESS | 756 | 1468607462653 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 11:31:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:31:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 970ms 11:31:02 INFO - PROCESS | 756 | 1468607462698 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 11:31:02 INFO - PROCESS | 756 | 1468607462702 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 11:31:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:31:02 INFO - PROCESS | 756 | 1468607462708 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:31:02 INFO - PROCESS | 756 | 1468607462712 Marionette TRACE conn6 <- [1,2526,null,{}] 11:31:02 INFO - PROCESS | 756 | 1468607462716 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:02 INFO - PROCESS | 756 | 1468607462719 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:02 INFO - PROCESS | 756 | 1468607462831 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 11:31:02 INFO - PROCESS | 756 | 1468607462945 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:02 INFO - PROCESS | 756 | 1468607462947 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:02 INFO - PROCESS | 756 | ++DOCSHELL 0E6CCC00 == 38 [pid = 756] [id = 641] 11:31:02 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (14ED8C00) [pid = 756] [serial = 1923] [outer = 00000000] 11:31:03 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (1601A800) [pid = 756] [serial = 1924] [outer = 14ED8C00] 11:31:03 INFO - PROCESS | 756 | 1468607463045 Marionette DEBUG loaded listener.js 11:31:03 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (1606F000) [pid = 756] [serial = 1925] [outer = 14ED8C00] 11:31:03 INFO - PROCESS | 756 | 1468607463641 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 11:31:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:31:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 990ms 11:31:03 INFO - PROCESS | 756 | 1468607463698 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 11:31:03 INFO - PROCESS | 756 | 1468607463701 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 11:31:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:31:03 INFO - PROCESS | 756 | 1468607463705 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:31:03 INFO - PROCESS | 756 | 1468607463707 Marionette TRACE conn6 <- [1,2530,null,{}] 11:31:03 INFO - PROCESS | 756 | 1468607463717 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:03 INFO - PROCESS | 756 | 1468607463722 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:03 INFO - PROCESS | 756 | 1468607463834 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 11:31:03 INFO - PROCESS | 756 | 1468607463974 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:03 INFO - PROCESS | 756 | 1468607463978 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:03 INFO - PROCESS | 756 | ++DOCSHELL 193AA400 == 39 [pid = 756] [id = 642] 11:31:03 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (193AD400) [pid = 756] [serial = 1926] [outer = 00000000] 11:31:04 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (19D51400) [pid = 756] [serial = 1927] [outer = 193AD400] 11:31:04 INFO - PROCESS | 756 | 1468607464036 Marionette DEBUG loaded listener.js 11:31:04 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (1A3D0000) [pid = 756] [serial = 1928] [outer = 193AD400] 11:31:04 INFO - PROCESS | 756 | 1468607464640 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 11:31:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:31:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 970ms 11:31:04 INFO - PROCESS | 756 | 1468607464678 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 11:31:04 INFO - PROCESS | 756 | 1468607464680 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 11:31:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:31:04 INFO - PROCESS | 756 | 1468607464684 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:31:04 INFO - PROCESS | 756 | 1468607464686 Marionette TRACE conn6 <- [1,2534,null,{}] 11:31:04 INFO - PROCESS | 756 | 1468607464689 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:04 INFO - PROCESS | 756 | 1468607464692 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:04 INFO - PROCESS | 756 | 1468607464800 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 11:31:04 INFO - PROCESS | 756 | 1468607464912 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:04 INFO - PROCESS | 756 | 1468607464914 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:04 INFO - PROCESS | 756 | ++DOCSHELL 18EF4C00 == 40 [pid = 756] [id = 643] 11:31:04 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (18EF5800) [pid = 756] [serial = 1929] [outer = 00000000] 11:31:04 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (1A50BC00) [pid = 756] [serial = 1930] [outer = 18EF5800] 11:31:04 INFO - PROCESS | 756 | 1468607465020 Marionette DEBUG loaded listener.js 11:31:05 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (1B06D800) [pid = 756] [serial = 1931] [outer = 18EF5800] 11:31:05 INFO - PROCESS | 756 | 1468607465723 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 11:31:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:31:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1067ms 11:31:05 INFO - PROCESS | 756 | 1468607465765 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 11:31:05 INFO - PROCESS | 756 | 1468607465770 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 11:31:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:31:05 INFO - PROCESS | 756 | 1468607465775 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:31:05 INFO - PROCESS | 756 | 1468607465778 Marionette TRACE conn6 <- [1,2538,null,{}] 11:31:05 INFO - PROCESS | 756 | 1468607465784 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:05 INFO - PROCESS | 756 | 1468607465786 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:05 INFO - PROCESS | 756 | 1468607465886 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 11:31:05 INFO - PROCESS | 756 | 1468607466004 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:05 INFO - PROCESS | 756 | 1468607466007 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:06 INFO - PROCESS | 756 | --DOCSHELL 0DB8F000 == 39 [pid = 756] [id = 638] 11:31:06 INFO - PROCESS | 756 | --DOCSHELL 0E68E400 == 38 [pid = 756] [id = 637] 11:31:06 INFO - PROCESS | 756 | --DOCSHELL 0C828400 == 37 [pid = 756] [id = 636] 11:31:06 INFO - PROCESS | 756 | --DOCSHELL 0DB98400 == 36 [pid = 756] [id = 635] 11:31:06 INFO - PROCESS | 756 | --DOCSHELL 17BF3000 == 35 [pid = 756] [id = 634] 11:31:06 INFO - PROCESS | 756 | --DOCSHELL 150C4400 == 34 [pid = 756] [id = 633] 11:31:06 INFO - PROCESS | 756 | --DOCSHELL 0E58D400 == 33 [pid = 756] [id = 632] 11:31:06 INFO - PROCESS | 756 | --DOCSHELL 0D1FA800 == 32 [pid = 756] [id = 631] 11:31:06 INFO - PROCESS | 756 | --DOCSHELL 090FB400 == 31 [pid = 756] [id = 630] 11:31:06 INFO - PROCESS | 756 | --DOCSHELL 0C849000 == 30 [pid = 756] [id = 629] 11:31:06 INFO - PROCESS | 756 | --DOCSHELL 0E689C00 == 29 [pid = 756] [id = 628] 11:31:06 INFO - PROCESS | 756 | --DOCSHELL 0C812400 == 28 [pid = 756] [id = 619] 11:31:06 INFO - PROCESS | 756 | --DOCSHELL 18EF4C00 == 27 [pid = 756] [id = 643] 11:31:06 INFO - PROCESS | 756 | --DOCSHELL 193AA400 == 26 [pid = 756] [id = 642] 11:31:06 INFO - PROCESS | 756 | --DOCSHELL 14B91C00 == 25 [pid = 756] [id = 639] 11:31:06 INFO - PROCESS | 756 | --DOCSHELL 0CC75000 == 24 [pid = 756] [id = 640] 11:31:06 INFO - PROCESS | 756 | --DOCSHELL 0E6CCC00 == 23 [pid = 756] [id = 641] 11:31:06 INFO - PROCESS | 756 | ++DOCSHELL 090F6800 == 24 [pid = 756] [id = 644] 11:31:06 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (090F8400) [pid = 756] [serial = 1932] [outer = 00000000] 11:31:06 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (0C813800) [pid = 756] [serial = 1933] [outer = 090F8400] 11:31:06 INFO - PROCESS | 756 | 1468607466673 Marionette DEBUG loaded listener.js 11:31:06 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (0C846C00) [pid = 756] [serial = 1934] [outer = 090F8400] 11:31:06 INFO - PROCESS | 756 | --DOMWINDOW == 89 (15030400) [pid = 756] [serial = 1870] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 756 | --DOMWINDOW == 88 (14156400) [pid = 756] [serial = 1867] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 756 | --DOMWINDOW == 87 (0C906000) [pid = 756] [serial = 1859] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 756 | --DOMWINDOW == 86 (0C841C00) [pid = 756] [serial = 1858] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 756 | --DOMWINDOW == 85 (160C8800) [pid = 756] [serial = 1873] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 756 | --DOMWINDOW == 84 (0C8F7000) [pid = 756] [serial = 1861] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 756 | --DOMWINDOW == 83 (0C907400) [pid = 756] [serial = 1862] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 756 | --DOMWINDOW == 82 (0D1FF400) [pid = 756] [serial = 1864] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 756 | --DOMWINDOW == 81 (0D642400) [pid = 756] [serial = 1865] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 756 | --DOMWINDOW == 80 (1535F400) [pid = 756] [serial = 1871] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 756 | --DOMWINDOW == 79 (0D1FA400) [pid = 756] [serial = 1850] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 756 | --DOMWINDOW == 78 (0D034400) [pid = 756] [serial = 1849] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 756 | --DOMWINDOW == 77 (150BDC00) [pid = 756] [serial = 1853] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 756 | --DOMWINDOW == 76 (14A61800) [pid = 756] [serial = 1852] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 756 | --DOMWINDOW == 75 (19747C00) [pid = 756] [serial = 1856] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 756 | --DOMWINDOW == 74 (18E1AC00) [pid = 756] [serial = 1855] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 756 | --DOMWINDOW == 73 (18303C00) [pid = 756] [serial = 1876] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 756 | --DOMWINDOW == 72 (193AEC00) [pid = 756] [serial = 1885] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 756 | --DOMWINDOW == 71 (18EEC800) [pid = 756] [serial = 1882] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 756 | --DOMWINDOW == 70 (1830A400) [pid = 756] [serial = 1877] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 756 | --DOMWINDOW == 69 (167E8800) [pid = 756] [serial = 1874] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 756 | --DOMWINDOW == 68 (18308C00) [pid = 756] [serial = 1879] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 756 | --DOMWINDOW == 67 (14A68000) [pid = 756] [serial = 1868] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 756 | --DOMWINDOW == 66 (14AAEC00) [pid = 756] [serial = 1880] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 756 | --DOMWINDOW == 65 (18ECFC00) [pid = 756] [serial = 1883] [outer = 00000000] [url = about:blank] 11:31:07 INFO - PROCESS | 756 | 1468607467224 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 11:31:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:31:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1471ms 11:31:07 INFO - PROCESS | 756 | 1468607467248 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 11:31:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:31:07 INFO - PROCESS | 756 | 1468607467252 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 11:31:07 INFO - PROCESS | 756 | 1468607467257 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:31:07 INFO - PROCESS | 756 | 1468607467259 Marionette TRACE conn6 <- [1,2542,null,{}] 11:31:07 INFO - PROCESS | 756 | 1468607467264 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:07 INFO - PROCESS | 756 | 1468607467267 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:07 INFO - PROCESS | 756 | 1468607467397 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 11:31:07 INFO - PROCESS | 756 | 1468607467494 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:07 INFO - PROCESS | 756 | 1468607467496 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:07 INFO - PROCESS | 756 | ++DOCSHELL 0C90B000 == 25 [pid = 756] [id = 645] 11:31:07 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (0C90E800) [pid = 756] [serial = 1935] [outer = 00000000] 11:31:07 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (0D10D000) [pid = 756] [serial = 1936] [outer = 0C90E800] 11:31:07 INFO - PROCESS | 756 | 1468607467544 Marionette DEBUG loaded listener.js 11:31:07 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (0D1FA400) [pid = 756] [serial = 1937] [outer = 0C90E800] 11:31:07 INFO - PROCESS | 756 | 1468607467931 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 11:31:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:31:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 730ms 11:31:07 INFO - PROCESS | 756 | 1468607467987 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 11:31:07 INFO - PROCESS | 756 | 1468607467992 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 11:31:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:31:07 INFO - PROCESS | 756 | 1468607467998 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:31:07 INFO - PROCESS | 756 | 1468607468000 Marionette TRACE conn6 <- [1,2546,null,{}] 11:31:08 INFO - PROCESS | 756 | 1468607468034 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:08 INFO - PROCESS | 756 | 1468607468037 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:08 INFO - PROCESS | 756 | 1468607468126 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 11:31:08 INFO - PROCESS | 756 | 1468607468139 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:08 INFO - PROCESS | 756 | 1468607468141 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:08 INFO - PROCESS | 756 | ++DOCSHELL 0DA1E400 == 26 [pid = 756] [id = 646] 11:31:08 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (0DAA6C00) [pid = 756] [serial = 1938] [outer = 00000000] 11:31:08 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (0DB8F000) [pid = 756] [serial = 1939] [outer = 0DAA6C00] 11:31:08 INFO - PROCESS | 756 | 1468607468189 Marionette DEBUG loaded listener.js 11:31:08 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (0E010C00) [pid = 756] [serial = 1940] [outer = 0DAA6C00] 11:31:08 INFO - PROCESS | 756 | 1468607468676 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 11:31:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:31:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 694ms 11:31:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:31:08 INFO - PROCESS | 756 | 1468607468696 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 11:31:08 INFO - PROCESS | 756 | 1468607468698 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 11:31:08 INFO - PROCESS | 756 | 1468607468701 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:31:08 INFO - PROCESS | 756 | 1468607468705 Marionette TRACE conn6 <- [1,2550,null,{}] 11:31:08 INFO - PROCESS | 756 | 1468607468715 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:08 INFO - PROCESS | 756 | 1468607468720 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:08 INFO - PROCESS | 756 | 1468607468808 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 11:31:08 INFO - PROCESS | 756 | 1468607468815 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:08 INFO - PROCESS | 756 | 1468607468818 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:08 INFO - PROCESS | 756 | ++DOCSHELL 0C8F1400 == 27 [pid = 756] [id = 647] 11:31:08 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (0C90D800) [pid = 756] [serial = 1941] [outer = 00000000] 11:31:08 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (15030400) [pid = 756] [serial = 1942] [outer = 0C90D800] 11:31:08 INFO - PROCESS | 756 | 1468607468871 Marionette DEBUG loaded listener.js 11:31:08 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (1535F800) [pid = 756] [serial = 1943] [outer = 0C90D800] 11:31:09 INFO - PROCESS | 756 | 1468607469360 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 11:31:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:31:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 690ms 11:31:09 INFO - PROCESS | 756 | 1468607469392 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 11:31:09 INFO - PROCESS | 756 | 1468607469395 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 11:31:09 INFO - PROCESS | 756 | 1468607469398 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:31:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:31:09 INFO - PROCESS | 756 | 1468607469400 Marionette TRACE conn6 <- [1,2554,null,{}] 11:31:09 INFO - PROCESS | 756 | 1468607469404 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:09 INFO - PROCESS | 756 | 1468607469406 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:09 INFO - PROCESS | 756 | 1468607469553 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 11:31:09 INFO - PROCESS | 756 | 1468607469577 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:09 INFO - PROCESS | 756 | 1468607469579 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:09 INFO - PROCESS | 756 | ++DOCSHELL 15F26400 == 28 [pid = 756] [id = 648] 11:31:09 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (16065800) [pid = 756] [serial = 1944] [outer = 00000000] 11:31:09 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (160CE000) [pid = 756] [serial = 1945] [outer = 16065800] 11:31:09 INFO - PROCESS | 756 | 1468607469623 Marionette DEBUG loaded listener.js 11:31:09 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (16D5BC00) [pid = 756] [serial = 1946] [outer = 16065800] 11:31:10 INFO - PROCESS | 756 | 1468607470065 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 11:31:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:31:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 730ms 11:31:10 INFO - PROCESS | 756 | 1468607470132 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 11:31:10 INFO - PROCESS | 756 | 1468607470135 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 11:31:10 INFO - PROCESS | 756 | 1468607470138 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:31:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:31:10 INFO - PROCESS | 756 | 1468607470140 Marionette TRACE conn6 <- [1,2558,null,{}] 11:31:10 INFO - PROCESS | 756 | 1468607470143 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:10 INFO - PROCESS | 756 | 1468607470145 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:10 INFO - PROCESS | 756 | 1468607470263 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 11:31:10 INFO - PROCESS | 756 | 1468607470274 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:10 INFO - PROCESS | 756 | 1468607470276 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:10 INFO - PROCESS | 756 | ++DOCSHELL 17647800 == 29 [pid = 756] [id = 649] 11:31:10 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (17647C00) [pid = 756] [serial = 1947] [outer = 00000000] 11:31:10 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (17B15400) [pid = 756] [serial = 1948] [outer = 17647C00] 11:31:10 INFO - PROCESS | 756 | 1468607470329 Marionette DEBUG loaded listener.js 11:31:10 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (180A4000) [pid = 756] [serial = 1949] [outer = 17647C00] 11:31:10 INFO - PROCESS | 756 | 1468607470834 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 11:31:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:31:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 730ms 11:31:10 INFO - PROCESS | 756 | 1468607470897 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 11:31:10 INFO - PROCESS | 756 | 1468607470899 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 11:31:10 INFO - PROCESS | 756 | 1468607470902 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:31:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:31:10 INFO - PROCESS | 756 | 1468607470904 Marionette TRACE conn6 <- [1,2562,null,{}] 11:31:10 INFO - PROCESS | 756 | 1468607470908 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:10 INFO - PROCESS | 756 | 1468607470913 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:11 INFO - PROCESS | 756 | 1468607471031 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 11:31:11 INFO - PROCESS | 756 | --DOMWINDOW == 79 (17BF3400) [pid = 756] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:31:11 INFO - PROCESS | 756 | --DOMWINDOW == 78 (0C904C00) [pid = 756] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:31:11 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0D1FE400) [pid = 756] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:31:11 INFO - PROCESS | 756 | --DOMWINDOW == 76 (193A4800) [pid = 756] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:31:11 INFO - PROCESS | 756 | --DOMWINDOW == 75 (15F22800) [pid = 756] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:31:11 INFO - PROCESS | 756 | --DOMWINDOW == 74 (0C806C00) [pid = 756] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:31:11 INFO - PROCESS | 756 | --DOMWINDOW == 73 (0E591000) [pid = 756] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:31:11 INFO - PROCESS | 756 | --DOMWINDOW == 72 (18E12800) [pid = 756] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:31:11 INFO - PROCESS | 756 | --DOMWINDOW == 71 (16061400) [pid = 756] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:31:11 INFO - PROCESS | 756 | --DOMWINDOW == 70 (14E1FC00) [pid = 756] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:31:11 INFO - PROCESS | 756 | --DOMWINDOW == 69 (16354800) [pid = 756] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:31:11 INFO - PROCESS | 756 | --DOMWINDOW == 68 (160CE800) [pid = 756] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:31:11 INFO - PROCESS | 756 | 1468607471341 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:11 INFO - PROCESS | 756 | 1468607471344 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:11 INFO - PROCESS | 756 | ++DOCSHELL 0C806C00 == 30 [pid = 756] [id = 650] 11:31:11 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (0C807400) [pid = 756] [serial = 1950] [outer = 00000000] 11:31:11 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (0C90FC00) [pid = 756] [serial = 1951] [outer = 0C807400] 11:31:11 INFO - PROCESS | 756 | 1468607471389 Marionette DEBUG loaded listener.js 11:31:11 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (0D272800) [pid = 756] [serial = 1952] [outer = 0C807400] 11:31:11 INFO - PROCESS | 756 | 1468607471722 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 11:31:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:31:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 871ms 11:31:11 INFO - PROCESS | 756 | 1468607471749 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 11:31:11 INFO - PROCESS | 756 | 1468607471751 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 11:31:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:31:11 INFO - PROCESS | 756 | 1468607471754 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:31:11 INFO - PROCESS | 756 | 1468607471755 Marionette TRACE conn6 <- [1,2566,null,{}] 11:31:11 INFO - PROCESS | 756 | 1468607471759 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:11 INFO - PROCESS | 756 | 1468607471761 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:11 INFO - PROCESS | 756 | 1468607471837 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 11:31:11 INFO - PROCESS | 756 | 1468607471931 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:11 INFO - PROCESS | 756 | 1468607471933 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:11 INFO - PROCESS | 756 | ++DOCSHELL 0D042800 == 31 [pid = 756] [id = 651] 11:31:11 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (0D1FE400) [pid = 756] [serial = 1953] [outer = 00000000] 11:31:11 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (17BF9000) [pid = 756] [serial = 1954] [outer = 0D1FE400] 11:31:11 INFO - PROCESS | 756 | 1468607471977 Marionette DEBUG loaded listener.js 11:31:12 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (18EC5800) [pid = 756] [serial = 1955] [outer = 0D1FE400] 11:31:12 INFO - PROCESS | 756 | 1468607472341 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 11:31:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:31:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 630ms 11:31:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:31:12 INFO - PROCESS | 756 | 1468607472385 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 11:31:12 INFO - PROCESS | 756 | 1468607472387 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 11:31:12 INFO - PROCESS | 756 | 1468607472390 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:31:12 INFO - PROCESS | 756 | 1468607472392 Marionette TRACE conn6 <- [1,2570,null,{}] 11:31:12 INFO - PROCESS | 756 | 1468607472396 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:12 INFO - PROCESS | 756 | 1468607472397 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:12 INFO - PROCESS | 756 | 1468607472476 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 11:31:12 INFO - PROCESS | 756 | 1468607472601 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:12 INFO - PROCESS | 756 | 1468607472603 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:12 INFO - PROCESS | 756 | ++DOCSHELL 090F4800 == 32 [pid = 756] [id = 652] 11:31:12 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (0C808400) [pid = 756] [serial = 1956] [outer = 00000000] 11:31:12 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (18EF3C00) [pid = 756] [serial = 1957] [outer = 0C808400] 11:31:12 INFO - PROCESS | 756 | 1468607472652 Marionette DEBUG loaded listener.js 11:31:12 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (18EF9800) [pid = 756] [serial = 1958] [outer = 0C808400] 11:31:12 INFO - PROCESS | 756 | 1468607472994 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 11:31:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:31:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 670ms 11:31:13 INFO - PROCESS | 756 | 1468607473061 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 11:31:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:31:13 INFO - PROCESS | 756 | 1468607473063 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 11:31:13 INFO - PROCESS | 756 | 1468607473066 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:31:13 INFO - PROCESS | 756 | 1468607473068 Marionette TRACE conn6 <- [1,2574,null,{}] 11:31:13 INFO - PROCESS | 756 | 1468607473071 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:13 INFO - PROCESS | 756 | 1468607473073 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:13 INFO - PROCESS | 756 | 1468607473161 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 11:31:13 INFO - PROCESS | 756 | 1468607473166 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:13 INFO - PROCESS | 756 | 1468607473168 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:13 INFO - PROCESS | 756 | ++DOCSHELL 15F21000 == 33 [pid = 756] [id = 653] 11:31:13 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (18EF8C00) [pid = 756] [serial = 1959] [outer = 00000000] 11:31:13 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (194C9C00) [pid = 756] [serial = 1960] [outer = 18EF8C00] 11:31:13 INFO - PROCESS | 756 | 1468607473211 Marionette DEBUG loaded listener.js 11:31:13 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (19D50C00) [pid = 756] [serial = 1961] [outer = 18EF8C00] 11:31:14 INFO - PROCESS | 756 | 1468607474034 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 11:31:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:31:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1021ms 11:31:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:31:14 INFO - PROCESS | 756 | 1468607474089 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 11:31:14 INFO - PROCESS | 756 | 1468607474093 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 11:31:14 INFO - PROCESS | 756 | 1468607474098 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:31:14 INFO - PROCESS | 756 | 1468607474104 Marionette TRACE conn6 <- [1,2578,null,{}] 11:31:14 INFO - PROCESS | 756 | 1468607474128 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:14 INFO - PROCESS | 756 | 1468607474131 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:14 INFO - PROCESS | 756 | 1468607474258 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 11:31:14 INFO - PROCESS | 756 | 1468607474392 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:14 INFO - PROCESS | 756 | 1468607474394 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:14 INFO - PROCESS | 756 | ++DOCSHELL 0C84FC00 == 34 [pid = 756] [id = 654] 11:31:14 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (0C912000) [pid = 756] [serial = 1962] [outer = 00000000] 11:31:14 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (0D3BA000) [pid = 756] [serial = 1963] [outer = 0C912000] 11:31:14 INFO - PROCESS | 756 | 1468607474453 Marionette DEBUG loaded listener.js 11:31:14 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (0D845800) [pid = 756] [serial = 1964] [outer = 0C912000] 11:31:15 INFO - PROCESS | 756 | 1468607475148 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 11:31:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:31:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1101ms 11:31:15 INFO - PROCESS | 756 | 1468607475200 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 11:31:15 INFO - PROCESS | 756 | 1468607475204 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 11:31:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:31:15 INFO - PROCESS | 756 | 1468607475210 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:31:15 INFO - PROCESS | 756 | 1468607475213 Marionette TRACE conn6 <- [1,2582,null,{}] 11:31:15 INFO - PROCESS | 756 | 1468607475217 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:15 INFO - PROCESS | 756 | 1468607475220 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:15 INFO - PROCESS | 756 | 1468607475343 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 11:31:15 INFO - PROCESS | 756 | 1468607475579 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:15 INFO - PROCESS | 756 | 1468607475582 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:15 INFO - PROCESS | 756 | ++DOCSHELL 090F0C00 == 35 [pid = 756] [id = 655] 11:31:15 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (090F1000) [pid = 756] [serial = 1965] [outer = 00000000] 11:31:15 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (0C82FC00) [pid = 756] [serial = 1966] [outer = 090F1000] 11:31:15 INFO - PROCESS | 756 | 1468607475640 Marionette DEBUG loaded listener.js 11:31:15 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (0C8F8C00) [pid = 756] [serial = 1967] [outer = 090F1000] 11:31:16 INFO - PROCESS | 756 | --DOCSHELL 090F4800 == 34 [pid = 756] [id = 652] 11:31:16 INFO - PROCESS | 756 | --DOCSHELL 0D042800 == 33 [pid = 756] [id = 651] 11:31:16 INFO - PROCESS | 756 | --DOCSHELL 0C806C00 == 32 [pid = 756] [id = 650] 11:31:16 INFO - PROCESS | 756 | --DOCSHELL 17647800 == 31 [pid = 756] [id = 649] 11:31:16 INFO - PROCESS | 756 | --DOCSHELL 15F26400 == 30 [pid = 756] [id = 648] 11:31:16 INFO - PROCESS | 756 | --DOCSHELL 0C8F1400 == 29 [pid = 756] [id = 647] 11:31:16 INFO - PROCESS | 756 | --DOCSHELL 0DA1E400 == 28 [pid = 756] [id = 646] 11:31:16 INFO - PROCESS | 756 | --DOCSHELL 0C90B000 == 27 [pid = 756] [id = 645] 11:31:16 INFO - PROCESS | 756 | --DOCSHELL 090F6800 == 26 [pid = 756] [id = 644] 11:31:16 INFO - PROCESS | 756 | --DOMWINDOW == 85 (17C17C00) [pid = 756] [serial = 1903] [outer = 00000000] [url = about:blank] 11:31:16 INFO - PROCESS | 756 | --DOMWINDOW == 84 (1830B000) [pid = 756] [serial = 1904] [outer = 00000000] [url = about:blank] 11:31:16 INFO - PROCESS | 756 | --DOMWINDOW == 83 (0D165400) [pid = 756] [serial = 1888] [outer = 00000000] [url = about:blank] 11:31:16 INFO - PROCESS | 756 | --DOMWINDOW == 82 (0D836400) [pid = 756] [serial = 1889] [outer = 00000000] [url = about:blank] 11:31:16 INFO - PROCESS | 756 | --DOMWINDOW == 81 (0D837C00) [pid = 756] [serial = 1894] [outer = 00000000] [url = about:blank] 11:31:16 INFO - PROCESS | 756 | --DOMWINDOW == 80 (0DA16800) [pid = 756] [serial = 1895] [outer = 00000000] [url = about:blank] 11:31:16 INFO - PROCESS | 756 | --DOMWINDOW == 79 (196E6800) [pid = 756] [serial = 1886] [outer = 00000000] [url = about:blank] 11:31:16 INFO - PROCESS | 756 | --DOMWINDOW == 78 (167E5800) [pid = 756] [serial = 1900] [outer = 00000000] [url = about:blank] 11:31:16 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0C813000) [pid = 756] [serial = 1891] [outer = 00000000] [url = about:blank] 11:31:16 INFO - PROCESS | 756 | --DOMWINDOW == 76 (0C845800) [pid = 756] [serial = 1892] [outer = 00000000] [url = about:blank] 11:31:16 INFO - PROCESS | 756 | --DOMWINDOW == 75 (14B92400) [pid = 756] [serial = 1897] [outer = 00000000] [url = about:blank] 11:31:16 INFO - PROCESS | 756 | --DOMWINDOW == 74 (14E66800) [pid = 756] [serial = 1898] [outer = 00000000] [url = about:blank] 11:31:16 INFO - PROCESS | 756 | --DOMWINDOW == 73 (18EEAC00) [pid = 756] [serial = 1906] [outer = 00000000] [url = about:blank] 11:31:16 INFO - PROCESS | 756 | --DOMWINDOW == 72 (19D50800) [pid = 756] [serial = 1909] [outer = 00000000] [url = about:blank] 11:31:16 INFO - PROCESS | 756 | --DOMWINDOW == 71 (17B76C00) [pid = 756] [serial = 1913] [outer = 00000000] [url = about:blank] 11:31:16 INFO - PROCESS | 756 | --DOMWINDOW == 70 (17671400) [pid = 756] [serial = 1912] [outer = 00000000] [url = about:blank] 11:31:16 INFO - PROCESS | 756 | --DOMWINDOW == 69 (1A3D2800) [pid = 756] [serial = 1918] [outer = 00000000] [url = about:blank] 11:31:16 INFO - PROCESS | 756 | --DOMWINDOW == 68 (1A4E3C00) [pid = 756] [serial = 1919] [outer = 00000000] [url = about:blank] 11:31:16 INFO - PROCESS | 756 | --DOMWINDOW == 67 (19F87400) [pid = 756] [serial = 1915] [outer = 00000000] [url = about:blank] 11:31:16 INFO - PROCESS | 756 | --DOMWINDOW == 66 (0DAAD800) [pid = 756] [serial = 1910] [outer = 00000000] [url = about:blank] 11:31:16 INFO - PROCESS | 756 | --DOMWINDOW == 65 (19F88400) [pid = 756] [serial = 1916] [outer = 00000000] [url = about:blank] 11:31:16 INFO - PROCESS | 756 | --DOMWINDOW == 64 (193A5800) [pid = 756] [serial = 1907] [outer = 00000000] [url = about:blank] 11:31:16 INFO - PROCESS | 756 | --DOMWINDOW == 63 (1764B800) [pid = 756] [serial = 1901] [outer = 00000000] [url = about:blank] 11:31:16 INFO - PROCESS | 756 | 1468607476285 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 11:31:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:31:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1121ms 11:31:16 INFO - PROCESS | 756 | 1468607476336 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 11:31:16 INFO - PROCESS | 756 | 1468607476340 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 11:31:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:31:16 INFO - PROCESS | 756 | 1468607476344 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:31:16 INFO - PROCESS | 756 | 1468607476347 Marionette TRACE conn6 <- [1,2586,null,{}] 11:31:16 INFO - PROCESS | 756 | 1468607476352 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:16 INFO - PROCESS | 756 | 1468607476356 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:16 INFO - PROCESS | 756 | 1468607476447 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 11:31:16 INFO - PROCESS | 756 | 1468607476544 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:16 INFO - PROCESS | 756 | 1468607476546 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:16 INFO - PROCESS | 756 | ++DOCSHELL 0C844800 == 27 [pid = 756] [id = 656] 11:31:16 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (0C845800) [pid = 756] [serial = 1968] [outer = 00000000] 11:31:16 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (0D64BC00) [pid = 756] [serial = 1969] [outer = 0C845800] 11:31:16 INFO - PROCESS | 756 | 1468607476593 Marionette DEBUG loaded listener.js 11:31:16 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (0D843000) [pid = 756] [serial = 1970] [outer = 0C845800] 11:31:17 INFO - PROCESS | 756 | 1468607477067 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 11:31:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:31:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 770ms 11:31:17 INFO - PROCESS | 756 | 1468607477117 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 11:31:17 INFO - PROCESS | 756 | 1468607477121 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 11:31:17 INFO - PROCESS | 756 | 1468607477126 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:31:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:31:17 INFO - PROCESS | 756 | 1468607477127 Marionette TRACE conn6 <- [1,2590,null,{}] 11:31:17 INFO - PROCESS | 756 | 1468607477131 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:17 INFO - PROCESS | 756 | 1468607477134 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:17 INFO - PROCESS | 756 | 1468607477224 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 11:31:17 INFO - PROCESS | 756 | 1468607477233 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:17 INFO - PROCESS | 756 | 1468607477235 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:17 INFO - PROCESS | 756 | ++DOCSHELL 0E6CBC00 == 28 [pid = 756] [id = 657] 11:31:17 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (0E6CC000) [pid = 756] [serial = 1971] [outer = 00000000] 11:31:17 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (14E67000) [pid = 756] [serial = 1972] [outer = 0E6CC000] 11:31:17 INFO - PROCESS | 756 | 1468607477279 Marionette DEBUG loaded listener.js 11:31:17 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (15038C00) [pid = 756] [serial = 1973] [outer = 0E6CC000] 11:31:17 INFO - PROCESS | 756 | 1468607477760 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 11:31:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:31:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 670ms 11:31:17 INFO - PROCESS | 756 | 1468607477800 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 11:31:17 INFO - PROCESS | 756 | 1468607477803 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 11:31:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:31:17 INFO - PROCESS | 756 | 1468607477807 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:31:17 INFO - PROCESS | 756 | 1468607477813 Marionette TRACE conn6 <- [1,2594,null,{}] 11:31:17 INFO - PROCESS | 756 | 1468607477822 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:17 INFO - PROCESS | 756 | 1468607477826 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:17 INFO - PROCESS | 756 | 1468607477914 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 11:31:17 INFO - PROCESS | 756 | 1468607477923 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:17 INFO - PROCESS | 756 | 1468607477925 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:17 INFO - PROCESS | 756 | ++DOCSHELL 17642C00 == 29 [pid = 756] [id = 658] 11:31:17 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (17643C00) [pid = 756] [serial = 1974] [outer = 00000000] 11:31:17 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (17666800) [pid = 756] [serial = 1975] [outer = 17643C00] 11:31:17 INFO - PROCESS | 756 | 1468607477970 Marionette DEBUG loaded listener.js 11:31:18 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (17B10800) [pid = 756] [serial = 1976] [outer = 17643C00] 11:31:18 INFO - PROCESS | 756 | 1468607478432 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 11:31:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:31:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 690ms 11:31:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:31:18 INFO - PROCESS | 756 | 1468607478500 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 11:31:18 INFO - PROCESS | 756 | 1468607478503 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 11:31:18 INFO - PROCESS | 756 | 1468607478511 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:31:18 INFO - PROCESS | 756 | 1468607478512 Marionette TRACE conn6 <- [1,2598,null,{}] 11:31:18 INFO - PROCESS | 756 | 1468607478516 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:18 INFO - PROCESS | 756 | 1468607478518 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:18 INFO - PROCESS | 756 | 1468607478662 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 11:31:18 INFO - PROCESS | 756 | 1468607478680 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:18 INFO - PROCESS | 756 | 1468607478682 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:18 INFO - PROCESS | 756 | ++DOCSHELL 17BF1000 == 30 [pid = 756] [id = 659] 11:31:18 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (17BF7800) [pid = 756] [serial = 1977] [outer = 00000000] 11:31:18 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (18306000) [pid = 756] [serial = 1978] [outer = 17BF7800] 11:31:18 INFO - PROCESS | 756 | 1468607478726 Marionette DEBUG loaded listener.js 11:31:18 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (18E0F400) [pid = 756] [serial = 1979] [outer = 17BF7800] 11:31:19 INFO - PROCESS | 756 | 1468607479166 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 11:31:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:31:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 11:31:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:31:19 INFO - PROCESS | 756 | 1468607479180 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 11:31:19 INFO - PROCESS | 756 | 1468607479182 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 11:31:19 INFO - PROCESS | 756 | 1468607479185 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:31:19 INFO - PROCESS | 756 | 1468607479187 Marionette TRACE conn6 <- [1,2602,null,{}] 11:31:19 INFO - PROCESS | 756 | 1468607479195 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:19 INFO - PROCESS | 756 | 1468607479197 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:19 INFO - PROCESS | 756 | 1468607479310 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 11:31:19 INFO - PROCESS | 756 | 1468607479315 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:19 INFO - PROCESS | 756 | 1468607479321 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:19 INFO - PROCESS | 756 | ++DOCSHELL 0E004000 == 31 [pid = 756] [id = 660] 11:31:19 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (18EEDC00) [pid = 756] [serial = 1980] [outer = 00000000] 11:31:19 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (18EF3800) [pid = 756] [serial = 1981] [outer = 18EEDC00] 11:31:19 INFO - PROCESS | 756 | 1468607479376 Marionette DEBUG loaded listener.js 11:31:19 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (193B0400) [pid = 756] [serial = 1982] [outer = 18EEDC00] 11:31:19 INFO - PROCESS | 756 | 1468607479877 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 11:31:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:31:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 730ms 11:31:19 INFO - PROCESS | 756 | 1468607479916 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 11:31:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:31:19 INFO - PROCESS | 756 | 1468607479918 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 11:31:19 INFO - PROCESS | 756 | 1468607479922 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:31:19 INFO - PROCESS | 756 | 1468607479923 Marionette TRACE conn6 <- [1,2606,null,{}] 11:31:19 INFO - PROCESS | 756 | 1468607479927 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:19 INFO - PROCESS | 756 | 1468607479929 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:20 INFO - PROCESS | 756 | 1468607480081 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 11:31:20 INFO - PROCESS | 756 | 1468607480108 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:20 INFO - PROCESS | 756 | 1468607480110 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:20 INFO - PROCESS | 756 | ++DOCSHELL 0DB96400 == 32 [pid = 756] [id = 661] 11:31:20 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (19D50800) [pid = 756] [serial = 1983] [outer = 00000000] 11:31:20 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (19F88400) [pid = 756] [serial = 1984] [outer = 19D50800] 11:31:20 INFO - PROCESS | 756 | 1468607480153 Marionette DEBUG loaded listener.js 11:31:20 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (19F8B800) [pid = 756] [serial = 1985] [outer = 19D50800] 11:31:20 INFO - PROCESS | 756 | --DOMWINDOW == 80 (16065800) [pid = 756] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:31:20 INFO - PROCESS | 756 | --DOMWINDOW == 79 (17647C00) [pid = 756] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:31:20 INFO - PROCESS | 756 | --DOMWINDOW == 78 (0C90E800) [pid = 756] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:31:20 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0C90D800) [pid = 756] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:31:20 INFO - PROCESS | 756 | --DOMWINDOW == 76 (090F8400) [pid = 756] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:31:20 INFO - PROCESS | 756 | --DOMWINDOW == 75 (0DAA6C00) [pid = 756] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:31:20 INFO - PROCESS | 756 | --DOMWINDOW == 74 (0C807400) [pid = 756] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:31:20 INFO - PROCESS | 756 | --DOMWINDOW == 73 (0CCCC000) [pid = 756] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:31:20 INFO - PROCESS | 756 | --DOMWINDOW == 72 (14ED8C00) [pid = 756] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:31:20 INFO - PROCESS | 756 | --DOMWINDOW == 71 (193AD400) [pid = 756] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:31:20 INFO - PROCESS | 756 | --DOMWINDOW == 70 (0C808400) [pid = 756] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:31:20 INFO - PROCESS | 756 | --DOMWINDOW == 69 (0D1FE400) [pid = 756] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:31:20 INFO - PROCESS | 756 | 1468607480708 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 11:31:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:31:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 830ms 11:31:20 INFO - PROCESS | 756 | 1468607480752 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 11:31:20 INFO - PROCESS | 756 | 1468607480754 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 11:31:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:31:20 INFO - PROCESS | 756 | 1468607480758 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:31:20 INFO - PROCESS | 756 | 1468607480759 Marionette TRACE conn6 <- [1,2610,null,{}] 11:31:20 INFO - PROCESS | 756 | 1468607480763 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:20 INFO - PROCESS | 756 | 1468607480765 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:20 INFO - PROCESS | 756 | 1468607480844 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 11:31:20 INFO - PROCESS | 756 | 1468607480943 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:20 INFO - PROCESS | 756 | 1468607480945 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:20 INFO - PROCESS | 756 | ++DOCSHELL 0C90E800 == 33 [pid = 756] [id = 662] 11:31:20 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (0C991400) [pid = 756] [serial = 1986] [outer = 00000000] 11:31:20 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (16359400) [pid = 756] [serial = 1987] [outer = 0C991400] 11:31:21 INFO - PROCESS | 756 | 1468607480990 Marionette DEBUG loaded listener.js 11:31:21 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (18E0FC00) [pid = 756] [serial = 1988] [outer = 0C991400] 11:31:21 INFO - PROCESS | 756 | 1468607481340 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 11:31:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:31:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 630ms 11:31:21 INFO - PROCESS | 756 | 1468607481388 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 11:31:21 INFO - PROCESS | 756 | 1468607481390 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 11:31:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:31:21 INFO - PROCESS | 756 | 1468607481429 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:31:21 INFO - PROCESS | 756 | 1468607481431 Marionette TRACE conn6 <- [1,2614,null,{}] 11:31:21 INFO - PROCESS | 756 | 1468607481435 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:21 INFO - PROCESS | 756 | 1468607481436 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:21 INFO - PROCESS | 756 | 1468607481518 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 11:31:21 INFO - PROCESS | 756 | 1468607481524 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:21 INFO - PROCESS | 756 | 1468607481526 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:21 INFO - PROCESS | 756 | ++DOCSHELL 160C8800 == 34 [pid = 756] [id = 663] 11:31:21 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (160CD800) [pid = 756] [serial = 1989] [outer = 00000000] 11:31:21 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (1A3CA400) [pid = 756] [serial = 1990] [outer = 160CD800] 11:31:21 INFO - PROCESS | 756 | 1468607481569 Marionette DEBUG loaded listener.js 11:31:21 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (1A3D6C00) [pid = 756] [serial = 1991] [outer = 160CD800] 11:31:22 INFO - PROCESS | 756 | 1468607482007 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 11:31:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:31:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 630ms 11:31:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:31:22 INFO - PROCESS | 756 | 1468607482054 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 11:31:22 INFO - PROCESS | 756 | 1468607482056 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 11:31:22 INFO - PROCESS | 756 | 1468607482059 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:31:22 INFO - PROCESS | 756 | 1468607482061 Marionette TRACE conn6 <- [1,2618,null,{}] 11:31:22 INFO - PROCESS | 756 | 1468607482064 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:22 INFO - PROCESS | 756 | 1468607482066 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:22 INFO - PROCESS | 756 | 1468607482148 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 11:31:22 INFO - PROCESS | 756 | 1468607482153 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:22 INFO - PROCESS | 756 | 1468607482155 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:22 INFO - PROCESS | 756 | ++DOCSHELL 1A3CF800 == 35 [pid = 756] [id = 664] 11:31:22 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (1A502800) [pid = 756] [serial = 1992] [outer = 00000000] 11:31:22 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (1A508C00) [pid = 756] [serial = 1993] [outer = 1A502800] 11:31:22 INFO - PROCESS | 756 | 1468607482198 Marionette DEBUG loaded listener.js 11:31:22 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (1A510000) [pid = 756] [serial = 1994] [outer = 1A502800] 11:31:22 INFO - PROCESS | 756 | 1468607482690 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 11:31:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:31:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 673ms 11:31:22 INFO - PROCESS | 756 | 1468607482734 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 11:31:22 INFO - PROCESS | 756 | 1468607482739 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 11:31:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:31:22 INFO - PROCESS | 756 | 1468607482744 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:31:22 INFO - PROCESS | 756 | 1468607482749 Marionette TRACE conn6 <- [1,2622,null,{}] 11:31:22 INFO - PROCESS | 756 | 1468607482756 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:22 INFO - PROCESS | 756 | 1468607482760 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:22 INFO - PROCESS | 756 | 1468607482926 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 11:31:23 INFO - PROCESS | 756 | 1468607483049 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:23 INFO - PROCESS | 756 | 1468607483054 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:23 INFO - PROCESS | 756 | ++DOCSHELL 0D035800 == 36 [pid = 756] [id = 665] 11:31:23 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (0D042800) [pid = 756] [serial = 1995] [outer = 00000000] 11:31:23 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (0D276800) [pid = 756] [serial = 1996] [outer = 0D042800] 11:31:23 INFO - PROCESS | 756 | 1468607483112 Marionette DEBUG loaded listener.js 11:31:23 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (0D842C00) [pid = 756] [serial = 1997] [outer = 0D042800] 11:31:23 INFO - PROCESS | 756 | 1468607483682 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 11:31:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:31:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 970ms 11:31:23 INFO - PROCESS | 756 | 1468607483719 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 11:31:23 INFO - PROCESS | 756 | 1468607483723 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 11:31:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:31:23 INFO - PROCESS | 756 | 1468607483730 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:31:23 INFO - PROCESS | 756 | 1468607483733 Marionette TRACE conn6 <- [1,2626,null,{}] 11:31:23 INFO - PROCESS | 756 | 1468607483736 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:23 INFO - PROCESS | 756 | 1468607483739 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:23 INFO - PROCESS | 756 | 1468607483851 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 11:31:23 INFO - PROCESS | 756 | 1468607483967 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:23 INFO - PROCESS | 756 | 1468607483969 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:24 INFO - PROCESS | 756 | ++DOCSHELL 14ED7C00 == 37 [pid = 756] [id = 666] 11:31:24 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (15035000) [pid = 756] [serial = 1998] [outer = 00000000] 11:31:24 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (16063400) [pid = 756] [serial = 1999] [outer = 15035000] 11:31:24 INFO - PROCESS | 756 | 1468607484066 Marionette DEBUG loaded listener.js 11:31:24 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (167EAC00) [pid = 756] [serial = 2000] [outer = 15035000] 11:31:24 INFO - PROCESS | 756 | 1468607484649 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 11:31:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:31:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 970ms 11:31:24 INFO - PROCESS | 756 | 1468607484704 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 11:31:24 INFO - PROCESS | 756 | 1468607484706 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 11:31:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:31:24 INFO - PROCESS | 756 | 1468607484710 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:31:24 INFO - PROCESS | 756 | 1468607484714 Marionette TRACE conn6 <- [1,2630,null,{}] 11:31:24 INFO - PROCESS | 756 | 1468607484725 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:24 INFO - PROCESS | 756 | 1468607484729 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:24 INFO - PROCESS | 756 | 1468607484842 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 11:31:24 INFO - PROCESS | 756 | 1468607484985 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:24 INFO - PROCESS | 756 | 1468607484989 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:25 INFO - PROCESS | 756 | ++DOCSHELL 1974A000 == 38 [pid = 756] [id = 667] 11:31:25 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (19D49800) [pid = 756] [serial = 2001] [outer = 00000000] 11:31:25 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (1A3C9000) [pid = 756] [serial = 2002] [outer = 19D49800] 11:31:25 INFO - PROCESS | 756 | 1468607485049 Marionette DEBUG loaded listener.js 11:31:25 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (1A506000) [pid = 756] [serial = 2003] [outer = 19D49800] 11:31:25 INFO - PROCESS | 756 | 1468607485603 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 11:31:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:31:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 930ms 11:31:25 INFO - PROCESS | 756 | 1468607485644 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 11:31:25 INFO - PROCESS | 756 | 1468607485647 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 11:31:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:31:25 INFO - PROCESS | 756 | 1468607485650 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:31:25 INFO - PROCESS | 756 | 1468607485652 Marionette TRACE conn6 <- [1,2634,null,{}] 11:31:25 INFO - PROCESS | 756 | 1468607485656 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:25 INFO - PROCESS | 756 | 1468607485658 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:25 INFO - PROCESS | 756 | 1468607485768 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 11:31:25 INFO - PROCESS | 756 | 1468607485908 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:25 INFO - PROCESS | 756 | 1468607485911 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:25 INFO - PROCESS | 756 | ++DOCSHELL 180A1800 == 39 [pid = 756] [id = 668] 11:31:25 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (1B0E3000) [pid = 756] [serial = 2004] [outer = 00000000] 11:31:25 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (1BD57C00) [pid = 756] [serial = 2005] [outer = 1B0E3000] 11:31:25 INFO - PROCESS | 756 | 1468607485969 Marionette DEBUG loaded listener.js 11:31:26 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (1BDBB000) [pid = 756] [serial = 2006] [outer = 1B0E3000] 11:31:26 INFO - PROCESS | 756 | 1468607486760 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 11:31:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:31:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1119ms 11:31:26 INFO - PROCESS | 756 | 1468607486773 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 11:31:26 INFO - PROCESS | 756 | 1468607486777 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 11:31:26 INFO - PROCESS | 756 | 1468607486797 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:31:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:31:26 INFO - PROCESS | 756 | 1468607486800 Marionette TRACE conn6 <- [1,2638,null,{}] 11:31:26 INFO - PROCESS | 756 | 1468607486805 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:26 INFO - PROCESS | 756 | 1468607486808 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:26 INFO - PROCESS | 756 | 1468607486911 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 11:31:27 INFO - PROCESS | 756 | 1468607487057 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:27 INFO - PROCESS | 756 | 1468607487062 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:27 INFO - PROCESS | 756 | ++DOCSHELL 0D27D000 == 40 [pid = 756] [id = 669] 11:31:27 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (0D3BA400) [pid = 756] [serial = 2007] [outer = 00000000] 11:31:27 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (0D83A800) [pid = 756] [serial = 2008] [outer = 0D3BA400] 11:31:27 INFO - PROCESS | 756 | 1468607487114 Marionette DEBUG loaded listener.js 11:31:27 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (0DB94800) [pid = 756] [serial = 2009] [outer = 0D3BA400] 11:31:27 INFO - PROCESS | 756 | --DOCSHELL 160C8800 == 39 [pid = 756] [id = 663] 11:31:27 INFO - PROCESS | 756 | --DOCSHELL 0C90E800 == 38 [pid = 756] [id = 662] 11:31:27 INFO - PROCESS | 756 | --DOCSHELL 0DB96400 == 37 [pid = 756] [id = 661] 11:31:27 INFO - PROCESS | 756 | --DOCSHELL 0E004000 == 36 [pid = 756] [id = 660] 11:31:27 INFO - PROCESS | 756 | --DOCSHELL 17BF1000 == 35 [pid = 756] [id = 659] 11:31:27 INFO - PROCESS | 756 | --DOCSHELL 17642C00 == 34 [pid = 756] [id = 658] 11:31:27 INFO - PROCESS | 756 | --DOCSHELL 0E6CBC00 == 33 [pid = 756] [id = 657] 11:31:27 INFO - PROCESS | 756 | --DOCSHELL 0C844800 == 32 [pid = 756] [id = 656] 11:31:27 INFO - PROCESS | 756 | --DOCSHELL 090F0C00 == 31 [pid = 756] [id = 655] 11:31:27 INFO - PROCESS | 756 | --DOCSHELL 0C84FC00 == 30 [pid = 756] [id = 654] 11:31:27 INFO - PROCESS | 756 | --DOCSHELL 15F21000 == 29 [pid = 756] [id = 653] 11:31:27 INFO - PROCESS | 756 | --DOCSHELL 180A1800 == 28 [pid = 756] [id = 668] 11:31:27 INFO - PROCESS | 756 | --DOCSHELL 14ED7C00 == 27 [pid = 756] [id = 666] 11:31:27 INFO - PROCESS | 756 | --DOCSHELL 1974A000 == 26 [pid = 756] [id = 667] 11:31:27 INFO - PROCESS | 756 | --DOCSHELL 1A3CF800 == 25 [pid = 756] [id = 664] 11:31:27 INFO - PROCESS | 756 | --DOCSHELL 0D035800 == 24 [pid = 756] [id = 665] 11:31:27 INFO - PROCESS | 756 | --DOMWINDOW == 92 (180A4000) [pid = 756] [serial = 1949] [outer = 00000000] [url = about:blank] 11:31:27 INFO - PROCESS | 756 | --DOMWINDOW == 91 (0D838800) [pid = 756] [serial = 1922] [outer = 00000000] [url = about:blank] 11:31:27 INFO - PROCESS | 756 | --DOMWINDOW == 90 (0D101400) [pid = 756] [serial = 1921] [outer = 00000000] [url = about:blank] 11:31:27 INFO - PROCESS | 756 | --DOMWINDOW == 89 (1606F000) [pid = 756] [serial = 1925] [outer = 00000000] [url = about:blank] 11:31:27 INFO - PROCESS | 756 | --DOMWINDOW == 88 (1601A800) [pid = 756] [serial = 1924] [outer = 00000000] [url = about:blank] 11:31:28 INFO - PROCESS | 756 | --DOMWINDOW == 87 (1A3D0000) [pid = 756] [serial = 1928] [outer = 00000000] [url = about:blank] 11:31:28 INFO - PROCESS | 756 | --DOMWINDOW == 86 (19D51400) [pid = 756] [serial = 1927] [outer = 00000000] [url = about:blank] 11:31:28 INFO - PROCESS | 756 | --DOMWINDOW == 85 (1A50BC00) [pid = 756] [serial = 1930] [outer = 00000000] [url = about:blank] 11:31:28 INFO - PROCESS | 756 | --DOMWINDOW == 84 (0D272800) [pid = 756] [serial = 1952] [outer = 00000000] [url = about:blank] 11:31:28 INFO - PROCESS | 756 | --DOMWINDOW == 83 (18EF3C00) [pid = 756] [serial = 1957] [outer = 00000000] [url = about:blank] 11:31:28 INFO - PROCESS | 756 | --DOMWINDOW == 82 (194C9C00) [pid = 756] [serial = 1960] [outer = 00000000] [url = about:blank] 11:31:28 INFO - PROCESS | 756 | --DOMWINDOW == 81 (17BF9000) [pid = 756] [serial = 1954] [outer = 00000000] [url = about:blank] 11:31:28 INFO - PROCESS | 756 | --DOMWINDOW == 80 (18EC5800) [pid = 756] [serial = 1955] [outer = 00000000] [url = about:blank] 11:31:28 INFO - PROCESS | 756 | --DOMWINDOW == 79 (18EF9800) [pid = 756] [serial = 1958] [outer = 00000000] [url = about:blank] 11:31:28 INFO - PROCESS | 756 | --DOMWINDOW == 78 (1535F800) [pid = 756] [serial = 1943] [outer = 00000000] [url = about:blank] 11:31:28 INFO - PROCESS | 756 | --DOMWINDOW == 77 (160CE000) [pid = 756] [serial = 1945] [outer = 00000000] [url = about:blank] 11:31:28 INFO - PROCESS | 756 | --DOMWINDOW == 76 (17B15400) [pid = 756] [serial = 1948] [outer = 00000000] [url = about:blank] 11:31:28 INFO - PROCESS | 756 | --DOMWINDOW == 75 (16D5BC00) [pid = 756] [serial = 1946] [outer = 00000000] [url = about:blank] 11:31:28 INFO - PROCESS | 756 | --DOMWINDOW == 74 (0D10D000) [pid = 756] [serial = 1936] [outer = 00000000] [url = about:blank] 11:31:28 INFO - PROCESS | 756 | --DOMWINDOW == 73 (0D1FA400) [pid = 756] [serial = 1937] [outer = 00000000] [url = about:blank] 11:31:28 INFO - PROCESS | 756 | --DOMWINDOW == 72 (15030400) [pid = 756] [serial = 1942] [outer = 00000000] [url = about:blank] 11:31:28 INFO - PROCESS | 756 | --DOMWINDOW == 71 (0C813800) [pid = 756] [serial = 1933] [outer = 00000000] [url = about:blank] 11:31:28 INFO - PROCESS | 756 | --DOMWINDOW == 70 (0C846C00) [pid = 756] [serial = 1934] [outer = 00000000] [url = about:blank] 11:31:28 INFO - PROCESS | 756 | --DOMWINDOW == 69 (0DB8F000) [pid = 756] [serial = 1939] [outer = 00000000] [url = about:blank] 11:31:28 INFO - PROCESS | 756 | --DOMWINDOW == 68 (0E010C00) [pid = 756] [serial = 1940] [outer = 00000000] [url = about:blank] 11:31:28 INFO - PROCESS | 756 | --DOMWINDOW == 67 (0C90FC00) [pid = 756] [serial = 1951] [outer = 00000000] [url = about:blank] 11:31:28 INFO - PROCESS | 756 | 1468607488312 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 11:31:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:31:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1581ms 11:31:28 INFO - PROCESS | 756 | 1468607488383 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 11:31:28 INFO - PROCESS | 756 | 1468607488386 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 11:31:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:31:28 INFO - PROCESS | 756 | 1468607488391 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:31:28 INFO - PROCESS | 756 | 1468607488394 Marionette TRACE conn6 <- [1,2642,null,{}] 11:31:28 INFO - PROCESS | 756 | 1468607488406 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:28 INFO - PROCESS | 756 | 1468607488409 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:28 INFO - PROCESS | 756 | 1468607488492 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 11:31:28 INFO - PROCESS | 756 | 1468607488505 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:28 INFO - PROCESS | 756 | 1468607488507 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:28 INFO - PROCESS | 756 | ++DOCSHELL 0C90D400 == 25 [pid = 756] [id = 670] 11:31:28 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (0C90D800) [pid = 756] [serial = 2010] [outer = 00000000] 11:31:28 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (0CCCC400) [pid = 756] [serial = 2011] [outer = 0C90D800] 11:31:28 INFO - PROCESS | 756 | 1468607488556 Marionette DEBUG loaded listener.js 11:31:28 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (0D0E6400) [pid = 756] [serial = 2012] [outer = 0C90D800] 11:31:29 INFO - PROCESS | 756 | 1468607489045 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 11:31:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:31:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 690ms 11:31:29 INFO - PROCESS | 756 | 1468607489082 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 11:31:29 INFO - PROCESS | 756 | 1468607489087 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 11:31:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:31:29 INFO - PROCESS | 756 | 1468607489093 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:31:29 INFO - PROCESS | 756 | 1468607489095 Marionette TRACE conn6 <- [1,2646,null,{}] 11:31:29 INFO - PROCESS | 756 | 1468607489099 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:29 INFO - PROCESS | 756 | 1468607489102 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:29 INFO - PROCESS | 756 | 1468607489189 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 11:31:29 INFO - PROCESS | 756 | 1468607489227 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:29 INFO - PROCESS | 756 | 1468607489230 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:29 INFO - PROCESS | 756 | ++DOCSHELL 0D839C00 == 26 [pid = 756] [id = 671] 11:31:29 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (0D83A400) [pid = 756] [serial = 2013] [outer = 00000000] 11:31:29 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (0D842400) [pid = 756] [serial = 2014] [outer = 0D83A400] 11:31:29 INFO - PROCESS | 756 | 1468607489286 Marionette DEBUG loaded listener.js 11:31:29 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (0DB8EC00) [pid = 756] [serial = 2015] [outer = 0D83A400] 11:31:29 INFO - PROCESS | 756 | 1468607489754 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 11:31:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:31:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 11:31:29 INFO - PROCESS | 756 | 1468607489767 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 11:31:29 INFO - PROCESS | 756 | 1468607489769 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 11:31:29 INFO - PROCESS | 756 | 1468607489772 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:31:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:31:29 INFO - PROCESS | 756 | 1468607489776 Marionette TRACE conn6 <- [1,2650,null,{}] 11:31:29 INFO - PROCESS | 756 | 1468607489786 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:29 INFO - PROCESS | 756 | 1468607489791 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:29 INFO - PROCESS | 756 | 1468607489875 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 11:31:29 INFO - PROCESS | 756 | 1468607489884 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:29 INFO - PROCESS | 756 | 1468607489887 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:29 INFO - PROCESS | 756 | ++DOCSHELL 14E5A000 == 27 [pid = 756] [id = 672] 11:31:29 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (14E65800) [pid = 756] [serial = 2016] [outer = 00000000] 11:31:29 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (15030C00) [pid = 756] [serial = 2017] [outer = 14E65800] 11:31:29 INFO - PROCESS | 756 | 1468607489934 Marionette DEBUG loaded listener.js 11:31:30 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (15356C00) [pid = 756] [serial = 2018] [outer = 14E65800] 11:31:30 INFO - PROCESS | 756 | 1468607490393 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 11:31:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:31:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 670ms 11:31:30 INFO - PROCESS | 756 | 1468607490447 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 11:31:30 INFO - PROCESS | 756 | 1468607490449 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 11:31:30 INFO - PROCESS | 756 | 1468607490453 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:31:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:31:30 INFO - PROCESS | 756 | 1468607490454 Marionette TRACE conn6 <- [1,2654,null,{}] 11:31:30 INFO - PROCESS | 756 | 1468607490458 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:30 INFO - PROCESS | 756 | 1468607490460 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:30 INFO - PROCESS | 756 | 1468607490578 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 11:31:30 INFO - PROCESS | 756 | 1468607490666 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:30 INFO - PROCESS | 756 | 1468607490668 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:30 INFO - PROCESS | 756 | ++DOCSHELL 16064000 == 28 [pid = 756] [id = 673] 11:31:30 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (16065800) [pid = 756] [serial = 2019] [outer = 00000000] 11:31:30 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (160C6000) [pid = 756] [serial = 2020] [outer = 16065800] 11:31:30 INFO - PROCESS | 756 | 1468607490714 Marionette DEBUG loaded listener.js 11:31:30 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (167DEC00) [pid = 756] [serial = 2021] [outer = 16065800] 11:31:31 INFO - PROCESS | 756 | 1468607491585 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 11:31:31 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) 11:31:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1171ms 11:31:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:31:31 INFO - PROCESS | 756 | 1468607491634 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 11:31:31 INFO - PROCESS | 756 | 1468607491637 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 11:31:31 INFO - PROCESS | 756 | 1468607491640 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:31:31 INFO - PROCESS | 756 | 1468607491642 Marionette TRACE conn6 <- [1,2658,null,{}] 11:31:31 INFO - PROCESS | 756 | 1468607491645 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:31 INFO - PROCESS | 756 | 1468607491647 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:31 INFO - PROCESS | 756 | 1468607491762 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 11:31:31 INFO - PROCESS | 756 | 1468607491768 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:31 INFO - PROCESS | 756 | 1468607491770 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:31 INFO - PROCESS | 756 | ++DOCSHELL 16D5D400 == 29 [pid = 756] [id = 674] 11:31:31 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (1763E400) [pid = 756] [serial = 2022] [outer = 00000000] 11:31:31 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (17664400) [pid = 756] [serial = 2023] [outer = 1763E400] 11:31:31 INFO - PROCESS | 756 | 1468607491814 Marionette DEBUG loaded listener.js 11:31:31 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (17BF1C00) [pid = 756] [serial = 2024] [outer = 1763E400] 11:31:32 INFO - PROCESS | 756 | --DOMWINDOW == 81 (18EF5800) [pid = 756] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:31:32 INFO - PROCESS | 756 | --DOMWINDOW == 80 (17BF7800) [pid = 756] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:31:32 INFO - PROCESS | 756 | --DOMWINDOW == 79 (18EEDC00) [pid = 756] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:31:32 INFO - PROCESS | 756 | --DOMWINDOW == 78 (0C912000) [pid = 756] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:31:32 INFO - PROCESS | 756 | --DOMWINDOW == 77 (17643C00) [pid = 756] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:31:32 INFO - PROCESS | 756 | --DOMWINDOW == 76 (090F1000) [pid = 756] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:31:32 INFO - PROCESS | 756 | --DOMWINDOW == 75 (0E6CC000) [pid = 756] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:31:32 INFO - PROCESS | 756 | --DOMWINDOW == 74 (0C845800) [pid = 756] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:31:32 INFO - PROCESS | 756 | --DOMWINDOW == 73 (18EF8C00) [pid = 756] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:31:32 INFO - PROCESS | 756 | --DOMWINDOW == 72 (1A502800) [pid = 756] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:31:32 INFO - PROCESS | 756 | --DOMWINDOW == 71 (19D50800) [pid = 756] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:31:32 INFO - PROCESS | 756 | --DOMWINDOW == 70 (0C991400) [pid = 756] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:31:32 INFO - PROCESS | 756 | --DOMWINDOW == 69 (160CD800) [pid = 756] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:31:32 INFO - PROCESS | 756 | 1468607492778 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:31:32 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 11:31:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:31:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:31:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:31:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:31:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1170ms 11:31:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:31:32 INFO - PROCESS | 756 | 1468607492813 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 11:31:32 INFO - PROCESS | 756 | 1468607492815 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 11:31:32 INFO - PROCESS | 756 | 1468607492818 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:31:32 INFO - PROCESS | 756 | 1468607492820 Marionette TRACE conn6 <- [1,2662,null,{}] 11:31:32 INFO - PROCESS | 756 | 1468607492823 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:32 INFO - PROCESS | 756 | 1468607492829 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:32 INFO - PROCESS | 756 | 1468607492967 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 11:31:33 INFO - PROCESS | 756 | 1468607493024 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:33 INFO - PROCESS | 756 | 1468607493026 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:33 INFO - PROCESS | 756 | ++DOCSHELL 0C908800 == 30 [pid = 756] [id = 675] 11:31:33 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (0C90BC00) [pid = 756] [serial = 2025] [outer = 00000000] 11:31:33 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (1764D800) [pid = 756] [serial = 2026] [outer = 0C90BC00] 11:31:33 INFO - PROCESS | 756 | 1468607493073 Marionette DEBUG loaded listener.js 11:31:33 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (180A0C00) [pid = 756] [serial = 2027] [outer = 0C90BC00] 11:31:33 INFO - PROCESS | 756 | 1468607493948 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:31:34 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 11:31:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:31:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:31:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:31:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:31:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1181ms 11:31:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:31:34 INFO - PROCESS | 756 | 1468607494000 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 11:31:34 INFO - PROCESS | 756 | 1468607494002 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 11:31:34 INFO - PROCESS | 756 | 1468607494005 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:31:34 INFO - PROCESS | 756 | 1468607494007 Marionette TRACE conn6 <- [1,2666,null,{}] 11:31:34 INFO - PROCESS | 756 | 1468607494015 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:34 INFO - PROCESS | 756 | 1468607494017 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:34 INFO - PROCESS | 756 | 1468607494095 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 11:31:34 INFO - PROCESS | 756 | 1468607494101 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:34 INFO - PROCESS | 756 | 1468607494103 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:34 INFO - PROCESS | 756 | ++DOCSHELL 17C17C00 == 31 [pid = 756] [id = 676] 11:31:34 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (1830BC00) [pid = 756] [serial = 2028] [outer = 00000000] 11:31:34 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (18EF2C00) [pid = 756] [serial = 2029] [outer = 1830BC00] 11:31:34 INFO - PROCESS | 756 | 1468607494146 Marionette DEBUG loaded listener.js 11:31:34 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (18EF3400) [pid = 756] [serial = 2030] [outer = 1830BC00] 11:31:35 INFO - PROCESS | 756 | 1468607495135 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 11:31:35 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) 11:31:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1178ms 11:31:35 INFO - PROCESS | 756 | 1468607495224 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 11:31:35 INFO - PROCESS | 756 | 1468607495228 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 11:31:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:31:35 INFO - PROCESS | 756 | 1468607495235 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:31:35 INFO - PROCESS | 756 | 1468607495239 Marionette TRACE conn6 <- [1,2670,null,{}] 11:31:35 INFO - PROCESS | 756 | 1468607495245 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:35 INFO - PROCESS | 756 | 1468607495248 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:35 INFO - PROCESS | 756 | 1468607495346 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 11:31:35 INFO - PROCESS | 756 | 1468607495524 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:35 INFO - PROCESS | 756 | 1468607495528 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:35 INFO - PROCESS | 756 | ++DOCSHELL 0C8F7400 == 32 [pid = 756] [id = 677] 11:31:35 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (0C906000) [pid = 756] [serial = 2031] [outer = 00000000] 11:31:35 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (0C90FC00) [pid = 756] [serial = 2032] [outer = 0C906000] 11:31:35 INFO - PROCESS | 756 | 1468607495626 Marionette DEBUG loaded listener.js 11:31:35 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (0D0EB400) [pid = 756] [serial = 2033] [outer = 0C906000] 11:31:36 INFO - PROCESS | 756 | 1468607496818 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 11:31:36 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) 11:31:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1618ms 11:31:36 INFO - PROCESS | 756 | 1468607496857 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 11:31:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:31:36 INFO - PROCESS | 756 | 1468607496862 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 11:31:36 INFO - PROCESS | 756 | 1468607496867 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:31:36 INFO - PROCESS | 756 | 1468607496871 Marionette TRACE conn6 <- [1,2674,null,{}] 11:31:36 INFO - PROCESS | 756 | 1468607496877 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:36 INFO - PROCESS | 756 | 1468607496880 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:37 INFO - PROCESS | 756 | 1468607497024 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 11:31:37 INFO - PROCESS | 756 | 1468607497163 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:37 INFO - PROCESS | 756 | 1468607497166 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:37 INFO - PROCESS | 756 | ++DOCSHELL 0CC1F800 == 33 [pid = 756] [id = 678] 11:31:37 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (0CC72C00) [pid = 756] [serial = 2034] [outer = 00000000] 11:31:37 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (0D10BC00) [pid = 756] [serial = 2035] [outer = 0CC72C00] 11:31:37 INFO - PROCESS | 756 | 1468607497221 Marionette DEBUG loaded listener.js 11:31:37 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (0D64AC00) [pid = 756] [serial = 2036] [outer = 0CC72C00] 11:31:37 INFO - PROCESS | 756 | --DOCSHELL 0C908800 == 32 [pid = 756] [id = 675] 11:31:37 INFO - PROCESS | 756 | --DOCSHELL 16D5D400 == 31 [pid = 756] [id = 674] 11:31:37 INFO - PROCESS | 756 | --DOCSHELL 16064000 == 30 [pid = 756] [id = 673] 11:31:37 INFO - PROCESS | 756 | --DOCSHELL 14E5A000 == 29 [pid = 756] [id = 672] 11:31:37 INFO - PROCESS | 756 | --DOCSHELL 0D839C00 == 28 [pid = 756] [id = 671] 11:31:37 INFO - PROCESS | 756 | --DOCSHELL 0C90D400 == 27 [pid = 756] [id = 670] 11:31:37 INFO - PROCESS | 756 | --DOMWINDOW == 80 (1B06D800) [pid = 756] [serial = 1931] [outer = 00000000] [url = about:blank] 11:31:37 INFO - PROCESS | 756 | --DOMWINDOW == 79 (18306000) [pid = 756] [serial = 1978] [outer = 00000000] [url = about:blank] 11:31:37 INFO - PROCESS | 756 | --DOMWINDOW == 78 (18E0F400) [pid = 756] [serial = 1979] [outer = 00000000] [url = about:blank] 11:31:37 INFO - PROCESS | 756 | --DOMWINDOW == 77 (193B0400) [pid = 756] [serial = 1982] [outer = 00000000] [url = about:blank] 11:31:37 INFO - PROCESS | 756 | --DOMWINDOW == 76 (18EF3800) [pid = 756] [serial = 1981] [outer = 00000000] [url = about:blank] 11:31:37 INFO - PROCESS | 756 | --DOMWINDOW == 75 (0D3BA000) [pid = 756] [serial = 1963] [outer = 00000000] [url = about:blank] 11:31:37 INFO - PROCESS | 756 | --DOMWINDOW == 74 (0D845800) [pid = 756] [serial = 1964] [outer = 00000000] [url = about:blank] 11:31:37 INFO - PROCESS | 756 | --DOMWINDOW == 73 (17666800) [pid = 756] [serial = 1975] [outer = 00000000] [url = about:blank] 11:31:37 INFO - PROCESS | 756 | --DOMWINDOW == 72 (0C82FC00) [pid = 756] [serial = 1966] [outer = 00000000] [url = about:blank] 11:31:37 INFO - PROCESS | 756 | --DOMWINDOW == 71 (0C8F8C00) [pid = 756] [serial = 1967] [outer = 00000000] [url = about:blank] 11:31:37 INFO - PROCESS | 756 | --DOMWINDOW == 70 (14E67000) [pid = 756] [serial = 1972] [outer = 00000000] [url = about:blank] 11:31:37 INFO - PROCESS | 756 | --DOMWINDOW == 69 (15038C00) [pid = 756] [serial = 1973] [outer = 00000000] [url = about:blank] 11:31:37 INFO - PROCESS | 756 | --DOMWINDOW == 68 (0D64BC00) [pid = 756] [serial = 1969] [outer = 00000000] [url = about:blank] 11:31:37 INFO - PROCESS | 756 | --DOMWINDOW == 67 (0D843000) [pid = 756] [serial = 1970] [outer = 00000000] [url = about:blank] 11:31:37 INFO - PROCESS | 756 | --DOMWINDOW == 66 (19D50C00) [pid = 756] [serial = 1961] [outer = 00000000] [url = about:blank] 11:31:37 INFO - PROCESS | 756 | --DOMWINDOW == 65 (1A508C00) [pid = 756] [serial = 1993] [outer = 00000000] [url = about:blank] 11:31:37 INFO - PROCESS | 756 | --DOMWINDOW == 64 (19F88400) [pid = 756] [serial = 1984] [outer = 00000000] [url = about:blank] 11:31:37 INFO - PROCESS | 756 | --DOMWINDOW == 63 (16359400) [pid = 756] [serial = 1987] [outer = 00000000] [url = about:blank] 11:31:37 INFO - PROCESS | 756 | --DOMWINDOW == 62 (1A510000) [pid = 756] [serial = 1994] [outer = 00000000] [url = about:blank] 11:31:37 INFO - PROCESS | 756 | --DOMWINDOW == 61 (1A3CA400) [pid = 756] [serial = 1990] [outer = 00000000] [url = about:blank] 11:31:37 INFO - PROCESS | 756 | --DOMWINDOW == 60 (18E0FC00) [pid = 756] [serial = 1988] [outer = 00000000] [url = about:blank] 11:31:37 INFO - PROCESS | 756 | --DOMWINDOW == 59 (19F8B800) [pid = 756] [serial = 1985] [outer = 00000000] [url = about:blank] 11:31:37 INFO - PROCESS | 756 | --DOMWINDOW == 58 (1A3D6C00) [pid = 756] [serial = 1991] [outer = 00000000] [url = about:blank] 11:31:37 INFO - PROCESS | 756 | --DOMWINDOW == 57 (17B10800) [pid = 756] [serial = 1976] [outer = 00000000] [url = about:blank] 11:31:38 INFO - PROCESS | 756 | 1468607498177 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:31:38 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 11:31:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:31:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:31:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:31:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:31:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1331ms 11:31:38 INFO - PROCESS | 756 | 1468607498198 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 11:31:38 INFO - PROCESS | 756 | 1468607498203 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 11:31:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:31:38 INFO - PROCESS | 756 | 1468607498209 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:31:38 INFO - PROCESS | 756 | 1468607498212 Marionette TRACE conn6 <- [1,2678,null,{}] 11:31:38 INFO - PROCESS | 756 | 1468607498216 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:38 INFO - PROCESS | 756 | 1468607498218 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:38 INFO - PROCESS | 756 | 1468607498309 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 11:31:38 INFO - PROCESS | 756 | 1468607498397 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:38 INFO - PROCESS | 756 | 1468607498399 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:38 INFO - PROCESS | 756 | ++DOCSHELL 0D7A5400 == 28 [pid = 756] [id = 679] 11:31:38 INFO - PROCESS | 756 | ++DOMWINDOW == 58 (0D7A6800) [pid = 756] [serial = 2037] [outer = 00000000] 11:31:38 INFO - PROCESS | 756 | ++DOMWINDOW == 59 (0DB8D400) [pid = 756] [serial = 2038] [outer = 0D7A6800] 11:31:38 INFO - PROCESS | 756 | 1468607498447 Marionette DEBUG loaded listener.js 11:31:38 INFO - PROCESS | 756 | ++DOMWINDOW == 60 (0E006800) [pid = 756] [serial = 2039] [outer = 0D7A6800] 11:31:39 INFO - PROCESS | 756 | 1468607499321 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:31:39 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:31:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:31:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:31:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:31:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1117ms 11:31:39 INFO - PROCESS | 756 | 1468607499330 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 11:31:39 INFO - PROCESS | 756 | 1468607499333 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 11:31:39 INFO - PROCESS | 756 | 1468607499336 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:31:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:31:39 INFO - PROCESS | 756 | 1468607499340 Marionette TRACE conn6 <- [1,2682,null,{}] 11:31:39 INFO - PROCESS | 756 | 1468607499350 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:39 INFO - PROCESS | 756 | 1468607499355 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:39 INFO - PROCESS | 756 | 1468607499481 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 11:31:39 INFO - PROCESS | 756 | 1468607499495 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:39 INFO - PROCESS | 756 | 1468607499498 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:39 INFO - PROCESS | 756 | ++DOCSHELL 14E5EC00 == 29 [pid = 756] [id = 680] 11:31:39 INFO - PROCESS | 756 | ++DOMWINDOW == 61 (14E5F000) [pid = 756] [serial = 2040] [outer = 00000000] 11:31:39 INFO - PROCESS | 756 | ++DOMWINDOW == 62 (15350400) [pid = 756] [serial = 2041] [outer = 14E5F000] 11:31:39 INFO - PROCESS | 756 | 1468607499547 Marionette DEBUG loaded listener.js 11:31:39 INFO - PROCESS | 756 | ++DOMWINDOW == 63 (15F29800) [pid = 756] [serial = 2042] [outer = 14E5F000] 11:31:40 INFO - PROCESS | 756 | 1468607500510 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:31:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:31:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:31:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:31:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1218ms 11:31:40 INFO - PROCESS | 756 | 1468607500558 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 11:31:40 INFO - PROCESS | 756 | 1468607500561 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 11:31:40 INFO - PROCESS | 756 | 1468607500564 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:31:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:31:40 INFO - PROCESS | 756 | 1468607500566 Marionette TRACE conn6 <- [1,2686,null,{}] 11:31:40 INFO - PROCESS | 756 | 1468607500570 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:40 INFO - PROCESS | 756 | 1468607500571 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:40 INFO - PROCESS | 756 | 1468607500689 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 11:31:40 INFO - PROCESS | 756 | 1468607500695 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:40 INFO - PROCESS | 756 | 1468607500697 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:40 INFO - PROCESS | 756 | ++DOCSHELL 16062C00 == 30 [pid = 756] [id = 681] 11:31:40 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (1606E000) [pid = 756] [serial = 2043] [outer = 00000000] 11:31:40 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (17BEC000) [pid = 756] [serial = 2044] [outer = 1606E000] 11:31:40 INFO - PROCESS | 756 | 1468607500805 Marionette DEBUG loaded listener.js 11:31:40 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (17C0B400) [pid = 756] [serial = 2045] [outer = 1606E000] 11:31:41 INFO - PROCESS | 756 | --DOMWINDOW == 65 (16065800) [pid = 756] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:31:41 INFO - PROCESS | 756 | --DOMWINDOW == 64 (14E65800) [pid = 756] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:31:41 INFO - PROCESS | 756 | --DOMWINDOW == 63 (0D83A400) [pid = 756] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:31:41 INFO - PROCESS | 756 | --DOMWINDOW == 62 (0D3BA400) [pid = 756] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:31:41 INFO - PROCESS | 756 | --DOMWINDOW == 61 (0D042800) [pid = 756] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:31:41 INFO - PROCESS | 756 | --DOMWINDOW == 60 (1763E400) [pid = 756] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:31:41 INFO - PROCESS | 756 | --DOMWINDOW == 59 (15035000) [pid = 756] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:31:41 INFO - PROCESS | 756 | --DOMWINDOW == 58 (19D49800) [pid = 756] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:31:41 INFO - PROCESS | 756 | --DOMWINDOW == 57 (1B0E3000) [pid = 756] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:31:41 INFO - PROCESS | 756 | --DOMWINDOW == 56 (0C90BC00) [pid = 756] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:31:41 INFO - PROCESS | 756 | --DOMWINDOW == 55 (0C90D800) [pid = 756] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:31:41 INFO - PROCESS | 756 | 1468607501722 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:31:41 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:31:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:31:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:31:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1166ms 11:31:41 INFO - PROCESS | 756 | 1468607501734 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 11:31:41 INFO - PROCESS | 756 | 1468607501736 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 11:31:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:31:41 INFO - PROCESS | 756 | 1468607501739 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:31:41 INFO - PROCESS | 756 | 1468607501741 Marionette TRACE conn6 <- [1,2690,null,{}] 11:31:41 INFO - PROCESS | 756 | 1468607501744 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:41 INFO - PROCESS | 756 | 1468607501746 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:41 INFO - PROCESS | 756 | 1468607501826 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 11:31:41 INFO - PROCESS | 756 | 1468607501832 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:41 INFO - PROCESS | 756 | 1468607501834 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:41 INFO - PROCESS | 756 | ++DOCSHELL 0D042800 == 31 [pid = 756] [id = 682] 11:31:41 INFO - PROCESS | 756 | ++DOMWINDOW == 56 (160C5400) [pid = 756] [serial = 2046] [outer = 00000000] 11:31:41 INFO - PROCESS | 756 | ++DOMWINDOW == 57 (18304000) [pid = 756] [serial = 2047] [outer = 160C5400] 11:31:41 INFO - PROCESS | 756 | 1468607501877 Marionette DEBUG loaded listener.js 11:31:41 INFO - PROCESS | 756 | ++DOMWINDOW == 58 (18310400) [pid = 756] [serial = 2048] [outer = 160C5400] 11:31:42 INFO - PROCESS | 756 | 1468607502312 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 11:31:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:31:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 630ms 11:31:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:31:42 INFO - PROCESS | 756 | 1468607502370 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 11:31:42 INFO - PROCESS | 756 | 1468607502372 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 11:31:42 INFO - PROCESS | 756 | 1468607502375 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:31:42 INFO - PROCESS | 756 | 1468607502377 Marionette TRACE conn6 <- [1,2694,null,{}] 11:31:42 INFO - PROCESS | 756 | 1468607502380 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:42 INFO - PROCESS | 756 | 1468607502386 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:42 INFO - PROCESS | 756 | 1468607502494 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 11:31:42 INFO - PROCESS | 756 | 1468607502500 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:42 INFO - PROCESS | 756 | 1468607502502 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:42 INFO - PROCESS | 756 | ++DOCSHELL 18EEA400 == 32 [pid = 756] [id = 683] 11:31:42 INFO - PROCESS | 756 | ++DOMWINDOW == 59 (18EEA800) [pid = 756] [serial = 2049] [outer = 00000000] 11:31:42 INFO - PROCESS | 756 | ++DOMWINDOW == 60 (193A9000) [pid = 756] [serial = 2050] [outer = 18EEA800] 11:31:42 INFO - PROCESS | 756 | 1468607502546 Marionette DEBUG loaded listener.js 11:31:42 INFO - PROCESS | 756 | ++DOMWINDOW == 61 (193B1C00) [pid = 756] [serial = 2051] [outer = 18EEA800] 11:31:42 INFO - PROCESS | 756 | 1468607502949 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 11:31:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:31:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 630ms 11:31:43 INFO - PROCESS | 756 | 1468607503016 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 11:31:43 INFO - PROCESS | 756 | 1468607503018 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 11:31:43 INFO - PROCESS | 756 | 1468607503022 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:31:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:31:43 INFO - PROCESS | 756 | 1468607503024 Marionette TRACE conn6 <- [1,2698,null,{}] 11:31:43 INFO - PROCESS | 756 | 1468607503027 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:43 INFO - PROCESS | 756 | 1468607503029 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:43 INFO - PROCESS | 756 | 1468607503108 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 11:31:43 INFO - PROCESS | 756 | 1468607503113 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:43 INFO - PROCESS | 756 | 1468607503115 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:43 INFO - PROCESS | 756 | ++DOCSHELL 0CCF2000 == 33 [pid = 756] [id = 684] 11:31:43 INFO - PROCESS | 756 | ++DOMWINDOW == 62 (150C4400) [pid = 756] [serial = 2052] [outer = 00000000] 11:31:43 INFO - PROCESS | 756 | ++DOMWINDOW == 63 (19748C00) [pid = 756] [serial = 2053] [outer = 150C4400] 11:31:43 INFO - PROCESS | 756 | 1468607503167 Marionette DEBUG loaded listener.js 11:31:43 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (19749800) [pid = 756] [serial = 2054] [outer = 150C4400] 11:31:43 INFO - PROCESS | 756 | 1468607503860 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 11:31:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:31:43 INFO - PROCESS | 756 | 1468607503902 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 11:31:43 INFO - PROCESS | 756 | 1468607503907 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:31:43 INFO - PROCESS | 756 | 1468607503911 Marionette TRACE conn6 <- [1,2702,null,{}] 11:31:43 INFO - PROCESS | 756 | 1468607503918 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:43 INFO - PROCESS | 756 | 1468607503921 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:44 INFO - PROCESS | 756 | 1468607504033 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 11:31:44 INFO - PROCESS | 756 | 1468607504147 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:44 INFO - PROCESS | 756 | 1468607504150 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:44 INFO - PROCESS | 756 | ++DOCSHELL 0D843000 == 34 [pid = 756] [id = 685] 11:31:44 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (0D843400) [pid = 756] [serial = 2055] [outer = 00000000] 11:31:44 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (0E010C00) [pid = 756] [serial = 2056] [outer = 0D843400] 11:31:44 INFO - PROCESS | 756 | 1468607504247 Marionette DEBUG loaded listener.js 11:31:44 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (0E6D1000) [pid = 756] [serial = 2057] [outer = 0D843400] 11:31:44 INFO - PROCESS | 756 | 1468607504847 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 11:31:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:31:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 990ms 11:31:44 INFO - PROCESS | 756 | 1468607504897 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 11:31:44 INFO - PROCESS | 756 | 1468607504902 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 11:31:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:31:44 INFO - PROCESS | 756 | 1468607504921 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:31:44 INFO - PROCESS | 756 | 1468607504925 Marionette TRACE conn6 <- [1,2706,null,{}] 11:31:44 INFO - PROCESS | 756 | 1468607504931 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:44 INFO - PROCESS | 756 | 1468607504934 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:45 INFO - PROCESS | 756 | 1468607505044 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 11:31:45 INFO - PROCESS | 756 | 1468607505183 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:45 INFO - PROCESS | 756 | 1468607505185 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:45 INFO - PROCESS | 756 | ++DOCSHELL 16063000 == 35 [pid = 756] [id = 686] 11:31:45 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (16064000) [pid = 756] [serial = 2058] [outer = 00000000] 11:31:45 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (17671C00) [pid = 756] [serial = 2059] [outer = 16064000] 11:31:45 INFO - PROCESS | 756 | 1468607505245 Marionette DEBUG loaded listener.js 11:31:45 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (18EC0400) [pid = 756] [serial = 2060] [outer = 16064000] 11:31:45 INFO - PROCESS | 756 | 1468607505831 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 11:31:45 INFO - PROCESS | 756 | 1468607505906 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 11:31:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:31:45 INFO - PROCESS | 756 | 1468607505910 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:31:45 INFO - PROCESS | 756 | 1468607505914 Marionette TRACE conn6 <- [1,2710,null,{}] 11:31:45 INFO - PROCESS | 756 | 1468607505924 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:45 INFO - PROCESS | 756 | 1468607505929 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:46 INFO - PROCESS | 756 | 1468607506044 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 11:31:46 INFO - PROCESS | 756 | 1468607506178 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:46 INFO - PROCESS | 756 | 1468607506182 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:46 INFO - PROCESS | 756 | ++DOCSHELL 19D9B800 == 36 [pid = 756] [id = 687] 11:31:46 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (19F85C00) [pid = 756] [serial = 2061] [outer = 00000000] 11:31:46 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (1A323000) [pid = 756] [serial = 2062] [outer = 19F85C00] 11:31:46 INFO - PROCESS | 756 | 1468607506239 Marionette DEBUG loaded listener.js 11:31:46 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (1A3C7C00) [pid = 756] [serial = 2063] [outer = 19F85C00] 11:31:46 INFO - PROCESS | 756 | 1468607506813 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 11:31:46 INFO - PROCESS | 756 | 1468607506846 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 11:31:46 INFO - PROCESS | 756 | 1468607506850 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:31:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:31:46 INFO - PROCESS | 756 | 1468607506852 Marionette TRACE conn6 <- [1,2714,null,{}] 11:31:46 INFO - PROCESS | 756 | 1468607506856 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:46 INFO - PROCESS | 756 | 1468607506858 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:47 INFO - PROCESS | 756 | 1468607507066 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 11:31:47 INFO - PROCESS | 756 | 1468607507237 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:47 INFO - PROCESS | 756 | 1468607507240 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:47 INFO - PROCESS | 756 | ++DOCSHELL 0C8F0000 == 37 [pid = 756] [id = 688] 11:31:47 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (0C8F2C00) [pid = 756] [serial = 2064] [outer = 00000000] 11:31:47 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (0C90E800) [pid = 756] [serial = 2065] [outer = 0C8F2C00] 11:31:47 INFO - PROCESS | 756 | 1468607507291 Marionette DEBUG loaded listener.js 11:31:47 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (0D271400) [pid = 756] [serial = 2066] [outer = 0C8F2C00] 11:31:48 INFO - PROCESS | 756 | --DOCSHELL 18EEA400 == 36 [pid = 756] [id = 683] 11:31:48 INFO - PROCESS | 756 | --DOCSHELL 0D042800 == 35 [pid = 756] [id = 682] 11:31:48 INFO - PROCESS | 756 | --DOCSHELL 16062C00 == 34 [pid = 756] [id = 681] 11:31:48 INFO - PROCESS | 756 | --DOCSHELL 14E5EC00 == 33 [pid = 756] [id = 680] 11:31:48 INFO - PROCESS | 756 | --DOCSHELL 0D7A5400 == 32 [pid = 756] [id = 679] 11:31:48 INFO - PROCESS | 756 | --DOCSHELL 0CC1F800 == 31 [pid = 756] [id = 678] 11:31:48 INFO - PROCESS | 756 | --DOCSHELL 0C8F7400 == 30 [pid = 756] [id = 677] 11:31:48 INFO - PROCESS | 756 | --DOCSHELL 17C17C00 == 29 [pid = 756] [id = 676] 11:31:48 INFO - PROCESS | 756 | --DOCSHELL 0D27D000 == 28 [pid = 756] [id = 669] 11:31:48 INFO - PROCESS | 756 | --DOCSHELL 19D9B800 == 27 [pid = 756] [id = 687] 11:31:48 INFO - PROCESS | 756 | --DOCSHELL 16063000 == 26 [pid = 756] [id = 686] 11:31:48 INFO - PROCESS | 756 | --DOCSHELL 0CCF2000 == 25 [pid = 756] [id = 684] 11:31:48 INFO - PROCESS | 756 | --DOCSHELL 0D843000 == 24 [pid = 756] [id = 685] 11:31:48 INFO - PROCESS | 756 | --DOMWINDOW == 75 (160C6000) [pid = 756] [serial = 2020] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 756 | --DOMWINDOW == 74 (167DEC00) [pid = 756] [serial = 2021] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 756 | --DOMWINDOW == 73 (15030C00) [pid = 756] [serial = 2017] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 756 | --DOMWINDOW == 72 (0D842400) [pid = 756] [serial = 2014] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 756 | --DOMWINDOW == 71 (0DB8EC00) [pid = 756] [serial = 2015] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 756 | --DOMWINDOW == 70 (0DB94800) [pid = 756] [serial = 2009] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 756 | --DOMWINDOW == 69 (0D83A800) [pid = 756] [serial = 2008] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 756 | --DOMWINDOW == 68 (0D842C00) [pid = 756] [serial = 1997] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 756 | --DOMWINDOW == 67 (0D276800) [pid = 756] [serial = 1996] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 756 | --DOMWINDOW == 66 (17664400) [pid = 756] [serial = 2023] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 756 | --DOMWINDOW == 65 (167EAC00) [pid = 756] [serial = 2000] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 756 | --DOMWINDOW == 64 (16063400) [pid = 756] [serial = 1999] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 756 | --DOMWINDOW == 63 (1A506000) [pid = 756] [serial = 2003] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 756 | --DOMWINDOW == 62 (1A3C9000) [pid = 756] [serial = 2002] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 756 | --DOMWINDOW == 61 (1BDBB000) [pid = 756] [serial = 2006] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 756 | --DOMWINDOW == 60 (1BD57C00) [pid = 756] [serial = 2005] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 756 | --DOMWINDOW == 59 (18EF2C00) [pid = 756] [serial = 2029] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 756 | --DOMWINDOW == 58 (1764D800) [pid = 756] [serial = 2026] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 756 | --DOMWINDOW == 57 (17BF1C00) [pid = 756] [serial = 2024] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 756 | --DOMWINDOW == 56 (0D0E6400) [pid = 756] [serial = 2012] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 756 | --DOMWINDOW == 55 (0CCCC400) [pid = 756] [serial = 2011] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 756 | --DOMWINDOW == 54 (180A0C00) [pid = 756] [serial = 2027] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 756 | --DOMWINDOW == 53 (15356C00) [pid = 756] [serial = 2018] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 756 | 1468607508465 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 11:31:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:31:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1630ms 11:31:48 INFO - PROCESS | 756 | 1468607508483 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 11:31:48 INFO - PROCESS | 756 | 1468607508487 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 11:31:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:31:48 INFO - PROCESS | 756 | 1468607508504 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:31:48 INFO - PROCESS | 756 | 1468607508508 Marionette TRACE conn6 <- [1,2718,null,{}] 11:31:48 INFO - PROCESS | 756 | 1468607508514 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:48 INFO - PROCESS | 756 | 1468607508517 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:48 INFO - PROCESS | 756 | 1468607508605 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 11:31:48 INFO - PROCESS | 756 | 1468607508613 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:48 INFO - PROCESS | 756 | 1468607508617 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:48 INFO - PROCESS | 756 | ++DOCSHELL 0CCD3800 == 25 [pid = 756] [id = 689] 11:31:48 INFO - PROCESS | 756 | ++DOMWINDOW == 54 (0CCE3400) [pid = 756] [serial = 2067] [outer = 00000000] 11:31:48 INFO - PROCESS | 756 | ++DOMWINDOW == 55 (0D07AC00) [pid = 756] [serial = 2068] [outer = 0CCE3400] 11:31:48 INFO - PROCESS | 756 | 1468607508668 Marionette DEBUG loaded listener.js 11:31:48 INFO - PROCESS | 756 | ++DOMWINDOW == 56 (0D106000) [pid = 756] [serial = 2069] [outer = 0CCE3400] 11:31:49 INFO - PROCESS | 756 | 1468607509616 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:31:49 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 11:31:49 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:31:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:31:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:31:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1139ms 11:31:49 INFO - PROCESS | 756 | 1468607509643 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 11:31:49 INFO - PROCESS | 756 | 1468607509649 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 11:31:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:31:49 INFO - PROCESS | 756 | 1468607509655 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:31:49 INFO - PROCESS | 756 | 1468607509658 Marionette TRACE conn6 <- [1,2722,null,{}] 11:31:49 INFO - PROCESS | 756 | 1468607509662 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:49 INFO - PROCESS | 756 | 1468607509664 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:49 INFO - PROCESS | 756 | 1468607509777 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 11:31:49 INFO - PROCESS | 756 | 1468607509784 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:49 INFO - PROCESS | 756 | 1468607509786 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:49 INFO - PROCESS | 756 | ++DOCSHELL 0DAA7800 == 26 [pid = 756] [id = 690] 11:31:49 INFO - PROCESS | 756 | ++DOMWINDOW == 57 (0DAAA400) [pid = 756] [serial = 2070] [outer = 00000000] 11:31:49 INFO - PROCESS | 756 | ++DOMWINDOW == 58 (0DB98000) [pid = 756] [serial = 2071] [outer = 0DAAA400] 11:31:49 INFO - PROCESS | 756 | 1468607509834 Marionette DEBUG loaded listener.js 11:31:49 INFO - PROCESS | 756 | ++DOMWINDOW == 59 (0E58F000) [pid = 756] [serial = 2072] [outer = 0DAAA400] 11:31:50 INFO - PROCESS | 756 | 1468607510287 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 11:31:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:31:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 670ms 11:31:50 INFO - PROCESS | 756 | 1468607510333 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 11:31:50 INFO - PROCESS | 756 | 1468607510335 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 11:31:50 INFO - PROCESS | 756 | 1468607510339 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:31:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:31:50 INFO - PROCESS | 756 | 1468607510342 Marionette TRACE conn6 <- [1,2726,null,{}] 11:31:50 INFO - PROCESS | 756 | 1468607510353 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:50 INFO - PROCESS | 756 | 1468607510358 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:50 INFO - PROCESS | 756 | 1468607510472 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 11:31:50 INFO - PROCESS | 756 | 1468607510487 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:50 INFO - PROCESS | 756 | 1468607510490 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:50 INFO - PROCESS | 756 | ++DOCSHELL 15035400 == 27 [pid = 756] [id = 691] 11:31:50 INFO - PROCESS | 756 | ++DOMWINDOW == 60 (15037800) [pid = 756] [serial = 2073] [outer = 00000000] 11:31:50 INFO - PROCESS | 756 | ++DOMWINDOW == 61 (15352000) [pid = 756] [serial = 2074] [outer = 15037800] 11:31:50 INFO - PROCESS | 756 | 1468607510590 Marionette DEBUG loaded listener.js 11:31:50 INFO - PROCESS | 756 | ++DOMWINDOW == 62 (15F27C00) [pid = 756] [serial = 2075] [outer = 15037800] 11:31:51 INFO - PROCESS | 756 | 1468607511022 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 11:31:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:31:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 730ms 11:31:51 INFO - PROCESS | 756 | 1468607511073 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 11:31:51 INFO - PROCESS | 756 | 1468607511075 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 11:31:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:31:51 INFO - PROCESS | 756 | 1468607511078 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:31:51 INFO - PROCESS | 756 | 1468607511080 Marionette TRACE conn6 <- [1,2730,null,{}] 11:31:51 INFO - PROCESS | 756 | 1468607511083 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:51 INFO - PROCESS | 756 | 1468607511085 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:51 INFO - PROCESS | 756 | 1468607511230 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 11:31:51 INFO - PROCESS | 756 | 1468607511245 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:51 INFO - PROCESS | 756 | 1468607511247 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:51 INFO - PROCESS | 756 | ++DOCSHELL 16061800 == 28 [pid = 756] [id = 692] 11:31:51 INFO - PROCESS | 756 | ++DOMWINDOW == 63 (16067800) [pid = 756] [serial = 2076] [outer = 00000000] 11:31:51 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (160C3800) [pid = 756] [serial = 2077] [outer = 16067800] 11:31:51 INFO - PROCESS | 756 | 1468607511292 Marionette DEBUG loaded listener.js 11:31:51 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (167E4400) [pid = 756] [serial = 2078] [outer = 16067800] 11:31:51 INFO - PROCESS | 756 | 1468607511733 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 11:31:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:31:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 671ms 11:31:51 INFO - PROCESS | 756 | 1468607511753 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 11:31:51 INFO - PROCESS | 756 | 1468607511755 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 11:31:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:31:51 INFO - PROCESS | 756 | 1468607511758 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:31:51 INFO - PROCESS | 756 | 1468607511760 Marionette TRACE conn6 <- [1,2734,null,{}] 11:31:51 INFO - PROCESS | 756 | 1468607511772 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:51 INFO - PROCESS | 756 | 1468607511774 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:51 INFO - PROCESS | 756 | 1468607511889 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 11:31:51 INFO - PROCESS | 756 | 1468607511895 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:51 INFO - PROCESS | 756 | 1468607511897 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:51 INFO - PROCESS | 756 | ++DOCSHELL 17641000 == 29 [pid = 756] [id = 693] 11:31:51 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (17642800) [pid = 756] [serial = 2079] [outer = 00000000] 11:31:51 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (17666000) [pid = 756] [serial = 2080] [outer = 17642800] 11:31:51 INFO - PROCESS | 756 | 1468607511941 Marionette DEBUG loaded listener.js 11:31:52 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (17BED400) [pid = 756] [serial = 2081] [outer = 17642800] 11:31:52 INFO - PROCESS | 756 | --DOMWINDOW == 67 (14E5F000) [pid = 756] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:31:52 INFO - PROCESS | 756 | --DOMWINDOW == 66 (1606E000) [pid = 756] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:31:52 INFO - PROCESS | 756 | --DOMWINDOW == 65 (1830BC00) [pid = 756] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:31:52 INFO - PROCESS | 756 | --DOMWINDOW == 64 (160C5400) [pid = 756] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:31:52 INFO - PROCESS | 756 | --DOMWINDOW == 63 (0D7A6800) [pid = 756] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:31:52 INFO - PROCESS | 756 | --DOMWINDOW == 62 (0CC72C00) [pid = 756] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:31:52 INFO - PROCESS | 756 | --DOMWINDOW == 61 (0C906000) [pid = 756] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:31:52 INFO - PROCESS | 756 | --DOMWINDOW == 60 (18EEA800) [pid = 756] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:31:52 INFO - PROCESS | 756 | --DOMWINDOW == 59 (150C4400) [pid = 756] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:31:52 INFO - PROCESS | 756 | 1468607512587 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 11:31:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:31:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 890ms 11:31:52 INFO - PROCESS | 756 | 1468607512650 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 11:31:52 INFO - PROCESS | 756 | 1468607512652 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 11:31:52 INFO - PROCESS | 756 | 1468607512655 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:31:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:31:52 INFO - PROCESS | 756 | 1468607512657 Marionette TRACE conn6 <- [1,2738,null,{}] 11:31:52 INFO - PROCESS | 756 | 1468607512664 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:52 INFO - PROCESS | 756 | 1468607512669 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:52 INFO - PROCESS | 756 | 1468607512779 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 11:31:52 INFO - PROCESS | 756 | 1468607512869 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:52 INFO - PROCESS | 756 | 1468607512871 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:52 INFO - PROCESS | 756 | ++DOCSHELL 1764A000 == 30 [pid = 756] [id = 694] 11:31:52 INFO - PROCESS | 756 | ++DOMWINDOW == 60 (17BF6400) [pid = 756] [serial = 2082] [outer = 00000000] 11:31:52 INFO - PROCESS | 756 | ++DOMWINDOW == 61 (18305000) [pid = 756] [serial = 2083] [outer = 17BF6400] 11:31:52 INFO - PROCESS | 756 | 1468607512917 Marionette DEBUG loaded listener.js 11:31:53 INFO - PROCESS | 756 | ++DOMWINDOW == 62 (18E0F400) [pid = 756] [serial = 2084] [outer = 17BF6400] 11:31:53 INFO - PROCESS | 756 | 1468607513290 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 11:31:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:31:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 670ms 11:31:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:31:53 INFO - PROCESS | 756 | 1468607513329 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 11:31:53 INFO - PROCESS | 756 | 1468607513331 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 11:31:53 INFO - PROCESS | 756 | 1468607513334 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:31:53 INFO - PROCESS | 756 | 1468607513336 Marionette TRACE conn6 <- [1,2742,null,{}] 11:31:53 INFO - PROCESS | 756 | 1468607513339 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:53 INFO - PROCESS | 756 | 1468607513341 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:53 INFO - PROCESS | 756 | 1468607513419 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 11:31:53 INFO - PROCESS | 756 | 1468607513513 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:53 INFO - PROCESS | 756 | 1468607513515 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:53 INFO - PROCESS | 756 | ++DOCSHELL 0C84E400 == 31 [pid = 756] [id = 695] 11:31:53 INFO - PROCESS | 756 | ++DOMWINDOW == 63 (0C8F5800) [pid = 756] [serial = 2085] [outer = 00000000] 11:31:53 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (18EF1C00) [pid = 756] [serial = 2086] [outer = 0C8F5800] 11:31:53 INFO - PROCESS | 756 | 1468607513559 Marionette DEBUG loaded listener.js 11:31:53 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (18EF4400) [pid = 756] [serial = 2087] [outer = 0C8F5800] 11:31:53 INFO - PROCESS | 756 | 1468607513921 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 11:31:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:31:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 630ms 11:31:53 INFO - PROCESS | 756 | 1468607513966 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 11:31:53 INFO - PROCESS | 756 | 1468607513967 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 11:31:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:31:53 INFO - PROCESS | 756 | 1468607513971 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:31:53 INFO - PROCESS | 756 | 1468607513972 Marionette TRACE conn6 <- [1,2746,null,{}] 11:31:53 INFO - PROCESS | 756 | 1468607513976 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:53 INFO - PROCESS | 756 | 1468607513978 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:54 INFO - PROCESS | 756 | 1468607514056 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 11:31:54 INFO - PROCESS | 756 | 1468607514178 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:54 INFO - PROCESS | 756 | 1468607514180 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:54 INFO - PROCESS | 756 | ++DOCSHELL 15351400 == 32 [pid = 756] [id = 696] 11:31:54 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (193A6400) [pid = 756] [serial = 2088] [outer = 00000000] 11:31:54 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (196E3000) [pid = 756] [serial = 2089] [outer = 193A6400] 11:31:54 INFO - PROCESS | 756 | 1468607514224 Marionette DEBUG loaded listener.js 11:31:54 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (196E3400) [pid = 756] [serial = 2090] [outer = 193A6400] 11:31:54 INFO - PROCESS | 756 | 1468607514618 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 11:31:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:31:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 670ms 11:31:54 INFO - PROCESS | 756 | 1468607514642 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 11:31:54 INFO - PROCESS | 756 | 1468607514647 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 11:31:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:31:54 INFO - PROCESS | 756 | 1468607514652 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:31:54 INFO - PROCESS | 756 | 1468607514656 Marionette TRACE conn6 <- [1,2750,null,{}] 11:31:54 INFO - PROCESS | 756 | 1468607514662 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:54 INFO - PROCESS | 756 | 1468607514665 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:54 INFO - PROCESS | 756 | 1468607514788 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 11:31:54 INFO - PROCESS | 756 | 1468607514919 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:54 INFO - PROCESS | 756 | 1468607514924 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:54 INFO - PROCESS | 756 | ++DOCSHELL 0C90C000 == 33 [pid = 756] [id = 697] 11:31:54 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (0C90CC00) [pid = 756] [serial = 2091] [outer = 00000000] 11:31:54 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (0CC76C00) [pid = 756] [serial = 2092] [outer = 0C90CC00] 11:31:54 INFO - PROCESS | 756 | 1468607514986 Marionette DEBUG loaded listener.js 11:31:55 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (0D0E6400) [pid = 756] [serial = 2093] [outer = 0C90CC00] 11:31:55 INFO - PROCESS | 756 | 1468607515765 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 11:31:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:31:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1136ms 11:31:55 INFO - PROCESS | 756 | 1468607515788 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 11:31:55 INFO - PROCESS | 756 | 1468607515793 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 11:31:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:31:55 INFO - PROCESS | 756 | 1468607515799 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:31:55 INFO - PROCESS | 756 | 1468607515802 Marionette TRACE conn6 <- [1,2754,null,{}] 11:31:55 INFO - PROCESS | 756 | 1468607515806 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:55 INFO - PROCESS | 756 | 1468607515809 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:55 INFO - PROCESS | 756 | 1468607515927 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 11:31:56 INFO - PROCESS | 756 | 1468607516067 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:56 INFO - PROCESS | 756 | 1468607516070 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:56 INFO - PROCESS | 756 | ++DOCSHELL 0DAB2C00 == 34 [pid = 756] [id = 698] 11:31:56 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (0DB8F000) [pid = 756] [serial = 2094] [outer = 00000000] 11:31:56 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (0E689C00) [pid = 756] [serial = 2095] [outer = 0DB8F000] 11:31:56 INFO - PROCESS | 756 | 1468607516127 Marionette DEBUG loaded listener.js 11:31:56 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (141D1800) [pid = 756] [serial = 2096] [outer = 0DB8F000] 11:31:57 INFO - PROCESS | 756 | 1468607517021 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 11:31:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:31:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1277ms 11:31:57 INFO - PROCESS | 756 | 1468607517080 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 11:31:57 INFO - PROCESS | 756 | 1468607517084 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 11:31:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:31:57 INFO - PROCESS | 756 | 1468607517090 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:31:57 INFO - PROCESS | 756 | 1468607517093 Marionette TRACE conn6 <- [1,2758,null,{}] 11:31:57 INFO - PROCESS | 756 | 1468607517099 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:57 INFO - PROCESS | 756 | 1468607517101 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:57 INFO - PROCESS | 756 | 1468607517237 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 11:31:57 INFO - PROCESS | 756 | --DOCSHELL 0C84E400 == 33 [pid = 756] [id = 695] 11:31:57 INFO - PROCESS | 756 | --DOCSHELL 1764A000 == 32 [pid = 756] [id = 694] 11:31:57 INFO - PROCESS | 756 | --DOCSHELL 17641000 == 31 [pid = 756] [id = 693] 11:31:57 INFO - PROCESS | 756 | --DOCSHELL 16061800 == 30 [pid = 756] [id = 692] 11:31:57 INFO - PROCESS | 756 | --DOCSHELL 15035400 == 29 [pid = 756] [id = 691] 11:31:57 INFO - PROCESS | 756 | --DOCSHELL 0DAA7800 == 28 [pid = 756] [id = 690] 11:31:57 INFO - PROCESS | 756 | --DOCSHELL 0CCD3800 == 27 [pid = 756] [id = 689] 11:31:57 INFO - PROCESS | 756 | --DOMWINDOW == 73 (15F29800) [pid = 756] [serial = 2042] [outer = 00000000] [url = about:blank] 11:31:57 INFO - PROCESS | 756 | --DOMWINDOW == 72 (17C0B400) [pid = 756] [serial = 2045] [outer = 00000000] [url = about:blank] 11:31:57 INFO - PROCESS | 756 | --DOMWINDOW == 71 (17BEC000) [pid = 756] [serial = 2044] [outer = 00000000] [url = about:blank] 11:31:57 INFO - PROCESS | 756 | --DOMWINDOW == 70 (18EF3400) [pid = 756] [serial = 2030] [outer = 00000000] [url = about:blank] 11:31:57 INFO - PROCESS | 756 | --DOMWINDOW == 69 (18304000) [pid = 756] [serial = 2047] [outer = 00000000] [url = about:blank] 11:31:57 INFO - PROCESS | 756 | --DOMWINDOW == 68 (0DB8D400) [pid = 756] [serial = 2038] [outer = 00000000] [url = about:blank] 11:31:57 INFO - PROCESS | 756 | --DOMWINDOW == 67 (0E006800) [pid = 756] [serial = 2039] [outer = 00000000] [url = about:blank] 11:31:57 INFO - PROCESS | 756 | --DOMWINDOW == 66 (0D10BC00) [pid = 756] [serial = 2035] [outer = 00000000] [url = about:blank] 11:31:57 INFO - PROCESS | 756 | --DOMWINDOW == 65 (0D64AC00) [pid = 756] [serial = 2036] [outer = 00000000] [url = about:blank] 11:31:57 INFO - PROCESS | 756 | --DOMWINDOW == 64 (0C90FC00) [pid = 756] [serial = 2032] [outer = 00000000] [url = about:blank] 11:31:57 INFO - PROCESS | 756 | --DOMWINDOW == 63 (193B1C00) [pid = 756] [serial = 2051] [outer = 00000000] [url = about:blank] 11:31:57 INFO - PROCESS | 756 | --DOMWINDOW == 62 (0D0EB400) [pid = 756] [serial = 2033] [outer = 00000000] [url = about:blank] 11:31:57 INFO - PROCESS | 756 | --DOMWINDOW == 61 (19749800) [pid = 756] [serial = 2054] [outer = 00000000] [url = about:blank] 11:31:57 INFO - PROCESS | 756 | --DOMWINDOW == 60 (19748C00) [pid = 756] [serial = 2053] [outer = 00000000] [url = about:blank] 11:31:57 INFO - PROCESS | 756 | --DOMWINDOW == 59 (193A9000) [pid = 756] [serial = 2050] [outer = 00000000] [url = about:blank] 11:31:57 INFO - PROCESS | 756 | --DOMWINDOW == 58 (15350400) [pid = 756] [serial = 2041] [outer = 00000000] [url = about:blank] 11:31:57 INFO - PROCESS | 756 | --DOMWINDOW == 57 (18310400) [pid = 756] [serial = 2048] [outer = 00000000] [url = about:blank] 11:31:57 INFO - PROCESS | 756 | 1468607517371 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:57 INFO - PROCESS | 756 | 1468607517375 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:57 INFO - PROCESS | 756 | ++DOCSHELL 0C82E000 == 28 [pid = 756] [id = 699] 11:31:57 INFO - PROCESS | 756 | ++DOMWINDOW == 58 (0C82EC00) [pid = 756] [serial = 2097] [outer = 00000000] 11:31:57 INFO - PROCESS | 756 | ++DOMWINDOW == 59 (0C8EF000) [pid = 756] [serial = 2098] [outer = 0C82EC00] 11:31:57 INFO - PROCESS | 756 | 1468607517426 Marionette DEBUG loaded listener.js 11:31:57 INFO - PROCESS | 756 | ++DOMWINDOW == 60 (0CCCC800) [pid = 756] [serial = 2099] [outer = 0C82EC00] 11:31:57 INFO - PROCESS | 756 | 1468607517881 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 11:31:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:31:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 830ms 11:31:57 INFO - PROCESS | 756 | 1468607517920 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 11:31:57 INFO - PROCESS | 756 | 1468607517924 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 11:31:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:31:57 INFO - PROCESS | 756 | 1468607517930 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:31:57 INFO - PROCESS | 756 | 1468607517932 Marionette TRACE conn6 <- [1,2762,null,{}] 11:31:57 INFO - PROCESS | 756 | 1468607517936 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:57 INFO - PROCESS | 756 | 1468607517938 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:58 INFO - PROCESS | 756 | 1468607518024 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 11:31:58 INFO - PROCESS | 756 | 1468607518030 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:58 INFO - PROCESS | 756 | 1468607518033 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:58 INFO - PROCESS | 756 | ++DOCSHELL 0D27F800 == 29 [pid = 756] [id = 700] 11:31:58 INFO - PROCESS | 756 | ++DOMWINDOW == 61 (0D7A1000) [pid = 756] [serial = 2100] [outer = 00000000] 11:31:58 INFO - PROCESS | 756 | ++DOMWINDOW == 62 (0D845400) [pid = 756] [serial = 2101] [outer = 0D7A1000] 11:31:58 INFO - PROCESS | 756 | 1468607518079 Marionette DEBUG loaded listener.js 11:31:58 INFO - PROCESS | 756 | ++DOMWINDOW == 63 (0DB8D400) [pid = 756] [serial = 2102] [outer = 0D7A1000] 11:31:58 INFO - PROCESS | 756 | 1468607518561 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 11:31:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:31:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 670ms 11:31:58 INFO - PROCESS | 756 | 1468607518605 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 11:31:58 INFO - PROCESS | 756 | 1468607518607 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 11:31:58 INFO - PROCESS | 756 | 1468607518610 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:31:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:31:58 INFO - PROCESS | 756 | 1468607518613 Marionette TRACE conn6 <- [1,2766,null,{}] 11:31:58 INFO - PROCESS | 756 | 1468607518624 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:58 INFO - PROCESS | 756 | 1468607518628 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:58 INFO - PROCESS | 756 | 1468607518714 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 11:31:58 INFO - PROCESS | 756 | 1468607518814 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:58 INFO - PROCESS | 756 | 1468607518817 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:58 INFO - PROCESS | 756 | ++DOCSHELL 15030400 == 30 [pid = 756] [id = 701] 11:31:58 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (15030C00) [pid = 756] [serial = 2103] [outer = 00000000] 11:31:58 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (150C4400) [pid = 756] [serial = 2104] [outer = 15030C00] 11:31:58 INFO - PROCESS | 756 | 1468607518865 Marionette DEBUG loaded listener.js 11:31:58 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (1601A800) [pid = 756] [serial = 2105] [outer = 15030C00] 11:31:59 INFO - PROCESS | 756 | 1468607519253 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 11:31:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:31:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 11:31:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:31:59 INFO - PROCESS | 756 | 1468607519285 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 11:31:59 INFO - PROCESS | 756 | 1468607519287 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 11:31:59 INFO - PROCESS | 756 | 1468607519290 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:31:59 INFO - PROCESS | 756 | 1468607519292 Marionette TRACE conn6 <- [1,2770,null,{}] 11:31:59 INFO - PROCESS | 756 | 1468607519295 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:59 INFO - PROCESS | 756 | 1468607519297 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:59 INFO - PROCESS | 756 | 1468607519418 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 11:31:59 INFO - PROCESS | 756 | 1468607519524 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:59 INFO - PROCESS | 756 | 1468607519527 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:31:59 INFO - PROCESS | 756 | ++DOCSHELL 15F29800 == 31 [pid = 756] [id = 702] 11:31:59 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (16068000) [pid = 756] [serial = 2106] [outer = 00000000] 11:31:59 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (1764D000) [pid = 756] [serial = 2107] [outer = 16068000] 11:31:59 INFO - PROCESS | 756 | 1468607519573 Marionette DEBUG loaded listener.js 11:31:59 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (17BF5800) [pid = 756] [serial = 2108] [outer = 16068000] 11:32:00 INFO - PROCESS | 756 | 1468607519990 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 11:32:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:32:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 730ms 11:32:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:32:00 INFO - PROCESS | 756 | 1468607520021 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 11:32:00 INFO - PROCESS | 756 | 1468607520023 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 11:32:00 INFO - PROCESS | 756 | 1468607520026 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:32:00 INFO - PROCESS | 756 | 1468607520028 Marionette TRACE conn6 <- [1,2774,null,{}] 11:32:00 INFO - PROCESS | 756 | 1468607520031 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:00 INFO - PROCESS | 756 | 1468607520033 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:00 INFO - PROCESS | 756 | 1468607520147 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 11:32:00 INFO - PROCESS | 756 | 1468607520153 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:00 INFO - PROCESS | 756 | 1468607520155 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:00 INFO - PROCESS | 756 | ++DOCSHELL 17C0AC00 == 32 [pid = 756] [id = 703] 11:32:00 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (17C0B400) [pid = 756] [serial = 2109] [outer = 00000000] 11:32:00 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (1830C400) [pid = 756] [serial = 2110] [outer = 17C0B400] 11:32:00 INFO - PROCESS | 756 | 1468607520198 Marionette DEBUG loaded listener.js 11:32:00 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (18E0E800) [pid = 756] [serial = 2111] [outer = 17C0B400] 11:32:00 INFO - PROCESS | 756 | 1468607520653 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 11:32:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:32:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 11:32:00 INFO - PROCESS | 756 | 1468607520697 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 11:32:00 INFO - PROCESS | 756 | 1468607520699 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 11:32:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:32:00 INFO - PROCESS | 756 | 1468607520702 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:32:00 INFO - PROCESS | 756 | 1468607520704 Marionette TRACE conn6 <- [1,2778,null,{}] 11:32:00 INFO - PROCESS | 756 | 1468607520713 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:00 INFO - PROCESS | 756 | 1468607520719 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:00 INFO - PROCESS | 756 | 1468607520884 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 11:32:00 INFO - PROCESS | 756 | 1468607520907 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:00 INFO - PROCESS | 756 | 1468607520909 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:00 INFO - PROCESS | 756 | ++DOCSHELL 180A1800 == 33 [pid = 756] [id = 704] 11:32:00 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (18EF5000) [pid = 756] [serial = 2112] [outer = 00000000] 11:32:00 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (196E4C00) [pid = 756] [serial = 2113] [outer = 18EF5000] 11:32:00 INFO - PROCESS | 756 | 1468607520956 Marionette DEBUG loaded listener.js 11:32:01 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (196E5400) [pid = 756] [serial = 2114] [outer = 18EF5000] 11:32:01 INFO - PROCESS | 756 | 1468607521386 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 11:32:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:32:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 730ms 11:32:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:32:01 INFO - PROCESS | 756 | 1468607521433 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 11:32:01 INFO - PROCESS | 756 | 1468607521435 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 11:32:01 INFO - PROCESS | 756 | 1468607521438 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:32:01 INFO - PROCESS | 756 | 1468607521449 Marionette TRACE conn6 <- [1,2782,null,{}] 11:32:01 INFO - PROCESS | 756 | --DOMWINDOW == 74 (0CCE3400) [pid = 756] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:32:01 INFO - PROCESS | 756 | --DOMWINDOW == 73 (0C8F2C00) [pid = 756] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:32:01 INFO - PROCESS | 756 | --DOMWINDOW == 72 (0C8F5800) [pid = 756] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:32:01 INFO - PROCESS | 756 | --DOMWINDOW == 71 (19F85C00) [pid = 756] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:32:01 INFO - PROCESS | 756 | --DOMWINDOW == 70 (15037800) [pid = 756] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:32:01 INFO - PROCESS | 756 | --DOMWINDOW == 69 (16064000) [pid = 756] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:32:01 INFO - PROCESS | 756 | --DOMWINDOW == 68 (0D843400) [pid = 756] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:32:01 INFO - PROCESS | 756 | --DOMWINDOW == 67 (17642800) [pid = 756] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:32:01 INFO - PROCESS | 756 | --DOMWINDOW == 66 (16067800) [pid = 756] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:32:01 INFO - PROCESS | 756 | --DOMWINDOW == 65 (17BF6400) [pid = 756] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:32:01 INFO - PROCESS | 756 | --DOMWINDOW == 64 (0DAAA400) [pid = 756] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:32:01 INFO - PROCESS | 756 | 1468607521533 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:01 INFO - PROCESS | 756 | 1468607521535 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:01 INFO - PROCESS | 756 | 1468607521615 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 11:32:01 INFO - PROCESS | 756 | 1468607521621 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:01 INFO - PROCESS | 756 | 1468607521623 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:01 INFO - PROCESS | 756 | ++DOCSHELL 0DAAA400 == 34 [pid = 756] [id = 705] 11:32:01 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (0DB8E000) [pid = 756] [serial = 2115] [outer = 00000000] 11:32:01 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (16067800) [pid = 756] [serial = 2116] [outer = 0DB8E000] 11:32:01 INFO - PROCESS | 756 | 1468607521666 Marionette DEBUG loaded listener.js 11:32:01 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (160C8C00) [pid = 756] [serial = 2117] [outer = 0DB8E000] 11:32:02 INFO - PROCESS | 756 | 1468607522101 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 11:32:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:32:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 710ms 11:32:02 INFO - PROCESS | 756 | 1468607522149 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 11:32:02 INFO - PROCESS | 756 | 1468607522151 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 11:32:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:32:02 INFO - PROCESS | 756 | 1468607522154 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:32:02 INFO - PROCESS | 756 | 1468607522156 Marionette TRACE conn6 <- [1,2786,null,{}] 11:32:02 INFO - PROCESS | 756 | 1468607522159 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:02 INFO - PROCESS | 756 | 1468607522161 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:02 INFO - PROCESS | 756 | 1468607522266 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 11:32:02 INFO - PROCESS | 756 | 1468607522275 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:02 INFO - PROCESS | 756 | 1468607522277 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:02 INFO - PROCESS | 756 | ++DOCSHELL 14B8A000 == 35 [pid = 756] [id = 706] 11:32:02 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (193B1400) [pid = 756] [serial = 2118] [outer = 00000000] 11:32:02 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (19F84C00) [pid = 756] [serial = 2119] [outer = 193B1400] 11:32:02 INFO - PROCESS | 756 | 1468607522321 Marionette DEBUG loaded listener.js 11:32:02 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (1A327800) [pid = 756] [serial = 2120] [outer = 193B1400] 11:32:02 INFO - PROCESS | 756 | 1468607522751 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 11:32:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:32:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 630ms 11:32:02 INFO - PROCESS | 756 | 1468607522796 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 11:32:02 INFO - PROCESS | 756 | 1468607522798 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 11:32:02 INFO - PROCESS | 756 | 1468607522801 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:32:02 INFO - PROCESS | 756 | 1468607522802 Marionette TRACE conn6 <- [1,2790,null,{}] 11:32:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:32:02 INFO - PROCESS | 756 | 1468607522805 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:02 INFO - PROCESS | 756 | 1468607522807 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:02 INFO - PROCESS | 756 | 1468607522893 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 11:32:02 INFO - PROCESS | 756 | 1468607522898 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:02 INFO - PROCESS | 756 | 1468607522900 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:02 INFO - PROCESS | 756 | ++DOCSHELL 1A4E3800 == 36 [pid = 756] [id = 707] 11:32:02 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (1A4E3C00) [pid = 756] [serial = 2121] [outer = 00000000] 11:32:02 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (1A505C00) [pid = 756] [serial = 2122] [outer = 1A4E3C00] 11:32:02 INFO - PROCESS | 756 | 1468607522942 Marionette DEBUG loaded listener.js 11:32:03 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (1A506000) [pid = 756] [serial = 2123] [outer = 1A4E3C00] 11:32:03 INFO - PROCESS | 756 | 1468607523378 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 11:32:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:32:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 631ms 11:32:03 INFO - PROCESS | 756 | 1468607523437 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 11:32:03 INFO - PROCESS | 756 | 1468607523439 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 11:32:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:32:03 INFO - PROCESS | 756 | 1468607523442 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:32:03 INFO - PROCESS | 756 | 1468607523444 Marionette TRACE conn6 <- [1,2794,null,{}] 11:32:03 INFO - PROCESS | 756 | 1468607523451 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:03 INFO - PROCESS | 756 | 1468607523453 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:03 INFO - PROCESS | 756 | 1468607523534 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 11:32:03 INFO - PROCESS | 756 | 1468607523736 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:03 INFO - PROCESS | 756 | 1468607523740 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:03 INFO - PROCESS | 756 | ++DOCSHELL 0C815800 == 37 [pid = 756] [id = 708] 11:32:03 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (0C822000) [pid = 756] [serial = 2124] [outer = 00000000] 11:32:03 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (0C8ED800) [pid = 756] [serial = 2125] [outer = 0C822000] 11:32:03 INFO - PROCESS | 756 | 1468607523798 Marionette DEBUG loaded listener.js 11:32:03 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (0C908800) [pid = 756] [serial = 2126] [outer = 0C822000] 11:32:04 INFO - PROCESS | 756 | 1468607524371 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 11:32:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:32:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 990ms 11:32:04 INFO - PROCESS | 756 | 1468607524435 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 11:32:04 INFO - PROCESS | 756 | 1468607524439 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 11:32:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:32:04 INFO - PROCESS | 756 | 1468607524444 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:32:04 INFO - PROCESS | 756 | 1468607524447 Marionette TRACE conn6 <- [1,2798,null,{}] 11:32:04 INFO - PROCESS | 756 | 1468607524452 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:04 INFO - PROCESS | 756 | 1468607524455 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:04 INFO - PROCESS | 756 | 1468607524568 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 11:32:04 INFO - PROCESS | 756 | 1468607524711 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:04 INFO - PROCESS | 756 | 1468607524714 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:04 INFO - PROCESS | 756 | ++DOCSHELL 14AA0C00 == 38 [pid = 756] [id = 709] 11:32:04 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (14B90C00) [pid = 756] [serial = 2127] [outer = 00000000] 11:32:04 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (14ED8C00) [pid = 756] [serial = 2128] [outer = 14B90C00] 11:32:04 INFO - PROCESS | 756 | 1468607524791 Marionette DEBUG loaded listener.js 11:32:04 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (15F25800) [pid = 756] [serial = 2129] [outer = 14B90C00] 11:32:05 INFO - PROCESS | 756 | 1468607525397 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 11:32:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:32:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 970ms 11:32:05 INFO - PROCESS | 756 | 1468607525421 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 11:32:05 INFO - PROCESS | 756 | 1468607525425 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 11:32:05 INFO - PROCESS | 756 | 1468607525429 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:32:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:32:05 INFO - PROCESS | 756 | 1468607525431 Marionette TRACE conn6 <- [1,2802,null,{}] 11:32:05 INFO - PROCESS | 756 | 1468607525435 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:05 INFO - PROCESS | 756 | 1468607525438 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:05 INFO - PROCESS | 756 | 1468607525551 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 11:32:05 INFO - PROCESS | 756 | 1468607525666 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:05 INFO - PROCESS | 756 | 1468607525669 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:05 INFO - PROCESS | 756 | ++DOCSHELL 160C2C00 == 39 [pid = 756] [id = 710] 11:32:05 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (18EF7400) [pid = 756] [serial = 2130] [outer = 00000000] 11:32:05 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (19746400) [pid = 756] [serial = 2131] [outer = 18EF7400] 11:32:05 INFO - PROCESS | 756 | 1468607525763 Marionette DEBUG loaded listener.js 11:32:05 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (1A3CCC00) [pid = 756] [serial = 2132] [outer = 18EF7400] 11:32:06 INFO - PROCESS | 756 | 1468607526385 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 11:32:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:32:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 970ms 11:32:06 INFO - PROCESS | 756 | 1468607526407 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 11:32:06 INFO - PROCESS | 756 | 1468607526410 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 11:32:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:32:06 INFO - PROCESS | 756 | 1468607526421 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:32:06 INFO - PROCESS | 756 | 1468607526427 Marionette TRACE conn6 <- [1,2806,null,{}] 11:32:06 INFO - PROCESS | 756 | 1468607526432 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:06 INFO - PROCESS | 756 | 1468607526435 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:06 INFO - PROCESS | 756 | 1468607526550 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 11:32:06 INFO - PROCESS | 756 | 1468607526689 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:06 INFO - PROCESS | 756 | 1468607526691 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:06 INFO - PROCESS | 756 | ++DOCSHELL 0E5E9C00 == 40 [pid = 756] [id = 711] 11:32:06 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (1A503400) [pid = 756] [serial = 2133] [outer = 00000000] 11:32:06 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (1B079400) [pid = 756] [serial = 2134] [outer = 1A503400] 11:32:06 INFO - PROCESS | 756 | 1468607526746 Marionette DEBUG loaded listener.js 11:32:06 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (1B60EC00) [pid = 756] [serial = 2135] [outer = 1A503400] 11:32:07 INFO - PROCESS | 756 | 1468607527448 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 11:32:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:32:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1078ms 11:32:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:32:07 INFO - PROCESS | 756 | 1468607527496 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 11:32:07 INFO - PROCESS | 756 | 1468607527500 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 11:32:07 INFO - PROCESS | 756 | 1468607527505 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:32:07 INFO - PROCESS | 756 | 1468607527508 Marionette TRACE conn6 <- [1,2810,null,{}] 11:32:07 INFO - PROCESS | 756 | 1468607527514 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:07 INFO - PROCESS | 756 | 1468607527517 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:07 INFO - PROCESS | 756 | 1468607527618 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 11:32:07 INFO - PROCESS | 756 | 1468607527764 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:07 INFO - PROCESS | 756 | 1468607527766 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:07 INFO - PROCESS | 756 | ++DOCSHELL 0D646400 == 41 [pid = 756] [id = 712] 11:32:07 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (0D647400) [pid = 756] [serial = 2136] [outer = 00000000] 11:32:07 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (0D83CC00) [pid = 756] [serial = 2137] [outer = 0D647400] 11:32:07 INFO - PROCESS | 756 | 1468607527817 Marionette DEBUG loaded listener.js 11:32:07 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (0DB94800) [pid = 756] [serial = 2138] [outer = 0D647400] 11:32:08 INFO - PROCESS | 756 | --DOCSHELL 0C8F0000 == 40 [pid = 756] [id = 688] 11:32:08 INFO - PROCESS | 756 | --DOCSHELL 1A4E3800 == 39 [pid = 756] [id = 707] 11:32:08 INFO - PROCESS | 756 | --DOCSHELL 14B8A000 == 38 [pid = 756] [id = 706] 11:32:08 INFO - PROCESS | 756 | --DOCSHELL 0DAAA400 == 37 [pid = 756] [id = 705] 11:32:08 INFO - PROCESS | 756 | --DOCSHELL 180A1800 == 36 [pid = 756] [id = 704] 11:32:08 INFO - PROCESS | 756 | --DOCSHELL 17C0AC00 == 35 [pid = 756] [id = 703] 11:32:08 INFO - PROCESS | 756 | --DOCSHELL 15F29800 == 34 [pid = 756] [id = 702] 11:32:08 INFO - PROCESS | 756 | --DOCSHELL 15030400 == 33 [pid = 756] [id = 701] 11:32:08 INFO - PROCESS | 756 | --DOCSHELL 0D27F800 == 32 [pid = 756] [id = 700] 11:32:08 INFO - PROCESS | 756 | --DOCSHELL 0C82E000 == 31 [pid = 756] [id = 699] 11:32:08 INFO - PROCESS | 756 | --DOCSHELL 0DAB2C00 == 30 [pid = 756] [id = 698] 11:32:08 INFO - PROCESS | 756 | --DOCSHELL 0C90C000 == 29 [pid = 756] [id = 697] 11:32:08 INFO - PROCESS | 756 | --DOCSHELL 15351400 == 28 [pid = 756] [id = 696] 11:32:08 INFO - PROCESS | 756 | --DOCSHELL 0E5E9C00 == 27 [pid = 756] [id = 711] 11:32:08 INFO - PROCESS | 756 | --DOCSHELL 160C2C00 == 26 [pid = 756] [id = 710] 11:32:08 INFO - PROCESS | 756 | --DOCSHELL 0C815800 == 25 [pid = 756] [id = 708] 11:32:08 INFO - PROCESS | 756 | --DOCSHELL 14AA0C00 == 24 [pid = 756] [id = 709] 11:32:08 INFO - PROCESS | 756 | --DOMWINDOW == 87 (0D106000) [pid = 756] [serial = 2069] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 756 | --DOMWINDOW == 86 (0D07AC00) [pid = 756] [serial = 2068] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 756 | --DOMWINDOW == 85 (0D271400) [pid = 756] [serial = 2066] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 756 | --DOMWINDOW == 84 (0C90E800) [pid = 756] [serial = 2065] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 756 | --DOMWINDOW == 83 (18EF1C00) [pid = 756] [serial = 2086] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 756 | --DOMWINDOW == 82 (1A3C7C00) [pid = 756] [serial = 2063] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 756 | --DOMWINDOW == 81 (15352000) [pid = 756] [serial = 2074] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 756 | --DOMWINDOW == 80 (17671C00) [pid = 756] [serial = 2059] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 756 | --DOMWINDOW == 79 (0E6D1000) [pid = 756] [serial = 2057] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 756 | --DOMWINDOW == 78 (17BED400) [pid = 756] [serial = 2081] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 756 | --DOMWINDOW == 77 (167E4400) [pid = 756] [serial = 2078] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 756 | --DOMWINDOW == 76 (1A323000) [pid = 756] [serial = 2062] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 756 | --DOMWINDOW == 75 (18EC0400) [pid = 756] [serial = 2060] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 756 | --DOMWINDOW == 74 (15F27C00) [pid = 756] [serial = 2075] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 756 | --DOMWINDOW == 73 (18305000) [pid = 756] [serial = 2083] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 756 | --DOMWINDOW == 72 (160C3800) [pid = 756] [serial = 2077] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 756 | --DOMWINDOW == 71 (0E010C00) [pid = 756] [serial = 2056] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 756 | --DOMWINDOW == 70 (18E0F400) [pid = 756] [serial = 2084] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 756 | --DOMWINDOW == 69 (0E58F000) [pid = 756] [serial = 2072] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 756 | --DOMWINDOW == 68 (0DB98000) [pid = 756] [serial = 2071] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 756 | --DOMWINDOW == 67 (17666000) [pid = 756] [serial = 2080] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 756 | --DOMWINDOW == 66 (196E3000) [pid = 756] [serial = 2089] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 756 | --DOMWINDOW == 65 (18EF4400) [pid = 756] [serial = 2087] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 756 | 1468607528958 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 11:32:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:32:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1471ms 11:32:08 INFO - PROCESS | 756 | 1468607528981 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 11:32:08 INFO - PROCESS | 756 | 1468607528985 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 11:32:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:32:08 INFO - PROCESS | 756 | 1468607528989 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:32:08 INFO - PROCESS | 756 | 1468607528994 Marionette TRACE conn6 <- [1,2814,null,{}] 11:32:09 INFO - PROCESS | 756 | 1468607528999 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:09 INFO - PROCESS | 756 | 1468607529001 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:09 INFO - PROCESS | 756 | 1468607529092 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 11:32:09 INFO - PROCESS | 756 | 1468607529101 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:09 INFO - PROCESS | 756 | 1468607529104 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:09 INFO - PROCESS | 756 | ++DOCSHELL 0C90FC00 == 25 [pid = 756] [id = 713] 11:32:09 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (0C912C00) [pid = 756] [serial = 2139] [outer = 00000000] 11:32:09 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (0D035800) [pid = 756] [serial = 2140] [outer = 0C912C00] 11:32:09 INFO - PROCESS | 756 | 1468607529152 Marionette DEBUG loaded listener.js 11:32:09 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (0D0E6C00) [pid = 756] [serial = 2141] [outer = 0C912C00] 11:32:09 INFO - PROCESS | 756 | 1468607529639 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:32:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:32:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 670ms 11:32:09 INFO - PROCESS | 756 | 1468607529662 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 11:32:09 INFO - PROCESS | 756 | 1468607529667 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 11:32:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:32:09 INFO - PROCESS | 756 | 1468607529674 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:32:09 INFO - PROCESS | 756 | 1468607529676 Marionette TRACE conn6 <- [1,2818,null,{}] 11:32:09 INFO - PROCESS | 756 | 1468607529685 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:09 INFO - PROCESS | 756 | 1468607529687 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:09 INFO - PROCESS | 756 | 1468607529779 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 11:32:09 INFO - PROCESS | 756 | 1468607529817 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:09 INFO - PROCESS | 756 | 1468607529819 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:09 INFO - PROCESS | 756 | ++DOCSHELL 0D842800 == 26 [pid = 756] [id = 714] 11:32:09 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (0D844000) [pid = 756] [serial = 2142] [outer = 00000000] 11:32:09 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (0DAB4800) [pid = 756] [serial = 2143] [outer = 0D844000] 11:32:09 INFO - PROCESS | 756 | 1468607529866 Marionette DEBUG loaded listener.js 11:32:09 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (0E00DC00) [pid = 756] [serial = 2144] [outer = 0D844000] 11:32:10 INFO - PROCESS | 756 | 1468607530347 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 11:32:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:32:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 730ms 11:32:10 INFO - PROCESS | 756 | 1468607530408 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 11:32:10 INFO - PROCESS | 756 | 1468607530410 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 11:32:10 INFO - PROCESS | 756 | 1468607530413 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:32:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:32:10 INFO - PROCESS | 756 | 1468607530416 Marionette TRACE conn6 <- [1,2822,null,{}] 11:32:10 INFO - PROCESS | 756 | 1468607530427 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:10 INFO - PROCESS | 756 | 1468607530432 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:10 INFO - PROCESS | 756 | 1468607530520 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 11:32:10 INFO - PROCESS | 756 | 1468607530627 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:10 INFO - PROCESS | 756 | 1468607530630 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:10 INFO - PROCESS | 756 | ++DOCSHELL 150B9400 == 27 [pid = 756] [id = 715] 11:32:10 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (150BAC00) [pid = 756] [serial = 2145] [outer = 00000000] 11:32:10 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (1535E400) [pid = 756] [serial = 2146] [outer = 150BAC00] 11:32:10 INFO - PROCESS | 756 | 1468607530678 Marionette DEBUG loaded listener.js 11:32:10 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (16062800) [pid = 756] [serial = 2147] [outer = 150BAC00] 11:32:11 INFO - PROCESS | 756 | 1468607531086 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:32:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:32:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 730ms 11:32:11 INFO - PROCESS | 756 | 1468607531147 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 11:32:11 INFO - PROCESS | 756 | 1468607531150 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 11:32:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:32:11 INFO - PROCESS | 756 | 1468607531153 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:32:11 INFO - PROCESS | 756 | 1468607531155 Marionette TRACE conn6 <- [1,2826,null,{}] 11:32:11 INFO - PROCESS | 756 | 1468607531200 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:11 INFO - PROCESS | 756 | 1468607531202 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:11 INFO - PROCESS | 756 | 1468607531322 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 11:32:11 INFO - PROCESS | 756 | 1468607531334 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:11 INFO - PROCESS | 756 | 1468607531336 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:11 INFO - PROCESS | 756 | ++DOCSHELL 16012C00 == 28 [pid = 756] [id = 716] 11:32:11 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (16065C00) [pid = 756] [serial = 2148] [outer = 00000000] 11:32:11 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (167E4400) [pid = 756] [serial = 2149] [outer = 16065C00] 11:32:11 INFO - PROCESS | 756 | 1468607531380 Marionette DEBUG loaded listener.js 11:32:11 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (17647800) [pid = 756] [serial = 2150] [outer = 16065C00] 11:32:11 INFO - PROCESS | 756 | 1468607531814 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 11:32:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:32:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 710ms 11:32:11 INFO - PROCESS | 756 | 1468607531867 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 11:32:11 INFO - PROCESS | 756 | 1468607531869 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 11:32:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:32:11 INFO - PROCESS | 756 | 1468607531879 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:32:11 INFO - PROCESS | 756 | 1468607531881 Marionette TRACE conn6 <- [1,2830,null,{}] 11:32:11 INFO - PROCESS | 756 | 1468607531884 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:11 INFO - PROCESS | 756 | 1468607531886 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:12 INFO - PROCESS | 756 | 1468607531999 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 11:32:12 INFO - PROCESS | 756 | 1468607532004 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:12 INFO - PROCESS | 756 | 1468607532006 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:12 INFO - PROCESS | 756 | ++DOCSHELL 17B0A800 == 29 [pid = 756] [id = 717] 11:32:12 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (17B0E000) [pid = 756] [serial = 2151] [outer = 00000000] 11:32:12 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (17C0A800) [pid = 756] [serial = 2152] [outer = 17B0E000] 11:32:12 INFO - PROCESS | 756 | 1468607532050 Marionette DEBUG loaded listener.js 11:32:12 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (18302400) [pid = 756] [serial = 2153] [outer = 17B0E000] 11:32:12 INFO - PROCESS | 756 | 1468607532524 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 11:32:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:32:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 670ms 11:32:12 INFO - PROCESS | 756 | 1468607532556 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 11:32:12 INFO - PROCESS | 756 | 1468607532559 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 11:32:12 INFO - PROCESS | 756 | 1468607532562 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:32:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:32:12 INFO - PROCESS | 756 | 1468607532563 Marionette TRACE conn6 <- [1,2834,null,{}] 11:32:12 INFO - PROCESS | 756 | 1468607532567 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:12 INFO - PROCESS | 756 | 1468607532572 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:12 INFO - PROCESS | 756 | 1468607532726 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 11:32:12 INFO - PROCESS | 756 | 1468607532754 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:12 INFO - PROCESS | 756 | 1468607532756 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:12 INFO - PROCESS | 756 | ++DOCSHELL 18E14400 == 30 [pid = 756] [id = 718] 11:32:12 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (18EC4400) [pid = 756] [serial = 2154] [outer = 00000000] 11:32:12 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (18EF1C00) [pid = 756] [serial = 2155] [outer = 18EC4400] 11:32:12 INFO - PROCESS | 756 | 1468607532801 Marionette DEBUG loaded listener.js 11:32:12 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (18EF7800) [pid = 756] [serial = 2156] [outer = 18EC4400] 11:32:13 INFO - PROCESS | 756 | --DOMWINDOW == 82 (17C0B400) [pid = 756] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:32:13 INFO - PROCESS | 756 | --DOMWINDOW == 81 (18EF5000) [pid = 756] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:32:13 INFO - PROCESS | 756 | --DOMWINDOW == 80 (193A6400) [pid = 756] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:32:13 INFO - PROCESS | 756 | --DOMWINDOW == 79 (0C90CC00) [pid = 756] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:32:13 INFO - PROCESS | 756 | --DOMWINDOW == 78 (0D7A1000) [pid = 756] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:32:13 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0C82EC00) [pid = 756] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:32:13 INFO - PROCESS | 756 | --DOMWINDOW == 76 (15030C00) [pid = 756] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:32:13 INFO - PROCESS | 756 | --DOMWINDOW == 75 (0DB8F000) [pid = 756] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:32:13 INFO - PROCESS | 756 | --DOMWINDOW == 74 (0DB8E000) [pid = 756] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:32:13 INFO - PROCESS | 756 | --DOMWINDOW == 73 (193B1400) [pid = 756] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:32:13 INFO - PROCESS | 756 | --DOMWINDOW == 72 (16068000) [pid = 756] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:32:13 INFO - PROCESS | 756 | --DOMWINDOW == 71 (1A4E3C00) [pid = 756] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:32:13 INFO - PROCESS | 756 | 1468607533407 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 11:32:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:32:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 870ms 11:32:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:32:13 INFO - PROCESS | 756 | 1468607533437 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 11:32:13 INFO - PROCESS | 756 | 1468607533439 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 11:32:13 INFO - PROCESS | 756 | 1468607533442 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:32:13 INFO - PROCESS | 756 | 1468607533444 Marionette TRACE conn6 <- [1,2838,null,{}] 11:32:13 INFO - PROCESS | 756 | 1468607533462 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:13 INFO - PROCESS | 756 | 1468607533464 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:13 INFO - PROCESS | 756 | 1468607533541 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 11:32:13 INFO - PROCESS | 756 | 1468607533547 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:13 INFO - PROCESS | 756 | 1468607533549 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:13 INFO - PROCESS | 756 | ++DOCSHELL 0D838000 == 31 [pid = 756] [id = 719] 11:32:13 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (1502EC00) [pid = 756] [serial = 2157] [outer = 00000000] 11:32:13 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (1830E400) [pid = 756] [serial = 2158] [outer = 1502EC00] 11:32:13 INFO - PROCESS | 756 | 1468607533592 Marionette DEBUG loaded listener.js 11:32:13 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (18EEA400) [pid = 756] [serial = 2159] [outer = 1502EC00] 11:32:14 INFO - PROCESS | 756 | 1468607534005 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:32:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:32:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 590ms 11:32:14 INFO - PROCESS | 756 | 1468607534033 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 11:32:14 INFO - PROCESS | 756 | 1468607534035 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 11:32:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:32:14 INFO - PROCESS | 756 | 1468607534038 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:32:14 INFO - PROCESS | 756 | 1468607534039 Marionette TRACE conn6 <- [1,2842,null,{}] 11:32:14 INFO - PROCESS | 756 | 1468607534043 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:14 INFO - PROCESS | 756 | 1468607534044 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:14 INFO - PROCESS | 756 | 1468607534166 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 11:32:14 INFO - PROCESS | 756 | 1468607534174 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:14 INFO - PROCESS | 756 | 1468607534176 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:14 INFO - PROCESS | 756 | ++DOCSHELL 16354800 == 32 [pid = 756] [id = 720] 11:32:14 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (17BEF000) [pid = 756] [serial = 2160] [outer = 00000000] 11:32:14 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (193AC000) [pid = 756] [serial = 2161] [outer = 17BEF000] 11:32:14 INFO - PROCESS | 756 | 1468607534222 Marionette DEBUG loaded listener.js 11:32:14 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (193B1400) [pid = 756] [serial = 2162] [outer = 17BEF000] 11:32:14 INFO - PROCESS | 756 | 1468607534660 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 11:32:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:32:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 670ms 11:32:14 INFO - PROCESS | 756 | 1468607534713 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 11:32:14 INFO - PROCESS | 756 | 1468607534715 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 11:32:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:32:14 INFO - PROCESS | 756 | 1468607534719 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:32:14 INFO - PROCESS | 756 | 1468607534721 Marionette TRACE conn6 <- [1,2846,null,{}] 11:32:14 INFO - PROCESS | 756 | 1468607534724 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:14 INFO - PROCESS | 756 | 1468607534726 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:14 INFO - PROCESS | 756 | 1468607534848 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 11:32:14 INFO - PROCESS | 756 | 1468607534858 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:14 INFO - PROCESS | 756 | 1468607534860 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:14 INFO - PROCESS | 756 | ++DOCSHELL 19749800 == 33 [pid = 756] [id = 721] 11:32:14 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (19D4D800) [pid = 756] [serial = 2163] [outer = 00000000] 11:32:14 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (19D99400) [pid = 756] [serial = 2164] [outer = 19D4D800] 11:32:14 INFO - PROCESS | 756 | 1468607534904 Marionette DEBUG loaded listener.js 11:32:14 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (1A325400) [pid = 756] [serial = 2165] [outer = 19D4D800] 11:32:15 INFO - PROCESS | 756 | --DOCSHELL 0C90FC00 == 32 [pid = 756] [id = 713] 11:32:15 INFO - PROCESS | 756 | --DOCSHELL 0D646400 == 31 [pid = 756] [id = 712] 11:32:16 INFO - PROCESS | 756 | --DOCSHELL 0D842800 == 30 [pid = 756] [id = 714] 11:32:16 INFO - PROCESS | 756 | --DOCSHELL 16354800 == 29 [pid = 756] [id = 720] 11:32:16 INFO - PROCESS | 756 | --DOCSHELL 150B9400 == 28 [pid = 756] [id = 715] 11:32:16 INFO - PROCESS | 756 | --DOCSHELL 0D838000 == 27 [pid = 756] [id = 719] 11:32:16 INFO - PROCESS | 756 | --DOCSHELL 16012C00 == 26 [pid = 756] [id = 716] 11:32:16 INFO - PROCESS | 756 | --DOCSHELL 18E14400 == 25 [pid = 756] [id = 718] 11:32:16 INFO - PROCESS | 756 | --DOCSHELL 17B0A800 == 24 [pid = 756] [id = 717] 11:32:16 INFO - PROCESS | 756 | --DOMWINDOW == 79 (1A505C00) [pid = 756] [serial = 2122] [outer = 00000000] [url = about:blank] 11:32:16 INFO - PROCESS | 756 | --DOMWINDOW == 78 (1830C400) [pid = 756] [serial = 2110] [outer = 00000000] [url = about:blank] 11:32:16 INFO - PROCESS | 756 | --DOMWINDOW == 77 (196E4C00) [pid = 756] [serial = 2113] [outer = 00000000] [url = about:blank] 11:32:16 INFO - PROCESS | 756 | --DOMWINDOW == 76 (18E0E800) [pid = 756] [serial = 2111] [outer = 00000000] [url = about:blank] 11:32:16 INFO - PROCESS | 756 | --DOMWINDOW == 75 (196E3400) [pid = 756] [serial = 2090] [outer = 00000000] [url = about:blank] 11:32:16 INFO - PROCESS | 756 | --DOMWINDOW == 74 (0CC76C00) [pid = 756] [serial = 2092] [outer = 00000000] [url = about:blank] 11:32:16 INFO - PROCESS | 756 | --DOMWINDOW == 73 (0D0E6400) [pid = 756] [serial = 2093] [outer = 00000000] [url = about:blank] 11:32:16 INFO - PROCESS | 756 | --DOMWINDOW == 72 (0D845400) [pid = 756] [serial = 2101] [outer = 00000000] [url = about:blank] 11:32:16 INFO - PROCESS | 756 | --DOMWINDOW == 71 (0DB8D400) [pid = 756] [serial = 2102] [outer = 00000000] [url = about:blank] 11:32:16 INFO - PROCESS | 756 | --DOMWINDOW == 70 (0C8EF000) [pid = 756] [serial = 2098] [outer = 00000000] [url = about:blank] 11:32:16 INFO - PROCESS | 756 | --DOMWINDOW == 69 (0CCCC800) [pid = 756] [serial = 2099] [outer = 00000000] [url = about:blank] 11:32:16 INFO - PROCESS | 756 | --DOMWINDOW == 68 (150C4400) [pid = 756] [serial = 2104] [outer = 00000000] [url = about:blank] 11:32:16 INFO - PROCESS | 756 | --DOMWINDOW == 67 (1601A800) [pid = 756] [serial = 2105] [outer = 00000000] [url = about:blank] 11:32:16 INFO - PROCESS | 756 | --DOMWINDOW == 66 (0E689C00) [pid = 756] [serial = 2095] [outer = 00000000] [url = about:blank] 11:32:16 INFO - PROCESS | 756 | --DOMWINDOW == 65 (141D1800) [pid = 756] [serial = 2096] [outer = 00000000] [url = about:blank] 11:32:16 INFO - PROCESS | 756 | --DOMWINDOW == 64 (1A506000) [pid = 756] [serial = 2123] [outer = 00000000] [url = about:blank] 11:32:16 INFO - PROCESS | 756 | --DOMWINDOW == 63 (16067800) [pid = 756] [serial = 2116] [outer = 00000000] [url = about:blank] 11:32:16 INFO - PROCESS | 756 | --DOMWINDOW == 62 (19F84C00) [pid = 756] [serial = 2119] [outer = 00000000] [url = about:blank] 11:32:16 INFO - PROCESS | 756 | --DOMWINDOW == 61 (160C8C00) [pid = 756] [serial = 2117] [outer = 00000000] [url = about:blank] 11:32:16 INFO - PROCESS | 756 | --DOMWINDOW == 60 (196E5400) [pid = 756] [serial = 2114] [outer = 00000000] [url = about:blank] 11:32:16 INFO - PROCESS | 756 | --DOMWINDOW == 59 (1764D000) [pid = 756] [serial = 2107] [outer = 00000000] [url = about:blank] 11:32:16 INFO - PROCESS | 756 | --DOMWINDOW == 58 (1A327800) [pid = 756] [serial = 2120] [outer = 00000000] [url = about:blank] 11:32:16 INFO - PROCESS | 756 | --DOMWINDOW == 57 (17BF5800) [pid = 756] [serial = 2108] [outer = 00000000] [url = about:blank] 11:32:16 INFO - PROCESS | 756 | 1468607536636 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:32:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:32:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1974ms 11:32:16 INFO - PROCESS | 756 | 1468607536700 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 11:32:16 INFO - PROCESS | 756 | 1468607536704 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 11:32:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:32:16 INFO - PROCESS | 756 | 1468607536709 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:32:16 INFO - PROCESS | 756 | 1468607536712 Marionette TRACE conn6 <- [1,2850,null,{}] 11:32:16 INFO - PROCESS | 756 | 1468607536718 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:16 INFO - PROCESS | 756 | 1468607536721 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:16 INFO - PROCESS | 756 | 1468607536813 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 11:32:16 INFO - PROCESS | 756 | 1468607536828 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:16 INFO - PROCESS | 756 | 1468607536830 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:16 INFO - PROCESS | 756 | ++DOCSHELL 0C8F3000 == 25 [pid = 756] [id = 722] 11:32:16 INFO - PROCESS | 756 | ++DOMWINDOW == 58 (0C8F5000) [pid = 756] [serial = 2166] [outer = 00000000] 11:32:16 INFO - PROCESS | 756 | ++DOMWINDOW == 59 (0C905000) [pid = 756] [serial = 2167] [outer = 0C8F5000] 11:32:16 INFO - PROCESS | 756 | 1468607536879 Marionette DEBUG loaded listener.js 11:32:16 INFO - PROCESS | 756 | ++DOMWINDOW == 60 (0C90A400) [pid = 756] [serial = 2168] [outer = 0C8F5000] 11:32:17 INFO - PROCESS | 756 | 1468607537385 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 11:32:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:32:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 730ms 11:32:17 INFO - PROCESS | 756 | 1468607537439 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 11:32:17 INFO - PROCESS | 756 | 1468607537445 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 11:32:17 INFO - PROCESS | 756 | 1468607537451 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:32:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:32:17 INFO - PROCESS | 756 | 1468607537453 Marionette TRACE conn6 <- [1,2854,null,{}] 11:32:17 INFO - PROCESS | 756 | 1468607537457 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:17 INFO - PROCESS | 756 | 1468607537460 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:17 INFO - PROCESS | 756 | 1468607537548 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 11:32:17 INFO - PROCESS | 756 | 1468607537555 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:17 INFO - PROCESS | 756 | 1468607537557 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:17 INFO - PROCESS | 756 | ++DOCSHELL 0D10E800 == 26 [pid = 756] [id = 723] 11:32:17 INFO - PROCESS | 756 | ++DOMWINDOW == 61 (0D10FC00) [pid = 756] [serial = 2169] [outer = 00000000] 11:32:17 INFO - PROCESS | 756 | ++DOMWINDOW == 62 (0D1F9C00) [pid = 756] [serial = 2170] [outer = 0D10FC00] 11:32:17 INFO - PROCESS | 756 | 1468607537605 Marionette DEBUG loaded listener.js 11:32:17 INFO - PROCESS | 756 | ++DOMWINDOW == 63 (0D275000) [pid = 756] [serial = 2171] [outer = 0D10FC00] 11:32:18 INFO - PROCESS | 756 | 1468607538084 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 11:32:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:32:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 671ms 11:32:18 INFO - PROCESS | 756 | 1468607538126 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 11:32:18 INFO - PROCESS | 756 | 1468607538128 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 11:32:18 INFO - PROCESS | 756 | 1468607538132 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:32:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:32:18 INFO - PROCESS | 756 | 1468607538135 Marionette TRACE conn6 <- [1,2858,null,{}] 11:32:18 INFO - PROCESS | 756 | 1468607538147 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:18 INFO - PROCESS | 756 | 1468607538152 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:18 INFO - PROCESS | 756 | 1468607538269 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 11:32:18 INFO - PROCESS | 756 | 1468607538371 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:18 INFO - PROCESS | 756 | 1468607538374 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:18 INFO - PROCESS | 756 | ++DOCSHELL 0DB95000 == 27 [pid = 756] [id = 724] 11:32:18 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (0DB95C00) [pid = 756] [serial = 2172] [outer = 00000000] 11:32:18 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (0E07F400) [pid = 756] [serial = 2173] [outer = 0DB95C00] 11:32:18 INFO - PROCESS | 756 | 1468607538421 Marionette DEBUG loaded listener.js 11:32:18 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (0E6CBC00) [pid = 756] [serial = 2174] [outer = 0DB95C00] 11:32:18 INFO - PROCESS | 756 | 1468607538819 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 11:32:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:32:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 11:32:18 INFO - PROCESS | 756 | 1468607538865 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 11:32:18 INFO - PROCESS | 756 | 1468607538868 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 11:32:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:32:18 INFO - PROCESS | 756 | 1468607538871 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:32:18 INFO - PROCESS | 756 | 1468607538873 Marionette TRACE conn6 <- [1,2862,null,{}] 11:32:18 INFO - PROCESS | 756 | 1468607538876 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:18 INFO - PROCESS | 756 | 1468607538878 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:18 INFO - PROCESS | 756 | 1468607538964 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 11:32:18 INFO - PROCESS | 756 | 1468607538969 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:18 INFO - PROCESS | 756 | 1468607538971 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:18 INFO - PROCESS | 756 | ++DOCSHELL 0E6D0C00 == 28 [pid = 756] [id = 725] 11:32:18 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (14157400) [pid = 756] [serial = 2175] [outer = 00000000] 11:32:19 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (14A6A000) [pid = 756] [serial = 2176] [outer = 14157400] 11:32:19 INFO - PROCESS | 756 | 1468607539015 Marionette DEBUG loaded listener.js 11:32:19 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (15030800) [pid = 756] [serial = 2177] [outer = 14157400] 11:32:19 INFO - PROCESS | 756 | 1468607539445 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 11:32:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:32:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 630ms 11:32:19 INFO - PROCESS | 756 | 1468607539506 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 11:32:19 INFO - PROCESS | 756 | 1468607539508 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 11:32:19 INFO - PROCESS | 756 | 1468607539511 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:32:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:32:19 INFO - PROCESS | 756 | 1468607539513 Marionette TRACE conn6 <- [1,2866,null,{}] 11:32:19 INFO - PROCESS | 756 | 1468607539517 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:19 INFO - PROCESS | 756 | 1468607539519 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:19 INFO - PROCESS | 756 | 1468607539596 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 11:32:19 INFO - PROCESS | 756 | 1468607539602 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:19 INFO - PROCESS | 756 | 1468607539604 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:19 INFO - PROCESS | 756 | ++DOCSHELL 15052000 == 29 [pid = 756] [id = 726] 11:32:19 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (150BD400) [pid = 756] [serial = 2178] [outer = 00000000] 11:32:19 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (16010800) [pid = 756] [serial = 2179] [outer = 150BD400] 11:32:19 INFO - PROCESS | 756 | 1468607539647 Marionette DEBUG loaded listener.js 11:32:19 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (1606E000) [pid = 756] [serial = 2180] [outer = 150BD400] 11:32:20 INFO - PROCESS | 756 | 1468607540143 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 11:32:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:32:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 671ms 11:32:20 INFO - PROCESS | 756 | 1468607540187 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 11:32:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:32:20 INFO - PROCESS | 756 | 1468607540189 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 11:32:20 INFO - PROCESS | 756 | 1468607540192 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:32:20 INFO - PROCESS | 756 | 1468607540193 Marionette TRACE conn6 <- [1,2870,null,{}] 11:32:20 INFO - PROCESS | 756 | 1468607540197 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:20 INFO - PROCESS | 756 | 1468607540202 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:20 INFO - PROCESS | 756 | 1468607540304 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 11:32:20 INFO - PROCESS | 756 | 1468607540309 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:20 INFO - PROCESS | 756 | 1468607540311 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:20 INFO - PROCESS | 756 | ++DOCSHELL 1764D400 == 30 [pid = 756] [id = 727] 11:32:20 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (17672000) [pid = 756] [serial = 2181] [outer = 00000000] 11:32:20 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (17BEE000) [pid = 756] [serial = 2182] [outer = 17672000] 11:32:20 INFO - PROCESS | 756 | 1468607540356 Marionette DEBUG loaded listener.js 11:32:20 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (17BF6800) [pid = 756] [serial = 2183] [outer = 17672000] 11:32:20 INFO - PROCESS | 756 | 1468607540798 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 11:32:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:32:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 630ms 11:32:20 INFO - PROCESS | 756 | 1468607540832 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 11:32:20 INFO - PROCESS | 756 | 1468607540834 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 11:32:20 INFO - PROCESS | 756 | 1468607540837 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:32:20 INFO - PROCESS | 756 | 1468607540839 Marionette TRACE conn6 <- [1,2874,null,{}] 11:32:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:32:20 INFO - PROCESS | 756 | 1468607540842 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:20 INFO - PROCESS | 756 | 1468607540844 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:20 INFO - PROCESS | 756 | 1468607540921 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 11:32:20 INFO - PROCESS | 756 | 1468607540926 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:20 INFO - PROCESS | 756 | 1468607540928 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:20 INFO - PROCESS | 756 | ++DOCSHELL 17C0F800 == 31 [pid = 756] [id = 728] 11:32:20 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (180A4000) [pid = 756] [serial = 2184] [outer = 00000000] 11:32:20 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (1830AC00) [pid = 756] [serial = 2185] [outer = 180A4000] 11:32:20 INFO - PROCESS | 756 | 1468607540973 Marionette DEBUG loaded listener.js 11:32:21 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (1830B000) [pid = 756] [serial = 2186] [outer = 180A4000] 11:32:21 INFO - PROCESS | 756 | 1468607541412 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 11:32:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:32:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 630ms 11:32:21 INFO - PROCESS | 756 | 1468607541484 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 11:32:21 INFO - PROCESS | 756 | 1468607541486 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 11:32:21 INFO - PROCESS | 756 | 1468607541489 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:32:21 INFO - PROCESS | 756 | 1468607541491 Marionette TRACE conn6 <- [1,2878,null,{}] 11:32:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:32:21 INFO - PROCESS | 756 | 1468607541494 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:21 INFO - PROCESS | 756 | 1468607541496 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:21 INFO - PROCESS | 756 | 1468607541577 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 11:32:21 INFO - PROCESS | 756 | 1468607541585 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:21 INFO - PROCESS | 756 | 1468607541587 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:21 INFO - PROCESS | 756 | ++DOCSHELL 18E1AC00 == 32 [pid = 756] [id = 729] 11:32:21 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (18EB9C00) [pid = 756] [serial = 2187] [outer = 00000000] 11:32:21 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (18EF4000) [pid = 756] [serial = 2188] [outer = 18EB9C00] 11:32:21 INFO - PROCESS | 756 | 1468607541630 Marionette DEBUG loaded listener.js 11:32:21 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (18EEE800) [pid = 756] [serial = 2189] [outer = 18EB9C00] 11:32:22 INFO - PROCESS | 756 | 1468607542104 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:32:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:32:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 670ms 11:32:22 INFO - PROCESS | 756 | 1468607542165 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 11:32:22 INFO - PROCESS | 756 | 1468607542167 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 11:32:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:32:22 INFO - PROCESS | 756 | 1468607542170 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:32:22 INFO - PROCESS | 756 | 1468607542172 Marionette TRACE conn6 <- [1,2882,null,{}] 11:32:22 INFO - PROCESS | 756 | 1468607542182 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:22 INFO - PROCESS | 756 | 1468607542184 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:22 INFO - PROCESS | 756 | 1468607542295 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 11:32:22 INFO - PROCESS | 756 | 1468607542387 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:22 INFO - PROCESS | 756 | 1468607542389 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:22 INFO - PROCESS | 756 | ++DOCSHELL 0DB94C00 == 33 [pid = 756] [id = 730] 11:32:22 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (193A8800) [pid = 756] [serial = 2190] [outer = 00000000] 11:32:22 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (193B0800) [pid = 756] [serial = 2191] [outer = 193A8800] 11:32:22 INFO - PROCESS | 756 | 1468607542433 Marionette DEBUG loaded listener.js 11:32:22 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (196E5800) [pid = 756] [serial = 2192] [outer = 193A8800] 11:32:22 INFO - PROCESS | 756 | 1468607542854 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 11:32:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:32:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 730ms 11:32:22 INFO - PROCESS | 756 | 1468607542901 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 11:32:22 INFO - PROCESS | 756 | 1468607542903 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 11:32:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:32:22 INFO - PROCESS | 756 | 1468607542905 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:32:22 INFO - PROCESS | 756 | 1468607542907 Marionette TRACE conn6 <- [1,2886,null,{}] 11:32:22 INFO - PROCESS | 756 | 1468607542910 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:22 INFO - PROCESS | 756 | 1468607542912 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:23 INFO - PROCESS | 756 | 1468607543029 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 11:32:23 INFO - PROCESS | 756 | 1468607543034 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:23 INFO - PROCESS | 756 | 1468607543036 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:23 INFO - PROCESS | 756 | ++DOCSHELL 19D50800 == 34 [pid = 756] [id = 731] 11:32:23 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (19D56400) [pid = 756] [serial = 2193] [outer = 00000000] 11:32:23 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (1A325000) [pid = 756] [serial = 2194] [outer = 19D56400] 11:32:23 INFO - PROCESS | 756 | 1468607543079 Marionette DEBUG loaded listener.js 11:32:23 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (1A3CB400) [pid = 756] [serial = 2195] [outer = 19D56400] 11:32:23 INFO - PROCESS | 756 | 1468607543537 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 11:32:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:32:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 11:32:23 INFO - PROCESS | 756 | 1468607543577 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 11:32:23 INFO - PROCESS | 756 | 1468607543579 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 11:32:23 INFO - PROCESS | 756 | 1468607543582 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:32:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:32:23 INFO - PROCESS | 756 | 1468607543584 Marionette TRACE conn6 <- [1,2890,null,{}] 11:32:23 INFO - PROCESS | 756 | 1468607543588 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:23 INFO - PROCESS | 756 | 1468607543590 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:23 INFO - PROCESS | 756 | 1468607543746 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 11:32:23 INFO - PROCESS | 756 | 1468607543772 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:23 INFO - PROCESS | 756 | 1468607543774 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:23 INFO - PROCESS | 756 | ++DOCSHELL 141DC800 == 35 [pid = 756] [id = 732] 11:32:23 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (1A4E7800) [pid = 756] [serial = 2196] [outer = 00000000] 11:32:23 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (1A508C00) [pid = 756] [serial = 2197] [outer = 1A4E7800] 11:32:23 INFO - PROCESS | 756 | 1468607543820 Marionette DEBUG loaded listener.js 11:32:23 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (1A510800) [pid = 756] [serial = 2198] [outer = 1A4E7800] 11:32:24 INFO - PROCESS | 756 | --DOMWINDOW == 89 (17BEF000) [pid = 756] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:32:24 INFO - PROCESS | 756 | --DOMWINDOW == 88 (16065C00) [pid = 756] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:32:24 INFO - PROCESS | 756 | --DOMWINDOW == 87 (17B0E000) [pid = 756] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:32:24 INFO - PROCESS | 756 | --DOMWINDOW == 86 (18EC4400) [pid = 756] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:32:24 INFO - PROCESS | 756 | --DOMWINDOW == 85 (150BAC00) [pid = 756] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:32:24 INFO - PROCESS | 756 | --DOMWINDOW == 84 (0D844000) [pid = 756] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:32:24 INFO - PROCESS | 756 | --DOMWINDOW == 83 (0C912C00) [pid = 756] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:32:24 INFO - PROCESS | 756 | --DOMWINDOW == 82 (0D647400) [pid = 756] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:32:24 INFO - PROCESS | 756 | --DOMWINDOW == 81 (1A503400) [pid = 756] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:32:24 INFO - PROCESS | 756 | --DOMWINDOW == 80 (18EF7400) [pid = 756] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:32:24 INFO - PROCESS | 756 | --DOMWINDOW == 79 (14B90C00) [pid = 756] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:32:24 INFO - PROCESS | 756 | --DOMWINDOW == 78 (0C822000) [pid = 756] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:32:24 INFO - PROCESS | 756 | --DOMWINDOW == 77 (1502EC00) [pid = 756] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:32:24 INFO - PROCESS | 756 | 1468607544375 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:32:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:32:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 830ms 11:32:24 INFO - PROCESS | 756 | 1468607544417 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 11:32:24 INFO - PROCESS | 756 | 1468607544419 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 11:32:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:32:24 INFO - PROCESS | 756 | 1468607544422 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:32:24 INFO - PROCESS | 756 | 1468607544423 Marionette TRACE conn6 <- [1,2894,null,{}] 11:32:24 INFO - PROCESS | 756 | 1468607544427 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:24 INFO - PROCESS | 756 | 1468607544429 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:24 INFO - PROCESS | 756 | 1468607544511 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 11:32:24 INFO - PROCESS | 756 | 1468607544517 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:24 INFO - PROCESS | 756 | 1468607544518 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:24 INFO - PROCESS | 756 | ++DOCSHELL 14B91C00 == 36 [pid = 756] [id = 733] 11:32:24 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (14E20000) [pid = 756] [serial = 2199] [outer = 00000000] 11:32:24 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (17671000) [pid = 756] [serial = 2200] [outer = 14E20000] 11:32:24 INFO - PROCESS | 756 | 1468607544572 Marionette DEBUG loaded listener.js 11:32:24 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (180A0400) [pid = 756] [serial = 2201] [outer = 14E20000] 11:32:25 INFO - PROCESS | 756 | 1468607545009 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 11:32:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:32:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 630ms 11:32:25 INFO - PROCESS | 756 | 1468607545056 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 11:32:25 INFO - PROCESS | 756 | 1468607545058 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 11:32:25 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:32:25 INFO - PROCESS | 756 | 1468607545061 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:32:25 INFO - PROCESS | 756 | 1468607545063 Marionette TRACE conn6 <- [1,2898,null,{}] 11:32:25 INFO - PROCESS | 756 | 1468607545066 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:25 INFO - PROCESS | 756 | 1468607545068 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:25 INFO - PROCESS | 756 | 1468607545147 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 11:32:25 INFO - PROCESS | 756 | 1468607545153 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:25 INFO - PROCESS | 756 | 1468607545155 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:25 INFO - PROCESS | 756 | ++DOCSHELL 18EC4400 == 37 [pid = 756] [id = 734] 11:32:25 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (18EF7400) [pid = 756] [serial = 2202] [outer = 00000000] 11:32:25 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (1A506000) [pid = 756] [serial = 2203] [outer = 18EF7400] 11:32:25 INFO - PROCESS | 756 | 1468607545198 Marionette DEBUG loaded listener.js 11:32:25 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (1B06B400) [pid = 756] [serial = 2204] [outer = 18EF7400] 11:32:25 INFO - PROCESS | 756 | 1468607545615 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 11:32:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:32:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:32:25 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 11:32:25 INFO - PROCESS | 756 | 1468607545707 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 11:32:25 INFO - PROCESS | 756 | 1468607545710 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 11:32:25 INFO - PROCESS | 756 | 1468607545713 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:32:25 INFO - PROCESS | 756 | 1468607545715 Marionette TRACE conn6 <- [1,2902,null,{}] 11:32:25 INFO - TEST-START | /DOMEvents/constructors.html 11:32:25 INFO - PROCESS | 756 | 1468607545718 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:25 INFO - PROCESS | 756 | 1468607545720 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:25 INFO - PROCESS | 756 | 1468607545799 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 11:32:25 INFO - PROCESS | 756 | 1468607545804 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:25 INFO - PROCESS | 756 | 1468607545806 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:25 INFO - PROCESS | 756 | ++DOCSHELL 1600F400 == 38 [pid = 756] [id = 735] 11:32:25 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (16D5E400) [pid = 756] [serial = 2205] [outer = 00000000] 11:32:25 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (1B078800) [pid = 756] [serial = 2206] [outer = 16D5E400] 11:32:25 INFO - PROCESS | 756 | 1468607545852 Marionette DEBUG loaded listener.js 11:32:25 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (1B611C00) [pid = 756] [serial = 2207] [outer = 16D5E400] 11:32:26 INFO - PROCESS | 756 | --DOCSHELL 19749800 == 37 [pid = 756] [id = 721] 11:32:26 INFO - PROCESS | 756 | --DOCSHELL 0C8F3000 == 36 [pid = 756] [id = 722] 11:32:27 INFO - PROCESS | 756 | --DOCSHELL 0D10E800 == 35 [pid = 756] [id = 723] 11:32:27 INFO - PROCESS | 756 | --DOCSHELL 0DB95000 == 34 [pid = 756] [id = 724] 11:32:27 INFO - PROCESS | 756 | --DOCSHELL 18EC4400 == 33 [pid = 756] [id = 734] 11:32:27 INFO - PROCESS | 756 | --DOCSHELL 17C0F800 == 32 [pid = 756] [id = 728] 11:32:27 INFO - PROCESS | 756 | --DOCSHELL 18E1AC00 == 31 [pid = 756] [id = 729] 11:32:27 INFO - PROCESS | 756 | --DOCSHELL 0DB94C00 == 30 [pid = 756] [id = 730] 11:32:27 INFO - PROCESS | 756 | --DOCSHELL 15052000 == 29 [pid = 756] [id = 726] 11:32:27 INFO - PROCESS | 756 | --DOCSHELL 141DC800 == 28 [pid = 756] [id = 732] 11:32:27 INFO - PROCESS | 756 | --DOCSHELL 1764D400 == 27 [pid = 756] [id = 727] 11:32:27 INFO - PROCESS | 756 | --DOCSHELL 14B91C00 == 26 [pid = 756] [id = 733] 11:32:27 INFO - PROCESS | 756 | --DOCSHELL 0E6D0C00 == 25 [pid = 756] [id = 725] 11:32:27 INFO - PROCESS | 756 | --DOCSHELL 19D50800 == 24 [pid = 756] [id = 731] 11:32:27 INFO - PROCESS | 756 | --DOMWINDOW == 85 (193B1400) [pid = 756] [serial = 2162] [outer = 00000000] [url = about:blank] 11:32:27 INFO - PROCESS | 756 | --DOMWINDOW == 84 (167E4400) [pid = 756] [serial = 2149] [outer = 00000000] [url = about:blank] 11:32:27 INFO - PROCESS | 756 | --DOMWINDOW == 83 (17C0A800) [pid = 756] [serial = 2152] [outer = 00000000] [url = about:blank] 11:32:27 INFO - PROCESS | 756 | --DOMWINDOW == 82 (18302400) [pid = 756] [serial = 2153] [outer = 00000000] [url = about:blank] 11:32:27 INFO - PROCESS | 756 | --DOMWINDOW == 81 (19D99400) [pid = 756] [serial = 2164] [outer = 00000000] [url = about:blank] 11:32:27 INFO - PROCESS | 756 | --DOMWINDOW == 80 (18EF1C00) [pid = 756] [serial = 2155] [outer = 00000000] [url = about:blank] 11:32:27 INFO - PROCESS | 756 | --DOMWINDOW == 79 (193AC000) [pid = 756] [serial = 2161] [outer = 00000000] [url = about:blank] 11:32:27 INFO - PROCESS | 756 | --DOMWINDOW == 78 (18EF7800) [pid = 756] [serial = 2156] [outer = 00000000] [url = about:blank] 11:32:27 INFO - PROCESS | 756 | --DOMWINDOW == 77 (1535E400) [pid = 756] [serial = 2146] [outer = 00000000] [url = about:blank] 11:32:27 INFO - PROCESS | 756 | --DOMWINDOW == 76 (0DAB4800) [pid = 756] [serial = 2143] [outer = 00000000] [url = about:blank] 11:32:27 INFO - PROCESS | 756 | --DOMWINDOW == 75 (0E00DC00) [pid = 756] [serial = 2144] [outer = 00000000] [url = about:blank] 11:32:27 INFO - PROCESS | 756 | --DOMWINDOW == 74 (0D035800) [pid = 756] [serial = 2140] [outer = 00000000] [url = about:blank] 11:32:27 INFO - PROCESS | 756 | --DOMWINDOW == 73 (0D0E6C00) [pid = 756] [serial = 2141] [outer = 00000000] [url = about:blank] 11:32:27 INFO - PROCESS | 756 | --DOMWINDOW == 72 (0DB94800) [pid = 756] [serial = 2138] [outer = 00000000] [url = about:blank] 11:32:27 INFO - PROCESS | 756 | --DOMWINDOW == 71 (0D83CC00) [pid = 756] [serial = 2137] [outer = 00000000] [url = about:blank] 11:32:27 INFO - PROCESS | 756 | --DOMWINDOW == 70 (1B60EC00) [pid = 756] [serial = 2135] [outer = 00000000] [url = about:blank] 11:32:27 INFO - PROCESS | 756 | --DOMWINDOW == 69 (1B079400) [pid = 756] [serial = 2134] [outer = 00000000] [url = about:blank] 11:32:27 INFO - PROCESS | 756 | --DOMWINDOW == 68 (1A3CCC00) [pid = 756] [serial = 2132] [outer = 00000000] [url = about:blank] 11:32:27 INFO - PROCESS | 756 | --DOMWINDOW == 67 (19746400) [pid = 756] [serial = 2131] [outer = 00000000] [url = about:blank] 11:32:27 INFO - PROCESS | 756 | --DOMWINDOW == 66 (15F25800) [pid = 756] [serial = 2129] [outer = 00000000] [url = about:blank] 11:32:27 INFO - PROCESS | 756 | --DOMWINDOW == 65 (14ED8C00) [pid = 756] [serial = 2128] [outer = 00000000] [url = about:blank] 11:32:27 INFO - PROCESS | 756 | --DOMWINDOW == 64 (0C908800) [pid = 756] [serial = 2126] [outer = 00000000] [url = about:blank] 11:32:27 INFO - PROCESS | 756 | --DOMWINDOW == 63 (0C8ED800) [pid = 756] [serial = 2125] [outer = 00000000] [url = about:blank] 11:32:27 INFO - PROCESS | 756 | --DOMWINDOW == 62 (1830E400) [pid = 756] [serial = 2158] [outer = 00000000] [url = about:blank] 11:32:27 INFO - PROCESS | 756 | --DOMWINDOW == 61 (18EEA400) [pid = 756] [serial = 2159] [outer = 00000000] [url = about:blank] 11:32:27 INFO - PROCESS | 756 | --DOMWINDOW == 60 (17647800) [pid = 756] [serial = 2150] [outer = 00000000] [url = about:blank] 11:32:27 INFO - PROCESS | 756 | --DOMWINDOW == 59 (16062800) [pid = 756] [serial = 2147] [outer = 00000000] [url = about:blank] 11:32:27 INFO - PROCESS | 756 | 1468607547757 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:32:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:32:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:32:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:32:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:32:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:32:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:32:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:32:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:32:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:32:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:32:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:32:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:32:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:32:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:32:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:32:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:32:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:32:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:32:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:32:27 INFO - TEST-OK | /DOMEvents/constructors.html | took 2110ms 11:32:27 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:32:27 INFO - PROCESS | 756 | 1468607547832 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 11:32:27 INFO - PROCESS | 756 | 1468607547836 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 11:32:27 INFO - PROCESS | 756 | 1468607547841 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:32:27 INFO - PROCESS | 756 | 1468607547845 Marionette TRACE conn6 <- [1,2906,null,{}] 11:32:27 INFO - PROCESS | 756 | 1468607547851 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:27 INFO - PROCESS | 756 | 1468607547854 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:27 INFO - PROCESS | 756 | 1468607547991 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 11:32:28 INFO - PROCESS | 756 | 1468607548077 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:28 INFO - PROCESS | 756 | 1468607548079 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:28 INFO - PROCESS | 756 | ++DOCSHELL 0C907C00 == 25 [pid = 756] [id = 736] 11:32:28 INFO - PROCESS | 756 | ++DOMWINDOW == 60 (0C908800) [pid = 756] [serial = 2208] [outer = 00000000] 11:32:28 INFO - PROCESS | 756 | ++DOMWINDOW == 61 (0C911400) [pid = 756] [serial = 2209] [outer = 0C908800] 11:32:28 INFO - PROCESS | 756 | 1468607548128 Marionette DEBUG loaded listener.js 11:32:28 INFO - PROCESS | 756 | ++DOMWINDOW == 62 (0CC72C00) [pid = 756] [serial = 2210] [outer = 0C908800] 11:32:28 INFO - PROCESS | 756 | 1468607548486 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:32:28 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:32:28 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 690ms 11:32:28 INFO - PROCESS | 756 | 1468607548533 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 11:32:28 INFO - PROCESS | 756 | 1468607548538 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 11:32:28 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:32:28 INFO - PROCESS | 756 | 1468607548545 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:32:28 INFO - PROCESS | 756 | 1468607548547 Marionette TRACE conn6 <- [1,2910,null,{}] 11:32:28 INFO - PROCESS | 756 | 1468607548551 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:28 INFO - PROCESS | 756 | 1468607548554 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:28 INFO - PROCESS | 756 | 1468607548644 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 11:32:28 INFO - PROCESS | 756 | 1468607548650 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:28 INFO - PROCESS | 756 | 1468607548653 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:28 INFO - PROCESS | 756 | ++DOCSHELL 0D1F0C00 == 26 [pid = 756] [id = 737] 11:32:28 INFO - PROCESS | 756 | ++DOMWINDOW == 63 (0D1F1000) [pid = 756] [serial = 2211] [outer = 00000000] 11:32:28 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (0D27CC00) [pid = 756] [serial = 2212] [outer = 0D1F1000] 11:32:28 INFO - PROCESS | 756 | 1468607548700 Marionette DEBUG loaded listener.js 11:32:28 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (0D646400) [pid = 756] [serial = 2213] [outer = 0D1F1000] 11:32:29 INFO - PROCESS | 756 | [756] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:32:29 INFO - PROCESS | 756 | [756] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:32:29 INFO - PROCESS | 756 | [756] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:32:29 INFO - PROCESS | 756 | [756] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:32:29 INFO - PROCESS | 756 | 1468607549137 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 11:32:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:32:29 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:32:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:32:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:32:29 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 11:32:29 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:32:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:32:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:32:29 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 11:32:29 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:32:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:32:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:32:29 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]" 11:32:29 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:32:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:32:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:32:29 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:32:29 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 636ms 11:32:29 INFO - PROCESS | 756 | 1468607549182 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 11:32:29 INFO - PROCESS | 756 | 1468607549184 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 11:32:29 INFO - PROCESS | 756 | 1468607549188 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:32:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:32:29 INFO - PROCESS | 756 | 1468607549191 Marionette TRACE conn6 <- [1,2914,null,{}] 11:32:29 INFO - PROCESS | 756 | 1468607549206 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:29 INFO - PROCESS | 756 | 1468607549211 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:29 INFO - PROCESS | 756 | 1468607549295 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 11:32:29 INFO - PROCESS | 756 | 1468607549302 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:29 INFO - PROCESS | 756 | 1468607549305 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:29 INFO - PROCESS | 756 | ++DOCSHELL 0C850800 == 27 [pid = 756] [id = 738] 11:32:29 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (0C8F1800) [pid = 756] [serial = 2214] [outer = 00000000] 11:32:29 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (0E082400) [pid = 756] [serial = 2215] [outer = 0C8F1800] 11:32:29 INFO - PROCESS | 756 | 1468607549364 Marionette DEBUG loaded listener.js 11:32:29 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (0E68E400) [pid = 756] [serial = 2216] [outer = 0C8F1800] 11:32:29 INFO - PROCESS | 756 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:32:29 INFO - PROCESS | 756 | 1468607549882 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 11:32:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:32:29 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 730ms 11:32:29 INFO - PROCESS | 756 | 1468607549922 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 11:32:29 INFO - PROCESS | 756 | 1468607549924 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 11:32:29 INFO - PROCESS | 756 | 1468607549928 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:32:29 INFO - PROCESS | 756 | 1468607549929 Marionette TRACE conn6 <- [1,2918,null,{}] 11:32:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:32:29 INFO - PROCESS | 756 | 1468607549933 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:29 INFO - PROCESS | 756 | 1468607549935 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:30 INFO - PROCESS | 756 | 1468607550019 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 11:32:30 INFO - PROCESS | 756 | 1468607550024 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:30 INFO - PROCESS | 756 | 1468607550026 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:30 INFO - PROCESS | 756 | ++DOCSHELL 141D8800 == 28 [pid = 756] [id = 739] 11:32:30 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (14AA7400) [pid = 756] [serial = 2217] [outer = 00000000] 11:32:30 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (14ED8C00) [pid = 756] [serial = 2218] [outer = 14AA7400] 11:32:30 INFO - PROCESS | 756 | 1468607550071 Marionette DEBUG loaded listener.js 11:32:30 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (15356C00) [pid = 756] [serial = 2219] [outer = 14AA7400] 11:32:30 INFO - PROCESS | 756 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:32:30 INFO - PROCESS | 756 | 1468607550478 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 11:32:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:32:30 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 570ms 11:32:30 INFO - PROCESS | 756 | 1468607550502 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 11:32:30 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:32:30 INFO - PROCESS | 756 | 1468607550504 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 11:32:30 INFO - PROCESS | 756 | 1468607550507 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:32:30 INFO - PROCESS | 756 | 1468607550508 Marionette TRACE conn6 <- [1,2922,null,{}] 11:32:30 INFO - PROCESS | 756 | 1468607550512 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:30 INFO - PROCESS | 756 | 1468607550514 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:30 INFO - PROCESS | 756 | 1468607550636 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 11:32:30 INFO - PROCESS | 756 | 1468607550644 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:30 INFO - PROCESS | 756 | 1468607550646 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:30 INFO - PROCESS | 756 | ++DOCSHELL 15F1B400 == 29 [pid = 756] [id = 740] 11:32:30 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (15F26800) [pid = 756] [serial = 2220] [outer = 00000000] 11:32:30 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (1606B800) [pid = 756] [serial = 2221] [outer = 15F26800] 11:32:30 INFO - PROCESS | 756 | 1468607550690 Marionette DEBUG loaded listener.js 11:32:30 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (160C5C00) [pid = 756] [serial = 2222] [outer = 15F26800] 11:32:31 INFO - PROCESS | 756 | 1468607551098 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:32:31 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:32:31 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 630ms 11:32:31 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:32:31 INFO - PROCESS | 756 | 1468607551138 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 11:32:31 INFO - PROCESS | 756 | 1468607551140 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 11:32:31 INFO - PROCESS | 756 | 1468607551143 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:32:31 INFO - PROCESS | 756 | 1468607551145 Marionette TRACE conn6 <- [1,2926,null,{}] 11:32:31 INFO - PROCESS | 756 | 1468607551148 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:31 INFO - PROCESS | 756 | 1468607551153 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:31 INFO - PROCESS | 756 | 1468607551294 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 11:32:31 INFO - PROCESS | 756 | 1468607551306 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:31 INFO - PROCESS | 756 | 1468607551318 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:31 INFO - PROCESS | 756 | ++DOCSHELL 16D62000 == 30 [pid = 756] [id = 741] 11:32:31 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (16D67C00) [pid = 756] [serial = 2223] [outer = 00000000] 11:32:31 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (17B10000) [pid = 756] [serial = 2224] [outer = 16D67C00] 11:32:31 INFO - PROCESS | 756 | 1468607551363 Marionette DEBUG loaded listener.js 11:32:31 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (17BF8400) [pid = 756] [serial = 2225] [outer = 16D67C00] 11:32:31 INFO - PROCESS | 756 | 1468607551738 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:32:31 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. 11:32:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 11:32:31 INFO - PROCESS | 756 | 1468607551774 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 11:32:31 INFO - PROCESS | 756 | 1468607551776 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 11:32:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:32:31 INFO - PROCESS | 756 | 1468607551779 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:32:31 INFO - PROCESS | 756 | 1468607551780 Marionette TRACE conn6 <- [1,2930,null,{}] 11:32:31 INFO - PROCESS | 756 | 1468607551784 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:31 INFO - PROCESS | 756 | 1468607551786 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:31 INFO - PROCESS | 756 | 1468607551861 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 11:32:31 INFO - PROCESS | 756 | 1468607551984 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:31 INFO - PROCESS | 756 | 1468607551986 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:32 INFO - PROCESS | 756 | ++DOCSHELL 17670800 == 31 [pid = 756] [id = 742] 11:32:32 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (17BF1000) [pid = 756] [serial = 2226] [outer = 00000000] 11:32:32 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (1830DC00) [pid = 756] [serial = 2227] [outer = 17BF1000] 11:32:32 INFO - PROCESS | 756 | 1468607552032 Marionette DEBUG loaded listener.js 11:32:32 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (0D840400) [pid = 756] [serial = 2228] [outer = 17BF1000] 11:32:32 INFO - PROCESS | 756 | 1468607552345 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 11:32:32 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 11:32:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:32:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 11:32:32 INFO - PROCESS | 756 | 1468607552410 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 11:32:32 INFO - PROCESS | 756 | 1468607552412 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 11:32:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:32:32 INFO - PROCESS | 756 | 1468607552415 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:32:32 INFO - PROCESS | 756 | 1468607552417 Marionette TRACE conn6 <- [1,2934,null,{}] 11:32:32 INFO - PROCESS | 756 | 1468607552440 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:32 INFO - PROCESS | 756 | 1468607552442 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:32 INFO - PROCESS | 756 | 1468607552521 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 11:32:32 INFO - PROCESS | 756 | 1468607552525 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:32 INFO - PROCESS | 756 | 1468607552527 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:32 INFO - PROCESS | 756 | ++DOCSHELL 18EEBC00 == 32 [pid = 756] [id = 743] 11:32:32 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (18EF0C00) [pid = 756] [serial = 2229] [outer = 00000000] 11:32:32 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (193A5000) [pid = 756] [serial = 2230] [outer = 18EF0C00] 11:32:32 INFO - PROCESS | 756 | 1468607552571 Marionette DEBUG loaded listener.js 11:32:32 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (18EF3C00) [pid = 756] [serial = 2231] [outer = 18EF0C00] 11:32:33 INFO - PROCESS | 756 | 1468607553001 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:32:33 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. 11:32:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 630ms 11:32:33 INFO - PROCESS | 756 | 1468607553057 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 11:32:33 INFO - PROCESS | 756 | 1468607553059 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 11:32:33 INFO - PROCESS | 756 | 1468607553062 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:32:33 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:32:33 INFO - PROCESS | 756 | 1468607553064 Marionette TRACE conn6 <- [1,2938,null,{}] 11:32:33 INFO - PROCESS | 756 | 1468607553068 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:33 INFO - PROCESS | 756 | 1468607553069 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:33 INFO - PROCESS | 756 | 1468607553185 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 11:32:33 INFO - PROCESS | 756 | 1468607553287 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:33 INFO - PROCESS | 756 | 1468607553289 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:33 INFO - PROCESS | 756 | ++DOCSHELL 0C84E400 == 33 [pid = 756] [id = 744] 11:32:33 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (14A68000) [pid = 756] [serial = 2232] [outer = 00000000] 11:32:33 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (19748400) [pid = 756] [serial = 2233] [outer = 14A68000] 11:32:33 INFO - PROCESS | 756 | 1468607553334 Marionette DEBUG loaded listener.js 11:32:33 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (19D4F400) [pid = 756] [serial = 2234] [outer = 14A68000] 11:32:33 INFO - PROCESS | 756 | ++DOCSHELL 1A3D0800 == 34 [pid = 756] [id = 745] 11:32:33 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (1A3D1000) [pid = 756] [serial = 2235] [outer = 00000000] 11:32:33 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (1A3D2800) [pid = 756] [serial = 2236] [outer = 1A3D1000] 11:32:33 INFO - PROCESS | 756 | 1468607553764 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:32:33 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. 11:32:33 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 11:32:33 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:32:33 INFO - PROCESS | 756 | 1468607553797 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 11:32:33 INFO - PROCESS | 756 | 1468607553799 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 11:32:33 INFO - PROCESS | 756 | 1468607553802 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:32:33 INFO - PROCESS | 756 | 1468607553803 Marionette TRACE conn6 <- [1,2942,null,{}] 11:32:33 INFO - PROCESS | 756 | 1468607553807 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:33 INFO - PROCESS | 756 | 1468607553809 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:33 INFO - PROCESS | 756 | 1468607553939 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 11:32:34 INFO - PROCESS | 756 | 1468607554004 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:34 INFO - PROCESS | 756 | 1468607554006 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:34 INFO - PROCESS | 756 | ++DOCSHELL 19D57800 == 35 [pid = 756] [id = 746] 11:32:34 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (19F86000) [pid = 756] [serial = 2237] [outer = 00000000] 11:32:34 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (1A3C7C00) [pid = 756] [serial = 2238] [outer = 19F86000] 11:32:34 INFO - PROCESS | 756 | 1468607554049 Marionette DEBUG loaded listener.js 11:32:34 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (1A4E3C00) [pid = 756] [serial = 2239] [outer = 19F86000] 11:32:34 INFO - PROCESS | 756 | 1468607554445 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:32:34 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:32:34 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 11:32:34 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 670ms 11:32:34 INFO - PROCESS | 756 | 1468607554473 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 11:32:34 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:32:34 INFO - PROCESS | 756 | 1468607554475 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 11:32:34 INFO - PROCESS | 756 | 1468607554483 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:32:34 INFO - PROCESS | 756 | 1468607554485 Marionette TRACE conn6 <- [1,2946,null,{}] 11:32:34 INFO - PROCESS | 756 | 1468607554489 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:34 INFO - PROCESS | 756 | 1468607554491 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:34 INFO - PROCESS | 756 | 1468607554675 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 11:32:34 INFO - PROCESS | 756 | 1468607554695 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:34 INFO - PROCESS | 756 | 1468607554698 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:34 INFO - PROCESS | 756 | ++DOCSHELL 1535E400 == 36 [pid = 756] [id = 747] 11:32:34 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (1A509C00) [pid = 756] [serial = 2240] [outer = 00000000] 11:32:34 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (1B077400) [pid = 756] [serial = 2241] [outer = 1A509C00] 11:32:34 INFO - PROCESS | 756 | 1468607554743 Marionette DEBUG loaded listener.js 11:32:34 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (1BDC0800) [pid = 756] [serial = 2242] [outer = 1A509C00] 11:32:35 INFO - PROCESS | 756 | --DOMWINDOW == 93 (18EF7400) [pid = 756] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:32:35 INFO - PROCESS | 756 | --DOMWINDOW == 92 (193A8800) [pid = 756] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:32:35 INFO - PROCESS | 756 | --DOMWINDOW == 91 (19D56400) [pid = 756] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:32:35 INFO - PROCESS | 756 | --DOMWINDOW == 90 (1A4E7800) [pid = 756] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:32:35 INFO - PROCESS | 756 | --DOMWINDOW == 89 (18EB9C00) [pid = 756] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:32:35 INFO - PROCESS | 756 | --DOMWINDOW == 88 (180A4000) [pid = 756] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:32:35 INFO - PROCESS | 756 | --DOMWINDOW == 87 (17672000) [pid = 756] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:32:35 INFO - PROCESS | 756 | --DOMWINDOW == 86 (150BD400) [pid = 756] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:32:35 INFO - PROCESS | 756 | --DOMWINDOW == 85 (14157400) [pid = 756] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:32:35 INFO - PROCESS | 756 | --DOMWINDOW == 84 (0DB95C00) [pid = 756] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:32:35 INFO - PROCESS | 756 | --DOMWINDOW == 83 (0D10FC00) [pid = 756] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:32:35 INFO - PROCESS | 756 | --DOMWINDOW == 82 (0C8F5000) [pid = 756] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:32:35 INFO - PROCESS | 756 | --DOMWINDOW == 81 (19D4D800) [pid = 756] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:32:35 INFO - PROCESS | 756 | --DOMWINDOW == 80 (14E20000) [pid = 756] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:32:35 INFO - PROCESS | 756 | 1468607555283 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:32:35 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 11:32:35 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 890ms 11:32:35 INFO - PROCESS | 756 | 1468607555369 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 11:32:35 INFO - PROCESS | 756 | 1468607555371 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 11:32:35 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:32:35 INFO - PROCESS | 756 | 1468607555374 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:32:35 INFO - PROCESS | 756 | 1468607555376 Marionette TRACE conn6 <- [1,2950,null,{}] 11:32:35 INFO - PROCESS | 756 | 1468607555379 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:35 INFO - PROCESS | 756 | 1468607555381 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:35 INFO - PROCESS | 756 | 1468607555461 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 11:32:35 INFO - PROCESS | 756 | 1468607555466 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:35 INFO - PROCESS | 756 | 1468607555468 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:35 INFO - PROCESS | 756 | ++DOCSHELL 0C82BC00 == 37 [pid = 756] [id = 748] 11:32:35 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (0E68C800) [pid = 756] [serial = 2243] [outer = 00000000] 11:32:35 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (17BF7C00) [pid = 756] [serial = 2244] [outer = 0E68C800] 11:32:35 INFO - PROCESS | 756 | 1468607555510 Marionette DEBUG loaded listener.js 11:32:35 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (18302000) [pid = 756] [serial = 2245] [outer = 0E68C800] 11:32:35 INFO - PROCESS | 756 | 1468607555901 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:32:35 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. 11:32:35 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 570ms 11:32:35 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:32:35 INFO - PROCESS | 756 | 1468607555945 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 11:32:35 INFO - PROCESS | 756 | 1468607555947 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 11:32:35 INFO - PROCESS | 756 | 1468607555950 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:32:35 INFO - PROCESS | 756 | 1468607555951 Marionette TRACE conn6 <- [1,2954,null,{}] 11:32:35 INFO - PROCESS | 756 | 1468607555955 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:35 INFO - PROCESS | 756 | 1468607555956 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:36 INFO - PROCESS | 756 | 1468607556085 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 11:32:36 INFO - PROCESS | 756 | 1468607556093 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:36 INFO - PROCESS | 756 | 1468607556094 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:36 INFO - PROCESS | 756 | ++DOCSHELL 19748C00 == 38 [pid = 756] [id = 749] 11:32:36 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (19749000) [pid = 756] [serial = 2246] [outer = 00000000] 11:32:36 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (1BD56400) [pid = 756] [serial = 2247] [outer = 19749000] 11:32:36 INFO - PROCESS | 756 | 1468607556142 Marionette DEBUG loaded listener.js 11:32:36 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (1BF19400) [pid = 756] [serial = 2248] [outer = 19749000] 11:32:36 INFO - PROCESS | 756 | 1468607556549 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:32:36 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. 11:32:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 11:32:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:32:36 INFO - PROCESS | 756 | 1468607556581 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 11:32:36 INFO - PROCESS | 756 | 1468607556583 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 11:32:36 INFO - PROCESS | 756 | 1468607556586 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:32:36 INFO - PROCESS | 756 | 1468607556587 Marionette TRACE conn6 <- [1,2958,null,{}] 11:32:36 INFO - PROCESS | 756 | 1468607556591 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:36 INFO - PROCESS | 756 | 1468607556593 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:36 INFO - PROCESS | 756 | 1468607556715 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 11:32:36 INFO - PROCESS | 756 | 1468607556776 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:36 INFO - PROCESS | 756 | 1468607556778 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:36 INFO - PROCESS | 756 | ++DOCSHELL 0D272400 == 39 [pid = 756] [id = 750] 11:32:36 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (17C0AC00) [pid = 756] [serial = 2249] [outer = 00000000] 11:32:36 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (1BF20C00) [pid = 756] [serial = 2250] [outer = 17C0AC00] 11:32:36 INFO - PROCESS | 756 | 1468607556825 Marionette DEBUG loaded listener.js 11:32:36 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (1BF21400) [pid = 756] [serial = 2251] [outer = 17C0AC00] 11:32:37 INFO - PROCESS | 756 | 1468607557287 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:32:37 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. 11:32:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 730ms 11:32:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:32:37 INFO - PROCESS | 756 | 1468607557318 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 11:32:37 INFO - PROCESS | 756 | 1468607557322 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 11:32:37 INFO - PROCESS | 756 | 1468607557327 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:32:37 INFO - PROCESS | 756 | 1468607557330 Marionette TRACE conn6 <- [1,2962,null,{}] 11:32:37 INFO - PROCESS | 756 | 1468607557337 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:37 INFO - PROCESS | 756 | 1468607557340 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:37 INFO - PROCESS | 756 | 1468607557506 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 11:32:37 INFO - PROCESS | 756 | 1468607557648 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:37 INFO - PROCESS | 756 | 1468607557653 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:37 INFO - PROCESS | 756 | ++DOCSHELL 0C8EC400 == 40 [pid = 756] [id = 751] 11:32:37 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (0C8ED800) [pid = 756] [serial = 2252] [outer = 00000000] 11:32:37 INFO - PROCESS | 756 | ++DOMWINDOW == 91 (0C905800) [pid = 756] [serial = 2253] [outer = 0C8ED800] 11:32:37 INFO - PROCESS | 756 | 1468607557709 Marionette DEBUG loaded listener.js 11:32:37 INFO - PROCESS | 756 | ++DOMWINDOW == 92 (0CCD3800) [pid = 756] [serial = 2254] [outer = 0C8ED800] 11:32:38 INFO - PROCESS | 756 | 1468607558287 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 11:32:38 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. 11:32:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 990ms 11:32:38 INFO - PROCESS | 756 | 1468607558321 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 11:32:38 INFO - PROCESS | 756 | 1468607558325 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 11:32:38 INFO - PROCESS | 756 | 1468607558333 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:32:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:32:38 INFO - PROCESS | 756 | 1468607558336 Marionette TRACE conn6 <- [1,2966,null,{}] 11:32:38 INFO - PROCESS | 756 | 1468607558340 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:38 INFO - PROCESS | 756 | 1468607558343 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:38 INFO - PROCESS | 756 | 1468607558464 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 11:32:38 INFO - PROCESS | 756 | 1468607558589 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:38 INFO - PROCESS | 756 | 1468607558591 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:38 INFO - PROCESS | 756 | ++DOCSHELL 0D842800 == 41 [pid = 756] [id = 752] 11:32:38 INFO - PROCESS | 756 | ++DOMWINDOW == 93 (0DA1DC00) [pid = 756] [serial = 2255] [outer = 00000000] 11:32:38 INFO - PROCESS | 756 | ++DOMWINDOW == 94 (0DB94400) [pid = 756] [serial = 2256] [outer = 0DA1DC00] 11:32:38 INFO - PROCESS | 756 | 1468607558688 Marionette DEBUG loaded listener.js 11:32:38 INFO - PROCESS | 756 | ++DOMWINDOW == 95 (0E596C00) [pid = 756] [serial = 2257] [outer = 0DA1DC00] 11:32:39 INFO - PROCESS | 756 | 1468607559522 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:32:39 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. 11:32:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1224ms 11:32:39 INFO - PROCESS | 756 | 1468607559584 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 11:32:39 INFO - PROCESS | 756 | 1468607559589 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 11:32:39 INFO - PROCESS | 756 | 1468607559595 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:32:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:32:39 INFO - PROCESS | 756 | 1468607559598 Marionette TRACE conn6 <- [1,2970,null,{}] 11:32:39 INFO - PROCESS | 756 | 1468607559604 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:39 INFO - PROCESS | 756 | 1468607559606 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:39 INFO - PROCESS | 756 | 1468607559724 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 11:32:39 INFO - PROCESS | 756 | 1468607559867 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:39 INFO - PROCESS | 756 | 1468607559871 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:39 INFO - PROCESS | 756 | ++DOCSHELL 0C90C000 == 42 [pid = 756] [id = 753] 11:32:39 INFO - PROCESS | 756 | ++DOMWINDOW == 96 (0C997400) [pid = 756] [serial = 2258] [outer = 00000000] 11:32:39 INFO - PROCESS | 756 | ++DOMWINDOW == 97 (0D0E2400) [pid = 756] [serial = 2259] [outer = 0C997400] 11:32:39 INFO - PROCESS | 756 | 1468607559922 Marionette DEBUG loaded listener.js 11:32:40 INFO - PROCESS | 756 | ++DOMWINDOW == 98 (0D15F000) [pid = 756] [serial = 2260] [outer = 0C997400] 11:32:40 INFO - PROCESS | 756 | --DOCSHELL 19748C00 == 41 [pid = 756] [id = 749] 11:32:40 INFO - PROCESS | 756 | --DOCSHELL 0C82BC00 == 40 [pid = 756] [id = 748] 11:32:40 INFO - PROCESS | 756 | --DOCSHELL 1535E400 == 39 [pid = 756] [id = 747] 11:32:40 INFO - PROCESS | 756 | --DOCSHELL 19D57800 == 38 [pid = 756] [id = 746] 11:32:40 INFO - PROCESS | 756 | --DOCSHELL 1A3D0800 == 37 [pid = 756] [id = 745] 11:32:40 INFO - PROCESS | 756 | --DOCSHELL 0C84E400 == 36 [pid = 756] [id = 744] 11:32:40 INFO - PROCESS | 756 | --DOCSHELL 18EEBC00 == 35 [pid = 756] [id = 743] 11:32:40 INFO - PROCESS | 756 | --DOCSHELL 17670800 == 34 [pid = 756] [id = 742] 11:32:40 INFO - PROCESS | 756 | --DOCSHELL 16D62000 == 33 [pid = 756] [id = 741] 11:32:40 INFO - PROCESS | 756 | --DOCSHELL 15F1B400 == 32 [pid = 756] [id = 740] 11:32:40 INFO - PROCESS | 756 | --DOCSHELL 141D8800 == 31 [pid = 756] [id = 739] 11:32:40 INFO - PROCESS | 756 | --DOCSHELL 0C850800 == 30 [pid = 756] [id = 738] 11:32:40 INFO - PROCESS | 756 | --DOCSHELL 0D1F0C00 == 29 [pid = 756] [id = 737] 11:32:40 INFO - PROCESS | 756 | --DOCSHELL 0C907C00 == 28 [pid = 756] [id = 736] 11:32:40 INFO - PROCESS | 756 | --DOCSHELL 1600F400 == 27 [pid = 756] [id = 735] 11:32:40 INFO - PROCESS | 756 | --DOMWINDOW == 97 (1B06B400) [pid = 756] [serial = 2204] [outer = 00000000] [url = about:blank] 11:32:40 INFO - PROCESS | 756 | --DOMWINDOW == 96 (1B078800) [pid = 756] [serial = 2206] [outer = 00000000] [url = about:blank] 11:32:40 INFO - PROCESS | 756 | --DOMWINDOW == 95 (193B0800) [pid = 756] [serial = 2191] [outer = 00000000] [url = about:blank] 11:32:40 INFO - PROCESS | 756 | --DOMWINDOW == 94 (1A325000) [pid = 756] [serial = 2194] [outer = 00000000] [url = about:blank] 11:32:40 INFO - PROCESS | 756 | --DOMWINDOW == 93 (196E5800) [pid = 756] [serial = 2192] [outer = 00000000] [url = about:blank] 11:32:40 INFO - PROCESS | 756 | --DOMWINDOW == 92 (1A508C00) [pid = 756] [serial = 2197] [outer = 00000000] [url = about:blank] 11:32:40 INFO - PROCESS | 756 | --DOMWINDOW == 91 (1A3CB400) [pid = 756] [serial = 2195] [outer = 00000000] [url = about:blank] 11:32:40 INFO - PROCESS | 756 | --DOMWINDOW == 90 (1A506000) [pid = 756] [serial = 2203] [outer = 00000000] [url = about:blank] 11:32:40 INFO - PROCESS | 756 | --DOMWINDOW == 89 (1A510800) [pid = 756] [serial = 2198] [outer = 00000000] [url = about:blank] 11:32:40 INFO - PROCESS | 756 | --DOMWINDOW == 88 (18EF4000) [pid = 756] [serial = 2188] [outer = 00000000] [url = about:blank] 11:32:40 INFO - PROCESS | 756 | --DOMWINDOW == 87 (1830AC00) [pid = 756] [serial = 2185] [outer = 00000000] [url = about:blank] 11:32:40 INFO - PROCESS | 756 | --DOMWINDOW == 86 (1830B000) [pid = 756] [serial = 2186] [outer = 00000000] [url = about:blank] 11:32:40 INFO - PROCESS | 756 | --DOMWINDOW == 85 (17BEE000) [pid = 756] [serial = 2182] [outer = 00000000] [url = about:blank] 11:32:40 INFO - PROCESS | 756 | --DOMWINDOW == 84 (17BF6800) [pid = 756] [serial = 2183] [outer = 00000000] [url = about:blank] 11:32:40 INFO - PROCESS | 756 | --DOMWINDOW == 83 (16010800) [pid = 756] [serial = 2179] [outer = 00000000] [url = about:blank] 11:32:40 INFO - PROCESS | 756 | --DOMWINDOW == 82 (1606E000) [pid = 756] [serial = 2180] [outer = 00000000] [url = about:blank] 11:32:40 INFO - PROCESS | 756 | --DOMWINDOW == 81 (14A6A000) [pid = 756] [serial = 2176] [outer = 00000000] [url = about:blank] 11:32:40 INFO - PROCESS | 756 | --DOMWINDOW == 80 (15030800) [pid = 756] [serial = 2177] [outer = 00000000] [url = about:blank] 11:32:40 INFO - PROCESS | 756 | --DOMWINDOW == 79 (0E07F400) [pid = 756] [serial = 2173] [outer = 00000000] [url = about:blank] 11:32:40 INFO - PROCESS | 756 | --DOMWINDOW == 78 (0E6CBC00) [pid = 756] [serial = 2174] [outer = 00000000] [url = about:blank] 11:32:40 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0D1F9C00) [pid = 756] [serial = 2170] [outer = 00000000] [url = about:blank] 11:32:40 INFO - PROCESS | 756 | --DOMWINDOW == 76 (0D275000) [pid = 756] [serial = 2171] [outer = 00000000] [url = about:blank] 11:32:40 INFO - PROCESS | 756 | --DOMWINDOW == 75 (0C905000) [pid = 756] [serial = 2167] [outer = 00000000] [url = about:blank] 11:32:40 INFO - PROCESS | 756 | --DOMWINDOW == 74 (0C90A400) [pid = 756] [serial = 2168] [outer = 00000000] [url = about:blank] 11:32:40 INFO - PROCESS | 756 | --DOMWINDOW == 73 (1A325400) [pid = 756] [serial = 2165] [outer = 00000000] [url = about:blank] 11:32:40 INFO - PROCESS | 756 | --DOMWINDOW == 72 (17671000) [pid = 756] [serial = 2200] [outer = 00000000] [url = about:blank] 11:32:40 INFO - PROCESS | 756 | --DOMWINDOW == 71 (18EEE800) [pid = 756] [serial = 2189] [outer = 00000000] [url = about:blank] 11:32:40 INFO - PROCESS | 756 | --DOMWINDOW == 70 (180A0400) [pid = 756] [serial = 2201] [outer = 00000000] [url = about:blank] 11:32:40 INFO - PROCESS | 756 | 1468607560405 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 11:32:40 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 11:32:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:32:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:32:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 871ms 11:32:40 INFO - PROCESS | 756 | 1468607560470 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 11:32:40 INFO - PROCESS | 756 | 1468607560474 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 11:32:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:32:40 INFO - PROCESS | 756 | 1468607560484 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:32:40 INFO - PROCESS | 756 | 1468607560487 Marionette TRACE conn6 <- [1,2974,null,{}] 11:32:40 INFO - PROCESS | 756 | 1468607560491 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:40 INFO - PROCESS | 756 | 1468607560493 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:40 INFO - PROCESS | 756 | 1468607560578 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 11:32:40 INFO - PROCESS | 756 | 1468607560588 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:40 INFO - PROCESS | 756 | 1468607560591 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:40 INFO - PROCESS | 756 | ++DOCSHELL 0D102400 == 28 [pid = 756] [id = 754] 11:32:40 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (0D274000) [pid = 756] [serial = 2261] [outer = 00000000] 11:32:40 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (0D83A000) [pid = 756] [serial = 2262] [outer = 0D274000] 11:32:40 INFO - PROCESS | 756 | 1468607560637 Marionette DEBUG loaded listener.js 11:32:40 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (0DA1D400) [pid = 756] [serial = 2263] [outer = 0D274000] 11:32:41 INFO - PROCESS | 756 | 1468607561095 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:32:41 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. 11:32:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 11:32:41 INFO - PROCESS | 756 | 1468607561154 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 11:32:41 INFO - PROCESS | 756 | 1468607561157 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 11:32:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:32:41 INFO - PROCESS | 756 | 1468607561160 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:32:41 INFO - PROCESS | 756 | 1468607561163 Marionette TRACE conn6 <- [1,2978,null,{}] 11:32:41 INFO - PROCESS | 756 | 1468607561174 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:41 INFO - PROCESS | 756 | 1468607561179 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:41 INFO - PROCESS | 756 | 1468607561263 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 11:32:41 INFO - PROCESS | 756 | 1468607561308 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:41 INFO - PROCESS | 756 | 1468607561311 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:41 INFO - PROCESS | 756 | ++DOCSHELL 14B8A400 == 29 [pid = 756] [id = 755] 11:32:41 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (14B90C00) [pid = 756] [serial = 2264] [outer = 00000000] 11:32:41 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (14E5E800) [pid = 756] [serial = 2265] [outer = 14B90C00] 11:32:41 INFO - PROCESS | 756 | 1468607561359 Marionette DEBUG loaded listener.js 11:32:41 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (15034C00) [pid = 756] [serial = 2266] [outer = 14B90C00] 11:32:41 INFO - PROCESS | 756 | ++DOCSHELL 160CD800 == 30 [pid = 756] [id = 756] 11:32:41 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (160CDC00) [pid = 756] [serial = 2267] [outer = 00000000] 11:32:41 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (16354400) [pid = 756] [serial = 2268] [outer = 160CDC00] 11:32:41 INFO - PROCESS | 756 | 1468607561841 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:32:41 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. 11:32:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 11:32:41 INFO - PROCESS | 756 | 1468607561894 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 11:32:41 INFO - PROCESS | 756 | 1468607561897 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 11:32:41 INFO - PROCESS | 756 | 1468607561900 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:32:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:32:41 INFO - PROCESS | 756 | 1468607561902 Marionette TRACE conn6 <- [1,2982,null,{}] 11:32:41 INFO - PROCESS | 756 | 1468607561906 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:41 INFO - PROCESS | 756 | 1468607561907 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:42 INFO - PROCESS | 756 | 1468607562001 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 11:32:42 INFO - PROCESS | 756 | 1468607562112 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:42 INFO - PROCESS | 756 | 1468607562114 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:42 INFO - PROCESS | 756 | ++DOCSHELL 16017000 == 31 [pid = 756] [id = 757] 11:32:42 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (1601C400) [pid = 756] [serial = 2269] [outer = 00000000] 11:32:42 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (17642C00) [pid = 756] [serial = 2270] [outer = 1601C400] 11:32:42 INFO - PROCESS | 756 | 1468607562158 Marionette DEBUG loaded listener.js 11:32:42 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (1764AC00) [pid = 756] [serial = 2271] [outer = 1601C400] 11:32:42 INFO - PROCESS | 756 | 1468607562499 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:32:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:32:42 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 11:32:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 11:32:42 INFO - PROCESS | 756 | 1468607562574 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 11:32:42 INFO - PROCESS | 756 | 1468607562577 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 11:32:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:32:42 INFO - PROCESS | 756 | 1468607562579 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:32:42 INFO - PROCESS | 756 | 1468607562581 Marionette TRACE conn6 <- [1,2986,null,{}] 11:32:42 INFO - PROCESS | 756 | 1468607562584 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:42 INFO - PROCESS | 756 | 1468607562586 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:42 INFO - PROCESS | 756 | 1468607562706 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 11:32:42 INFO - PROCESS | 756 | 1468607562797 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:42 INFO - PROCESS | 756 | 1468607562799 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:42 INFO - PROCESS | 756 | ++DOCSHELL 17665800 == 32 [pid = 756] [id = 758] 11:32:42 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (17666000) [pid = 756] [serial = 2272] [outer = 00000000] 11:32:42 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (17BF7800) [pid = 756] [serial = 2273] [outer = 17666000] 11:32:42 INFO - PROCESS | 756 | 1468607562845 Marionette DEBUG loaded listener.js 11:32:42 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (17C0F000) [pid = 756] [serial = 2274] [outer = 17666000] 11:32:43 INFO - PROCESS | 756 | 1468607563231 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:32:43 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. 11:32:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 11:32:43 INFO - PROCESS | 756 | 1468607563250 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 11:32:43 INFO - PROCESS | 756 | 1468607563252 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 11:32:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:32:43 INFO - PROCESS | 756 | 1468607563255 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:32:43 INFO - PROCESS | 756 | 1468607563257 Marionette TRACE conn6 <- [1,2990,null,{}] 11:32:43 INFO - PROCESS | 756 | 1468607563268 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:43 INFO - PROCESS | 756 | 1468607563273 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:43 INFO - PROCESS | 756 | 1468607563412 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 11:32:43 INFO - PROCESS | 756 | 1468607563417 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:43 INFO - PROCESS | 756 | 1468607563419 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:43 INFO - PROCESS | 756 | ++DOCSHELL 0D844000 == 33 [pid = 756] [id = 759] 11:32:43 INFO - PROCESS | 756 | ++DOMWINDOW == 85 (17671C00) [pid = 756] [serial = 2275] [outer = 00000000] 11:32:43 INFO - PROCESS | 756 | ++DOMWINDOW == 86 (18EC4400) [pid = 756] [serial = 2276] [outer = 17671C00] 11:32:43 INFO - PROCESS | 756 | 1468607563462 Marionette DEBUG loaded listener.js 11:32:43 INFO - PROCESS | 756 | ++DOMWINDOW == 87 (18EF1800) [pid = 756] [serial = 2277] [outer = 17671C00] 11:32:43 INFO - PROCESS | 756 | 1468607563872 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:32:43 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. 11:32:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 11:32:43 INFO - PROCESS | 756 | 1468607563926 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 11:32:43 INFO - PROCESS | 756 | 1468607563928 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 11:32:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:32:43 INFO - PROCESS | 756 | 1468607563931 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:32:43 INFO - PROCESS | 756 | 1468607563933 Marionette TRACE conn6 <- [1,2994,null,{}] 11:32:43 INFO - PROCESS | 756 | 1468607563936 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:43 INFO - PROCESS | 756 | 1468607563947 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:44 INFO - PROCESS | 756 | 1468607564060 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 11:32:44 INFO - PROCESS | 756 | 1468607564152 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:44 INFO - PROCESS | 756 | 1468607564154 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:44 INFO - PROCESS | 756 | ++DOCSHELL 16067C00 == 34 [pid = 756] [id = 760] 11:32:44 INFO - PROCESS | 756 | ++DOMWINDOW == 88 (16068800) [pid = 756] [serial = 2278] [outer = 00000000] 11:32:44 INFO - PROCESS | 756 | ++DOMWINDOW == 89 (193AB400) [pid = 756] [serial = 2279] [outer = 16068800] 11:32:44 INFO - PROCESS | 756 | 1468607564197 Marionette DEBUG loaded listener.js 11:32:44 INFO - PROCESS | 756 | ++DOMWINDOW == 90 (193B0000) [pid = 756] [serial = 2280] [outer = 16068800] 11:32:44 INFO - PROCESS | 756 | --DOMWINDOW == 89 (0C908800) [pid = 756] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:32:44 INFO - PROCESS | 756 | --DOMWINDOW == 88 (17BF1000) [pid = 756] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:32:44 INFO - PROCESS | 756 | --DOMWINDOW == 87 (0C8F1800) [pid = 756] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:32:44 INFO - PROCESS | 756 | --DOMWINDOW == 86 (1A3D1000) [pid = 756] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:32:44 INFO - PROCESS | 756 | --DOMWINDOW == 85 (0E68C800) [pid = 756] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:32:44 INFO - PROCESS | 756 | --DOMWINDOW == 84 (18EF0C00) [pid = 756] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:32:44 INFO - PROCESS | 756 | --DOMWINDOW == 83 (14AA7400) [pid = 756] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:32:44 INFO - PROCESS | 756 | --DOMWINDOW == 82 (19F86000) [pid = 756] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:32:44 INFO - PROCESS | 756 | --DOMWINDOW == 81 (0D1F1000) [pid = 756] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:32:44 INFO - PROCESS | 756 | --DOMWINDOW == 80 (16D67C00) [pid = 756] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:32:44 INFO - PROCESS | 756 | --DOMWINDOW == 79 (19749000) [pid = 756] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:32:44 INFO - PROCESS | 756 | --DOMWINDOW == 78 (14A68000) [pid = 756] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:32:44 INFO - PROCESS | 756 | --DOMWINDOW == 77 (15F26800) [pid = 756] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:32:44 INFO - PROCESS | 756 | --DOMWINDOW == 76 (1A509C00) [pid = 756] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:32:44 INFO - PROCESS | 756 | --DOMWINDOW == 75 (16D5E400) [pid = 756] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:32:44 INFO - PROCESS | 756 | 1468607564706 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:32:44 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. 11:32:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 830ms 11:32:44 INFO - PROCESS | 756 | 1468607564762 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 11:32:44 INFO - PROCESS | 756 | 1468607564764 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 11:32:44 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:32:44 INFO - PROCESS | 756 | 1468607564768 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:32:44 INFO - PROCESS | 756 | 1468607564770 Marionette TRACE conn6 <- [1,2998,null,{}] 11:32:44 INFO - PROCESS | 756 | 1468607564773 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:44 INFO - PROCESS | 756 | 1468607564775 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:44 INFO - PROCESS | 756 | 1468607564893 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 11:32:44 INFO - PROCESS | 756 | 1468607564957 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:44 INFO - PROCESS | 756 | 1468607564959 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:44 INFO - PROCESS | 756 | ++DOCSHELL 14157400 == 35 [pid = 756] [id = 761] 11:32:44 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (16D5E400) [pid = 756] [serial = 2281] [outer = 00000000] 11:32:44 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (19D4E800) [pid = 756] [serial = 2282] [outer = 16D5E400] 11:32:45 INFO - PROCESS | 756 | 1468607565002 Marionette DEBUG loaded listener.js 11:32:45 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (19D4F800) [pid = 756] [serial = 2283] [outer = 16D5E400] 11:32:45 INFO - PROCESS | 756 | [756] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:32:45 INFO - PROCESS | 756 | 1468607565407 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:32:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:32:45 INFO - {} 11:32:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:32:45 INFO - {} 11:32:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:32:45 INFO - {} 11:32:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:32:45 INFO - {} 11:32:45 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 670ms 11:32:45 INFO - TEST-START | /FileAPI/fileReader.html 11:32:45 INFO - PROCESS | 756 | 1468607565438 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 11:32:45 INFO - PROCESS | 756 | 1468607565440 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 11:32:45 INFO - PROCESS | 756 | 1468607565447 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:32:45 INFO - PROCESS | 756 | 1468607565449 Marionette TRACE conn6 <- [1,3002,null,{}] 11:32:45 INFO - PROCESS | 756 | 1468607565452 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:45 INFO - PROCESS | 756 | 1468607565454 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:45 INFO - PROCESS | 756 | 1468607565534 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 11:32:45 INFO - PROCESS | 756 | 1468607565540 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:45 INFO - PROCESS | 756 | 1468607565541 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:45 INFO - PROCESS | 756 | ++DOCSHELL 141D8800 == 36 [pid = 756] [id = 762] 11:32:45 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (19EB6C00) [pid = 756] [serial = 2284] [outer = 00000000] 11:32:45 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (1A3D1000) [pid = 756] [serial = 2285] [outer = 19EB6C00] 11:32:45 INFO - PROCESS | 756 | 1468607565584 Marionette DEBUG loaded listener.js 11:32:45 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (1A3D5800) [pid = 756] [serial = 2286] [outer = 19EB6C00] 11:32:46 INFO - PROCESS | 756 | 1468607566022 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 11:32:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:32:46 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:32:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:32:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:32:46 INFO - TEST-OK | /FileAPI/fileReader.html | took 630ms 11:32:46 INFO - PROCESS | 756 | 1468607566081 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 11:32:46 INFO - PROCESS | 756 | 1468607566083 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 11:32:46 INFO - TEST-START | /FileAPI/historical.html 11:32:46 INFO - PROCESS | 756 | 1468607566086 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:32:46 INFO - PROCESS | 756 | 1468607566088 Marionette TRACE conn6 <- [1,3006,null,{}] 11:32:46 INFO - PROCESS | 756 | 1468607566092 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:46 INFO - PROCESS | 756 | 1468607566093 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:46 INFO - PROCESS | 756 | 1468607566175 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 11:32:46 INFO - PROCESS | 756 | 1468607566180 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:46 INFO - PROCESS | 756 | 1468607566182 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:46 INFO - PROCESS | 756 | ++DOCSHELL 18EF0800 == 37 [pid = 756] [id = 763] 11:32:46 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (19D57800) [pid = 756] [serial = 2287] [outer = 00000000] 11:32:46 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (1A50A000) [pid = 756] [serial = 2288] [outer = 19D57800] 11:32:46 INFO - PROCESS | 756 | 1468607566224 Marionette DEBUG loaded listener.js 11:32:46 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (1A50F000) [pid = 756] [serial = 2289] [outer = 19D57800] 11:32:47 INFO - PROCESS | 756 | --DOCSHELL 0C90C000 == 36 [pid = 756] [id = 753] 11:32:47 INFO - PROCESS | 756 | --DOCSHELL 0D842800 == 35 [pid = 756] [id = 752] 11:32:47 INFO - PROCESS | 756 | --DOCSHELL 0D272400 == 34 [pid = 756] [id = 750] 11:32:47 INFO - PROCESS | 756 | --DOCSHELL 0C8EC400 == 33 [pid = 756] [id = 751] 11:32:47 INFO - PROCESS | 756 | --DOCSHELL 0D102400 == 32 [pid = 756] [id = 754] 11:32:47 INFO - PROCESS | 756 | --DOCSHELL 141D8800 == 31 [pid = 756] [id = 762] 11:32:47 INFO - PROCESS | 756 | --DOCSHELL 16067C00 == 30 [pid = 756] [id = 760] 11:32:47 INFO - PROCESS | 756 | --DOCSHELL 0D844000 == 29 [pid = 756] [id = 759] 11:32:47 INFO - PROCESS | 756 | --DOCSHELL 17665800 == 28 [pid = 756] [id = 758] 11:32:47 INFO - PROCESS | 756 | --DOCSHELL 14B8A400 == 27 [pid = 756] [id = 755] 11:32:47 INFO - PROCESS | 756 | --DOCSHELL 14157400 == 26 [pid = 756] [id = 761] 11:32:47 INFO - PROCESS | 756 | --DOCSHELL 16017000 == 25 [pid = 756] [id = 757] 11:32:47 INFO - PROCESS | 756 | --DOCSHELL 160CD800 == 24 [pid = 756] [id = 756] 11:32:47 INFO - PROCESS | 756 | --DOMWINDOW == 83 (193A5000) [pid = 756] [serial = 2230] [outer = 00000000] [url = about:blank] 11:32:47 INFO - PROCESS | 756 | --DOMWINDOW == 82 (1606B800) [pid = 756] [serial = 2221] [outer = 00000000] [url = about:blank] 11:32:47 INFO - PROCESS | 756 | --DOMWINDOW == 81 (19748400) [pid = 756] [serial = 2233] [outer = 00000000] [url = about:blank] 11:32:47 INFO - PROCESS | 756 | --DOMWINDOW == 80 (160C5C00) [pid = 756] [serial = 2222] [outer = 00000000] [url = about:blank] 11:32:47 INFO - PROCESS | 756 | --DOMWINDOW == 79 (1B611C00) [pid = 756] [serial = 2207] [outer = 00000000] [url = about:blank] 11:32:47 INFO - PROCESS | 756 | --DOMWINDOW == 78 (1830DC00) [pid = 756] [serial = 2227] [outer = 00000000] [url = about:blank] 11:32:47 INFO - PROCESS | 756 | --DOMWINDOW == 77 (0D840400) [pid = 756] [serial = 2228] [outer = 00000000] [url = about:blank] 11:32:47 INFO - PROCESS | 756 | --DOMWINDOW == 76 (0D27CC00) [pid = 756] [serial = 2212] [outer = 00000000] [url = about:blank] 11:32:47 INFO - PROCESS | 756 | --DOMWINDOW == 75 (0D646400) [pid = 756] [serial = 2213] [outer = 00000000] [url = about:blank] 11:32:47 INFO - PROCESS | 756 | --DOMWINDOW == 74 (14ED8C00) [pid = 756] [serial = 2218] [outer = 00000000] [url = about:blank] 11:32:47 INFO - PROCESS | 756 | --DOMWINDOW == 73 (15356C00) [pid = 756] [serial = 2219] [outer = 00000000] [url = about:blank] 11:32:47 INFO - PROCESS | 756 | --DOMWINDOW == 72 (17B10000) [pid = 756] [serial = 2224] [outer = 00000000] [url = about:blank] 11:32:47 INFO - PROCESS | 756 | --DOMWINDOW == 71 (17BF8400) [pid = 756] [serial = 2225] [outer = 00000000] [url = about:blank] 11:32:47 INFO - PROCESS | 756 | --DOMWINDOW == 70 (0C911400) [pid = 756] [serial = 2209] [outer = 00000000] [url = about:blank] 11:32:47 INFO - PROCESS | 756 | --DOMWINDOW == 69 (0CC72C00) [pid = 756] [serial = 2210] [outer = 00000000] [url = about:blank] 11:32:47 INFO - PROCESS | 756 | --DOMWINDOW == 68 (0E082400) [pid = 756] [serial = 2215] [outer = 00000000] [url = about:blank] 11:32:47 INFO - PROCESS | 756 | --DOMWINDOW == 67 (0E68E400) [pid = 756] [serial = 2216] [outer = 00000000] [url = about:blank] 11:32:47 INFO - PROCESS | 756 | --DOMWINDOW == 66 (1A3C7C00) [pid = 756] [serial = 2238] [outer = 00000000] [url = about:blank] 11:32:47 INFO - PROCESS | 756 | --DOMWINDOW == 65 (1A3D2800) [pid = 756] [serial = 2236] [outer = 00000000] [url = about:blank] 11:32:47 INFO - PROCESS | 756 | --DOMWINDOW == 64 (19D4F400) [pid = 756] [serial = 2234] [outer = 00000000] [url = about:blank] 11:32:47 INFO - PROCESS | 756 | --DOMWINDOW == 63 (1B077400) [pid = 756] [serial = 2241] [outer = 00000000] [url = about:blank] 11:32:47 INFO - PROCESS | 756 | --DOMWINDOW == 62 (1A4E3C00) [pid = 756] [serial = 2239] [outer = 00000000] [url = about:blank] 11:32:47 INFO - PROCESS | 756 | --DOMWINDOW == 61 (1BF19400) [pid = 756] [serial = 2248] [outer = 00000000] [url = about:blank] 11:32:47 INFO - PROCESS | 756 | --DOMWINDOW == 60 (1BDC0800) [pid = 756] [serial = 2242] [outer = 00000000] [url = about:blank] 11:32:47 INFO - PROCESS | 756 | --DOMWINDOW == 59 (1BF20C00) [pid = 756] [serial = 2250] [outer = 00000000] [url = about:blank] 11:32:47 INFO - PROCESS | 756 | --DOMWINDOW == 58 (17BF7C00) [pid = 756] [serial = 2244] [outer = 00000000] [url = about:blank] 11:32:47 INFO - PROCESS | 756 | --DOMWINDOW == 57 (18302000) [pid = 756] [serial = 2245] [outer = 00000000] [url = about:blank] 11:32:47 INFO - PROCESS | 756 | --DOMWINDOW == 56 (1BD56400) [pid = 756] [serial = 2247] [outer = 00000000] [url = about:blank] 11:32:47 INFO - PROCESS | 756 | --DOMWINDOW == 55 (18EF3C00) [pid = 756] [serial = 2231] [outer = 00000000] [url = about:blank] 11:32:47 INFO - PROCESS | 756 | 1468607567979 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 11:32:48 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:32:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:32:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:32:48 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:32:48 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:32:48 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:32:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:32:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:32:48 INFO - TEST-OK | /FileAPI/historical.html | took 1920ms 11:32:48 INFO - PROCESS | 756 | 1468607568011 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 11:32:48 INFO - TEST-START | /FileAPI/idlharness.html 11:32:48 INFO - PROCESS | 756 | 1468607568016 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 11:32:48 INFO - PROCESS | 756 | 1468607568021 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:32:48 INFO - PROCESS | 756 | 1468607568024 Marionette TRACE conn6 <- [1,3010,null,{}] 11:32:48 INFO - PROCESS | 756 | 1468607568032 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:48 INFO - PROCESS | 756 | 1468607568035 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:48 INFO - PROCESS | 756 | 1468607568130 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 11:32:48 INFO - PROCESS | 756 | 1468607568137 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:48 INFO - PROCESS | 756 | 1468607568140 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:48 INFO - PROCESS | 756 | ++DOCSHELL 0C908000 == 25 [pid = 756] [id = 764] 11:32:48 INFO - PROCESS | 756 | ++DOMWINDOW == 56 (0C909000) [pid = 756] [serial = 2290] [outer = 00000000] 11:32:48 INFO - PROCESS | 756 | ++DOMWINDOW == 57 (0C90DC00) [pid = 756] [serial = 2291] [outer = 0C909000] 11:32:48 INFO - PROCESS | 756 | 1468607568190 Marionette DEBUG loaded listener.js 11:32:48 INFO - PROCESS | 756 | ++DOMWINDOW == 58 (0CC6EC00) [pid = 756] [serial = 2292] [outer = 0C909000] 11:32:49 INFO - PROCESS | 756 | 1468607569082 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:32:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:32:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:32:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:32:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:32:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:32:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:32:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:32:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:32:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:32:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:32:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:32:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:32:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:32:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:32:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:32:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:32:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:32:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:32:49 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 11:32:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:32:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:32:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:32:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:32:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:32:49 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 11:32:49 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 11:32:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:32:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:32:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:32:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:32:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:32:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:32:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:32:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:32:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:32:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:32:49 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 11:32:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:32:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:32:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:32:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:32:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:32:49 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 11:32:49 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 11:32:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:32:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:32:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:32:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:32:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:32:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:32:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 1187ms 11:32:49 INFO - PROCESS | 756 | 1468607569208 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 11:32:49 INFO - PROCESS | 756 | 1468607569213 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 11:32:49 INFO - TEST-START | /FileAPI/idlharness.worker 11:32:49 INFO - PROCESS | 756 | 1468607569220 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:32:49 INFO - PROCESS | 756 | 1468607569223 Marionette TRACE conn6 <- [1,3014,null,{}] 11:32:49 INFO - PROCESS | 756 | 1468607569227 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:49 INFO - PROCESS | 756 | 1468607569230 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:49 INFO - PROCESS | 756 | 1468607569354 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 11:32:49 INFO - PROCESS | 756 | 1468607569366 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:49 INFO - PROCESS | 756 | 1468607569369 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:49 INFO - PROCESS | 756 | ++DOCSHELL 15030800 == 26 [pid = 756] [id = 765] 11:32:49 INFO - PROCESS | 756 | ++DOMWINDOW == 59 (15030C00) [pid = 756] [serial = 2293] [outer = 00000000] 11:32:49 INFO - PROCESS | 756 | ++DOMWINDOW == 60 (150C3800) [pid = 756] [serial = 2294] [outer = 15030C00] 11:32:49 INFO - PROCESS | 756 | 1468607569415 Marionette DEBUG loaded listener.js 11:32:49 INFO - PROCESS | 756 | ++DOMWINDOW == 61 (15F20800) [pid = 756] [serial = 2295] [outer = 15030C00] 11:32:49 INFO - PROCESS | 756 | [756] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:32:50 INFO - PROCESS | 756 | 1468607570386 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:32:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:32:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:32:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:32:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:32:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:32:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:32:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:32:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:32:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:32:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:32:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:32:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:32:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:32:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:32:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:32:50 INFO - {} 11:32:50 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 11:32:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:32:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:32:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:32:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:32:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:32:50 INFO - {} 11:32:50 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 - {} 11:32:50 INFO - {} 11:32:50 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 11:32:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:32:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:32:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:32:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:32:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:32:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:32:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:32:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:32:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:32:50 INFO - {} 11:32:50 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 11:32:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:32:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:32:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:32:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:32:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:32:50 INFO - {} 11:32:50 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 - {} 11:32:50 INFO - {} 11:32:50 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 11:32:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:32:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:32:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:32:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:32:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:32:50 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 11:32:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:32:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:32:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:32:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:32:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:32:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:32:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:32:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:32:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:32:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:32:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:32:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:32:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:32:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:32:50 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 11:32:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:32:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:32:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:32:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:32:50 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 11:32:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:32:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:32:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:32:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:32:50 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 11:32:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:32:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:32:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:32:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:32:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:32:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:32:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:32:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:32:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:32:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:32:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:32:50 INFO - {} 11:32:50 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1282ms 11:32:50 INFO - PROCESS | 756 | 1468607570505 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 11:32:50 INFO - PROCESS | 756 | 1468607570508 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 11:32:50 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:32:50 INFO - PROCESS | 756 | 1468607570511 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:32:50 INFO - PROCESS | 756 | 1468607570515 Marionette TRACE conn6 <- [1,3018,null,{}] 11:32:50 INFO - PROCESS | 756 | 1468607570526 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:50 INFO - PROCESS | 756 | 1468607570530 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:50 INFO - PROCESS | 756 | 1468607570619 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 11:32:50 INFO - PROCESS | 756 | 1468607570625 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:50 INFO - PROCESS | 756 | 1468607570628 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:50 INFO - PROCESS | 756 | ++DOCSHELL 19F8DC00 == 27 [pid = 756] [id = 766] 11:32:50 INFO - PROCESS | 756 | ++DOMWINDOW == 62 (1A3C9000) [pid = 756] [serial = 2296] [outer = 00000000] 11:32:50 INFO - PROCESS | 756 | ++DOMWINDOW == 63 (1A503800) [pid = 756] [serial = 2297] [outer = 1A3C9000] 11:32:50 INFO - PROCESS | 756 | 1468607570677 Marionette DEBUG loaded listener.js 11:32:50 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (1A50C000) [pid = 756] [serial = 2298] [outer = 1A3C9000] 11:32:51 INFO - PROCESS | 756 | 1468607571107 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 11:32:51 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 11:32:51 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 630ms 11:32:51 INFO - PROCESS | 756 | 1468607571145 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 11:32:51 INFO - PROCESS | 756 | 1468607571147 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 11:32:51 INFO - PROCESS | 756 | 1468607571150 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:32:51 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:32:51 INFO - PROCESS | 756 | 1468607571152 Marionette TRACE conn6 <- [1,3022,null,{}] 11:32:51 INFO - PROCESS | 756 | 1468607571155 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:51 INFO - PROCESS | 756 | 1468607571157 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:51 INFO - PROCESS | 756 | 1468607571285 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 11:32:51 INFO - PROCESS | 756 | 1468607571293 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:51 INFO - PROCESS | 756 | 1468607571295 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:51 INFO - PROCESS | 756 | ++DOCSHELL 1B074400 == 28 [pid = 756] [id = 767] 11:32:51 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (1B077400) [pid = 756] [serial = 2299] [outer = 00000000] 11:32:51 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (1BD55000) [pid = 756] [serial = 2300] [outer = 1B077400] 11:32:51 INFO - PROCESS | 756 | 1468607571340 Marionette DEBUG loaded listener.js 11:32:51 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (1BDB6C00) [pid = 756] [serial = 2301] [outer = 1B077400] 11:32:51 INFO - PROCESS | 756 | 1468607571719 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 11:32:51 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:32:51 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 630ms 11:32:51 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:32:51 INFO - PROCESS | 756 | 1468607571785 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 11:32:51 INFO - PROCESS | 756 | 1468607571787 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 11:32:51 INFO - PROCESS | 756 | 1468607571790 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:32:51 INFO - PROCESS | 756 | 1468607571791 Marionette TRACE conn6 <- [1,3026,null,{}] 11:32:51 INFO - PROCESS | 756 | 1468607571794 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:51 INFO - PROCESS | 756 | 1468607571796 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:51 INFO - PROCESS | 756 | 1468607571878 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 11:32:51 INFO - PROCESS | 756 | 1468607571976 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:51 INFO - PROCESS | 756 | 1468607571978 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:52 INFO - PROCESS | 756 | ++DOCSHELL 0CCCB800 == 29 [pid = 756] [id = 768] 11:32:52 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (0E593800) [pid = 756] [serial = 2302] [outer = 00000000] 11:32:52 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (1BF16800) [pid = 756] [serial = 2303] [outer = 0E593800] 11:32:52 INFO - PROCESS | 756 | 1468607572049 Marionette DEBUG loaded listener.js 11:32:52 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (1BF1F000) [pid = 756] [serial = 2304] [outer = 0E593800] 11:32:52 INFO - PROCESS | 756 | 1468607572361 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 11:32:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:32:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:32:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:32:52 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 630ms 11:32:52 INFO - PROCESS | 756 | 1468607572421 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 11:32:52 INFO - PROCESS | 756 | 1468607572423 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 11:32:52 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:32:52 INFO - PROCESS | 756 | 1468607572436 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:32:52 INFO - PROCESS | 756 | 1468607572438 Marionette TRACE conn6 <- [1,3030,null,{}] 11:32:52 INFO - PROCESS | 756 | 1468607572456 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:52 INFO - PROCESS | 756 | 1468607572461 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:52 INFO - PROCESS | 756 | 1468607572563 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 11:32:52 INFO - PROCESS | 756 | 1468607572568 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:52 INFO - PROCESS | 756 | 1468607572570 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:52 INFO - PROCESS | 756 | ++DOCSHELL 1C222000 == 30 [pid = 756] [id = 769] 11:32:52 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (1C225800) [pid = 756] [serial = 2305] [outer = 00000000] 11:32:52 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (1C644C00) [pid = 756] [serial = 2306] [outer = 1C225800] 11:32:52 INFO - PROCESS | 756 | 1468607572613 Marionette DEBUG loaded listener.js 11:32:52 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (1CB3AC00) [pid = 756] [serial = 2307] [outer = 1C225800] 11:32:53 INFO - PROCESS | 756 | 1468607573218 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:32:53 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. 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:32:53 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'.) 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:32:53 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. 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:32:53 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. 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:32:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:32:53 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. 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:32:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:32:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 11:32:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:32:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:32:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:32:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:32:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:32:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:32:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:32:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:32:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:32:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:32:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:32:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:32:53 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 923ms 11:32:53 INFO - PROCESS | 756 | 1468607573354 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 11:32:53 INFO - PROCESS | 756 | 1468607573356 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 11:32:53 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:32:53 INFO - PROCESS | 756 | 1468607573365 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:32:53 INFO - PROCESS | 756 | 1468607573366 Marionette TRACE conn6 <- [1,3034,null,{}] 11:32:53 INFO - PROCESS | 756 | 1468607573370 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:53 INFO - PROCESS | 756 | 1468607573372 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:53 INFO - PROCESS | 756 | 1468607573489 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 11:32:53 INFO - PROCESS | 756 | 1468607573496 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:53 INFO - PROCESS | 756 | 1468607573498 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:53 INFO - PROCESS | 756 | ++DOCSHELL 1CB3F000 == 31 [pid = 756] [id = 770] 11:32:53 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (1CB42800) [pid = 756] [serial = 2308] [outer = 00000000] 11:32:53 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (1CD92800) [pid = 756] [serial = 2309] [outer = 1CB42800] 11:32:53 INFO - PROCESS | 756 | 1468607573541 Marionette DEBUG loaded listener.js 11:32:53 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (1CD93000) [pid = 756] [serial = 2310] [outer = 1CB42800] 11:32:53 INFO - PROCESS | 756 | [756] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:32:53 INFO - PROCESS | 756 | 1468607573984 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:32:54 INFO - {} 11:32:54 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 670ms 11:32:54 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:32:54 INFO - PROCESS | 756 | 1468607574034 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 11:32:54 INFO - PROCESS | 756 | 1468607574036 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 11:32:54 INFO - PROCESS | 756 | 1468607574048 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:32:54 INFO - PROCESS | 756 | 1468607574050 Marionette TRACE conn6 <- [1,3038,null,{}] 11:32:54 INFO - PROCESS | 756 | 1468607574053 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:54 INFO - PROCESS | 756 | 1468607574055 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:54 INFO - PROCESS | 756 | 1468607574182 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 11:32:54 INFO - PROCESS | 756 | 1468607574187 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:54 INFO - PROCESS | 756 | 1468607574189 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:54 INFO - PROCESS | 756 | ++DOCSHELL 1CD97000 == 32 [pid = 756] [id = 771] 11:32:54 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (1CD97800) [pid = 756] [serial = 2311] [outer = 00000000] 11:32:54 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (1D27C000) [pid = 756] [serial = 2312] [outer = 1CD97800] 11:32:54 INFO - PROCESS | 756 | 1468607574233 Marionette DEBUG loaded listener.js 11:32:54 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (1D27CC00) [pid = 756] [serial = 2313] [outer = 1CD97800] 11:32:54 INFO - PROCESS | 756 | 1468607574650 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 11:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:32:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:32:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 630ms 11:32:54 INFO - PROCESS | 756 | 1468607574670 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 11:32:54 INFO - PROCESS | 756 | 1468607574672 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 11:32:54 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:32:54 INFO - PROCESS | 756 | 1468607574675 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:32:54 INFO - PROCESS | 756 | 1468607574677 Marionette TRACE conn6 <- [1,3042,null,{}] 11:32:54 INFO - PROCESS | 756 | 1468607574688 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:54 INFO - PROCESS | 756 | 1468607574690 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:54 INFO - PROCESS | 756 | 1468607574805 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 11:32:54 INFO - PROCESS | 756 | 1468607574906 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:54 INFO - PROCESS | 756 | 1468607574908 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:54 INFO - PROCESS | 756 | ++DOCSHELL 19F8CC00 == 33 [pid = 756] [id = 772] 11:32:54 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (1CE7BC00) [pid = 756] [serial = 2314] [outer = 00000000] 11:32:54 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (1CE80400) [pid = 756] [serial = 2315] [outer = 1CE7BC00] 11:32:54 INFO - PROCESS | 756 | 1468607574952 Marionette DEBUG loaded listener.js 11:32:55 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (1CE82000) [pid = 756] [serial = 2316] [outer = 1CE7BC00] 11:32:55 INFO - PROCESS | 756 | --DOMWINDOW == 81 (19EB6C00) [pid = 756] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:32:55 INFO - PROCESS | 756 | --DOMWINDOW == 80 (17666000) [pid = 756] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:32:55 INFO - PROCESS | 756 | --DOMWINDOW == 79 (17671C00) [pid = 756] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:32:55 INFO - PROCESS | 756 | --DOMWINDOW == 78 (16068800) [pid = 756] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:32:55 INFO - PROCESS | 756 | --DOMWINDOW == 77 (16D5E400) [pid = 756] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:32:55 INFO - PROCESS | 756 | --DOMWINDOW == 76 (160CDC00) [pid = 756] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:32:55 INFO - PROCESS | 756 | --DOMWINDOW == 75 (14B90C00) [pid = 756] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:32:55 INFO - PROCESS | 756 | --DOMWINDOW == 74 (0D274000) [pid = 756] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:32:55 INFO - PROCESS | 756 | --DOMWINDOW == 73 (0C997400) [pid = 756] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:32:55 INFO - PROCESS | 756 | --DOMWINDOW == 72 (0DA1DC00) [pid = 756] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:32:55 INFO - PROCESS | 756 | --DOMWINDOW == 71 (0C8ED800) [pid = 756] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:32:55 INFO - PROCESS | 756 | --DOMWINDOW == 70 (17C0AC00) [pid = 756] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:32:55 INFO - PROCESS | 756 | --DOMWINDOW == 69 (1601C400) [pid = 756] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:32:55 INFO - PROCESS | 756 | 1468607575719 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:32:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:32:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:32:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:32:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:32:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:32:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:32:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:32:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:32:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:32:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:32:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:32:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:32:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:32:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:32:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:32:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:32:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:32:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:32:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:32:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:32:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:32:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:32:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:32:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:32:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:32:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:32:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:32:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:32:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:32:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:32:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:32:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:32:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:32:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:32:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:32:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:32:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:32:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:32:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:32:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:32:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:32:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:32:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:32:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:32:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:32:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:32:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:32:55 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" 11:32:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:32:55 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" 11:32:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:32:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:32:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1180ms 11:32:55 INFO - PROCESS | 756 | 1468607575856 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 11:32:55 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:32:55 INFO - PROCESS | 756 | 1468607575858 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 11:32:55 INFO - PROCESS | 756 | 1468607575861 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:32:55 INFO - PROCESS | 756 | 1468607575863 Marionette TRACE conn6 <- [1,3046,null,{}] 11:32:55 INFO - PROCESS | 756 | 1468607575866 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:55 INFO - PROCESS | 756 | 1468607575868 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:55 INFO - PROCESS | 756 | 1468607575988 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 11:32:55 INFO - PROCESS | 756 | 1468607575996 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:55 INFO - PROCESS | 756 | 1468607575998 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:56 INFO - PROCESS | 756 | ++DOCSHELL 16065800 == 34 [pid = 756] [id = 773] 11:32:56 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (16066800) [pid = 756] [serial = 2317] [outer = 00000000] 11:32:56 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (167EBC00) [pid = 756] [serial = 2318] [outer = 16066800] 11:32:56 INFO - PROCESS | 756 | 1468607576041 Marionette DEBUG loaded listener.js 11:32:56 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (17642400) [pid = 756] [serial = 2319] [outer = 16066800] 11:32:56 INFO - PROCESS | 756 | 1468607576504 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 11:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:32:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:32:56 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:56 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:32:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:32:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:32:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:32:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:32:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:32:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:32:56 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 675ms 11:32:56 INFO - PROCESS | 756 | 1468607576537 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 11:32:56 INFO - PROCESS | 756 | 1468607576539 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 11:32:56 INFO - PROCESS | 756 | 1468607576542 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:32:56 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:32:56 INFO - PROCESS | 756 | 1468607576545 Marionette TRACE conn6 <- [1,3050,null,{}] 11:32:56 INFO - PROCESS | 756 | 1468607576548 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:56 INFO - PROCESS | 756 | 1468607576551 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:56 INFO - PROCESS | 756 | 1468607576683 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 11:32:56 INFO - PROCESS | 756 | 1468607576691 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:56 INFO - PROCESS | 756 | 1468607576693 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:56 INFO - PROCESS | 756 | ++DOCSHELL 0C991400 == 35 [pid = 756] [id = 774] 11:32:56 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (1764A800) [pid = 756] [serial = 2320] [outer = 00000000] 11:32:56 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (18302000) [pid = 756] [serial = 2321] [outer = 1764A800] 11:32:56 INFO - PROCESS | 756 | 1468607576747 Marionette DEBUG loaded listener.js 11:32:56 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (1830D000) [pid = 756] [serial = 2322] [outer = 1764A800] 11:32:56 INFO - PROCESS | 756 | [756] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:32:57 INFO - PROCESS | 756 | 1468607577173 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:32:57 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:32:57 INFO - {} 11:32:57 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 11:32:57 INFO - PROCESS | 756 | 1468607577265 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 11:32:57 INFO - PROCESS | 756 | 1468607577270 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 11:32:57 INFO - PROCESS | 756 | 1468607577275 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:32:57 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:32:57 INFO - PROCESS | 756 | 1468607577279 Marionette TRACE conn6 <- [1,3054,null,{}] 11:32:57 INFO - PROCESS | 756 | 1468607577286 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:57 INFO - PROCESS | 756 | 1468607577289 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:57 INFO - PROCESS | 756 | 1468607577447 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 11:32:57 INFO - PROCESS | 756 | 1468607577541 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:57 INFO - PROCESS | 756 | 1468607577546 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:57 INFO - PROCESS | 756 | ++DOCSHELL 0C84E400 == 36 [pid = 756] [id = 775] 11:32:57 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (0C84FC00) [pid = 756] [serial = 2323] [outer = 00000000] 11:32:57 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (0C8F3000) [pid = 756] [serial = 2324] [outer = 0C84FC00] 11:32:57 INFO - PROCESS | 756 | 1468607577646 Marionette DEBUG loaded listener.js 11:32:57 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (0C911000) [pid = 756] [serial = 2325] [outer = 0C84FC00] 11:32:58 INFO - PROCESS | 756 | 1468607578288 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 11:32:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:32:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:32:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:32:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:32:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:32:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:32:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:32:58 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1017ms 11:32:58 INFO - PROCESS | 756 | 1468607578320 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 11:32:58 INFO - PROCESS | 756 | 1468607578324 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 11:32:58 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:32:58 INFO - PROCESS | 756 | 1468607578331 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:32:58 INFO - PROCESS | 756 | 1468607578335 Marionette TRACE conn6 <- [1,3058,null,{}] 11:32:58 INFO - PROCESS | 756 | 1468607578359 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:58 INFO - PROCESS | 756 | 1468607578362 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:58 INFO - PROCESS | 756 | 1468607578484 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 11:32:58 INFO - PROCESS | 756 | 1468607578624 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:58 INFO - PROCESS | 756 | 1468607578627 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:58 INFO - PROCESS | 756 | ++DOCSHELL 14AA5000 == 37 [pid = 756] [id = 776] 11:32:58 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (14B90C00) [pid = 756] [serial = 2326] [outer = 00000000] 11:32:58 INFO - PROCESS | 756 | ++DOMWINDOW == 80 (14EDAC00) [pid = 756] [serial = 2327] [outer = 14B90C00] 11:32:58 INFO - PROCESS | 756 | 1468607578684 Marionette DEBUG loaded listener.js 11:32:58 INFO - PROCESS | 756 | ++DOMWINDOW == 81 (16012C00) [pid = 756] [serial = 2328] [outer = 14B90C00] 11:32:59 INFO - PROCESS | 756 | 1468607579365 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 11:32:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:32:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:32:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:32:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:32:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:32:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:32:59 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1038ms 11:32:59 INFO - PROCESS | 756 | 1468607579375 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 11:32:59 INFO - PROCESS | 756 | 1468607579377 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 11:32:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:32:59 INFO - PROCESS | 756 | 1468607579381 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:32:59 INFO - PROCESS | 756 | 1468607579383 Marionette TRACE conn6 <- [1,3062,null,{}] 11:32:59 INFO - PROCESS | 756 | 1468607579392 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:59 INFO - PROCESS | 756 | 1468607579398 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:59 INFO - PROCESS | 756 | 1468607579641 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 11:32:59 INFO - PROCESS | 756 | 1468607579798 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:59 INFO - PROCESS | 756 | 1468607579801 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:32:59 INFO - PROCESS | 756 | ++DOCSHELL 090FA000 == 38 [pid = 756] [id = 777] 11:32:59 INFO - PROCESS | 756 | ++DOMWINDOW == 82 (0C807800) [pid = 756] [serial = 2329] [outer = 00000000] 11:32:59 INFO - PROCESS | 756 | ++DOMWINDOW == 83 (0C82AC00) [pid = 756] [serial = 2330] [outer = 0C807800] 11:32:59 INFO - PROCESS | 756 | 1468607579856 Marionette DEBUG loaded listener.js 11:32:59 INFO - PROCESS | 756 | ++DOMWINDOW == 84 (0C84CC00) [pid = 756] [serial = 2331] [outer = 0C807800] 11:33:00 INFO - PROCESS | 756 | --DOCSHELL 16065800 == 37 [pid = 756] [id = 773] 11:33:00 INFO - PROCESS | 756 | --DOCSHELL 19F8CC00 == 36 [pid = 756] [id = 772] 11:33:00 INFO - PROCESS | 756 | --DOCSHELL 1CD97000 == 35 [pid = 756] [id = 771] 11:33:00 INFO - PROCESS | 756 | --DOCSHELL 1CB3F000 == 34 [pid = 756] [id = 770] 11:33:00 INFO - PROCESS | 756 | --DOCSHELL 1C222000 == 33 [pid = 756] [id = 769] 11:33:00 INFO - PROCESS | 756 | --DOCSHELL 0CCCB800 == 32 [pid = 756] [id = 768] 11:33:00 INFO - PROCESS | 756 | --DOCSHELL 1B074400 == 31 [pid = 756] [id = 767] 11:33:00 INFO - PROCESS | 756 | --DOCSHELL 19F8DC00 == 30 [pid = 756] [id = 766] 11:33:00 INFO - PROCESS | 756 | --DOCSHELL 15030800 == 29 [pid = 756] [id = 765] 11:33:00 INFO - PROCESS | 756 | --DOCSHELL 0C908000 == 28 [pid = 756] [id = 764] 11:33:00 INFO - PROCESS | 756 | --DOCSHELL 18EF0800 == 27 [pid = 756] [id = 763] 11:33:00 INFO - PROCESS | 756 | --DOMWINDOW == 83 (1A3D5800) [pid = 756] [serial = 2286] [outer = 00000000] [url = about:blank] 11:33:00 INFO - PROCESS | 756 | --DOMWINDOW == 82 (1A50A000) [pid = 756] [serial = 2288] [outer = 00000000] [url = about:blank] 11:33:00 INFO - PROCESS | 756 | --DOMWINDOW == 81 (17BF7800) [pid = 756] [serial = 2273] [outer = 00000000] [url = about:blank] 11:33:00 INFO - PROCESS | 756 | --DOMWINDOW == 80 (18EC4400) [pid = 756] [serial = 2276] [outer = 00000000] [url = about:blank] 11:33:00 INFO - PROCESS | 756 | --DOMWINDOW == 79 (17C0F000) [pid = 756] [serial = 2274] [outer = 00000000] [url = about:blank] 11:33:00 INFO - PROCESS | 756 | --DOMWINDOW == 78 (193AB400) [pid = 756] [serial = 2279] [outer = 00000000] [url = about:blank] 11:33:00 INFO - PROCESS | 756 | --DOMWINDOW == 77 (19D4E800) [pid = 756] [serial = 2282] [outer = 00000000] [url = about:blank] 11:33:00 INFO - PROCESS | 756 | --DOMWINDOW == 76 (1A3D1000) [pid = 756] [serial = 2285] [outer = 00000000] [url = about:blank] 11:33:00 INFO - PROCESS | 756 | --DOMWINDOW == 75 (193B0000) [pid = 756] [serial = 2280] [outer = 00000000] [url = about:blank] 11:33:00 INFO - PROCESS | 756 | --DOMWINDOW == 74 (16354400) [pid = 756] [serial = 2268] [outer = 00000000] [url = about:blank] 11:33:00 INFO - PROCESS | 756 | --DOMWINDOW == 73 (14E5E800) [pid = 756] [serial = 2265] [outer = 00000000] [url = about:blank] 11:33:00 INFO - PROCESS | 756 | --DOMWINDOW == 72 (15034C00) [pid = 756] [serial = 2266] [outer = 00000000] [url = about:blank] 11:33:00 INFO - PROCESS | 756 | --DOMWINDOW == 71 (0D83A000) [pid = 756] [serial = 2262] [outer = 00000000] [url = about:blank] 11:33:00 INFO - PROCESS | 756 | --DOMWINDOW == 70 (0DA1D400) [pid = 756] [serial = 2263] [outer = 00000000] [url = about:blank] 11:33:00 INFO - PROCESS | 756 | --DOMWINDOW == 69 (0D15F000) [pid = 756] [serial = 2260] [outer = 00000000] [url = about:blank] 11:33:00 INFO - PROCESS | 756 | --DOMWINDOW == 68 (0D0E2400) [pid = 756] [serial = 2259] [outer = 00000000] [url = about:blank] 11:33:00 INFO - PROCESS | 756 | --DOMWINDOW == 67 (0E596C00) [pid = 756] [serial = 2257] [outer = 00000000] [url = about:blank] 11:33:00 INFO - PROCESS | 756 | --DOMWINDOW == 66 (0DB94400) [pid = 756] [serial = 2256] [outer = 00000000] [url = about:blank] 11:33:00 INFO - PROCESS | 756 | --DOMWINDOW == 65 (0CCD3800) [pid = 756] [serial = 2254] [outer = 00000000] [url = about:blank] 11:33:00 INFO - PROCESS | 756 | --DOMWINDOW == 64 (0C905800) [pid = 756] [serial = 2253] [outer = 00000000] [url = about:blank] 11:33:00 INFO - PROCESS | 756 | --DOMWINDOW == 63 (1BF21400) [pid = 756] [serial = 2251] [outer = 00000000] [url = about:blank] 11:33:00 INFO - PROCESS | 756 | --DOMWINDOW == 62 (17642C00) [pid = 756] [serial = 2270] [outer = 00000000] [url = about:blank] 11:33:00 INFO - PROCESS | 756 | --DOMWINDOW == 61 (18EF1800) [pid = 756] [serial = 2277] [outer = 00000000] [url = about:blank] 11:33:00 INFO - PROCESS | 756 | --DOMWINDOW == 60 (19D4F800) [pid = 756] [serial = 2283] [outer = 00000000] [url = about:blank] 11:33:00 INFO - PROCESS | 756 | --DOMWINDOW == 59 (1764AC00) [pid = 756] [serial = 2271] [outer = 00000000] [url = about:blank] 11:33:00 INFO - PROCESS | 756 | 1468607580413 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 11:33:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:33:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:33:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:33:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:33:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:33:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:33:00 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1074ms 11:33:00 INFO - PROCESS | 756 | 1468607580459 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 11:33:00 INFO - PROCESS | 756 | 1468607580463 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 11:33:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:33:00 INFO - PROCESS | 756 | 1468607580468 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:33:00 INFO - PROCESS | 756 | 1468607580471 Marionette TRACE conn6 <- [1,3066,null,{}] 11:33:00 INFO - PROCESS | 756 | 1468607580476 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:00 INFO - PROCESS | 756 | 1468607580478 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:33:00 INFO - PROCESS | 756 | 1468607580566 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 11:33:00 INFO - PROCESS | 756 | 1468607580574 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:00 INFO - PROCESS | 756 | 1468607580577 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:33:00 INFO - PROCESS | 756 | ++DOCSHELL 0CC1EC00 == 28 [pid = 756] [id = 778] 11:33:00 INFO - PROCESS | 756 | ++DOMWINDOW == 60 (0CCF2000) [pid = 756] [serial = 2332] [outer = 00000000] 11:33:00 INFO - PROCESS | 756 | ++DOMWINDOW == 61 (0D0E7C00) [pid = 756] [serial = 2333] [outer = 0CCF2000] 11:33:00 INFO - PROCESS | 756 | 1468607580624 Marionette DEBUG loaded listener.js 11:33:00 INFO - PROCESS | 756 | ++DOMWINDOW == 62 (0D1F2C00) [pid = 756] [serial = 2334] [outer = 0CCF2000] 11:33:01 INFO - PROCESS | 756 | 1468607581171 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 11:33:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:33:01 INFO - PROCESS | 756 | 1468607581211 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 11:33:01 INFO - PROCESS | 756 | 1468607581215 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:33:01 INFO - PROCESS | 756 | 1468607581217 Marionette TRACE conn6 <- [1,3070,null,{}] 11:33:01 INFO - PROCESS | 756 | 1468607581220 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:01 INFO - PROCESS | 756 | 1468607581222 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:33:01 INFO - PROCESS | 756 | 1468607581309 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 11:33:01 INFO - PROCESS | 756 | 1468607581412 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:01 INFO - PROCESS | 756 | 1468607581415 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:33:01 INFO - PROCESS | 756 | ++DOCSHELL 0D844C00 == 29 [pid = 756] [id = 779] 11:33:01 INFO - PROCESS | 756 | ++DOMWINDOW == 63 (0D845800) [pid = 756] [serial = 2335] [outer = 00000000] 11:33:01 INFO - PROCESS | 756 | ++DOMWINDOW == 64 (0DAA7800) [pid = 756] [serial = 2336] [outer = 0D845800] 11:33:01 INFO - PROCESS | 756 | 1468607581462 Marionette DEBUG loaded listener.js 11:33:01 INFO - PROCESS | 756 | ++DOMWINDOW == 65 (0DB95000) [pid = 756] [serial = 2337] [outer = 0D845800] 11:33:01 INFO - PROCESS | 756 | 1468607581822 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 11:33:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:33:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:33:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:33:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 631ms 11:33:01 INFO - PROCESS | 756 | 1468607581849 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 11:33:01 INFO - PROCESS | 756 | 1468607581853 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 11:33:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:33:01 INFO - PROCESS | 756 | 1468607581876 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:33:01 INFO - PROCESS | 756 | 1468607581881 Marionette TRACE conn6 <- [1,3074,null,{}] 11:33:01 INFO - PROCESS | 756 | 1468607581885 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:01 INFO - PROCESS | 756 | 1468607581888 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:33:01 INFO - PROCESS | 756 | 1468607581978 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 11:33:01 INFO - PROCESS | 756 | 1468607581983 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:02 INFO - PROCESS | 756 | 1468607581994 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:33:02 INFO - PROCESS | 756 | ++DOCSHELL 0E597000 == 30 [pid = 756] [id = 780] 11:33:02 INFO - PROCESS | 756 | ++DOMWINDOW == 66 (0E6D1000) [pid = 756] [serial = 2338] [outer = 00000000] 11:33:02 INFO - PROCESS | 756 | ++DOMWINDOW == 67 (150C4400) [pid = 756] [serial = 2339] [outer = 0E6D1000] 11:33:02 INFO - PROCESS | 756 | 1468607582039 Marionette DEBUG loaded listener.js 11:33:02 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (1600F400) [pid = 756] [serial = 2340] [outer = 0E6D1000] 11:33:02 INFO - PROCESS | 756 | 1468607582464 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:33:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:33:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 630ms 11:33:02 INFO - PROCESS | 756 | 1468607582507 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 11:33:02 INFO - PROCESS | 756 | 1468607582509 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 11:33:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:33:02 INFO - PROCESS | 756 | 1468607582513 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:33:02 INFO - PROCESS | 756 | 1468607582514 Marionette TRACE conn6 <- [1,3078,null,{}] 11:33:02 INFO - PROCESS | 756 | 1468607582540 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:02 INFO - PROCESS | 756 | 1468607582542 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:33:02 INFO - PROCESS | 756 | 1468607582663 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 11:33:02 INFO - PROCESS | 756 | 1468607582759 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:02 INFO - PROCESS | 756 | 1468607582761 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:33:02 INFO - PROCESS | 756 | ++DOCSHELL 1606CC00 == 31 [pid = 756] [id = 781] 11:33:02 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (160C5C00) [pid = 756] [serial = 2341] [outer = 00000000] 11:33:02 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (1635DC00) [pid = 756] [serial = 2342] [outer = 160C5C00] 11:33:02 INFO - PROCESS | 756 | 1468607582807 Marionette DEBUG loaded listener.js 11:33:02 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (167E9000) [pid = 756] [serial = 2343] [outer = 160C5C00] 11:33:03 INFO - PROCESS | 756 | 1468607583177 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:33:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:33:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 690ms 11:33:03 INFO - PROCESS | 756 | 1468607583207 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 11:33:03 INFO - PROCESS | 756 | 1468607583209 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 11:33:03 INFO - PROCESS | 756 | 1468607583213 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:33:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:33:03 INFO - PROCESS | 756 | 1468607583214 Marionette TRACE conn6 <- [1,3082,null,{}] 11:33:03 INFO - PROCESS | 756 | 1468607583225 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:03 INFO - PROCESS | 756 | 1468607583227 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:33:03 INFO - PROCESS | 756 | 1468607583345 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 11:33:03 INFO - PROCESS | 756 | 1468607583350 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:03 INFO - PROCESS | 756 | 1468607583355 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:33:03 INFO - PROCESS | 756 | ++DOCSHELL 17670000 == 32 [pid = 756] [id = 782] 11:33:03 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (17671000) [pid = 756] [serial = 2344] [outer = 00000000] 11:33:03 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (17B71400) [pid = 756] [serial = 2345] [outer = 17671000] 11:33:03 INFO - PROCESS | 756 | 1468607583410 Marionette DEBUG loaded listener.js 11:33:03 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (17BF5C00) [pid = 756] [serial = 2346] [outer = 17671000] 11:33:03 INFO - PROCESS | 756 | 1468607583872 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:33:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:33:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 11:33:03 INFO - PROCESS | 756 | 1468607583887 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 11:33:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:33:03 INFO - PROCESS | 756 | 1468607583889 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 11:33:03 INFO - PROCESS | 756 | 1468607583892 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:33:03 INFO - PROCESS | 756 | 1468607583894 Marionette TRACE conn6 <- [1,3086,null,{}] 11:33:03 INFO - PROCESS | 756 | 1468607583897 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:03 INFO - PROCESS | 756 | 1468607583899 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:33:04 INFO - PROCESS | 756 | 1468607584037 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 11:33:04 INFO - PROCESS | 756 | 1468607584140 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:04 INFO - PROCESS | 756 | 1468607584142 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:33:04 INFO - PROCESS | 756 | ++DOCSHELL 18302C00 == 33 [pid = 756] [id = 783] 11:33:04 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (18306000) [pid = 756] [serial = 2347] [outer = 00000000] 11:33:04 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (1830DC00) [pid = 756] [serial = 2348] [outer = 18306000] 11:33:04 INFO - PROCESS | 756 | 1468607584185 Marionette DEBUG loaded listener.js 11:33:04 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (18310C00) [pid = 756] [serial = 2349] [outer = 18306000] 11:33:04 INFO - PROCESS | 756 | 1468607584677 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 11:33:04 INFO - PROCESS | 756 | --DOMWINDOW == 76 (1CB42800) [pid = 756] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 11:33:04 INFO - PROCESS | 756 | --DOMWINDOW == 75 (0C909000) [pid = 756] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 11:33:04 INFO - PROCESS | 756 | --DOMWINDOW == 74 (1C225800) [pid = 756] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 11:33:04 INFO - PROCESS | 756 | --DOMWINDOW == 73 (15030C00) [pid = 756] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 11:33:04 INFO - PROCESS | 756 | --DOMWINDOW == 72 (1A3C9000) [pid = 756] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:33:04 INFO - PROCESS | 756 | --DOMWINDOW == 71 (1B077400) [pid = 756] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 11:33:04 INFO - PROCESS | 756 | --DOMWINDOW == 70 (0E593800) [pid = 756] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 11:33:04 INFO - PROCESS | 756 | --DOMWINDOW == 69 (1CD97800) [pid = 756] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 11:33:04 INFO - PROCESS | 756 | --DOMWINDOW == 68 (16066800) [pid = 756] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 11:33:04 INFO - PROCESS | 756 | --DOMWINDOW == 67 (1CE7BC00) [pid = 756] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 11:33:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:33:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:33:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 830ms 11:33:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:33:04 INFO - PROCESS | 756 | 1468607584723 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 11:33:04 INFO - PROCESS | 756 | 1468607584725 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 11:33:04 INFO - PROCESS | 756 | 1468607584728 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:33:04 INFO - PROCESS | 756 | 1468607584730 Marionette TRACE conn6 <- [1,3090,null,{}] 11:33:04 INFO - PROCESS | 756 | 1468607584734 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:04 INFO - PROCESS | 756 | 1468607584735 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:33:04 INFO - PROCESS | 756 | 1468607584817 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 11:33:04 INFO - PROCESS | 756 | 1468607584822 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:04 INFO - PROCESS | 756 | 1468607584824 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:33:04 INFO - PROCESS | 756 | ++DOCSHELL 18EB9000 == 34 [pid = 756] [id = 784] 11:33:04 INFO - PROCESS | 756 | ++DOMWINDOW == 68 (18ECB000) [pid = 756] [serial = 2350] [outer = 00000000] 11:33:04 INFO - PROCESS | 756 | ++DOMWINDOW == 69 (18EF1000) [pid = 756] [serial = 2351] [outer = 18ECB000] 11:33:04 INFO - PROCESS | 756 | 1468607584868 Marionette DEBUG loaded listener.js 11:33:04 INFO - PROCESS | 756 | ++DOMWINDOW == 70 (18EF4800) [pid = 756] [serial = 2352] [outer = 18ECB000] 11:33:05 INFO - PROCESS | 756 | 1468607585306 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:33:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:33:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 630ms 11:33:05 INFO - PROCESS | 756 | 1468607585359 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 11:33:05 INFO - PROCESS | 756 | 1468607585362 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 11:33:05 INFO - PROCESS | 756 | 1468607585369 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:33:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:33:05 INFO - PROCESS | 756 | 1468607585371 Marionette TRACE conn6 <- [1,3094,null,{}] 11:33:05 INFO - PROCESS | 756 | 1468607585374 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:05 INFO - PROCESS | 756 | 1468607585376 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:33:05 INFO - PROCESS | 756 | 1468607585485 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 11:33:05 INFO - PROCESS | 756 | 1468607585489 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:05 INFO - PROCESS | 756 | 1468607585491 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:33:05 INFO - PROCESS | 756 | ++DOCSHELL 193A2800 == 35 [pid = 756] [id = 785] 11:33:05 INFO - PROCESS | 756 | ++DOMWINDOW == 71 (193AAC00) [pid = 756] [serial = 2353] [outer = 00000000] 11:33:05 INFO - PROCESS | 756 | ++DOMWINDOW == 72 (193B0C00) [pid = 756] [serial = 2354] [outer = 193AAC00] 11:33:05 INFO - PROCESS | 756 | 1468607585534 Marionette DEBUG loaded listener.js 11:33:05 INFO - PROCESS | 756 | ++DOMWINDOW == 73 (194BDC00) [pid = 756] [serial = 2355] [outer = 193AAC00] 11:33:05 INFO - PROCESS | 756 | 1468607585952 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 11:33:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:33:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:33:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:33:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 630ms 11:33:06 INFO - PROCESS | 756 | 1468607586016 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 11:33:06 INFO - PROCESS | 756 | 1468607586018 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 11:33:06 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:33:06 INFO - PROCESS | 756 | 1468607586021 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:33:06 INFO - PROCESS | 756 | 1468607586023 Marionette TRACE conn6 <- [1,3098,null,{}] 11:33:06 INFO - PROCESS | 756 | 1468607586027 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:06 INFO - PROCESS | 756 | 1468607586028 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:33:06 INFO - PROCESS | 756 | 1468607586110 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 11:33:06 INFO - PROCESS | 756 | 1468607586114 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:06 INFO - PROCESS | 756 | 1468607586116 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:33:06 INFO - PROCESS | 756 | ++DOCSHELL 196E4400 == 36 [pid = 756] [id = 786] 11:33:06 INFO - PROCESS | 756 | ++DOMWINDOW == 74 (196E5400) [pid = 756] [serial = 2356] [outer = 00000000] 11:33:06 INFO - PROCESS | 756 | ++DOMWINDOW == 75 (19D51000) [pid = 756] [serial = 2357] [outer = 196E5400] 11:33:06 INFO - PROCESS | 756 | 1468607586159 Marionette DEBUG loaded listener.js 11:33:06 INFO - PROCESS | 756 | ++DOMWINDOW == 76 (19D51400) [pid = 756] [serial = 2358] [outer = 196E5400] 11:33:06 INFO - PROCESS | 756 | 1468607586565 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 11:33:06 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:33:06 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 11:33:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:33:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:33:06 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 570ms 11:33:06 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:33:06 INFO - PROCESS | 756 | 1468607586595 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 11:33:06 INFO - PROCESS | 756 | 1468607586597 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 11:33:06 INFO - PROCESS | 756 | 1468607586600 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:33:06 INFO - PROCESS | 756 | 1468607586602 Marionette TRACE conn6 <- [1,3102,null,{}] 11:33:06 INFO - PROCESS | 756 | 1468607586605 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:06 INFO - PROCESS | 756 | 1468607586607 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:33:06 INFO - PROCESS | 756 | 1468607586740 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 11:33:06 INFO - PROCESS | 756 | 1468607586909 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"0970cfdd-b192-439f-892b-cd26bc6946c5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:06 INFO - PROCESS | 756 | 1468607586912 Marionette INFO sendAsync da0d80b5-a840-4783-89a4-f26313fa201d 11:33:06 INFO - PROCESS | 756 | ++DOCSHELL 0C80B400 == 37 [pid = 756] [id = 787] 11:33:06 INFO - PROCESS | 756 | ++DOMWINDOW == 77 (0C80C400) [pid = 756] [serial = 2359] [outer = 00000000] 11:33:06 INFO - PROCESS | 756 | ++DOMWINDOW == 78 (0C82BC00) [pid = 756] [serial = 2360] [outer = 0C80C400] 11:33:06 INFO - PROCESS | 756 | 1468607586984 Marionette DEBUG loaded listener.js 11:33:07 INFO - PROCESS | 756 | ++DOMWINDOW == 79 (0C8ED000) [pid = 756] [serial = 2361] [outer = 0C80C400] 11:33:07 INFO - PROCESS | 756 | 1468607587493 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 11:33:07 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:33:07 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 930ms 11:33:07 INFO - PROCESS | 756 | 1468607587533 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 11:33:07 INFO - PROCESS | 756 | 1468607587536 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 11:33:08 WARNING - u'runner_teardown' () 11:33:08 INFO - No more tests 11:33:08 INFO - Got 0 unexpected results 11:33:08 INFO - SUITE-END | took 667s 11:33:08 INFO - Closing logging queue 11:33:08 INFO - queue closed 11:33:08 INFO - Return code: 0 11:33:08 WARNING - # TBPL SUCCESS # 11:33:08 INFO - Running post-action listener: _resource_record_post_action 11:33:08 INFO - Running post-run listener: _resource_record_post_run 11:33:09 INFO - Total resource usage - Wall time: 676s; CPU: 14.0%; Read bytes: 169274880; Write bytes: 1137681920; Read time: 2256510; Write time: 9384430 11:33:09 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:33:09 INFO - install - Wall time: 2s; CPU: 11.0%; Read bytes: 0; Write bytes: 59215872; Read time: 0; Write time: 48350 11:33:09 INFO - run-tests - Wall time: 675s; CPU: 14.0%; Read bytes: 169274880; Write bytes: 1078466048; Read time: 2256510; Write time: 9336080 11:33:09 INFO - Running post-run listener: _upload_blobber_files 11:33:09 INFO - Blob upload gear active. 11:33:09 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 11:33:09 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 11:33:09 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 11:33:09 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 11:33:10 INFO - (blobuploader) - INFO - Open directory for files ... 11:33:10 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 11:33:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:33:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:33:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:33:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:33:11 INFO - (blobuploader) - INFO - Done attempting. 11:33:11 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 11:33:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:33:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:33:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:33:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:33:13 INFO - (blobuploader) - INFO - Done attempting. 11:33:13 INFO - (blobuploader) - INFO - Iteration through files over. 11:33:13 INFO - Return code: 0 11:33:13 INFO - rmtree: C:\slave\test\build\uploaded_files.json 11:33:13 INFO - Using _rmtree_windows ... 11:33:13 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 11:33:13 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5a130584de87f1d4902d14e8ab651f42d122619c0b705974f93368a0bcf36d84d7fbe655bd8e7c6aae555f48896dbcd2ebf393b6c5c75b284ebca71dfd3e6e1b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2a0028daadd057d3aac460c99bc397274360d4004b440205a5e19f4fe921668032d506de6f866cd361185ed964978317a93b74d5a42ec6d9c126cf1ce95bb0f5"} 11:33:13 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 11:33:13 INFO - Writing to file C:\slave\test\properties\blobber_files 11:33:13 INFO - Contents: 11:33:13 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5a130584de87f1d4902d14e8ab651f42d122619c0b705974f93368a0bcf36d84d7fbe655bd8e7c6aae555f48896dbcd2ebf393b6c5c75b284ebca71dfd3e6e1b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2a0028daadd057d3aac460c99bc397274360d4004b440205a5e19f4fe921668032d506de6f866cd361185ed964978317a93b74d5a42ec6d9c126cf1ce95bb0f5"} 11:33:13 INFO - Running post-run listener: copy_logs_to_upload_dir 11:33:13 INFO - Copying logs to upload dir... 11:33:13 INFO - mkdir: C:\slave\test\build\upload\logs 11:33:13 INFO - Copying logs to upload dir... 11:33:13 INFO - Using _rmtree_windows ... 11:33:13 INFO - Using _rmtree_windows ... 11:33:13 INFO - Using _rmtree_windows ... 11:33:13 INFO - Using _rmtree_windows ... 11:33:13 INFO - Using _rmtree_windows ... 11:33:13 INFO - Using _rmtree_windows ... 11:33:13 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=913.855000 ========= master_lag: 0.59 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 14 secs) (at 2016-07-15 11:33:13.881059) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-15 11:33:13.882225) ========= '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-084 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-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-084 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5a130584de87f1d4902d14e8ab651f42d122619c0b705974f93368a0bcf36d84d7fbe655bd8e7c6aae555f48896dbcd2ebf393b6c5c75b284ebca71dfd3e6e1b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2a0028daadd057d3aac460c99bc397274360d4004b440205a5e19f4fe921668032d506de6f866cd361185ed964978317a93b74d5a42ec6d9c126cf1ce95bb0f5"} build_url:https://queue.taskcluster.net/v1/task/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5a130584de87f1d4902d14e8ab651f42d122619c0b705974f93368a0bcf36d84d7fbe655bd8e7c6aae555f48896dbcd2ebf393b6c5c75b284ebca71dfd3e6e1b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2a0028daadd057d3aac460c99bc397274360d4004b440205a5e19f4fe921668032d506de6f866cd361185ed964978317a93b74d5a42ec6d9c126cf1ce95bb0f5"}' symbols_url: 'https://queue.taskcluster.net/v1/task/VtuT6sfJQW-LdC7Tfw8VSA/artifacts/public/build/firefox-48.0.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-07-15 11:33:14.004821) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 11:33:14.005184) ========= '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-084 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-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-084 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-07-15 11:33:14.122056) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-15 11:33:14.122365) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-15 11:33:14.779303) ========= ========= Total master_lag: 2.73 =========